Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6927142B2 - Internal combustion engine control device - Google Patents
[go: Go Back, main page]

JP6927142B2 - Internal combustion engine control device - Google Patents

Internal combustion engine control device Download PDF

Info

Publication number
JP6927142B2
JP6927142B2 JP2018095430A JP2018095430A JP6927142B2 JP 6927142 B2 JP6927142 B2 JP 6927142B2 JP 2018095430 A JP2018095430 A JP 2018095430A JP 2018095430 A JP2018095430 A JP 2018095430A JP 6927142 B2 JP6927142 B2 JP 6927142B2
Authority
JP
Japan
Prior art keywords
injection
intake
internal combustion
combustion engine
temperature
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.)
Active
Application number
JP2018095430A
Other languages
Japanese (ja)
Other versions
JP2019199840A (en
Inventor
康史 布施
康史 布施
将典 戸谷
将典 戸谷
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.)
Toyota Motor Corp
Original Assignee
Toyota 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
Priority to JP2018095430A priority Critical patent/JP6927142B2/en
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to PCT/JP2018/031129 priority patent/WO2019049676A1/en
Priority to EP18852880.6A priority patent/EP3680474B1/en
Priority to US16/643,876 priority patent/US11002213B2/en
Priority to EP18855052.9A priority patent/EP3680476B1/en
Priority to US16/643,882 priority patent/US11028798B2/en
Priority to CN201880056840.6A priority patent/CN111065809B/en
Priority to US16/631,958 priority patent/US10961964B2/en
Priority to EP18853272.5A priority patent/EP3680475A4/en
Priority to CN201880052844.7A priority patent/CN111033020B/en
Priority to PCT/JP2018/031127 priority patent/WO2019049674A1/en
Priority to PCT/JP2018/031128 priority patent/WO2019049675A1/en
Priority to CN201880055196.0A priority patent/CN111051672B/en
Publication of JP2019199840A publication Critical patent/JP2019199840A/en
Application granted granted Critical
Publication of JP6927142B2 publication Critical patent/JP6927142B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、吸気通路に燃料を噴射するポート噴射弁を備える内燃機関に適用される内燃機関の制御装置に関する。 The present invention relates to an internal combustion engine control device applied to an internal combustion engine including a port injection valve for injecting fuel into an intake passage.

たとえば下記特許文献1には、吸入空気量に基づき要求される燃料量を、吸気行程に燃料を噴射する吸気行程噴射と、燃焼行程に燃料を噴射する燃焼行程噴射とに分割して噴射すべくポート噴射弁を操作するマルチ噴射処理を実行する制御装置が記載されている。詳しくは、この制御装置は、内燃機関のクランク軸の回転速度に応じて、吸気行程噴射と燃焼行程噴射との分割比を設定しており、特に低回転領域では燃焼行程噴射のみからなるシングル噴射処理を行っている。 For example, in Patent Document 1 below, the amount of fuel required based on the amount of intake air is divided into an intake stroke injection that injects fuel into the intake stroke and a combustion stroke injection that injects fuel into the combustion stroke. A control device that executes a multi-injection process that operates a port injection valve is described. Specifically, this control device sets the division ratio between the intake stroke injection and the combustion stroke injection according to the rotation speed of the crankshaft of the internal combustion engine. Especially in the low rotation region, a single injection consisting of only the combustion stroke injection. Processing is being performed.

特開平5−256172号公報Japanese Unexamined Patent Publication No. 5-256172

ところで、上記構成のように回転速度に応じてマルチ噴射処理を実行するかシングル噴射処理を実行するかを決定する場合、内燃機関の運転の仕方によっては、マルチ噴射処理の実行期間が長くなる。マルチ噴射処理の実行期間が長くなると、シングル噴射処理をする場合と比較して、ポート噴射弁の駆動回数が多くなることから、ポート噴射弁の耐久力が低下する懸念がある。 By the way, when deciding whether to execute the multi-injection process or the single-injection process according to the rotation speed as in the above configuration, the execution period of the multi-injection process becomes long depending on how the internal combustion engine is operated. If the execution period of the multi-injection process is long, the number of times the port injection valve is driven increases as compared with the case where the single injection process is performed, so that there is a concern that the durability of the port injection valve may decrease.

以下、上記課題を解決するための手段およびその作用効果について記載する。
1.吸気通路に燃料を噴射するポート噴射弁を備える内燃機関に適用され、1燃焼サイクル内において要求される噴射量である要求噴射量の燃料を噴射すべく、吸気バルブの開弁期間に同期して燃料を噴射する吸気同期噴射と、前記吸気同期噴射よりも進角側のタイミングにて燃料を噴射する吸気非同期噴射とを実行するマルチ噴射処理と、前記要求噴射量の燃料を前記吸気非同期噴射によって噴射するシングル噴射処理とのいずれかを選択する選択処理と、前記ポート噴射弁を操作して前記選択処理によって選択された処理を実行する操作処理と、を実行し、前記選択処理は、前記内燃機関の吸気系の温度が規定温度以上である場合、前記シングル噴射処理を選択し、前記吸気系の温度が前記規定温度未満である場合、前記マルチ噴射処理を選択する処理である内燃機関の制御装置である。
Hereinafter, means for solving the above problems and their actions and effects will be described.
1. 1. It is applied to an internal combustion engine equipped with a port injection valve that injects fuel into the intake passage, and is synchronized with the valve opening period of the intake valve in order to inject the required injection amount of fuel, which is the required injection amount in one combustion cycle. By the multi-injection process that executes the intake synchronous injection that injects the fuel, the intake asynchronous injection that injects the fuel at the timing on the advance side of the intake synchronous injection, and the intake asynchronous injection that fuels the required injection amount. A selection process for selecting one of the single injection processes to be injected and an operation process for operating the port injection valve to execute the process selected by the selection process are executed, and the selection process is the internal combustion engine. Control of the internal combustion engine, which is a process of selecting the single injection process when the temperature of the intake system of the engine is equal to or higher than the specified temperature, and selecting the multi-injection process when the temperature of the intake system is lower than the specified temperature. It is a device.

内燃機関の吸気系の温度が低いときに、要求噴射量の燃料を全て吸気非同期噴射によって噴射する場合、負荷によっては排気中の粒子状物質(PM)の数(PN)が多くなるおそれがある。これは、吸気系に付着する燃料量が多くなり、付着した燃料のせん断によって、一部が液滴のまま燃焼室に流入することによってPMが発生するためであると推察される。そこで上記構成では、要求噴射量の一部を同期噴射によって噴射することにより、非同期噴射量を低減し、ひいては吸気系に付着する燃料量を低減する。これにより、付着した燃料のせん断によって液滴のまま燃料が燃焼室に流入することを抑制できる。 When the temperature of the intake system of the internal combustion engine is low and all the fuel of the required injection amount is injected by intake asynchronous injection, the number of particulate matter (PM) (PN) in the exhaust may increase depending on the load. .. It is presumed that this is because the amount of fuel adhering to the intake system increases, and PM is generated by the shearing of the adhering fuel causing a part of the droplets to flow into the combustion chamber as droplets. Therefore, in the above configuration, a part of the required injection amount is injected by synchronous injection to reduce the asynchronous injection amount and, by extension, the amount of fuel adhering to the intake system. As a result, it is possible to prevent the fuel from flowing into the combustion chamber as droplets due to the shearing of the attached fuel.

ただし、吸気同期噴射および吸気非同期噴射からなるマルチ噴射処理を実行する場合、シングル噴射処理を実行する場合と比較すると、ポート噴射弁の駆動回数が多くなることから、ポート噴射弁の耐久力が低下する懸念を招く。そこで上記構成では、吸気系の温度が規定温度未満である場合にマルチ噴射処理を実行する一方、規定温度以上となるとシングル噴射処理を実行する。吸気系の温度が高い場合にはPNが顕著となりにくいため、上記構成では、ポート噴射弁の耐久力の低下を抑制することとPNを抑制することとの好適な両立を図ることができる。 However, when the multi-injection process consisting of the intake synchronous injection and the intake asynchronous injection is executed, the durability of the port injection valve is lowered because the number of times the port injection valve is driven increases as compared with the case where the single injection process is executed. Raise concerns. Therefore, in the above configuration, the multi-injection process is executed when the temperature of the intake system is lower than the specified temperature, while the single injection process is executed when the temperature exceeds the specified temperature. Since the PN is unlikely to be noticeable when the temperature of the intake system is high, it is possible to achieve a good balance between suppressing the decrease in the durability of the port injection valve and suppressing the PN in the above configuration.

2.上記1において、前記選択処理は、前記内燃機関の吸気系の温度が前記規定温度以上であるか否かを判定する判定処理を含み、前記判定処理は、前記内燃機関の吸入空気量の積算値が判定値以上であることを条件に前記規定温度以上であると判定する処理であり、前記内燃機関の気筒内に充填される新気量に基づき、空燃比を目標空燃比に制御するための噴射量として前記要求噴射量を算出する要求噴射量算出処理を実行する内燃機関の制御装置である。 2. In the above 1, the selection process includes a determination process for determining whether or not the temperature of the intake system of the internal combustion engine is equal to or higher than the specified temperature, and the determination process is an integrated value of the intake air amount of the internal combustion engine. Is a process for determining that the temperature is equal to or higher than the specified temperature on the condition that is equal to or higher than the judgment value, and is for controlling the air-fuel ratio to the target air-fuel ratio based on the amount of fresh air filled in the cylinder of the internal combustion engine. It is a control device of an internal combustion engine that executes a required injection amount calculation process for calculating the required injection amount as an injection amount.

上記積算値は、燃焼室内における燃焼エネルギと正の相関を有することから、積算値が大きい場合には小さい場合よりも吸気系の温度が高くなる傾向がある。特に吸気系のうちの吸気バルブは、燃焼室内で生じた熱を直接受けるものであることから、積算値を用いることで、吸気バルブの温度を精度良く把握することができる。このため、上記構成のように積算空気量が判定値以上であることを条件に規定温度以上であると判定する判定処理を実行することにより、吸気系の温度を精度良く把握できる。 Since the integrated value has a positive correlation with the combustion energy in the combustion chamber, the temperature of the intake system tends to be higher when the integrated value is large than when it is small. In particular, since the intake valve in the intake system directly receives the heat generated in the combustion chamber, the temperature of the intake valve can be accurately grasped by using the integrated value. Therefore, the temperature of the intake system can be accurately grasped by executing the determination process of determining that the temperature is equal to or higher than the specified temperature on the condition that the integrated air amount is equal to or higher than the judgment value as in the above configuration.

3.上記2において、前記判定値を、前記内燃機関の始動時における前記内燃機関の冷却水の温度が低い場合に高い場合よりも大きい値に設定する判定値可変処理を実行する内燃機関の制御装置である。 3. 3. In the above 2, the control device of the internal combustion engine that executes the determination value variable processing for setting the determination value to a value larger than when the temperature of the cooling water of the internal combustion engine is low when the temperature of the cooling water of the internal combustion engine is low at the time of starting the internal combustion engine. be.

内燃機関の始動時における冷却水の温度が低い場合には高い場合よりも吸気系の温度が規定温度以上となるまでに燃焼室内で生成されるトータルの燃焼エネルギ量が大きくなる。ここで、PNの抑制が必要である場合にはマルチ噴射処理を極力実行する制約の下で上記判定値を冷却水の温度に対して固定する場合、始動時の冷却水の温度が高い場合には吸気系の温度が実際には規定温度に達していてもマルチ噴射処理を継続することとなる。これに対し、上記構成では、始動時の冷却水の温度に応じて判定値を可変設定することにより、判定値を冷却水の温度に対して固定する場合と比較すると、吸気系の温度が規定温度以上となることにより極力早期にシングル噴射処理に移行することができる。 When the temperature of the cooling water at the time of starting the internal combustion engine is low, the total amount of combustion energy generated in the combustion chamber becomes larger than when the temperature of the cooling water becomes higher than the specified temperature. Here, when it is necessary to suppress PN, the above determination value is fixed with respect to the temperature of the cooling water under the constraint of executing the multi-injection process as much as possible, or when the temperature of the cooling water at the time of starting is high. Will continue the multi-injection process even if the temperature of the intake system actually reaches the specified temperature. On the other hand, in the above configuration, the temperature of the intake system is specified as compared with the case where the judgment value is fixed with respect to the temperature of the cooling water by variably setting the judgment value according to the temperature of the cooling water at the time of starting. When the temperature rises above the temperature, it is possible to shift to the single injection process as soon as possible.

4.上記2または3において、前記判定値を、前記内燃機関の停止から始動までの期間が長い場合に短い場合よりも大きい値に設定する判定値可変処理を実行する内燃機関の制御装置である。 4. In 2 or 3, the internal combustion engine control device executes a determination value variable process for setting the determination value to a value larger when the period from the stop to the start of the internal combustion engine is longer than when it is short.

