JP2018096293A - Controller of internal combustion engine - Google Patents

Controller of internal combustion engine Download PDF

Info

Publication number
JP2018096293A
JP2018096293A JP2016242174A JP2016242174A JP2018096293A JP 2018096293 A JP2018096293 A JP 2018096293A JP 2016242174 A JP2016242174 A JP 2016242174A JP 2016242174 A JP2016242174 A JP 2016242174A JP 2018096293 A JP2018096293 A JP 2018096293A
Authority
JP
Japan
Prior art keywords
internal combustion
combustion engine
fuel injection
injection amount
calculation unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016242174A
Other languages
Japanese (ja)
Inventor
哲史 塙
Tetsushi Hanawa
哲史 塙
英和 藤江
Hidekazu Fujie
英和 藤江
毅 松原
Takeshi Matsubara
毅 松原
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.)
Isuzu Motors Ltd
Transtron Inc
Original Assignee
Isuzu Motors Ltd
Transtron Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Isuzu Motors Ltd, Transtron Inc filed Critical Isuzu Motors Ltd
Priority to JP2016242174A priority Critical patent/JP2018096293A/en
Publication of JP2018096293A publication Critical patent/JP2018096293A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a controller of an internal combustion engine enabling control of making an internal combustion engine into a proper operational state.SOLUTION: A controller of an internal combustion engine includes: a command value calculation unit configured to calculate a fuel injection amount command value of an internal combustion engine body, based on in-cylinder pressure of the internal combustion engine body, the command value used even in air system control of the internal combustion engine; an injection time calculation unit configured to calculate a fuel injection time depending on a fuel amount to be injected to the internal combustion engine body from an injector, based on the fuel injection amount command value calculated by the command value calculation unit; and an injection time correction unit configured to correct a fuel injection time calculated by the injection time calculation unit, according to deterioration degree of the injector.SELECTED DRAWING: Figure 1

Description

本発明は、内燃機関の制御装置に関するものである。   The present invention relates to a control device for an internal combustion engine.

特許文献1には、筒内インジェクタによる燃料噴射の状況に即して、適切に燃料噴射方式を設定するエンジンの燃料噴射制御装置が開示されている。   Patent Document 1 discloses a fuel injection control device for an engine that appropriately sets a fuel injection method in accordance with the state of fuel injection by an in-cylinder injector.

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

ところで、インジェクタは、経年劣化等により、制御装置から指示される燃料噴射量とは異なった量の燃料を、内燃機関本体に噴射する場合がある。この場合、EGR(Exhaust Gas Recirculation)やターボアクチュエータ等の空気系制御に使用される燃料噴射量と、インジェクタが実際に噴射する燃料噴射量とが異なる。空気系制御に使用される燃料噴射量と、インジェクタが実際に噴射する燃料噴射量とが異なると、内燃機関は、排気性能等が劣化し不適切な運転状態になるという問題があった。   By the way, the injector may inject an amount of fuel different from the fuel injection amount instructed from the control device into the internal combustion engine body due to aging or the like. In this case, the fuel injection amount used for air system control such as EGR (Exhaust Gas Recirculation) and turbo actuator is different from the fuel injection amount actually injected by the injector. If the fuel injection amount used for air system control is different from the fuel injection amount actually injected by the injector, there has been a problem that the internal combustion engine deteriorates in exhaust performance and enters an inappropriate operating state.

例えば、空気系制御は、制御装置から指示される燃料噴射量通りに動作しているとする。これに対し、内燃機関本体は、経年劣化等のため、制御装置から指示される燃料噴射量とは異なった燃料噴射量で運転しているとする。この場合、空気系制御は、内燃機関本体への実噴射量とは異なる燃料噴射量に基づいて動作し、内燃機関は、不適切な運転状態になる。   For example, it is assumed that the air system control is operating according to the fuel injection amount instructed from the control device. On the other hand, it is assumed that the internal combustion engine main body is operating at a fuel injection amount different from the fuel injection amount instructed by the control device due to aging deterioration or the like. In this case, the air system control operates based on the fuel injection amount different from the actual injection amount to the internal combustion engine body, and the internal combustion engine is in an inappropriate operating state.

本発明の目的は、内燃機関が適切な運転状態となるように制御する内燃機関の制御装置を提供することを目的とする。   An object of the present invention is to provide a control device for an internal combustion engine that controls the internal combustion engine to be in an appropriate operating state.

本発明の内燃機関の制御装置は、内燃機関本体の筒内圧に基づいて、内燃機関の空気系制御にも使用される、前記内燃機関本体の燃料噴射量指示値を算出する指示値算出部と、前記指示値算出部により算出された前記燃料噴射量指示値に基づいて、噴射装置から前記内燃機関本体に噴射すべき燃料量に応じた燃料噴射時間を算出する噴射時間算出部と、前記噴射装置の劣化度合いに応じて、前記噴射時間算出部により算出された前記燃料噴射時間を補正する噴射時間補正部と、を有する。   An internal combustion engine control apparatus according to the present invention includes an instruction value calculation unit that calculates a fuel injection amount instruction value of the internal combustion engine body, which is also used for air system control of the internal combustion engine, based on an in-cylinder pressure of the internal combustion engine body. An injection time calculation unit that calculates a fuel injection time according to a fuel amount to be injected from the injection device to the internal combustion engine body based on the fuel injection amount instruction value calculated by the instruction value calculation unit; and the injection An injection time correction unit that corrects the fuel injection time calculated by the injection time calculation unit according to the degree of deterioration of the apparatus.

本発明によれば、内燃機関が適切な運転状態となるように制御することができる。   According to the present invention, the internal combustion engine can be controlled to be in an appropriate operating state.

本発明の実施の形態に係る内燃機関の概略構成図である。1 is a schematic configuration diagram of an internal combustion engine according to an embodiment of the present invention. ECUの燃料噴射量補正の動作例を説明する図である。It is a figure explaining the operation example of fuel injection amount correction | amendment of ECU. ECUの燃料噴射量補正の動作例を示したフローチャートである。It is the flowchart which showed the operation example of fuel injection amount correction | amendment of ECU.

以下、本発明の実施の形態を、図面を参照して説明する。
図1は、本発明の実施の形態に係る内燃機関の概略構成図である。図1に示すように、内燃機関1は、エアクリーナ11と、ターボチャージャ12と、インタークーラ13と、内燃機関本体14と、インジェクタ15と、EGRバルブ16と、筒内圧センサ21と、ラムダセンサ22と、マスフローセンサ23と、吸気通路31と、排気通路32と、EGR通路33と、ECU40と、を有している。内燃機関1は、インテークスロットルやサプライポンプ等を有するが、図1では図示を省略している。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a schematic configuration diagram of an internal combustion engine according to an embodiment of the present invention. As shown in FIG. 1, the internal combustion engine 1 includes an air cleaner 11, a turbocharger 12, an intercooler 13, an internal combustion engine body 14, an injector 15, an EGR valve 16, an in-cylinder pressure sensor 21, and a lambda sensor 22. And a mass flow sensor 23, an intake passage 31, an exhaust passage 32, an EGR passage 33, and an ECU 40. Although the internal combustion engine 1 has an intake throttle, a supply pump, etc., illustration is abbreviate | omitted in FIG.

ターボチャージャ12は、排気通路32内を流れる排気の力によって回転するタービン12aと、タービン12aとともに回転して吸気通路31内の空気を内燃機関本体14に送り出すコンプレッサ12bとを有している。エアクリーナ11から吸気通路31内に導入された空気は、コンプレッサ12bによって加圧され、インタークーラ13を介し、内燃機関本体14の燃焼室に送り込まれる。   The turbocharger 12 includes a turbine 12a that rotates by the force of exhaust gas flowing in the exhaust passage 32, and a compressor 12b that rotates together with the turbine 12a and sends the air in the intake passage 31 to the internal combustion engine body 14. The air introduced from the air cleaner 11 into the intake passage 31 is pressurized by the compressor 12 b and sent into the combustion chamber of the internal combustion engine body 14 via the intercooler 13.

ターボチャージャ12には、ターボアクチュエータ12cが設けられている。ターボアクチュエータ12cは、ECU40の指示に基づいて、ターボチャージャ12の過給圧を調整する。   The turbocharger 12 is provided with a turbo actuator 12c. The turbo actuator 12c adjusts the supercharging pressure of the turbocharger 12 based on an instruction from the ECU 40.

内燃機関本体14には、インジェクタ15が設けられている。インジェクタ15は、ECU40からの指示に応じて、内燃機関本体14に燃料を噴射する。   The internal combustion engine main body 14 is provided with an injector 15. The injector 15 injects fuel into the internal combustion engine body 14 in response to an instruction from the ECU 40.

EGR通路33は、内燃機関本体14の排気ガスを、内燃機関本体14に再度吸気させる通路である。EGRバルブ16は、EGR通路33に設けられ、内燃機関本体14に再度吸気させる排気ガスの量を調整する。   The EGR passage 33 is a passage through which the exhaust gas from the internal combustion engine body 14 is again taken into the internal combustion engine body 14. The EGR valve 16 is provided in the EGR passage 33 and adjusts the amount of exhaust gas that is again taken into the internal combustion engine body 14.

筒内圧センサ21は、内燃機関本体14に設けられ、内燃機関本体14の筒内圧を検出する。筒内圧センサ21は、検出した内燃機関本体14の筒内圧を、ECU40に出力する。   The in-cylinder pressure sensor 21 is provided in the internal combustion engine body 14 and detects the in-cylinder pressure of the internal combustion engine body 14. The in-cylinder pressure sensor 21 outputs the detected in-cylinder pressure of the internal combustion engine body 14 to the ECU 40.