内燃機関の停止時間が、内燃機関とその周囲とが熱的な平衡状態となるのに要する時間よりも短い場合には、吸気バルブ等の吸気系の温度が冷却水の温度と一致しない傾向がある。また、停止時間が上記要する時間よりも短い場合、停止時間が長い場合には短い場合よりも吸気系の温度が低い傾向がある。ここで、PNの抑制が必要である場合にはマルチ噴射処理を極力実行する制約の下で上記判定値を停止時間に対して固定する場合、停止時間が短い場合には吸気系の温度が実際には規定温度に達していてもマルチ噴射処理を継続することとなる。これに対し、上記構成では、停止時間に応じて判定値を可変設定することにより、判定値を停止時間に対して固定する場合と比較すると、吸気系の温度が規定温度以上となることにより極力早期にシングル噴射処理に移行することができる。 When the stop time of the internal combustion engine is shorter than the time required for the internal combustion engine and its surroundings to reach a thermal equilibrium state, the temperature of the intake system such as the intake valve tends to be inconsistent with the temperature of the cooling water. be. Further, when the stop time is shorter than the above-mentioned required time, when the stop time is long, the temperature of the intake system tends to be lower than when the stop time is short. Here, when it is necessary to suppress the PN, the above determination value is fixed with respect to the stop time under the constraint of executing the multi-injection process as much as possible, and when the stop time is short, the temperature of the intake system is actually Even if the specified temperature is reached, the multi-injection process will be continued. On the other hand, in the above configuration, by setting the judgment value variably according to the stop time, the temperature of the intake system becomes equal to or higher than the specified temperature as much as possible as compared with the case where the judgment value is fixed with respect to the stop time. It is possible to shift to the single injection process at an early stage.

5.上記2〜4のいずれか1つにおいて、前記判定処理は、前記積算値が前記判定値以上であることと、前記内燃機関の冷却水の温度が所定温度以上であることとの論理積が真である場合、前記規定温度以上であると判定する処理を含む内燃機関の制御装置である。 5. In any one of the above 2 to 4, in the determination process, the logical product of the integrated value being equal to or higher than the determination value and the temperature of the cooling water of the internal combustion engine being equal to or higher than the predetermined temperature is true. If this is the case, it is a control device for an internal combustion engine that includes a process of determining that the temperature is equal to or higher than the specified temperature.

上記構成では、積算値に加えて冷却水の温度に基づき吸気系の温度が規定温度以上であるか否かを判定することにより、PNに影響を及ぼす吸気系の温度が規定温度以上となっているか否かを高精度に判定することができる。 In the above configuration, the temperature of the intake system that affects the PN becomes equal to or higher than the specified temperature by determining whether or not the temperature of the intake system is equal to or higher than the specified temperature based on the temperature of the cooling water in addition to the integrated value. Whether or not it can be determined with high accuracy.

一実施形態にかかる制御装置および内燃機関を示す図。The figure which shows the control device and the internal combustion engine which concerns on one Embodiment. 同実施形態にかかる制御装置が実行する処理を示すブロック図。The block diagram which shows the process executed by the control device which concerns on the same embodiment. (a)および(b)は、同実施形態にかかる噴射パターンを示す図。(A) and (b) are diagrams showing the injection pattern according to the same embodiment. 同実施形態にかかる噴射弁操作処理の手順を示す流れ図。The flow chart which shows the procedure of the injection valve operation processing which concerns on the same embodiment. 同実施形態にかかる噴射弁操作処理の手順を示す流れ図。The flow chart which shows the procedure of the injection valve operation processing which concerns on the same embodiment. 同実施形態にかかる噴射弁操作処理の手順を示す流れ図。The flow chart which shows the procedure of the injection valve operation processing which concerns on the same embodiment.

以下、内燃機関の制御装置にかかる一実施形態について図面を参照しつつ説明する。
図1に示す内燃機関10は、車両の推力を生成する唯一の原動機である。内燃機関10の吸気通路12には、上流側から順に、スロットルバルブ14およびポート噴射弁16が設けられている。吸気通路12に吸入された空気とポート噴射弁16から噴射された燃料とは、吸気バルブ18の開弁に伴って、シリンダ20およびピストン22によって区画された燃焼室24に流入する。燃焼室24において、燃料と空気との混合気は、点火装置26の火花放電によって燃焼に供される。そして、燃焼によって生成される燃焼エネルギは、ピストン22を介してクランク軸28の回転エネルギに変換される。燃焼に供された混合気は、排気バルブ30の開弁に伴って、排気として排気通路32に排出される。排気通路32には、触媒34が設けられている。
Hereinafter, an embodiment of a control device for an internal combustion engine will be described with reference to the drawings.
The internal combustion engine 10 shown in FIG. 1 is the only prime mover that produces thrust for the vehicle. A throttle valve 14 and a port injection valve 16 are provided in the intake passage 12 of the internal combustion engine 10 in this order from the upstream side. The air sucked into the intake passage 12 and the fuel injected from the port injection valve 16 flow into the combustion chamber 24 partitioned by the cylinder 20 and the piston 22 as the intake valve 18 opens. In the combustion chamber 24, the air-fuel mixture is subjected to combustion by the spark discharge of the ignition device 26. Then, the combustion energy generated by the combustion is converted into the rotational energy of the crankshaft 28 via the piston 22. The air-fuel mixture used for combustion is discharged to the exhaust passage 32 as exhaust gas when the exhaust valve 30 is opened. A catalyst 34 is provided in the exhaust passage 32.

クランク軸28の回転動力は、タイミングチェーン38を介して、吸気側カム軸40および排気側カム軸42に伝達される。なお、本実施形態では、吸気側カム軸40には、吸気側バルブタイミング調整装置44を介してタイミングチェーン38の動力が伝達される。吸気側バルブタイミング調整装置44は、クランク軸28と吸気側カム軸40との回転位相差を調整することによって、吸気バルブ18の開弁タイミングを調整するアクチュエータである。 The rotational power of the crankshaft 28 is transmitted to the intake side camshaft 40 and the exhaust side camshaft 42 via the timing chain 38. In the present embodiment, the power of the timing chain 38 is transmitted to the intake side camshaft 40 via the intake side valve timing adjusting device 44. The intake side valve timing adjusting device 44 is an actuator that adjusts the valve opening timing of the intake valve 18 by adjusting the rotational phase difference between the crankshaft 28 and the intake side cam shaft 40.

制御装置50は、内燃機関10を制御対象とし、その制御量(トルク、排気成分比率等)を制御するために、上記スロットルバルブ14や、ポート噴射弁16、点火装置26、吸気側バルブタイミング調整装置44等の内燃機関10の操作部を操作する。この際、制御装置50は、クランク角センサ60の出力信号Scrや、エアフローメータ62によって検出される吸入空気量Ga、空燃比センサ64によって検出される空燃比Af、吸気側カム角センサ66の出力信号Sca、水温センサ68によって検出される内燃機関10の冷却水の温度(水温THW)を参照する。なお、図1には、スロットルバルブ14、ポート噴射弁16、点火装置26、スタータモータ36および吸気側バルブタイミング調整装置44のそれぞれを操作するための操作信号MS1〜MS5を記載している。 The control device 50 controls the internal combustion engine 10, and in order to control the control amount (torque, exhaust component ratio, etc.), the throttle valve 14, the port injection valve 16, the ignition device 26, and the intake side valve timing adjustment. The operation unit of the internal combustion engine 10 such as the device 44 is operated. At this time, the control device 50 uses the output signal Scr of the crank angle sensor 60, the intake air amount Ga detected by the air flow meter 62, the air-fuel ratio Af detected by the air-fuel ratio sensor 64, and the output of the intake side cam angle sensor 66. The signal Sca and the temperature (water temperature THW) of the cooling water of the internal combustion engine 10 detected by the water temperature sensor 68 are referred to. Note that FIG. 1 shows operation signals MS1 to MS5 for operating each of the throttle valve 14, the port injection valve 16, the ignition device 26, the starter motor 36, and the intake side valve timing adjusting device 44.

制御装置50は、CPU52、ROM54、および制御装置50内の各箇所に電力を供給する電源回路56を備えており、ROM54に記憶されたプログラムをCPU52が実行することにより、上記制御量の制御を実行する。 The control device 50 includes a CPU 52, a ROM 54, and a power supply circuit 56 that supplies electric power to each location in the control device 50. The CPU 52 executes a program stored in the ROM 54 to control the control amount. Run.

図2に、制御装置50が実行する処理の一部を示す。図2に示す処理は、ROM54に記憶されたプログラムをCPU52が実行することにより実現される。
吸気位相差算出処理M10は、クランク角センサ60の出力信号Scrと吸気側カム角センサ66の出力信号Scaとに基づき、クランク軸28の回転角度に対する吸気側カム軸40の回転角度の位相差である吸気位相差DINを算出する処理である。目標吸気位相差算出処理M12は、内燃機関10の動作点に基づき、目標吸気位相差DIN*を可変設定する処理である。なお、本実施形態では、回転速度NEと充填効率ηとによって動作点を定義している。ここで、CPU52は、回転速度NEを、クランク角センサ60の出力信号Scrに基づき算出し、充填効率ηを回転速度NEおよび吸入空気量Gaに基づき算出する。なお、充填効率ηは、燃焼室24内に充填される新気量を定めるパラメータである。
FIG. 2 shows a part of the processing executed by the control device 50. The process shown in FIG. 2 is realized by the CPU 52 executing the program stored in the ROM 54.
The intake phase difference calculation process M10 is based on the output signal Scr of the crank angle sensor 60 and the output signal Sca of the intake side cam angle sensor 66, and is the phase difference of the rotation angle of the intake side cam shaft 40 with respect to the rotation angle of the crankshaft 28. This is a process for calculating a certain intake phase difference DIN. The target intake phase difference calculation process M12 is a process for variably setting the target intake phase difference DIN * based on the operating point of the internal combustion engine 10. In this embodiment, the operating point is defined by the rotation speed NE and the filling efficiency η. Here, the CPU 52 calculates the rotation speed NE based on the output signal Scr of the crank angle sensor 60, and calculates the filling efficiency η based on the rotation speed NE and the intake air amount Ga. The filling efficiency η is a parameter that determines the amount of fresh air filled in the combustion chamber 24.

吸気位相差制御処理M14は、吸気位相差DINを目標吸気位相差DIN*に制御するために吸気側バルブタイミング調整装置44を操作すべく、吸気側バルブタイミング調整装置44に操作信号MS4を出力する処理である。 The intake phase difference control process M14 outputs an operation signal MS4 to the intake side valve timing adjustment device 44 in order to operate the intake side valve timing adjustment device 44 in order to control the intake phase difference DIN to the target intake phase difference DIN *. It is a process.

ベース噴射量算出処理M20は、充填効率ηに基づき、燃焼室24内の混合気の空燃比を目標空燃比とするための燃料量のベース値であるベース噴射量Qbを算出する処理である。詳しくは、ベース噴射量算出処理M20は、たとえば充填効率ηが百分率で表現される場合、空燃比を目標空燃比とするための充填効率ηの1%当たりの燃料量QTHに、充填効率ηを乗算することによりベース噴射量Qbを算出する処理とすればよい。ベース噴射量Qbは、燃焼室24内に充填される新気量に基づき、空燃比を目標空燃比に制御するために算出された燃料量である。ちなみに、目標空燃比は、たとえば理論空燃比とすればよい。 The base injection amount calculation process M20 is a process of calculating the base injection amount Qb, which is the base value of the fuel amount for setting the air-fuel ratio of the air-fuel mixture in the combustion chamber 24 as the target air-fuel ratio, based on the filling efficiency η. Specifically, in the base injection amount calculation process M20, for example, when the filling efficiency η is expressed as a percentage, the filling efficiency η is set to the fuel amount QTH per 1% of the filling efficiency η for setting the air-fuel ratio as the target air-fuel ratio. The process may be such that the base injection amount Qb is calculated by multiplying. The base injection amount Qb is a fuel amount calculated to control the air-fuel ratio to the target air-fuel ratio based on the amount of fresh air filled in the combustion chamber 24. Incidentally, the target air-fuel ratio may be, for example, the theoretical air-fuel ratio.

フィードバック処理M22は、空燃比Afを目標値Af*にフィードバック制御するための操作量であるフィードバック操作量としてのベース噴射量Qbの補正比率δに「1」を加算したフィードバック補正係数KAFを算出して出力する処理である。詳しくは、フィードバック処理M22は、空燃比Afと目標値Af*との差を入力とする比例要素および微分要素の各出力値と、同差に応じた値の積算値を保持し出力する積分要素の出力値との和を補正比率δとする。 The feedback processing M22 calculates a feedback correction coefficient KAF obtained by adding "1" to the correction ratio δ of the base injection amount Qb as the feedback operation amount, which is the operation amount for feedback-controlling the air-fuel ratio Af to the target value Af *. It is a process to output. Specifically, the feedback processing M22 holds and outputs the output values of the proportional element and the differential element that input the difference between the air-fuel ratio Af and the target value Af *, and the integrated value of the values corresponding to the difference. Let the sum of the output values of be the correction ratio δ.