ラムダセンサ22は、排気通路32におけるタービン12aの下流側に設けられ、内燃機関本体14の排気ガスのラムダ値(空気過剰率)を検出する。ラムダセンサ22は、検出したラムダ値を、ECU40に出力する。   The lambda sensor 22 is provided downstream of the turbine 12a in the exhaust passage 32, and detects the lambda value (excess air ratio) of the exhaust gas of the internal combustion engine body 14. The lambda sensor 22 outputs the detected lambda value to the ECU 40.

マスフローセンサ23は、吸気通路31におけるエアクリーナ11の下流側に設けられ、内燃機関本体14に取り込まれる新気流量を検出する。マスフローセンサ23は、検出した新気流量を、ECU40に出力する。   The mass flow sensor 23 is provided in the intake passage 31 on the downstream side of the air cleaner 11 and detects a fresh air flow rate taken into the internal combustion engine body 14. The mass flow sensor 23 outputs the detected fresh air flow rate to the ECU 40.

ECU40は、燃焼フィードバック制御部(以下、燃焼F/B制御部)41と、BPW(Base Pulse Width)算出部42と、パルス幅補正部43と、記憶部44と、を有している。燃焼F/B制御部41、BPW算出部42、およびパルス幅補正部43は、例えば、CPU(Central Processing Unit)によってその機能が実現される。記憶部44は、例えば、メモリによってその機能が実現される。記憶部44には、CPUが実行するプログラムや各種データが記憶される。   The ECU 40 includes a combustion feedback control unit (hereinafter, combustion F / B control unit) 41, a BPW (Base Pulse Width) calculation unit 42, a pulse width correction unit 43, and a storage unit 44. The functions of the combustion F / B control unit 41, the BPW calculation unit 42, and the pulse width correction unit 43 are realized by, for example, a CPU (Central Processing Unit). The function of the storage unit 44 is realized by a memory, for example. The storage unit 44 stores programs executed by the CPU and various data.

燃焼F/B制御部41は、筒内圧センサ21によって検出された筒内圧に基づいて、内燃機関本体14が所望の燃焼状態となるようにF/B制御を行う。例えば、燃焼F/B制御部41は、内燃機関本体14の各クランク角度における筒内圧から、内燃機関本体14の燃焼状態(例えば、燃焼重心とトルク)を算出する。そして、燃焼F/B制御部41は、算出した燃焼状態が、内燃機関本体14の目標とする運転条件に応じた燃焼状態となるように、インジェクタ15が内燃機関本体14に噴射する燃料の燃料噴射量および燃料噴射タイミングを含む燃料噴射量指示値を算出する。なお、内燃機関本体14のクランク角度は、例えば、内燃機関本体14に設けられたクランク角センサ(図示せず)から取得できる。   The combustion F / B control unit 41 performs F / B control based on the in-cylinder pressure detected by the in-cylinder pressure sensor 21 so that the internal combustion engine body 14 enters a desired combustion state. For example, the combustion F / B control unit 41 calculates the combustion state (for example, the combustion center of gravity and torque) of the internal combustion engine body 14 from the in-cylinder pressure at each crank angle of the internal combustion engine body 14. The combustion F / B control unit 41 then fuels the fuel that the injector 15 injects into the internal combustion engine body 14 so that the calculated combustion state becomes a combustion state according to the target operating condition of the internal combustion engine body 14. A fuel injection amount instruction value including the injection amount and fuel injection timing is calculated. The crank angle of the internal combustion engine body 14 can be obtained from, for example, a crank angle sensor (not shown) provided in the internal combustion engine body 14.

BPW算出部42は、燃焼F/B制御部41によって算出された燃料噴射量指示値に基づいて、内燃機関本体14に噴射する燃料量に応じたパルス幅を算出する。例えば、BPW算出部42は、記憶部44に予め記憶されているBPWマップ(目標噴射量と開弁時間のマップデータ)を参照し、パルス幅を算出する。   The BPW calculation unit 42 calculates a pulse width corresponding to the amount of fuel injected into the internal combustion engine body 14 based on the fuel injection amount instruction value calculated by the combustion F / B control unit 41. For example, the BPW calculation unit 42 refers to a BPW map (map data of target injection amount and valve opening time) stored in advance in the storage unit 44, and calculates a pulse width.

インジェクタ15は、BPW算出部42によって算出されたパルス幅に基づいて、例えば、燃料を所定時間噴射する。しかし、インジェクタ15は、経年劣化等により、BPW算出部42から出力されるパルス幅と燃料噴射量との関係が崩れ、想定通りの燃料を噴射しない場合がある。   For example, the injector 15 injects fuel for a predetermined time based on the pulse width calculated by the BPW calculation unit 42. However, the injector 15 may lose the relationship between the pulse width output from the BPW calculation unit 42 and the fuel injection amount due to deterioration over time and the like, and may not inject fuel as expected.