低温補正処理M24は、水温THWが所定温度Tth(たとえば60℃)未満の場合、ベース噴射量Qbを増量すべく、低温増量係数Kwを「1」よりも大きい値に算出する処理である。詳しくは、低温増量係数Kwは、水温THWが低い場合に高い場合よりも大きい値に算出される。なお、水温THWが所定温度Tth以上の場合には、低温増量係数Kwは「1」とされ、低温増量係数Kwによるベース噴射量Qbの補正量をゼロとする。 The low temperature correction process M24 is a process of calculating the low temperature increase coefficient Kw to a value larger than “1” in order to increase the base injection amount Qb when the water temperature THW is less than the predetermined temperature Tth (for example, 60 ° C.). Specifically, the low temperature increase coefficient Kw is calculated to be a larger value when the water temperature THW is low than when it is high. When the water temperature THW is equal to or higher than the predetermined temperature Tth, the low temperature increase coefficient Kw is set to "1", and the correction amount of the base injection amount Qb by the low temperature increase coefficient Kw is set to zero.

噴射弁操作処理M30は、ベース噴射量Qb、フィードバック補正係数KAFおよび低温増量係数Kwに基づき、ポート噴射弁16を操作すべく、ポート噴射弁16に操作信号MS2を出力する処理である。詳しくは、ポート噴射弁16から1燃焼サイクル内に1つの気筒に供給することが要求される燃料量である要求噴射量Qdをポート噴射弁16から噴射させる処理である。ここで、要求噴射量Qdは、「KAF・Kw・Qb」である。 The injection valve operation process M30 is a process of outputting an operation signal MS2 to the port injection valve 16 in order to operate the port injection valve 16 based on the base injection amount Qb, the feedback correction coefficient KAF, and the low temperature increase coefficient Kw. More specifically, it is a process of injecting the required injection amount Qd, which is the amount of fuel required to be supplied from the port injection valve 16 to one cylinder within one combustion cycle, from the port injection valve 16. Here, the required injection amount Qd is "KAF · Kw · Qb".

本実施形態では、燃料噴射処理として、図3(a)に例示する処理と、図3(b)に例示する処理との2通りの処理を有する。
図3(a)は、吸気バルブ18の開弁期間に同期して燃料を噴射する吸気同期噴射と、吸気同期噴射よりも進角側のタイミングにて燃料を噴射する吸気非同期噴射との2つの燃料噴射を実行するマルチ噴射処理である。詳しくは、吸気同期噴射は、ポート噴射弁16から噴射された燃料が吸気バルブ18の開弁前の位置(吸気ポートの下流端、換言すれば燃焼室24への入り口部分)に到達する期間が吸気バルブ18の開弁期間に収まるように燃料を噴射するものである。ここで、「到達する期間」の始点は、ポート噴射弁16から噴射された燃料のうちの最も早いタイミングで噴射された燃料が開弁前の位置に到達するタイミングであり、終点は、ポート噴射弁16から噴射された燃料のうちの最も遅いタイミングで噴射された燃料が開弁前の位置に到達するタイミングである。これに対し、吸気非同期噴射は、ポート噴射弁16から噴射された燃料が吸気バルブ18が開弁する前に吸気バルブ18に到達するように燃料を噴射するものである。換言すれば、吸気非同期噴射は、ポート噴射弁16から噴射された燃料が、吸気バルブ18が開弁するまでは吸気通路12内で滞留し、開弁した後に燃焼室24内に流入する噴射である。なお、本実施形態において吸気非同期噴射は、ポート噴射弁16から噴射された燃料が吸気バルブ18の開弁前の位置に到達する期間が吸気バルブ18の閉弁期間に収まるように燃料を噴射するものとする。
In the present embodiment, the fuel injection process includes two types of processes, a process illustrated in FIG. 3 (a) and a process illustrated in FIG. 3 (b).
FIG. 3A shows two types, an intake synchronous injection in which fuel is injected in synchronization with the valve opening period of the intake valve 18, and an intake asynchronous injection in which fuel is injected at a timing on the advance side of the intake synchronous injection. It is a multi-injection process that executes fuel injection. Specifically, in the intake synchronous injection, the period during which the fuel injected from the port injection valve 16 reaches the position before the intake valve 18 is opened (the downstream end of the intake port, in other words, the inlet portion to the combustion chamber 24) is The fuel is injected so as to be within the valve opening period of the intake valve 18. Here, the start point of the "reaching period" is the timing at which the fuel injected from the port injection valve 16 reaches the position before valve opening at the earliest timing, and the end point is the port injection. This is the timing at which the fuel injected at the latest timing among the fuels injected from the valve 16 reaches the position before the valve is opened. On the other hand, in the intake asynchronous injection, the fuel injected from the port injection valve 16 is injected so as to reach the intake valve 18 before the intake valve 18 is opened. In other words, the intake asynchronous injection is an injection in which the fuel injected from the port injection valve 16 stays in the intake passage 12 until the intake valve 18 is opened, and then flows into the combustion chamber 24 after the valve is opened. be. In the intake asynchronous injection in the present embodiment, the fuel is injected so that the period during which the fuel injected from the port injection valve 16 reaches the position before the opening of the intake valve 18 falls within the valve closing period of the intake valve 18. It shall be.

図3(b)は、吸気非同期噴射のみを実行するシングル噴射処理である。
本実施形態においてマルチ噴射処理は、排気中の粒子状物質(PM)の数(PN)を低減することを狙って実行される。すなわち、吸気通路12や吸気バルブ18等の内燃機関10の吸気系の温度がある程度低い場合、充填効率ηがある程度大きい領域においてシングル噴射処理を実行すると、PNが増加する傾向がある。これは、充填効率ηが大きい場合には小さい場合よりも要求噴射量Qdが大きい値となり、結果、吸気系に付着する燃料量が多くなることに起因していると考えられる。詳しくは、吸気系に付着した燃料量がある程度多くなる場合、付着した燃料のせん断によって、付着した燃料の一部が液滴のまま燃焼室24に流入するためであると推察される。そこで本実施形態では、要求噴射量Qdの一部を吸気同期噴射によって噴射することにより、要求噴射量Qdが多い場合であっても、吸気系に付着する燃料量を要求噴射量Qdが多い割に少なくし、ひいてはPNの低減を図る。
FIG. 3B is a single injection process that executes only intake asynchronous injection.
In the present embodiment, the multi-injection process is performed with the aim of reducing the number of particulate matter (PM) (PN) in the exhaust. That is, when the temperature of the intake system of the internal combustion engine 10 such as the intake passage 12 and the intake valve 18 is low to some extent, the PN tends to increase when the single injection process is executed in the region where the filling efficiency η is large to some extent. It is considered that this is because when the filling efficiency η is large, the required injection amount Qd becomes a value larger than when it is small, and as a result, the amount of fuel adhering to the intake system increases. Specifically, when the amount of fuel adhering to the intake system increases to some extent, it is presumed that this is because a part of the adhering fuel flows into the combustion chamber 24 as droplets due to the shearing of the adhering fuel. Therefore, in the present embodiment, by injecting a part of the required injection amount Qd by intake synchronous injection, even when the required injection amount Qd is large, the amount of fuel adhering to the intake system is divided into a large amount of the required injection amount Qd. To reduce the amount of fuel, and eventually reduce the amount of PN.

図4に、噴射弁操作処理M30の処理の手順を示す。図4に示す処理は、ROM54に記憶されたプログラムをCPU52がたとえば所定周期で繰り返し実行することにより実現される。なお、以下では、先頭に「S」が付与された数字によって各処理のステップ番号を表現する。 FIG. 4 shows a processing procedure of the injection valve operation processing M30. The process shown in FIG. 4 is realized by the CPU 52 repeatedly executing the program stored in the ROM 54, for example, at a predetermined cycle. In the following, the step number of each process is represented by a number prefixed with "S".

図4に示す一連の処理において、CPU52は、まず、スタータモータ36が起動されてから所定期間内であるか否かを判定する(S10)。ここで所定期間とは、燃焼室24内に充填される空気量を精度よく把握することができず、ベース噴射量Qbを精度よく算出することができない期間とする。CPU52は、所定期間内であると判定する場合(S10:YES)、マルチ噴射処理の要求があるか否かを判定する(S12)。そしてCPU52は、マルチ噴射処理の要求があると判定する場合(S12:YES)、水温THW、スタータON後の噴射回数、および内燃機関10が前回停止してから今回の始動までの経過時間である内燃機関10の停止時間Tstpに基づき、吸気非同期噴射の噴射量である非同期噴射量Qnsを算出する(S14)。ここでCPU52は、水温THWが低い場合に高い場合よりも非同期噴射量Qnsを大きい値に算出する。またCPU52は、停止時間Tstpが長い場合に短い場合よりも非同期噴射量Qnsを大きい値に算出する。 In the series of processes shown in FIG. 4, the CPU 52 first determines whether or not it is within a predetermined period after the starter motor 36 is started (S10). Here, the predetermined period is a period during which the amount of air filled in the combustion chamber 24 cannot be accurately grasped and the base injection amount Qb cannot be calculated accurately. When the CPU 52 determines that the period is within the predetermined period (S10: YES), the CPU 52 determines whether or not there is a request for the multi-injection process (S12). When the CPU 52 determines that there is a request for multi-injection processing (S12: YES), it is the water temperature THW, the number of injections after the starter is turned on, and the elapsed time from the previous stop of the internal combustion engine 10 to the current start. Based on the stop time Tstp of the internal combustion engine 10, the asynchronous injection amount Qns, which is the injection amount of the intake asynchronous injection, is calculated (S14). Here, the CPU 52 calculates the asynchronous injection amount Qns to a larger value when the water temperature THW is low than when it is high. Further, the CPU 52 calculates the asynchronous injection amount Qns to a larger value when the stop time Tstp is long than when it is short.

次にCPU52は、水温THWに基づき、吸気同期噴射の噴射量である同期噴射量Qsを算出する(S16)。ここでCPU52は、水温THWが低い場合に高い場合よりも同期噴射量Qsを大きい値に算出する。 Next, the CPU 52 calculates the synchronous injection amount Qs, which is the injection amount of the intake synchronous injection, based on the water temperature THW (S16). Here, the CPU 52 calculates the synchronous injection amount Qs to a larger value when the water temperature THW is low than when it is high.

上記非同期噴射量Qnsと同期噴射量Qsとの和は、1燃焼サイクルに要求される噴射量である要求噴射量Qdである。すなわち、S14,S16の処理は、要求噴射量Qdの燃料を、非同期噴射量Qnsと同期噴射量Qsとに分割する処理とみなせる。 The sum of the asynchronous injection amount Qns and the synchronous injection amount Qs is the required injection amount Qd, which is the injection amount required for one combustion cycle. That is, the processing of S14 and S16 can be regarded as the processing of dividing the fuel having the required injection amount Qd into the asynchronous injection amount Qns and the synchronous injection amount Qs.

次にCPU52は、水温THW、回転速度NEおよび吸気位相差DINに基づき、吸気同期噴射の噴射開始時期Isを算出する(S18)。これは、水温THW、回転速度NEおよび吸気位相差DINを入力変数とし、噴射開始時期Isを出力変数とするマップデータが予めROM54に記憶された状態で、CPU52により噴射開始時期Isをマップ演算する処理となる。ここで、マップデータとは、入力変数の離散的な値と、入力変数の値のそれぞれに対応する出力変数の値と、の組データである。またマップ演算は、たとえば、入力変数の値がマップデータの入力変数の値のいずれかに一致する場合、対応するマップデータの出力変数の値を演算結果とするのに対し、一致しない場合、マップデータに含まれる複数の出力変数の値の補間によって得られる値を演算結果とする処理とすればよい。 Next, the CPU 52 calculates the injection start timing Is of the intake synchronous injection based on the water temperature THW, the rotation speed NE, and the intake phase difference DIN (S18). In this method, the CPU 52 performs a map calculation of the injection start time Is in a state in which map data having the water temperature THW, the rotation speed NE, and the intake phase difference DIN as input variables and the injection start time Is as the output variable is stored in the ROM 54 in advance. It becomes a process. Here, the map data is a set of data of discrete values of input variables and values of output variables corresponding to the values of the input variables. In the map calculation, for example, when the value of the input variable matches one of the values of the input variable of the map data, the value of the output variable of the corresponding map data is used as the calculation result, whereas when the value does not match, the map is used. The process may be such that the value obtained by interpolating the values of a plurality of output variables included in the data is used as the calculation result.

次にCPU52は、吸気非同期噴射の噴射開始時期Insを算出する(S20)。ここでCPU52は、吸気非同期噴射の噴射終了時期と吸気同期噴射の噴射開始時期Isとの時間間隔が所定時間以上となるように、吸気非同期噴射の噴射開始時期Insを算出する。ここで所定時間は、ポート噴射弁16の構造によって定まるものであり、時系列的に隣り合う燃料噴射のうちの進角側の噴射の終了前に遅角側の噴射が始まることを回避するための時間である。そしてCPU52は、噴射開始時期Insに非同期噴射量Qnsの燃料を噴射すべくポート噴射弁16に操作信号MS2を出力してポート噴射弁16を操作し、次に噴射開始時期Isに同期噴射量Qsの燃料を噴射すべくポート噴射弁16に操作信号MS2を出力してポート噴射弁16を操作する(S22)。 Next, the CPU 52 calculates the injection start timing Ins of the intake asynchronous injection (S20). Here, the CPU 52 calculates the injection start time Ins of the intake asynchronous injection so that the time interval between the injection end time of the intake asynchronous injection and the injection start time Is of the intake synchronous injection is equal to or longer than a predetermined time. Here, the predetermined time is determined by the structure of the port injection valve 16 in order to prevent the retard side injection from starting before the end of the advance side injection among the fuel injections adjacent to each other in chronological order. It's time. Then, the CPU 52 outputs an operation signal MS2 to the port injection valve 16 to inject fuel having an asynchronous injection amount Qns at the injection start time Ins to operate the port injection valve 16, and then operates the port injection valve 16 at the injection start time Is. The operation signal MS2 is output to the port injection valve 16 to inject the fuel of the above, and the port injection valve 16 is operated (S22).

これに対し、CPU52は、マルチ噴射処理の実行要求がないと判定する場合(S12:NO)、水温THW、スタータON後の噴射回数、および停止時間Tstpに基づき、1燃焼サイクルに要求される噴射量である要求噴射量Qdを算出する(S24)。次にCPU52は、噴射開始時期Isinを設定する(S26)。そしてCPU52は、噴射開始時期Isinに要求噴射量Qdの燃料を噴射させるべくポート噴射弁16に操作信号MS2を出力してポート噴射弁16を操作する(S22)。 On the other hand, when the CPU 52 determines that there is no execution request for the multi-injection process (S12: NO), the injection required for one combustion cycle is based on the water temperature THW, the number of injections after the starter is turned on, and the stop time Tstp. The required injection amount Qd, which is an amount, is calculated (S24). Next, the CPU 52 sets the injection start time Isin (S26). Then, the CPU 52 outputs the operation signal MS2 to the port injection valve 16 to inject the fuel of the required injection amount Qd at the injection start time Isin, and operates the port injection valve 16 (S22).

なお、CPU52は、S22の処理が完了する場合や、S10の処理において否定判定する場合には、図4に示す一連の処理を一旦終了する。
図5に、噴射弁操作処理M30の処理の手順を示す。図5に示す処理は、ROM54に記憶されたプログラムをCPU52がたとえば所定周期で繰り返し実行することにより実現される。
The CPU 52 temporarily ends the series of processes shown in FIG. 4 when the process of S22 is completed or when a negative determination is made in the process of S10.
FIG. 5 shows a processing procedure of the injection valve operation processing M30. The process shown in FIG. 5 is realized by the CPU 52 repeatedly executing the program stored in the ROM 54, for example, at a predetermined cycle.

図5に示す一連の処理において、CPU52は、まずスタータモータ36がON状態とされてから所定期間が経過したか否かを判定する(S30)。そしてCPU52は、所定期間が経過したと判定する場合(S30:YES)、マルチ噴射要求があるか否かを判定する(S32)。そしてCPU52は、マルチ噴射要求があると判定する場合(S32:YES)、ベース噴射量Qbに占める同期噴射量Qsの割合である同期噴射割合Ksを算出する(S34)。ここで、CPU52は、回転速度NE、充填効率η、水温THWおよび吸気位相差DINに応じて、同期噴射割合Ksを算出する。詳しくは、回転速度NE、充填効率η、水温THWおよび吸気位相差DINを入力変数とし、同期噴射割合Ksを出力変数とするマップデータが予めROM54に記憶された状態で、CPU52により同期噴射割合Ksがマップ演算される。 In the series of processes shown in FIG. 5, the CPU 52 first determines whether or not a predetermined period has elapsed since the starter motor 36 was turned on (S30). Then, when it is determined that the predetermined period has elapsed (S30: YES), the CPU 52 determines whether or not there is a multi-injection request (S32). Then, when it is determined that there is a multi-injection request (S32: YES), the CPU 52 calculates the synchronous injection ratio Ks, which is the ratio of the synchronous injection amount Qs to the base injection amount Qb (S34). Here, the CPU 52 calculates the synchronous injection ratio Ks according to the rotation speed NE, the filling efficiency η, the water temperature THW, and the intake phase difference DIN. Specifically, the CPU 52 stores the map data with the rotation speed NE, the filling efficiency η, the water temperature THW, and the intake phase difference DIN as input variables and the synchronous injection ratio Ks as the output variable in advance in the ROM 54, and the synchronous injection ratio Ks by the CPU 52. Is calculated on the map.

次にCPU52は、要求噴射量Qdに対する非同期噴射量Qnsの割合として非同期噴射割合Knsを算出する(S36)。詳しくは、CPU52は、「1」から「Ks/(KAF・Kw)」を減算することによって、非同期噴射割合Knsを算出する。次に、CPU52は、ベース噴射量Qbに同期噴射割合Ksを乗算した値を、同期噴射量Qsに代入する(S38)。次にCPU52は、要求噴射量Qdに非同期噴射割合Knsを乗算した値を、非同期噴射量Qnsに代入する(S40)。 Next, the CPU 52 calculates the asynchronous injection ratio Kns as the ratio of the asynchronous injection amount Qns to the required injection amount Qd (S36). Specifically, the CPU 52 calculates the asynchronous injection ratio Kns by subtracting “Ks / (KAF · Kw)” from “1”. Next, the CPU 52 substitutes the value obtained by multiplying the base injection amount Qb by the synchronous injection ratio Ks into the synchronous injection amount Qs (S38). Next, the CPU 52 substitutes the value obtained by multiplying the required injection amount Qd by the asynchronous injection ratio Kns into the asynchronous injection amount Qns (S40).

これにより、非同期噴射量Qnsは、以下の値となる。
Ksn・KAF・Kw・Qb=KAF・Kw・Qb−Ks・Qb
このため、非同期噴射量Qnsと同期噴射量Qsとの和は、「KAF・Kw・Qb」となり、これは要求噴射量Qdに等しい。すなわち、S34〜S40の処理によって、要求噴射量Qdの燃料が、非同期噴射量Qnsと同期噴射量Qsとに分割される。ちなみに、同期噴射量Qsは、フィードバック補正係数KAFおよび低温増量係数Kwの値に影響されることなく、「Ks・Qb」となる。これは、ベース噴射量Qbを、同期噴射量Qsと、「(1−Ks)・Qb」とに分割した後、「(1−Ks)・Qb」が補正された値が非同期噴射量Qnsとなることを意味する。このように、同期噴射量Qsを固定する理由は、同期噴射量Qsを変化させる場合の排気成分比率の変化が、非同期噴射量Qnsを変化させる場合の排気成分比率の変化よりも顕著となるためである。
As a result, the asynchronous injection amount Qns becomes the following value.
Ksn / KAF / Kw / Qb = KAF / Kw / Qb-Ks / Qb
Therefore, the sum of the asynchronous injection amount Qns and the synchronous injection amount Qs is “KAF ・ Kw ・ Qb”, which is equal to the required injection amount Qd. That is, by the processing of S34 to S40, the fuel having the required injection amount Qd is divided into the asynchronous injection amount Qns and the synchronous injection amount Qs. Incidentally, the synchronous injection amount Qs becomes "Ks · Qb" without being influenced by the values of the feedback correction coefficient KAF and the low temperature increase coefficient Kw. This is because the base injection amount Qb is divided into the synchronous injection amount Qs and "(1-Ks) · Qb", and then the corrected value of "(1-Ks) · Qb" is the asynchronous injection amount Qns. Means to be. In this way, the reason for fixing the synchronous injection amount Qs is that the change in the exhaust component ratio when the synchronous injection amount Qs is changed is more remarkable than the change in the exhaust component ratio when the asynchronous injection amount Qns is changed. Is.

次に、CPU52は、回転速度NE、充填効率η、水温THWおよび吸気位相差DINに基づき、ポート噴射弁16から噴射された燃料のうち最も遅いタイミングで噴射された燃料が吸気バルブ18の閉弁期間における位置に到達するタイミングの目標値である図3(a)に示す到達終了時期AEsを算出する(S42)。そしてCPU52は、到達終了時期AEsと同期噴射量Qsと回転速度NEとに基づき、吸気同期噴射の噴射開始時期Isを算出する(S44)。ここで、CPU52は、同期噴射量Qsが大きい場合に小さい場合よりも噴射開始時期Isをより進角側の値に算出する。また、CPU52は、回転速度NEが大きい場合に小さい場合よりも噴射開始時期Isをより進角側の値とする。詳しくはCPU52は、同期噴射量Qsから定まるポート噴射弁16による噴射期間と、ポート噴射弁16から噴射された燃料が吸気バルブ18の閉弁時の位置に到達するまでの飛行時間等を加算した値だけ、到達終了時期AEsに対して進角したタイミングを噴射開始時期Isとする。 Next, the CPU 52 closes the intake valve 18 with the fuel injected at the latest timing among the fuels injected from the port injection valve 16 based on the rotation speed NE, the filling efficiency η, the water temperature THW, and the intake phase difference DIN. The arrival end time AEs shown in FIG. 3A, which is the target value of the timing of reaching the position in the period, is calculated (S42). Then, the CPU 52 calculates the injection start time Is of the intake synchronous injection based on the arrival end time AEs, the synchronous injection amount Qs, and the rotation speed NE (S44). Here, the CPU 52 calculates the injection start time Is to a value on the advance angle side when the synchronous injection amount Qs is large, as compared with the case where the synchronous injection amount Qs is small. Further, the CPU 52 sets the injection start time Is as a value on the advance angle side when the rotation speed NE is large and when it is small. Specifically, the CPU 52 added the injection period by the port injection valve 16 determined from the synchronous injection amount Qs, the flight time until the fuel injected from the port injection valve 16 reaches the position when the intake valve 18 is closed, and the like. The timing at which the angle is advanced with respect to the arrival end time AEs by the value is defined as the injection start time Is.

次にCPU52は、噴射開始時期Isに基づき、非同期噴射の噴射開始時期Insを算出する(S46)。ここでは、吸気非同期噴射の噴射終了時期と噴射開始時期Isとの時間間隔が上記所定時間以上となるようにする。 Next, the CPU 52 calculates the injection start time Ins of the asynchronous injection based on the injection start time Is (S46). Here, the time interval between the injection end time and the injection start time Is of the intake asynchronous injection is set to be equal to or longer than the above-mentioned predetermined time.

上記処理により、吸気同期噴射の噴射開始時期Isが、吸気非同期噴射の噴射開始時期Insとは独立に設定される。これは、吸気同期噴射の上記到達終了時期AEsが排気中のPNやHCに特に影響しやすいためである。 By the above process, the injection start time Is of the intake synchronous injection is set independently of the injection start time Ins of the intake asynchronous injection. This is because the above-mentioned arrival end time AEs of the intake synchronous injection is particularly likely to affect the PN and HC in the exhaust.

そして、CPU52は、噴射開始時期Insにおいて非同期噴射量Qnsの燃料を噴射し、次に噴射開始時期Isにおいて同期噴射量Qsの燃料を噴射すべく、ポート噴射弁16に操作信号MS2を出力してポート噴射弁16を操作する(S48)。 Then, the CPU 52 injects fuel having an asynchronous injection amount Qns at the injection start time Ins, and then outputs an operation signal MS2 to the port injection valve 16 in order to inject fuel having a synchronous injection amount Qs at the injection start time Is. The port injection valve 16 is operated (S48).