パルス幅補正部43は、インジェクタ15が、燃焼F/B制御部41によって算出された燃料噴射量指示値通りの燃料を噴射するように、BPW算出部42の算出したパルス幅を補正する。   The pulse width correction unit 43 corrects the pulse width calculated by the BPW calculation unit 42 so that the injector 15 injects fuel according to the fuel injection amount instruction value calculated by the combustion F / B control unit 41.

図2は、ECU40の燃料噴射量補正の動作例を説明する図である。図2には、図1に示したECU40の燃焼F/B制御部41と、BPW算出部42と、パルス幅補正部43と、が示してある。また、図2には、図1に示した内燃機関本体14と、インジェクタ15と、が示してある。図2に示す空気系制御51は、内燃機関1の空気系を制御する各部に対応し、例えば、図1のターボアクチュエータ12cやEGRバルブ16が対応する。   FIG. 2 is a diagram for explaining an operation example of the fuel injection amount correction of the ECU 40. FIG. 2 shows a combustion F / B control unit 41, a BPW calculation unit 42, and a pulse width correction unit 43 of the ECU 40 shown in FIG. 2 shows the internal combustion engine main body 14 and the injector 15 shown in FIG. The air system control 51 shown in FIG. 2 corresponds to each part that controls the air system of the internal combustion engine 1, for example, the turbo actuator 12c and the EGR valve 16 shown in FIG.

燃焼F/B制御部41は、筒内圧センサ21によって検出された筒内圧に基づいて、内燃機関本体14が所望の運転状態(例えば、アクセル開度や回転数)に応じた燃焼状態となるための燃料噴射量指示値ivを算出する。燃焼F/B制御部41によって算出された燃料噴射量指示値ivは、BPW算出部42、パルス幅補正部43、および空気系制御51に出力される。なお、アクセル開度は、アクセルに設けられたアクセルセンサから取得できる。また、回転数は、内燃機関本体14に設けられたクランク角センサから取得できる。   The combustion F / B control unit 41 is based on the in-cylinder pressure detected by the in-cylinder pressure sensor 21 so that the internal combustion engine main body 14 is in a combustion state according to a desired operation state (for example, the accelerator opening degree or the rotation speed). The fuel injection amount instruction value iv is calculated. The fuel injection amount instruction value iv calculated by the combustion F / B control unit 41 is output to the BPW calculation unit 42, the pulse width correction unit 43, and the air system control 51. The accelerator opening can be acquired from an accelerator sensor provided in the accelerator. Further, the rotational speed can be acquired from a crank angle sensor provided in the internal combustion engine body 14.

BPW算出部42は、燃焼F/B制御部41によって算出された燃料噴射量指示値ivに基づいて、パルス幅iq(インジェクタ15の燃料の噴射時間)を算出する。パルス幅補正部43は、インジェクタ15が、燃料噴射量指示値ivに応じた燃料を噴射するように、BPW算出部42が算出するパルス幅iqを補正する。   The BPW calculation unit 42 calculates a pulse width iq (fuel injection time of the injector 15) based on the fuel injection amount instruction value iv calculated by the combustion F / B control unit 41. The pulse width correction unit 43 corrects the pulse width iq calculated by the BPW calculation unit 42 so that the injector 15 injects fuel according to the fuel injection amount instruction value iv.

例えば、燃焼F/B制御部41によって算出された燃料噴射量指示値ivは、「30」であったとする。BPW算出部42は、燃料噴射量指示値「30」に対応するパルス幅iqを算出し、インジェクタ15は、BPW算出部42によって算出されたパルス幅iqに相当する燃料を、内燃機関本体14に噴射する。   For example, it is assumed that the fuel injection amount instruction value iv calculated by the combustion F / B control unit 41 is “30”. The BPW calculation unit 42 calculates a pulse width iq corresponding to the fuel injection amount instruction value “30”, and the injector 15 supplies fuel corresponding to the pulse width iq calculated by the BPW calculation unit 42 to the internal combustion engine body 14. Spray.

しかし、インジェクタ15は、経年劣化等していると、燃焼F/B制御部41が算出した燃料噴射量指示値「30」に対応する燃料を噴射しない場合がある。例えば、インジェクタ15は、燃料噴射量指示値ivが「30」であるにも関わらず、実際は、燃料噴射量指示値「20」に相当する燃料しか噴射していない場合がある。   However, when the injector 15 has deteriorated over time, the fuel corresponding to the fuel injection amount instruction value “30” calculated by the combustion F / B control unit 41 may not be injected. For example, the injector 15 may actually inject only fuel corresponding to the fuel injection amount instruction value “20”, although the fuel injection amount instruction value iv is “30”.