一方、CPU52は、マルチ噴射処理の要求がないと判定する場合(S32:NO)、要求噴射量Qdに、「KAF・Kw・Qb」を代入する(S50)。次にCPU52は、シングル噴射の噴射開始時期Isinを算出する(S52)。詳しくは、CPU52は、図3(b)に示すように、吸気バルブ18の開弁時期に対して所定量Δ1だけ進角したタイミングを到達終了時期AEnsとする。次にCPU52は、要求噴射量から定まるポート噴射弁16による噴射期間と、ポート噴射弁16から噴射された燃料が吸気バルブ18の閉弁時の位置に到達するまでの飛行時間等を加算した値だけ、到達終了時期AEsに対して進角したタイミングを噴射開始時期Isinとする。図5に戻り、CPU52は、噴射開始時期Isinにおいて要求噴射量Qdの燃料を噴射すべくポート噴射弁16に操作信号MS2を出力してポート噴射弁16を操作する(S48)。 On the other hand, when the CPU 52 determines that there is no request for the multi-injection process (S32: NO), the CPU 52 substitutes "KAF, Kw, Qb" for the requested injection amount Qd (S50). Next, the CPU 52 calculates the injection start timing Isin of the single injection (S52). Specifically, as shown in FIG. 3B, the CPU 52 sets the timing at which the intake valve 18 is advanced by a predetermined amount Δ1 with respect to the valve opening timing as the arrival end timing AEns. Next, the CPU 52 adds a value obtained by adding the injection period by the port injection valve 16 determined from the required injection amount and the flight time until the fuel injected from the port injection valve 16 reaches the position when the intake valve 18 is closed. However, the timing at which the angle is advanced with respect to the arrival end time AEs is set as the injection start time Isin. Returning to FIG. 5, the CPU 52 outputs the operation signal MS2 to the port injection valve 16 to inject the fuel of the required injection amount Qd at the injection start time Isin to operate the port injection valve 16 (S48).

なお、CPU52は、S48の処理が完了する場合や、S30において否定判定する場合には、図5に示す一連の処理を一旦終了する。
図6に、噴射弁操作処理M30のうち、特にマルチ噴射処理の実行要求の判定に関する処理の手順を示す。図6に示す処理は、ROM54に記憶されたプログラムをCPU52がたとえば所定周期で繰り返し実行することにより実現される。
The CPU 52 temporarily ends the series of processes shown in FIG. 5 when the process of S48 is completed or when a negative determination is made in S30.
FIG. 6 shows a procedure of the injection valve operation process M30, particularly related to the determination of the execution request of the multi-injection process. The process shown in FIG. 6 is realized by the CPU 52 repeatedly executing the program stored in the ROM 54, for example, at a predetermined cycle.

図6に示す一連の処理において、イグニッションスイッチのオンオフに対応するIG信号が、オフ状態からオン状態に切り替わったかときであるか否かを判定する(S50)。CPU52は、切り替わったときであると判定する場合(S50:YES)、初期水温THW0に、現時点での水温THWを代入する(S52)。CPU52は、S52の処理が完了する場合や、S50の処理において否定判定する場合には、クランキング後、吸入空気量Gaの算出が可能となったか否かを判定する(S54)。この処理は、スタータモータ36を起動してから上記所定期間が経過したか否かの判定となる。 In the series of processes shown in FIG. 6, it is determined whether or not the IG signal corresponding to the on / off of the ignition switch is switched from the off state to the on state (S50). When the CPU 52 determines that it is the time of switching (S50: YES), the CPU 52 substitutes the current water temperature THW for the initial water temperature THW0 (S52). When the processing of S52 is completed or when a negative determination is made in the processing of S50, the CPU 52 determines whether or not the intake air amount Ga can be calculated after cranking (S54). This process determines whether or not the predetermined period has elapsed since the starter motor 36 was started.

CPU52は、吸入空気量Gaの算出が可能となったと判定する場合(S54:YES)、内燃機関10の再始動時であるか否かを判定する(S56)。ここで、再始動時とは、IG信号がオン状態であるときに内燃機関10の自動停止処理(アイドリングストップ制御)がなされて内燃機関10が停止した後、内燃機関10の自動始動処理がなされたときであることを意味する。CPU52は、再始動時であると判定する場合(S56:YES)、再始動時水温THW1に、現時点での水温THWを代入する(S58)。 When the CPU 52 determines that the intake air amount Ga can be calculated (S54: YES), the CPU 52 determines whether or not the internal combustion engine 10 is restarting (S56). Here, at the time of restart, when the IG signal is in the ON state, the internal combustion engine 10 is automatically stopped (idling stop control), the internal combustion engine 10 is stopped, and then the internal combustion engine 10 is automatically started. It means that it is a time. When the CPU 52 determines that it is at the time of restart (S56: YES), the CPU 52 substitutes the current water temperature THW for the restart water temperature THW1 (S58).

次にCPU52は、内燃機関10の自動停止時から現在までの経過時間として停止時間Tstpを取得する(S60)。
CPU52は、S60の処理が完了する場合や、S56の処理において否定判定する場合には、スタータモータ36が起動されてからの吸入空気量の積算値である総積算空気量InG0を更新する(S62)。ここでは、前回のS62の処理における総積算空気量InG0の値に、吸入空気量Gaを加算した値によって、総積算空気量InG0を更新すればよい。なお、総積算空気量InG0の初期値は、「0」とする。またCPU52は、再始動後である場合には、再始動時からの吸入空気量Gaの積算値である再始動後積算空気量InG1を更新する。なお、再始動後積算空気量InG1の初期値は、「0」であり、再始動後積算空気量InG1は、再始動時となる都度初期化される。
Next, the CPU 52 acquires the stop time Tstp as the elapsed time from the automatic stop of the internal combustion engine 10 to the present (S60).
When the processing of S60 is completed or when a negative determination is made in the processing of S56, the CPU 52 updates the total integrated air amount InG0, which is the integrated value of the intake air amount after the starter motor 36 is started (S62). ). Here, the total integrated air amount InG0 may be updated by the value obtained by adding the intake air amount Ga to the value of the total integrated air amount InG0 in the previous processing of S62. The initial value of the total integrated air amount InG0 is set to "0". Further, when the CPU 52 is after the restart, the CPU 52 updates the integrated air amount InG1 after the restart, which is the integrated value of the intake air amount Ga from the restart. The initial value of the integrated air amount InG1 after restart is "0", and the integrated air amount InG1 after restart is initialized each time the restart is performed.

CPU52は、S62の処理が完了する場合やS54の処理において否定判定する場合には、S64の処理に移行する。CPU52は、S64の処理において、総積算空気量InG0が判定値Inth0以上である旨の条件(ア)と、再始動後積算空気量InG1が判定値Inth1以上である旨の条件(イ)と、現時点での水温THWが所定温度Tth以上である旨の条件(ウ)との論理積が真であるか否かを判定する。この処理は、吸気通路12や吸気バルブ18等からなる内燃機関10の吸気系の温度が規定温度以上であるか否かを判定する処理である。ここで、規定温度は、シングル噴射処理を実行してもPNが許容範囲内に収まる値に設定されている。なお、所定温度Tthは、規定温度以上に設定されることが望ましい。 When the processing of S62 is completed or when a negative determination is made in the processing of S54, the CPU 52 shifts to the processing of S64. In the processing of S64, the CPU 52 includes a condition (a) that the total integrated air amount InG0 is the determination value Inth0 or more, and a condition (a) that the integrated air amount InG1 after restart is the determination value Inth1 or more. It is determined whether or not the logical product with the condition (c) that the water temperature THW at the present time is equal to or higher than the predetermined temperature Tth is true. This process is a process of determining whether or not the temperature of the intake system of the internal combustion engine 10 including the intake passage 12 and the intake valve 18 is equal to or higher than the specified temperature. Here, the specified temperature is set to a value at which the PN falls within the permissible range even if the single injection process is executed. The predetermined temperature Tth is preferably set to a specified temperature or higher.

ここで、CPU52は、初期水温THW0が低い場合に高い場合よりも判定値Inth0を大きい値に算出する。これは、たとえば、初期水温THW0を入力変数とし、判定値Inth0を出力変数とするマップデータが予めROM54に記憶された状態で、CPU52により判定値Inth0をマップ演算することによって実現すればよい。また、CPU52は、再始動時水温THW1が高い場合に低い場合よりも判定値Inth1を大きい値に算出する。またCPU52は、停止時間Tstpが長い場合に短い場合よりも判定値Inth1を大きい値に算出する。これは、たとえば、再始動時水温THW1および停止時間Tstpを入力変数とし、判定値Inth1を出力変数とするマップデータが予めROM54に記憶された状態で、CPU52により判定値Inth1をマップ演算することによって実現すればよい。なお、CPU52は、再始動後ではない場合、判定値Inth1をゼロとする。このため、再始動時ではない場合、上記条件(イ)は自動的に成立することとなる。 Here, the CPU 52 calculates the determination value Inth0 to be larger when the initial water temperature THW0 is lower than when it is high. This may be realized, for example, by performing a map calculation on the determination value Inth0 by the CPU 52 in a state where the map data having the initial water temperature THW0 as the input variable and the determination value Inth0 as the output variable is stored in the ROM 54 in advance. Further, the CPU 52 calculates the determination value Inth1 to be larger when the water temperature THW1 at restart is high than when it is low. Further, the CPU 52 calculates the determination value Inth1 to a larger value when the stop time Tstp is long than when it is short. This is done, for example, by performing a map calculation on the determination value Inth1 by the CPU 52 in a state where map data in which the restart water temperature THW1 and the stop time Tstp are input variables and the determination value Inth1 is an output variable is stored in the ROM 54 in advance. It should be realized. The CPU 52 sets the determination value Inth1 to zero when it is not after the restart. Therefore, if it is not the time of restart, the above condition (a) is automatically satisfied.

CPU52は、論理積が真であると判定する場合(S64:YES)、シングル噴射処理を選択する(S66)。これに対しCPU52は、論理積が偽であると判定する場合(S64:NO)、水温THWが、上記所定温度Tthよりも低い低閾値TL以上であるか否かを判定する(S68)。ここで、低閾値TLは、水温THWが低いために、要求噴射量Qdが過度に大きくなり、吸気非同期噴射の噴射終了時期と吸気同期噴射の噴射開始時期Isとの時間間隔を上記所定時間以上とすることができないか否かを判定するものである。CPU52は、S68の処理において否定判定する場合には、マルチ噴射処理を実行することが困難であるとして、S66の処理に移行する。これに対しCPU52は、水温THWが低閾値TL以上であると判定する場合(S68:YES)、マルチ噴射処理を選択する(S70)。この場合、マルチ噴射要求があることとなる。 When the CPU 52 determines that the logical product is true (S64: YES), the CPU 52 selects the single injection process (S66). On the other hand, when the CPU 52 determines that the logical product is false (S64: NO), the CPU 52 determines whether or not the water temperature THW is equal to or higher than the low threshold value TL lower than the predetermined temperature Tth (S68). Here, in the low threshold value TL, since the water temperature THW is low, the required injection amount Qd becomes excessively large, and the time interval between the injection end time of the intake asynchronous injection and the injection start time Is of the intake synchronous injection is equal to or longer than the above-mentioned predetermined time. It is for determining whether or not it is not possible. When a negative determination is made in the process of S68, the CPU 52 determines that it is difficult to execute the multi-injection process, and shifts to the process of S66. On the other hand, when the CPU 52 determines that the water temperature THW is equal to or higher than the low threshold value TL (S68: YES), the CPU 52 selects the multi-injection process (S70). In this case, there is a multi-injection request.

なお、CPU52は、S66,S70の処理が完了する場合、図6に示す一連の処理を一旦終了する。
ここで、本実施形態の作用および効果について説明する。
When the processes of S66 and S70 are completed, the CPU 52 temporarily ends the series of processes shown in FIG.
Here, the operation and effect of this embodiment will be described.

CPU52は、IG信号がオフ状態からオン状態に切り替わると、その時の水温THWを、初期水温THW0として記憶する。また、CPU52は、自動停止処理後の自動始動処理の実行要求が生じる場合、その時の水温THWを再始動時水温THW1として記憶する。CPU52は、スタータモータ36を起動した後、燃料噴射を開始する。ここで、スタータモータ36の起動後所定期間内は、水温THWに応じて要求噴射量Qdを定める。ここで、判定値Inth0は、初期水温THW0が所定温度Tthよりも高い高閾値以上となる場合には、ゼロとなるように設定されている。また、判定値Inth1は、再始動時水温THW1が高閾値以上となる場合には、ゼロとなるように設定されている。このため、スタータモータ36の起動時の水温THWが高閾値以上である場合には、CPU52は、シングル噴射処理を実行し、高閾値未満の場合にはマルチ噴射処理を実行する。 When the IG signal is switched from the off state to the on state, the CPU 52 stores the water temperature THW at that time as the initial water temperature THW0. Further, when the execution request of the automatic start processing after the automatic stop processing occurs, the CPU 52 stores the water temperature THW at that time as the water temperature THW1 at the time of restart. The CPU 52 starts fuel injection after starting the starter motor 36. Here, within a predetermined period after the start of the starter motor 36, the required injection amount Qd is determined according to the water temperature THW. Here, the determination value Inth0 is set to be zero when the initial water temperature THW0 is equal to or higher than a high threshold value higher than the predetermined temperature Tth. Further, the determination value Inth1 is set to be zero when the water temperature THW1 at restart is equal to or higher than the high threshold value. Therefore, when the water temperature THW at the time of starting the starter motor 36 is equal to or higher than the high threshold value, the CPU 52 executes the single injection process, and when it is less than the high threshold value, executes the multi-injection process.

その後所定期間が経過すると、CPU52は、水温THWが所定温度Tth以上であることに加えて、総積算空気量InG0や再始動後積算空気量InG1がそれぞれ判定値Inth0,Inth1以上である場合に、PN低減の観点からマルチ噴射処理を実行する必要がないとしてシングル噴射処理を実行する。ここで、水温THWが所定温度Tth以上であっても、総積算空気量InG0が判定値Inth0未満であったり再始動後積算空気量InG1が判定値Inth1未満であったりすることがある。そしてその場合、吸気バルブ18の温度が、規定温度未満であるおそれがある。これは、吸気バルブ18が燃焼室24内の熱を直接受けるために吸気バルブ18の温度が燃焼室24内で生じた熱量に大きく依存することから、水温THWによって吸気バルブ18の温度が一義的に定まらないためである。したがって、総積算空気量InG0が判定値Inth0未満であったり再始動後積算空気量InG1が判定値Inth1未満であったりする場合には、水温THWが高い割に、吸気バルブ18の温度が未だ十分高くはないという事態となりうる。ここで、水温THWの判定値である所定温度Tthを、吸気バルブ18等の温度が規定温度以上となる値に設定するなら上記条件(ア)および条件(イ)を設けないことも可能である。しかしその場合には、所定温度Tthを過度に大きい値に設定せざるを得ず、シングル噴射処理に移行してもPNを許容範囲内とすることができるときであっても、マルチ噴射処理が実行されるケースが生じる。 After that, when a predetermined period elapses, the CPU 52 determines that the water temperature THW is equal to or higher than the predetermined temperature Tth and the total integrated air amount InG0 and the integrated air amount InG1 after restart are the determination values Inth0 and Inth1, respectively. The single injection process is executed because it is not necessary to execute the multi-injection process from the viewpoint of PN reduction. Here, even if the water temperature THW is equal to or higher than the predetermined temperature Tth, the total integrated air amount InG0 may be less than the determination value Inth0, or the integrated air amount InG1 after restart may be less than the determination value Inth1. In that case, the temperature of the intake valve 18 may be lower than the specified temperature. This is because the temperature of the intake valve 18 largely depends on the amount of heat generated in the combustion chamber 24 because the intake valve 18 directly receives the heat in the combustion chamber 24. Therefore, the temperature of the intake valve 18 is unique depending on the water temperature THW. This is because it is not fixed to. Therefore, when the total integrated air amount InG0 is less than the judgment value Inth0 or the integrated air amount InG1 after restart is less than the judgment value Inth1, the temperature of the intake valve 18 is still sufficient for the high water temperature THW. It can be a situation that is not expensive. Here, if the predetermined temperature Tth, which is the determination value of the water temperature THW, is set to a value at which the temperature of the intake valve 18 or the like is equal to or higher than the specified temperature, it is possible not to provide the above conditions (a) and (b). .. However, in that case, the predetermined temperature Tth must be set to an excessively large value, and even when the PN can be kept within the permissible range even when shifting to the single injection process, the multi-injection process can be performed. There will be cases where it will be executed.

これに対し本実施形態では、上記条件(ア)および条件(イ)を設けることにより、上記条件(ウ)のみからマルチ噴射処理の実行要求があるか否かを判定する場合と比較すると、所定温度Tthを小さい値に設定することができる。このため、PNを許容範囲内とすることができるときには極力シングル噴射処理を実行することができる。このため、ポート噴射弁16の駆動回数の増加を抑制することができ、ポート噴射弁16の耐久力の低下を抑制できる。また、シングル噴射処理によれば、マルチ噴射処理と比較して燃料の霧化を促進することができ、またHCの発生を抑制することができる。 On the other hand, in the present embodiment, by providing the above condition (a) and the condition (b), it is predetermined as compared with the case where it is determined whether or not there is an execution request of the multi-injection process only from the above condition (c). The temperature Tth can be set to a small value. Therefore, when the PN can be within the permissible range, the single injection process can be executed as much as possible. Therefore, it is possible to suppress an increase in the number of times the port injection valve 16 is driven, and it is possible to suppress a decrease in the durability of the port injection valve 16. Further, according to the single injection process, the atomization of the fuel can be promoted as compared with the multi-injection process, and the generation of HC can be suppressed.

<対応関係>
上記実施形態における事項と、上記「課題を解決するための手段」の欄に記載した事項との対応関係は、次の通りである。以下では、「課題を解決するための手段」の欄に記載した解決手段の番号毎に、対応関係を示している。[1]マルチ噴射処理は、図3(a)に示す処理に対応し、シングル噴射処理は、図3(b)に示す処理に対応する。選択処理は、図6の処理に対応し、操作処理は、S22,S48の処理に対応する。[2]判定処理は、S64の処理に対応し、要求噴射量算出処理は、ベース噴射量算出処理M20、フィードバック処理M22、および低温補正処理M24に対応する。すなわち、要求噴射量Qdは、「Qb・KAF・Kw」であるため、上記各処理のそれぞれによって、ベース噴射量Qb、フィードバック補正係数KAF、低温増量係数Kwが算出されることによって、要求噴射量Qdが算出されたとみなせる。[3]判定値可変処理は、S64の処理において、判定値Inth0や判定値Inth1が水温に応じて設定されていることに対応する。[4]判定値可変処理は、S64の処理において、判定値Inth1が停止時間Tstpに応じて設定されていることに対応する。[5]判定処理は、S64の処理に対応する。
<Correspondence>
The correspondence between the matters in the above embodiment and the matters described in the column of "Means for Solving the Problem" is as follows. In the following, the correspondence is shown for each number of the solution means described in the column of "Means for solving the problem". [1] The multi-injection process corresponds to the process shown in FIG. 3 (a), and the single injection process corresponds to the process shown in FIG. 3 (b). The selection process corresponds to the process of FIG. 6, and the operation process corresponds to the processes of S22 and S48. [2] The determination process corresponds to the process of S64, and the required injection amount calculation process corresponds to the base injection amount calculation process M20, the feedback process M22, and the low temperature correction process M24. That is, since the required injection amount Qd is "Qb, KAF, Kw", the required injection amount is calculated by calculating the base injection amount Qb, the feedback correction coefficient KAF, and the low temperature increase coefficient Kw by each of the above processes. It can be considered that Qd has been calculated. [3] The determination value variable processing corresponds to the determination value Inth0 and the determination value Inth1 being set according to the water temperature in the processing of S64. [4] The determination value variable processing corresponds to the determination value Inth1 being set according to the stop time Tstp in the processing of S64. [5] The determination process corresponds to the process of S64.

<その他の実施形態>
なお、本実施形態は、以下のように変更して実施することができる。本実施形態および以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
<Other Embodiments>
In addition, this embodiment can be implemented by changing as follows. The present embodiment and the following modified examples can be implemented in combination with each other within a technically consistent range.

・「要求噴射量について」
(a)スタータON後所定期間内
上記実施形態では、水温THW、噴射回数および停止時間Tstpに基づき、要求噴射量Qdを算出したが、これに限らない。たとえば、要求噴射量Qdを、上記3つのパラメータについては、水温THWのみに基づき算出したり、水温THWおよび噴射回数のみに基づき算出したり、水温THWおよび停止時間Tstpのみに基づき算出したりしてもよい。
・ "Required injection amount"
(A) Within a predetermined period after the starter is turned on In the above embodiment, the required injection amount Qd is calculated based on the water temperature THW, the number of injections, and the stop time Tstp, but the present invention is not limited to this. For example, the required injection amount Qd may be calculated based only on the water temperature THW, the water temperature THW and the number of injections, or the water temperature THW and the stop time Tstp only for the above three parameters. May be good.

(b)スタータON後所定期間経過後
要求噴射量Qdを、低温増量係数Kwや、フィードバック補正係数KAFに加えて、学習値LAFによってベース噴射量Qbが補正されたものとしてもよい。ちなみに、学習値LAFの算出処理は、フィードバック補正係数KAFを入力とし、フィードバック補正係数KAFによるベース噴射量Qbの補正比率が小さくなるように学習値LAFを更新する処理である。なお、学習値LAFは、電気的に書き換え可能な不揮発性メモリに記憶されることが望ましい。
(B) The required injection amount Qd after a lapse of a predetermined period after the starter is turned on may be corrected by the learning value LAF in addition to the low temperature increase coefficient Kw and the feedback correction coefficient KAF. Incidentally, the calculation process of the learning value LAF is a process of inputting the feedback correction coefficient KAF and updating the learning value LAF so that the correction ratio of the base injection amount Qb by the feedback correction coefficient KAF becomes small. It is desirable that the learning value LAF is stored in an electrically rewritable non-volatile memory.

また、たとえば1燃焼サイクル内に燃焼室24内に流入する燃料量に対する1燃焼サイクルにおいてポート噴射弁16から噴射される燃料以外の燃料(外乱燃料)の割合に基づくフィードフォワード制御によって、外乱燃料の割合が大きい場合に小さい場合よりも要求噴射量Qdが小さくなるようにして要求噴射量Qdを算出してもよい。ここで、外乱燃料としては、たとえばポート噴射弁16から噴射される燃料を貯蔵する燃料タンクからの燃料蒸気を捕集するキャニスタと、キャニスタ内の流体の吸気通路12への流入量を調整する調整装置とを内燃機関が備える場合、キャニスタから吸気通路12に流入する燃料蒸気がある。またたとえば、クランクケース内の燃料蒸気を吸気通路12に戻すシステムを備える場合には、クランクケースから吸気通路12に流入する燃料蒸気がある。 Further, for example, by feed-forward control based on the ratio of fuel other than fuel (disturbance fuel) injected from the port injection valve 16 in one combustion cycle to the amount of fuel flowing into the combustion chamber 24 in one combustion cycle, the disturbance fuel can be used. When the ratio is large, the required injection amount Qd may be calculated so that the required injection amount Qd is smaller than when the ratio is small. Here, as the disturbance fuel, for example, a canister that collects fuel vapor from a fuel tank that stores fuel injected from the port injection valve 16 and an adjustment that adjusts the inflow amount of the fluid in the canister into the intake passage 12. When the internal combustion engine includes the device, there is fuel vapor flowing from the canister into the intake passage 12. Further, for example, when a system for returning the fuel vapor in the crankcase to the intake passage 12 is provided, there is fuel vapor flowing into the intake passage 12 from the crankcase.

・「マルチ噴射処理における吸気非同期噴射について」
上記実施形態では、吸気非同期噴射を、ポート噴射弁16から噴射された燃料が吸気バルブ18の開弁前の位置に到達する期間が吸気バルブ18の閉弁期間に収まるように燃料を噴射するものとしたが、これに限らない。たとえば回転速度NEが高くて且つ非同期噴射量Qnsが過度に多い場合、ポート噴射弁16から噴射された燃料が吸気バルブ18の開弁前の位置に到達する期間の一部が吸気バルブ18の開弁期間と重複してもよい。
・ "About intake asynchronous injection in multi-injection processing"
In the above embodiment, the intake asynchronous injection is performed so that the period during which the fuel injected from the port injection valve 16 reaches the position before the opening of the intake valve 18 falls within the valve closing period of the intake valve 18. However, it is not limited to this. For example, when the rotation speed NE is high and the asynchronous injection amount Qns is excessively large, the intake valve 18 is opened for a part of the period during which the fuel injected from the port injection valve 16 reaches the position before the intake valve 18 is opened. It may overlap with the valve period.

・「吸気同期噴射について」
(a)スタータON後所定期間内
上記実施形態では、水温THW,回転速度NEおよび吸気位相差DINに基づき、噴射開始時期Isを設定したが、これに限らない。たとえば上記3つのパラメータについては、そのうちの1つのみに基づき設定したり、2つのみに基づき設定したりしてもよい。
・ "Intake synchronous injection"
(A) Within a predetermined period after the starter is turned on In the above embodiment, the injection start time Is is set based on the water temperature THW, the rotation speed NE, and the intake phase difference DIN, but the present invention is not limited to this. For example, the above three parameters may be set based on only one of them, or may be set based on only two of them.