このような場合、パルス幅補正部43は、インジェクタ15が、燃料噴射量指示値「30」に対応した燃料を噴射するように、BPW算出部42が算出するパルス幅iqを補正する補正項を算出する。上記例の場合、パルス幅補正部43は、インジェクタ15が噴射する燃料の噴射量が増加するように(つまり、燃料噴射量指示値「20」に相当する噴射量から、燃料噴射量指示値「30」に相当する噴射量を噴射するように)、補正項を算出する。そして、BPW算出部42は、パルス幅補正部43によって算出された補正項に基づいて、算出したパルス幅iqを補正する。上記例の場合、例えば、BPW算出部42は、燃料噴射量指示値ivに基づいて算出したパルス幅iqに、パルス幅補正部43が算出した補正項を加算する。なお、補正項には、補正計数を乗算してもよい。   In such a case, the pulse width correction unit 43 sets a correction term for correcting the pulse width iq calculated by the BPW calculation unit 42 so that the injector 15 injects fuel corresponding to the fuel injection amount instruction value “30”. calculate. In the case of the above example, the pulse width correction unit 43 increases the fuel injection amount injected by the injector 15 (that is, from the injection amount corresponding to the fuel injection amount instruction value “20”, the fuel injection amount instruction value “ The correction term is calculated so that an injection amount corresponding to 30 ”is injected. Then, the BPW calculation unit 42 corrects the calculated pulse width iq based on the correction term calculated by the pulse width correction unit 43. In the case of the above example, for example, the BPW calculation unit 42 adds the correction term calculated by the pulse width correction unit 43 to the pulse width iq calculated based on the fuel injection amount instruction value iv. The correction term may be multiplied by a correction count.

パルス幅補正部43の補正項の算出について詳述する。パルス幅補正部43には、図2に示すように、ラムダセンサ22によって検出されたラムダ値と、マスフローセンサ23によって検出された新気流量と、燃焼F/B制御部41によって算出された燃料噴射量指示値ivとが入力される。パルス幅補正部43は、入力されたラムダ値と、新気流量とに基づいて、インジェクタ15が実際に噴射している燃料の噴射量を算出(推定)する。そして、パルス幅補正部43は、算出したインジェクタ15の実際の噴射量(インジェクタ15が噴射していると推定される噴射量)が、入力される燃料噴射量指示値ivに対し、どれだけずれているかを算出する。すなわち、パルス幅補正部43は、燃焼噴射量指示値ivと、インジェクタ15が実際に噴射する実燃料噴射量とのずれをインジェクタ15の劣化度合いとして算出する。以下では、インジェクタ15が実際に噴射している燃料の噴射量を、「実燃料噴射量」と呼ぶことがある。   The calculation of the correction term of the pulse width correction unit 43 will be described in detail. As shown in FIG. 2, the pulse width correction unit 43 includes a lambda value detected by the lambda sensor 22, a fresh air flow rate detected by the mass flow sensor 23, and a fuel calculated by the combustion F / B control unit 41. An injection amount instruction value iv is input. The pulse width correction unit 43 calculates (estimates) the amount of fuel actually injected by the injector 15 based on the input lambda value and the fresh air flow rate. The pulse width correction unit 43 then deviates by how much the calculated actual injection amount of the injector 15 (the injection amount estimated that the injector 15 is injecting) from the input fuel injection amount instruction value iv. Is calculated. That is, the pulse width correction unit 43 calculates the difference between the combustion injection amount instruction value iv and the actual fuel injection amount actually injected by the injector 15 as the deterioration degree of the injector 15. Hereinafter, the fuel injection amount actually injected by the injector 15 may be referred to as “actual fuel injection amount”.

ラムダ値、新規流量、およびインジェクタ15の実燃料噴射量には、理論空燃比を用いて次の式(1)の関係が成り立つ。   The following equation (1) is established using the theoretical air-fuel ratio for the lambda value, the new flow rate, and the actual fuel injection amount of the injector 15.

Figure 2018096293
Figure 2018096293

式(1)の「λ」は、ラムダセンサ22によって検出されたラムダ値である。「Lst」は、理論空燃比である。「MAF」は、マスフローセンサ23によって検出された新気流量である。「mfa」は、インジェクタ15の実燃料噴射量である。式(1)を「mfa」の式に変形すると(「mfa」が、左辺に来るように変形すると)、式(1)は、次の式(2)に示すようになる。 “Λ” in Expression (1) is a lambda value detected by the lambda sensor 22. “L st ” is the stoichiometric air-fuel ratio. “MAF” is a fresh air flow rate detected by the mass flow sensor 23. “ M fa ” is the actual fuel injection amount of the injector 15. By transforming equation (1) into equation of "m fa" ( "m fa" is, is transformed to come to the left side), the formula (1) is as shown in the following equation (2).

Figure 2018096293
Figure 2018096293

すなわち、パルス幅補正部43は、式(2)のインジェクタ15の実燃料噴射量「mfa」を、ラムダセンサ22によって検出されたラムダ値「λ」と、マスフローセンサ23によって検出された新気流量「MAF」と、定数である論理空燃比「Lst」とから、算出する。 That is, the pulse width correction unit 43 sets the actual fuel injection amount “m fa ” of the injector 15 of the formula (2), the lambda value “λ” detected by the lambda sensor 22, and the fresh air detected by the mass flow sensor 23. It is calculated from the flow rate “MAF” and the logical air-fuel ratio “L st ” which is a constant.

パルス幅補正部43は、式(1)を用いて、インジェクタ15の実燃料噴射量を算出すると、算出した実燃料噴射量が、燃料噴射量指示値ivに対し、どれだけずれているか算出する。例えば、パルス幅補正部43は、燃料噴射量指示値ivから、式(1)を用いて算出したインジェクタ15の実燃料噴射量を減算してずれ(補正項)を算出する。   When calculating the actual fuel injection amount of the injector 15 using the equation (1), the pulse width correction unit 43 calculates how much the calculated actual fuel injection amount is deviated from the fuel injection amount instruction value iv. . For example, the pulse width correction unit 43 calculates the deviation (correction term) by subtracting the actual fuel injection amount of the injector 15 calculated using the equation (1) from the fuel injection amount instruction value iv.

BPW算出部42は、パルス幅補正部43によって算出された補正項によって、燃料噴射量指示値ivに基づいて算出したパルス幅iqを補正する。例えば、BPW算出部42は、算出したパルス幅iqに、パルス幅補正部43によって算出された補正項を加算または減算することによって、パルス幅iqを補正する。すなわち、BPW算出部42は、インジェクタ15の実際の噴射量と、燃料噴射量指示値ivとのずれが解消するように、燃料噴射量指示値ivに基づいて算出したパルス幅iqを補正する。   The BPW calculation unit 42 corrects the pulse width iq calculated based on the fuel injection amount instruction value iv by the correction term calculated by the pulse width correction unit 43. For example, the BPW calculation unit 42 corrects the pulse width iq by adding or subtracting the correction term calculated by the pulse width correction unit 43 to the calculated pulse width iq. That is, the BPW calculation unit 42 corrects the pulse width iq calculated based on the fuel injection amount instruction value iv so that the deviation between the actual injection amount of the injector 15 and the fuel injection amount instruction value iv is eliminated.

ここで、例えば、燃焼F/B制御部41が算出した燃料噴射量指示値ivが「30」であったとする。これに対し、インジェクタ15が実際に噴射している燃料の噴射量は、経年劣化等により、燃料噴射量指示値「20」に相当する量であったとする。   Here, for example, it is assumed that the fuel injection amount instruction value iv calculated by the combustion F / B control unit 41 is “30”. On the other hand, it is assumed that the amount of fuel actually injected by the injector 15 is an amount corresponding to the fuel injection amount instruction value “20” due to deterioration over time.

この場合、ターボアクチュエータ12cやEGRバルブ16等の空気系制御51は、燃料噴射量指示値「30」に基づいて、制御を行っているにもかかわらず、内燃機関本体14は、燃料噴射量指示値「30」とは異なる、燃料噴射量指示値「20」に相当する噴射量で動作していることになる。そのため、内燃機関1は、所定の排気性能や燃焼状態を発揮できなくなる。   In this case, although the air system control 51 such as the turbo actuator 12c and the EGR valve 16 performs control based on the fuel injection amount instruction value “30”, the internal combustion engine body 14 This means that the engine is operating at an injection amount that is different from the value “30” and that corresponds to the fuel injection amount instruction value “20”. Therefore, the internal combustion engine 1 cannot exhibit predetermined exhaust performance and combustion state.

これに対し、パルス幅補正部43は、図2で説明したように、燃料噴射量指示値「30」に応じた噴射量の燃料を、インジェクタ15が噴射するように、パルス幅iqを補正する。これにより、内燃機関本体1および空気系制御51は、同じ燃料噴射量指示値「30」に応じた動作をすることになる。このため、内燃機関1は、所定の排気性能や燃焼状態を発揮できる。   On the other hand, the pulse width correction unit 43 corrects the pulse width iq so that the injector 15 injects the fuel of the injection amount corresponding to the fuel injection amount instruction value “30” as described in FIG. . Thereby, the internal combustion engine body 1 and the air system control 51 operate according to the same fuel injection amount instruction value “30”. For this reason, the internal combustion engine 1 can exhibit predetermined exhaust performance and combustion state.

図3は、ECU40の燃料噴射量補正の動作例を示したフローチャートである。ECU40は、図3に示すフローチャートの処理を、例えば、周期的に繰り返し実行する。   FIG. 3 is a flowchart showing an operation example of the fuel injection amount correction of the ECU 40. The ECU 40 repeatedly executes the process of the flowchart shown in FIG. 3 periodically, for example.

まず、パルス幅補正部43は、燃焼F/B制御部41によって算出された燃料噴射量指示値ivと、ラムダセンサ22によって検出されたラムダ値と、マスフローセンサ23によって検出された新気流量とを入力する(ステップS1)。   First, the pulse width correction unit 43 includes a fuel injection amount instruction value iv calculated by the combustion F / B control unit 41, a lambda value detected by the lambda sensor 22, and a fresh air flow detected by the mass flow sensor 23. Is input (step S1).

次に、パルス幅補正部43は、ステップS1にて入力したラムダ値と新気流量とを、式(1)に基づいて、インジェクタ15の実燃料噴射量を算出する(ステップS2)。   Next, the pulse width correction unit 43 calculates the actual fuel injection amount of the injector 15 based on the lambda value and the fresh air flow rate input in step S1 based on the equation (1) (step S2).

次に、パルス幅補正部43は、ステップS2にて算出したインジェクタ15の実燃料噴射量が、ステップS1にて入力された燃料噴射指示値ivに対し、どれだけずれているか算出する(ステップS3)。   Next, the pulse width correction unit 43 calculates how much the actual fuel injection amount of the injector 15 calculated in step S2 deviates from the fuel injection instruction value iv input in step S1 (step S3). ).