(b)スタータON後所定期間経過後
上記実施形態では、回転速度NE、充填効率η、水温THWおよび吸気位相差DINに基づき、到達終了時期AEsを設定したが、これに限らない。たとえば、回転速度NE、充填効率η、水温THWおよび吸気位相差DINに基づき噴射開始時期Isを直接設定してもよい。また、燃焼室24内に充填される新気量を示すパラメータである負荷を示すパラメータとして、充填効率ηに代えて、たとえばベース噴射量Qbを用いてもよい。また、回転速度NE、負荷、水温THWおよび吸気位相差DINの4つのパラメータに関しては、そのうちの3つのパラメータのみに基づき、到達終了時期AEsや噴射開始時期Isを可変設定したり、2つのパラメータのみに基づき可変設定したり、1つのパラメータのみに基づき可変設定したりしてもよい。
(B) After a predetermined period has elapsed after the starter is turned on In the above embodiment, the arrival end time AEs is set based on the rotation speed NE, the filling efficiency η, the water temperature THW, and the intake phase difference DIN, but the present invention is not limited to this. For example, the injection start time Is may be directly set based on the rotation speed NE, the filling efficiency η, the water temperature THW, and the intake phase difference DIN. Further, as a parameter indicating the load, which is a parameter indicating the amount of fresh air filled in the combustion chamber 24, for example, the base injection amount Qb may be used instead of the filling efficiency η. Regarding the four parameters of rotation speed NE, load, water temperature THW, and intake phase difference DIN, the arrival end time AEs and injection start time Is can be variably set based on only three of these parameters, or only two parameters. It may be variably set based on, or may be variably set based on only one parameter.

・「シングル噴射処理について」
上記実施形態では、シングル噴射処理を、ポート噴射弁16から噴射された燃料が吸気バルブ18の開弁前の位置に到達する期間が吸気バルブ18の閉弁期間に収まるように燃料を噴射する処理としたがこれに限らない。たとえば、要求噴射量Qdが大きい場合には、ポート噴射弁16から噴射された燃料が吸気バルブ18の開弁前の位置に到達する期間の一部が吸気バルブ18の閉弁期間と重複することがあってもよい。
・ "About single injection processing"
In the above embodiment, the single injection process is performed by injecting the fuel so that the period during which the fuel injected from the port injection valve 16 reaches the position before the opening of the intake valve 18 falls within the valve closing period of the intake valve 18. However, it is not limited to this. For example, when the required injection amount Qd is large, a part of the period during which the fuel injected from the port injection valve 16 reaches the position before the intake valve 18 is opened overlaps with the valve closing period of the intake valve 18. There may be.

・「判定処理について」
上記実施形態では、上記条件(ア)、条件(イ)および条件(ウ)の論理積が真である場合に吸気系の温度が規定温度以上であると判定したが、これに限らない。たとえば、次の条件(エ)と、条件(ウ)との論理積が真である場合に吸気系の温度が規定温度以上であると判定してもよい。ここで、条件(エ)は、上記条件(イ)における再始動後積算空気量InG1を、再始動であるか否かを問わず直前の始動からの吸入空気量Gaの積算値とし、判定値Inth1を、直前の始動時の水温THWと直前の停止から直前の始動までの経過時間とに基づき可変設定することとした条件である。またたとえば、条件(エ)が成立する場合に吸気系の温度が規定温度以上であると判定してもよい。
・ "About judgment processing"
In the above embodiment, when the logical product of the above conditions (a), condition (b) and condition (c) is true, it is determined that the temperature of the intake system is equal to or higher than the specified temperature, but the present invention is not limited to this. For example, when the logical product of the following condition (d) and the condition (c) is true, it may be determined that the temperature of the intake system is equal to or higher than the specified temperature. Here, the condition (d) is a determination value in which the integrated air amount InG1 after restart under the above condition (a) is used as the integrated value of the intake air amount Ga from the immediately preceding start regardless of whether or not the restart is performed. It is a condition that Inth1 is variably set based on the water temperature THW at the time of the immediately preceding start and the elapsed time from the immediately preceding stop to the immediately preceding start. Further, for example, when the condition (d) is satisfied, it may be determined that the temperature of the intake system is equal to or higher than the specified temperature.

上記実施形態では、車両の推力を生成する原動機として内燃機関のみを備えた車両においてアイドリングストップ制御を実行することを前提としたが、これに限らない。たとえば車両の推力を生成する原動機として内燃機関に加えて回転電機を備えるいわゆるハイブリッド車両であってもよい。この場合、条件(エ)および条件(ウ)の論理積が真である場合に吸気系の温度が規定温度以上と判定してもよい。もっとも、上記条件(ア)、条件(イ)および条件(ウ)の論理積が真となる場合に吸気系の温度が規定温度以上と判定してもよい。ただし、ここで条件(ア)は、車両を走行可能とする信号がオフからオンに切り替わった後の吸入空気量Gaの積算値を総積算空気量InG0とするものである。また、条件(イ)は、走行可能とする信号がオフからオンに切り替わった後の2回目以降の始動時からの吸入空気量Gaの積算値を再始動後積算空気量InG1とした条件である。 In the above embodiment, it is assumed that the idling stop control is executed in the vehicle provided only with the internal combustion engine as the prime mover for generating the thrust of the vehicle, but the present invention is not limited to this. For example, it may be a so-called hybrid vehicle equipped with a rotating electric machine in addition to an internal combustion engine as a prime mover for generating thrust of the vehicle. In this case, if the logical product of the condition (d) and the condition (c) is true, it may be determined that the temperature of the intake system is equal to or higher than the specified temperature. However, when the logical product of the above conditions (a), (b) and (c) is true, it may be determined that the temperature of the intake system is equal to or higher than the specified temperature. However, the condition (a) here is that the integrated value of the intake air amount Ga after the signal that enables the vehicle to travel is switched from off to on is set to the total integrated air amount InG0. The condition (a) is a condition in which the integrated value of the intake air amount Ga from the second and subsequent starts after the signal for enabling the vehicle is switched from off to on is set to the integrated air amount InG1 after restarting. ..

またたとえば、アイドリングストップ制御を実行しないものであるなら、上記条件(ア)および条件(ウ)の論理積が真である場合に吸気系の温度が規定温度以上であると判定してもよい。さらに、条件(ア)が成立する場合に吸気系の温度が規定温度以上であると判定してもよく、またたとえば条件(ウ)が成立する場合に吸気系の温度が規定温度以上であると判定してもよい。 Further, for example, if the idling stop control is not executed, it may be determined that the temperature of the intake system is equal to or higher than the specified temperature when the logical product of the above conditions (a) and (c) is true. Further, it may be determined that the temperature of the intake system is equal to or higher than the specified temperature when the condition (a) is satisfied, and for example, when the condition (c) is satisfied, the temperature of the intake system is equal to or higher than the specified temperature. You may judge.

たとえば、燃料中のアルコール濃度を検出するアルコール濃度センサの検出値等、アルコール濃度を取得可能である場合、判定値Inth0や判定値Inth1を、アルコール濃度に応じて可変設定してもよい。この場合、アルコール濃度が高い場合に低い場合よりも判定値Inth0や判定値Inth1を大きい値に設定する。 For example, when the alcohol concentration can be obtained, such as the detection value of the alcohol concentration sensor that detects the alcohol concentration in the fuel, the determination value Inth0 and the determination value Inth1 may be variably set according to the alcohol concentration. In this case, when the alcohol concentration is high, the determination value Inth0 and the determination value Inth1 are set to larger values than when the alcohol concentration is low.

・「選択処理について」
マルチ噴射処理を選択する条件としては、上記実施形態において例示したものに限らない。たとえば下記の条件(オ)や条件(カ)を設けてもよい。
・ "About selection process"
The conditions for selecting the multi-injection process are not limited to those exemplified in the above embodiment. For example, the following conditions (e) and conditions (f) may be provided.

条件(オ):充填効率ηが所定値以上である旨の条件である。この条件は、シングル噴射処理をしたのでは吸気通路12に付着する燃料量が過度に大きくなり、PNが顕著となるおそれがある旨の条件である。ただし、この条件は、スタータON後所定期間経過後の条件である。 Condition (e): It is a condition that the filling efficiency η is equal to or higher than a predetermined value. This condition is a condition that the amount of fuel adhering to the intake passage 12 may become excessively large and the PN may become remarkable if the single injection process is performed. However, this condition is a condition after a predetermined period has elapsed after the starter is turned on.

条件(カ):回転速度NEが所定速度NEth以下である旨の条件である。この条件は、吸気非同期噴射の終了タイミングと噴射開始時期Isとの時間間隔を上記所定時間以上に確保できる旨の条件である。また、この条件は、マルチ噴射処理がシングル噴射処理よりも演算負荷が大きいことから、制御装置50の演算負荷の増大によって発熱量が過大となることを抑制する旨の条件である。 Condition (f): It is a condition that the rotation speed NE is equal to or less than the predetermined speed NEth. This condition is a condition that the time interval between the end timing of the intake asynchronous injection and the injection start time Is can be secured to be equal to or longer than the above-mentioned predetermined time. Further, this condition is a condition for suppressing an excessive amount of heat generation due to an increase in the calculation load of the control device 50 because the calculation load of the multi-injection process is larger than that of the single injection process.

・「要求噴射量の分割手法について」
(a)スタータON後所定期間内
上記実施形態では、S14の処理によって算出された非同期噴射量Qnsと、S16の処理によって算出された同期噴射量Qsとの和が要求噴射量Qdとなることから、S14,S16の処理によって要求噴射量Qdを同期噴射量Qsと非同期噴射量Qnsとに分割する処理が実行されるとみなせる。ここで、たとえばS16の処理に代えて、水温THWに加えて噴射回数と停止時間Tstpとに応じて同期噴射量Qsを算出してもよい。
・ "About the method of dividing the required injection amount"
(A) Within a predetermined period after the starter is turned on In the above embodiment, the sum of the asynchronous injection amount Qns calculated by the processing of S14 and the synchronous injection amount Qs calculated by the processing of S16 is the required injection amount Qd. , S14, S16 can be regarded as executing the process of dividing the required injection amount Qd into the synchronous injection amount Qs and the asynchronous injection amount Qns. Here, for example, instead of the treatment of S16, the synchronous injection amount Qs may be calculated according to the number of injections and the stop time Tstp in addition to the water temperature THW.

(b)スタータON後所定期間経過後
上記実施形態では、回転速度NE、充填効率η、水温THWおよび吸気位相差DINに基づき、ベース噴射量Qbのうちの同期噴射量Qsの占める割合を示す同期噴射割合Ksを可変設定したが、これに限らない。たとえば、燃焼室24内に充填される新気量を示すパラメータである負荷パラメータとして、充填効率ηに代えて、要求噴射量Qdを用いてもよい。また、負荷パラメータと回転速度NEと水温THWと吸気位相差DINとの4つのパラメータについては、それらのうちの3つパラメータのみに基づき可変設定したり、2つのパラメータのみに基づき可変設定したり、1つのパラメータのみに基づき可変設定したりしてもよい。なお、この際、負荷パラメータおよび水温THWのうちの少なくとも1つを極力用いて可変設定することが望ましい。また、上記4つのパラメータ以外にたとえば、吸気圧や、吸入空気の流速を用いてもよい。ただし、上記4つのパラメータによれば、吸気圧や吸入空気の流速を把握することができる。
(B) After a predetermined period has elapsed after the starter is turned on In the above embodiment, the ratio of the synchronous injection amount Qs to the base injection amount Qb is shown based on the rotation speed NE, the filling efficiency η, the water temperature THW, and the intake phase difference DIN. The injection ratio Ks is variably set, but the present invention is not limited to this. For example, the required injection amount Qd may be used instead of the filling efficiency η as the load parameter which is a parameter indicating the amount of fresh air filled in the combustion chamber 24. Further, the four parameters of the load parameter, the rotation speed NE, the water temperature THW, and the intake phase difference DIN can be variably set based on only three of them, or variably set based on only two parameters. It may be variably set based on only one parameter. At this time, it is desirable to variably set the load parameter and the water temperature THW by using at least one as much as possible. In addition to the above four parameters, for example, the intake pressure and the flow velocity of the intake air may be used. However, according to the above four parameters, the intake pressure and the flow velocity of the intake air can be grasped.

また、同期噴射割合Ksを定めること自体、必須ではない。たとえば上記実施形態やその変更例において同期噴射割合Ksを定めたパラメータに基づき、同期噴射量Qsを算出してもよい。この場合、非同期噴射量Qnsを、「Qb・KAF・Kw−Qs」とすればよい。 Further, it is not essential to determine the synchronous injection ratio Ks. For example, the synchronous injection amount Qs may be calculated based on the parameter that defines the synchronous injection ratio Ks in the above embodiment or its modification. In this case, the asynchronous injection amount Qns may be set to "Qb, KAF, Kw-Qs".

たとえばベース噴射量Qbがフィードバック補正係数KAFによって補正された値「KAF・Qb」を、同期噴射割合Ksによって分割したものを同期噴射量Qsとしてもよい。この場合、同期噴射量Qsは、「Ks・KAF・Qb」となる。 For example, the value “KAF · Qb” in which the base injection amount Qb is corrected by the feedback correction coefficient KAF may be divided by the synchronous injection ratio Ks to obtain the synchronous injection amount Qs. In this case, the synchronous injection amount Qs is "Ks, KAF, Qb".