次に、BPW算出部42は、ステップS3にて算出されたずれ(補正項)に基づいて、燃焼F/B制御部41が算出した燃料噴射量指示値ivから算出したパルス幅iqを補正する(ステップS4)。   Next, the BPW calculation unit 42 corrects the pulse width iq calculated from the fuel injection amount instruction value iv calculated by the combustion F / B control unit 41 based on the deviation (correction term) calculated in step S3. (Step S4).

以上説明したように、燃焼F/B制御部41は、内燃機関本体14の筒内圧に基づいて、内燃機関1の空気系制御にも使用される、内燃機関本体14の燃料噴射量指示値ivを算出する。BPW算出部42は、燃焼F/B制御部41が算出した燃料噴射量指示値ivに基づいて、インジェクタ15から内燃機関本体14に噴射すべき燃料のパルス幅iqを算出する。そして、パルス幅補正部43は、インジェクタ15の劣化等に応じて、BPW算出部42により算出されたパルス幅iqを補正する。これにより、ECU40は、内燃機関1が適切な運転状態となるように制御することができる。   As described above, the combustion F / B control unit 41 is also used for air system control of the internal combustion engine 1 based on the in-cylinder pressure of the internal combustion engine body 14, and the fuel injection amount instruction value iv of the internal combustion engine body 14. Is calculated. The BPW calculation unit 42 calculates a pulse width iq of fuel to be injected from the injector 15 to the internal combustion engine body 14 based on the fuel injection amount instruction value iv calculated by the combustion F / B control unit 41. The pulse width correction unit 43 corrects the pulse width iq calculated by the BPW calculation unit 42 in accordance with the deterioration of the injector 15 or the like. Thereby, ECU40 can control the internal combustion engine 1 so that it may be in an appropriate driving | running state.

上記実施形態は、何れも本発明の実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。   Each of the above-described embodiments is merely an example of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed as being limited thereto. That is, the present invention can be implemented in various forms without departing from the gist or the main features thereof.

1 内燃機関
11 エアクリーナ
12 ターボチャージャ
12a タービン
12b コンプレッサ
12c ターボアクチュエータ
13 インタークーラ
14 内燃機関本体
15 インジェクタ
16 EGRバルブ
21 筒内圧センサ
22 ラムダセンサ
23 マスフローセンサ
31 吸気通路
32 排気通路
33 EGR通路
40 ECU
41 燃焼F/B制御部
42 BPW算出部
43 パルス幅補正部
44 記憶部
51 空気系制御
DESCRIPTION OF SYMBOLS 1 Internal combustion engine 11 Air cleaner 12 Turbocharger 12a Turbine 12b Compressor 12c Turbo actuator 13 Intercooler 14 Internal combustion engine main body 15 Injector 16 EGR valve 21 Cylinder pressure sensor 22 Lambda sensor 23 Mass flow sensor 31 Intake passage 32 Exhaust passage 33 EGR passage 40 ECU
41 Combustion F / B Control Unit 42 BPW Calculation Unit 43 Pulse Width Correction Unit 44 Storage Unit 51 Air System Control

Claims (3)