・「吸気バルブの特性可変装置について」
吸気バルブ18の特性を変更する特性可変装置としては、吸気側バルブタイミング調整装置44に限らない。たとえば、吸気バルブ18のリフト量を変更するものであってもよい。この場合、吸気バルブ18のバルブ特性を示すパラメータは、吸気位相差DINに代えて、リフト量等となることから、上記実施形態やその変更例において吸気位相差DINに代えてリフト量等を用いればよい。
・ "About the variable intake valve characteristics device"
The characteristic variable device for changing the characteristics of the intake valve 18 is not limited to the intake side valve timing adjusting device 44. For example, the lift amount of the intake valve 18 may be changed. In this case, the parameter indicating the valve characteristics of the intake valve 18 is the lift amount or the like instead of the intake phase difference DIN. Therefore, in the above embodiment or its modification, the lift amount or the like is used instead of the intake phase difference DIN. Just do it.

・「制御装置について」
制御装置がCPU52とROM54とを備えて、ソフトウェア処理を実行するものに限らない。たとえば、上記実施形態においてソフトウェア処理されたものの少なくとも一部を、ハードウェア処理する専用のハードウェア回路(たとえばASIC等)を備えてもよい。すなわち、制御装置は、以下の(a)〜(c)のいずれかの構成であればよい。(a)上記処理の全てを、プログラムに従って実行する処理装置と、プログラムを記憶するROM等のプログラム格納装置とを備える。(b)上記処理の一部をプログラムに従って実行する処理装置およびプログラム格納装置と、残りの処理を実行する専用のハードウェア回路とを備える。(c)上記処理の全てを実行する専用のハードウェア回路を備える。ここで、処理装置およびプログラム格納装置を備えたソフトウェア処理回路や、専用のハードウェア回路は複数であってもよい。すなわち、上記処理は、1または複数のソフトウェア処理回路および1または複数の専用のハードウェア回路の少なくとも一方を備えた処理回路によって実行されればよい。
・ "About control device"
The control device is not limited to the one that includes the CPU 52 and the ROM 54 and executes software processing. For example, a dedicated hardware circuit (for example, ASIC or the like) for hardware processing at least a part of the software processed in the above embodiment may be provided. That is, the control device may have any of the following configurations (a) to (c). (A) A processing device that executes all of the above processing according to a program and a program storage device such as a ROM that stores the program are provided. (B) A processing device and a program storage device that execute a part of the above processing according to a program, and a dedicated hardware circuit that executes the remaining processing are provided. (C) A dedicated hardware circuit for executing all of the above processes is provided. Here, there may be a plurality of software processing circuits including a processing device and a program storage device, and a plurality of dedicated hardware circuits. That is, the processing may be executed by a processing circuit including at least one of one or more software processing circuits and one or more dedicated hardware circuits.

・「そのほか」
内燃機関10が吸気バルブ18の特性を変更する特性可変装置を備えることは必須ではない。内燃機関10がスロットルバルブ14を備えることは必須ではない。
·"others"
It is not essential that the internal combustion engine 10 is provided with a characteristic variable device that changes the characteristics of the intake valve 18. It is not essential that the internal combustion engine 10 includes the throttle valve 14.

10…内燃機関、12…吸気通路、14…スロットルバルブ、16…ポート噴射弁、18…吸気バルブ、20…シリンダ、22…ピストン、24…燃焼室、26…点火装置、28…クランク軸、30…排気バルブ、32…排気通路、34…触媒、36…スタータモータ、38…タイミングチェーン、40…吸気側カム軸、42…排気側カム軸、44…吸気側バルブタイミング調整装置、50…制御装置、52…CPU、54…ROM、56…電源回路、60…クランク角センサ、62…エアフローメータ、64…空燃比センサ、66…吸気側カム角センサ、68…水温センサ。 10 ... Internal combustion engine, 12 ... Intake passage, 14 ... Throttle valve, 16 ... Port injection valve, 18 ... Intake valve, 20 ... Cylinder, 22 ... Piston, 24 ... Combustion chamber, 26 ... Ignition device, 28 ... Crankshaft, 30 ... Exhaust valve, 32 ... Exhaust passage, 34 ... Catalyst, 36 ... Starter motor, 38 ... Timing chain, 40 ... Intake side camshaft, 42 ... Exhaust side camshaft, 44 ... Intake side valve timing adjustment device, 50 ... Control device , 52 ... CPU, 54 ... ROM, 56 ... power supply circuit, 60 ... crank angle sensor, 62 ... air flow meter, 64 ... air-fuel ratio sensor, 66 ... intake side cam angle sensor, 68 ... water temperature sensor.

Claims (5)

吸気通路に燃料を噴射するポート噴射弁を備える内燃機関に適用され、
1燃焼サイクル内において要求される噴射量である要求噴射量の燃料を噴射すべく、吸気バルブの開弁期間に同期して燃料を噴射する吸気同期噴射と、前記吸気同期噴射よりも進角側のタイミングにて燃料を噴射する吸気非同期噴射とを実行するマルチ噴射処理と、前記要求噴射量の燃料を前記吸気非同期噴射によって噴射するシングル噴射処理とのいずれかを選択する選択処理と、
前記ポート噴射弁を操作して前記選択処理によって選択された処理を実行する操作処理と、を実行し、
前記選択処理は、前記内燃機関の吸気系の温度が規定温度以上である場合、前記シングル噴射処理を選択し、前記吸気系の温度が前記規定温度未満である場合、前記マルチ噴射処理を選択する処理である内燃機関の制御装置。
Applicable to internal combustion engines equipped with a port injection valve that injects fuel into the intake passage
Intake synchronous injection in which fuel is injected in synchronization with the valve opening period of the intake valve in order to inject fuel in the required injection amount, which is the required injection amount in one combustion cycle, and the advance side of the intake synchronous injection. A selection process that selects one of a multi-injection process that executes intake asynchronous injection that injects fuel at the timing of the above, and a single injection process that injects the required injection amount of fuel by the intake asynchronous injection.
The operation process of operating the port injection valve to execute the process selected by the selection process, and the operation process of executing the process are executed.
In the selection process, the single injection process is selected when the temperature of the intake system of the internal combustion engine is equal to or higher than the specified temperature, and the multi-injection process is selected when the temperature of the intake system is lower than the specified temperature. A control device for an internal combustion engine, which is a process.
前記選択処理は、前記内燃機関の吸気系の温度が前記規定温度以上であるか否かを判定する判定処理を含み、
前記判定処理は、前記内燃機関の吸入空気量の積算値が判定値以上であることを条件に前記規定温度以上であると判定する処理であり、
前記内燃機関の気筒内に充填される新気量に基づき、空燃比を目標空燃比に制御するための噴射量として前記要求噴射量を算出する要求噴射量算出処理を実行する請求項1記載の内燃機関の制御装置。
The selection process includes a determination process for determining whether or not the temperature of the intake system of the internal combustion engine is equal to or higher than the specified temperature.
The determination process is a process of determining that the temperature is equal to or higher than the specified temperature on condition that the integrated value of the intake air amount of the internal combustion engine is equal to or higher than the determination value.
The first aspect of the present invention, wherein the required injection amount calculation process for calculating the required injection amount as the injection amount for controlling the air-fuel ratio to the target air-fuel ratio based on the fresh air amount filled in the cylinder of the internal combustion engine is executed. Internal combustion engine control device.
前記判定値を、前記内燃機関の始動時における前記内燃機関の冷却水の温度が低い場合に高い場合よりも大きい値に設定する判定値可変処理を実行する請求項2記載の内燃機関の制御装置。 The control device for an internal combustion engine according to claim 2, wherein the determination value variable process for setting the determination value to a value larger than when the temperature of the cooling water of the internal combustion engine is low is higher than when the temperature of the cooling water of the internal combustion engine is low at the time of starting the internal combustion engine. .. 前記判定値を、前記内燃機関の停止から始動までの期間が長い場合に短い場合よりも大きい値に設定する判定値可変処理を実行する請求項2または3記載の内燃機関の制御装置。 The control device for an internal combustion engine according to claim 2 or 3, wherein the determination value variable process for setting the determination value to a value larger than when the period from the stop to the start of the internal combustion engine is long is larger than when the determination value is short. 前記判定処理は、前記積算値が前記判定値以上であることと、前記内燃機関の冷却水の温度が所定温度以上であることとの論理積が真である場合、前記規定温度以上であると判定する処理を含む請求項2〜4のいずれか1項に記載の内燃機関の制御装置。 In the determination process, when the logical product of the integrated value being equal to or greater than the determination value and the temperature of the cooling water of the internal combustion engine being equal to or greater than a predetermined temperature is true, the determination process is determined to be equal to or greater than the specified temperature. The control device for an internal combustion engine according to any one of claims 2 to 4, which includes a determination process.
JP2018095430A 2017-09-05 2018-05-17 Internal combustion engine control device Active JP6927142B2 (en)

Priority Applications (13)

Application Number Priority Date Filing Date Title
JP2018095430A JP6927142B2 (en) 2018-05-17 2018-05-17 Internal combustion engine control device
PCT/JP2018/031127 WO2019049674A1 (en) 2017-09-05 2018-08-23 Internal-combustion-engine control device and control method
US16/643,876 US11002213B2 (en) 2017-09-05 2018-08-23 Internal combustion engine control device and control method
EP18855052.9A EP3680476B1 (en) 2017-09-05 2018-08-23 Internal-combustion-engine control device and control method
US16/643,882 US11028798B2 (en) 2017-09-05 2018-08-23 Internal-combustion-engine control device and control method
CN201880056840.6A CN111065809B (en) 2017-09-05 2018-08-23 Control device and control method for internal combustion engine
PCT/JP2018/031129 WO2019049676A1 (en) 2017-09-05 2018-08-23 Control device and control method for internal combustion engine
EP18853272.5A EP3680475A4 (en) 2017-09-05 2018-08-23 COMBUSTION ENGINE CONTROL DEVICE AND CONTROL METHOD
CN201880052844.7A CN111033020B (en) 2017-09-05 2018-08-23 Control device and control method for internal combustion engine
EP18852880.6A EP3680474B1 (en) 2017-09-05 2018-08-23 Internal combustion engine control device and control method
PCT/JP2018/031128 WO2019049675A1 (en) 2017-09-05 2018-08-23 Internal combustion engine control device and control method
CN201880055196.0A CN111051672B (en) 2017-09-05 2018-08-23 Control device and control method for internal combustion engine
US16/631,958 US10961964B2 (en) 2017-09-05 2018-08-23 Internal combustion engine control device and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018095430A JP6927142B2 (en) 2018-05-17 2018-05-17 Internal combustion engine control device

Publications (2)

Publication Number Publication Date
JP2019199840A JP2019199840A (en) 2019-11-21
JP6927142B2 true JP6927142B2 (en) 2021-08-25

Family

ID=68613023

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018095430A Active JP6927142B2 (en) 2017-09-05 2018-05-17 Internal combustion engine control device

Country Status (1)

Country Link
JP (1) JP6927142B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005023850A (en) * 2003-07-02 2005-01-27 Toyota Motor Corp Air-fuel ratio control device for internal combustion engine
JP3992057B2 (en) * 2005-10-25 2007-10-17 いすゞ自動車株式会社 Exhaust gas purification system control method and exhaust gas purification system
JP2012136959A (en) * 2010-12-24 2012-07-19 Toyota Motor Corp Control apparatus of internal combustion engine

Also Published As

Publication number Publication date
JP2019199840A (en) 2019-11-21

Similar Documents

Publication Publication Date Title
US10968854B2 (en) Controller and control method for internal combustion engine
CN111033020B (en) Control device and control method for internal combustion engine
CN111051672B (en) Control device and control method for internal combustion engine
US10961964B2 (en) Internal combustion engine control device and control method
JP6911815B2 (en) Internal combustion engine control device
CN110410227B (en) Control device and control method for internal combustion engine
JP6927142B2 (en) Internal combustion engine control device
JP2018188992A (en) Control device for internal combustion engine
US11028798B2 (en) Internal-combustion-engine control device and control method
JP6981358B2 (en) Internal combustion engine control device
JP6977647B2 (en) Fuel injection control device for internal combustion engine
CN110500194B (en) Control device and method for internal combustion engine, and non-transitory computer-readable storage medium
JP6904310B2 (en) Internal combustion engine control device
JP6969492B2 (en) Fuel injection control device for internal combustion engine
US11002213B2 (en) Internal combustion engine control device and control method
JP2020002874A (en) Internal combustion engine control device
JP6930494B2 (en) Internal combustion engine control device
WO2019049676A1 (en) Control device and control method for internal combustion engine
JP2020063693A (en) Control device of internal combustion engine
JP7239868B2 (en) Control device for internal combustion engine
JP2019173598A (en) Control device of internal combustion engine
JP2020002790A (en) Internal combustion engine control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201124

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210719

R151 Written notification of patent or utility model registration

Ref document number: 6927142

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151