内燃機関本体の筒内圧に基づいて、内燃機関の空気系制御にも使用される、前記内燃機関本体の燃料噴射量指示値を算出する指示値算出部と、
前記指示値算出部により算出された前記燃料噴射量指示値に基づいて、噴射装置から前記内燃機関本体に噴射すべき燃料量に応じた燃料噴射時間を算出する噴射時間算出部と、
前記噴射装置の劣化度合いに応じて、前記噴射時間算出部により算出された前記燃料噴射時間を補正する噴射時間補正部と、
を有する内燃機関の制御装置。
Based on the in-cylinder pressure of the internal combustion engine body, an instruction value calculation unit that calculates the fuel injection amount instruction value of the internal combustion engine body, which is also used for air system control of the internal combustion engine,
An injection time calculation unit that calculates a fuel injection time according to the amount of fuel to be injected from the injection device to the internal combustion engine body based on the fuel injection amount instruction value calculated by the instruction value calculation unit;
An injection time correction unit that corrects the fuel injection time calculated by the injection time calculation unit in accordance with the degree of deterioration of the injection device;
A control apparatus for an internal combustion engine.
前記噴射時間補正部は、前記燃料噴射量指示値と、前記噴射装置が実際に噴射する実燃料噴射量とのずれを前記噴射装置の劣化度合いとして算出する、
請求項1に記載の内燃機関の制御装置。
The injection time correction unit calculates a deviation between the fuel injection amount instruction value and the actual fuel injection amount actually injected by the injection device as a deterioration degree of the injection device;
The control apparatus for an internal combustion engine according to claim 1.
前記噴射時間補正部は、前記内燃機関本体のラムダ値と吸気流量とに基づいて、前記実燃料噴射量を算出する、
請求項2に記載の内燃機関の制御装置。
The injection time correction unit calculates the actual fuel injection amount based on a lambda value and an intake flow rate of the internal combustion engine body;
The control apparatus for an internal combustion engine according to claim 2.
JP2016242174A 2016-12-14 2016-12-14 Controller of internal combustion engine Pending JP2018096293A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016242174A JP2018096293A (en) 2016-12-14 2016-12-14 Controller of internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016242174A JP2018096293A (en) 2016-12-14 2016-12-14 Controller of internal combustion engine

Publications (1)

Publication Number Publication Date
JP2018096293A true JP2018096293A (en) 2018-06-21

Family

ID=62632568

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016242174A Pending JP2018096293A (en) 2016-12-14 2016-12-14 Controller of internal combustion engine

Country Status (1)

Country Link
JP (1) JP2018096293A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59221433A (en) * 1983-05-28 1984-12-13 Toyota Motor Corp Fuel injection controller for internal-combustion engine
JPH0211845A (en) * 1988-06-30 1990-01-16 Fuji Heavy Ind Ltd Learning controller for internal combustion engine
JP2002021622A (en) * 2000-07-12 2002-01-23 Toyota Motor Corp Fuel injection valve deterioration detection device and internal combustion engine control device
JP2008088837A (en) * 2006-09-29 2008-04-17 Denso Corp Fuel injection control device
WO2012157037A1 (en) * 2011-05-13 2012-11-22 トヨタ自動車株式会社 Control device for internal combustion engine
US20130291550A1 (en) * 2011-10-05 2013-11-07 Engineered Propulsion Systems, Inc. Aero compression combustion drive assembly control system
JP2015117641A (en) * 2013-12-19 2015-06-25 日立オートモティブシステムズ株式会社 Control device of engine

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59221433A (en) * 1983-05-28 1984-12-13 Toyota Motor Corp Fuel injection controller for internal-combustion engine
JPH0211845A (en) * 1988-06-30 1990-01-16 Fuji Heavy Ind Ltd Learning controller for internal combustion engine
JP2002021622A (en) * 2000-07-12 2002-01-23 Toyota Motor Corp Fuel injection valve deterioration detection device and internal combustion engine control device
JP2008088837A (en) * 2006-09-29 2008-04-17 Denso Corp Fuel injection control device
WO2012157037A1 (en) * 2011-05-13 2012-11-22 トヨタ自動車株式会社 Control device for internal combustion engine
US20130291550A1 (en) * 2011-10-05 2013-11-07 Engineered Propulsion Systems, Inc. Aero compression combustion drive assembly control system
JP2015117641A (en) * 2013-12-19 2015-06-25 日立オートモティブシステムズ株式会社 Control device of engine

Similar Documents

Publication Publication Date Title
JP2008309036A (en) Fuel estimation device
JP6350425B2 (en) Engine control device
JP5136812B1 (en) Control device for internal combustion engine
JP2005320964A (en) Injection quantity control device of diesel engine
JP2007255355A (en) Fuel injection control device of internal combustion engine
US10598120B2 (en) Controller for internal combustion engine and method for controlling internal combustion engine
JP6274401B2 (en) Engine fuel injection control device
JP2018096293A (en) Controller of internal combustion engine
JP2013151942A (en) Control device of internal combustion engine
JP2012117472A (en) Control unit of internal combustion engine
JPWO2012086025A1 (en) Control device for internal combustion engine
US10221804B2 (en) Fuel injection control device
JP2012077719A (en) Control device of internal combustion engine
JP6129097B2 (en) diesel engine
WO2012176270A1 (en) Device for controlling internal combustion engine
JP5348012B2 (en) Internal combustion engine
JP6773545B2 (en) Internal combustion engine control device
JP6331016B2 (en) Fuel injection control device for internal combustion engine
WO2012004884A1 (en) Injection quantity learning device for internal combustion engine
JP6330749B2 (en) Engine control device
JP5555496B2 (en) Control device for internal combustion engine
JP6046370B2 (en) Engine control device
JP6311363B2 (en) Control device for internal combustion engine
JP2015137642A (en) NOx AMOUNT ESTIMATION METHOD OF INTERNAL COMBUSTION ENGINE
WO2012176269A1 (en) Device for controlling internal combustion engine

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20190724

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20191024

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200923

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200923

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210323