JP2017145782A - Blow-by gas returning device - Google Patents

Blow-by gas returning device Download PDF

Info

Publication number
JP2017145782A
JP2017145782A JP2016029116A JP2016029116A JP2017145782A JP 2017145782 A JP2017145782 A JP 2017145782A JP 2016029116 A JP2016029116 A JP 2016029116A JP 2016029116 A JP2016029116 A JP 2016029116A JP 2017145782 A JP2017145782 A JP 2017145782A
Authority
JP
Japan
Prior art keywords
opening
intake
valve
intake pressure
flow rate
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
JP2016029116A
Other languages
Japanese (ja)
Inventor
吉岡 衛
Mamoru Yoshioka
衛 吉岡
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.)
Aisan Industry Co Ltd
Original Assignee
Aisan Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisan Industry Co Ltd filed Critical Aisan Industry Co Ltd
Priority to JP2016029116A priority Critical patent/JP2017145782A/en
Publication of JP2017145782A publication Critical patent/JP2017145782A/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)
  • Lubrication Details And Ventilation Of Internal Combustion Engines (AREA)

Abstract

PROBLEM TO BE SOLVED: To efficiently determine a learning value to correct product tolerance and change with lapse of time of a PCV valve, with high accuracy.SOLUTION: A BGV device includes blow-by gas accumulation portions 4, 14, a throttle device 18 disposed in an intake passage 15, a BGV passage 26 for allowing a blow-by gas to flow to an intake manifold 31 at a downstream side with respect to the throttle device 18 to return, a PCV valve 27 for adjusting a flow rate of the blow-by gas in the BGV passage 26, an intake air pressure sensor 53 detecting an intake pressure of the intake manifold 31, and an electronic control device (ECU) 50 for controlling the PCV valve 27. The ECU 50 controls the PCV valve 27 to a first reference opening and a second reference opening in deceleration fuel cut of an engine 1, calculates an actual value relating to variation of the intake pressure on the basis of the intake pressure detected by the intake pressure sensor 53 in the control, calculates deviation between the calculated actual value and a reference value stored in advance, and learns a leaning value to correct the control of the PCV valve 27 on the basis of the calculated deviation.SELECTED DRAWING: Figure 1

Description

この発明は、エンジンで発生するブローバイガスを吸気通路へ流してエンジンへ還元するブローバイガス還元装置に関する。   The present invention relates to a blow-by gas reduction device that causes blow-by gas generated in an engine to flow into an intake passage and is reduced to the engine.

従来、この種の技術として、例えば、下記の特許文献1に記載されるブローバイガス還元装置が知られている。この装置は、クランクケースからスロットル弁より下流の吸気通路へブローバイガスを流すためのPCV通路(ブローバイガス還元通路)と、この通路においてブローバイガス流量を調節するために開度可変に構成された電動式のPCV弁と、PCV弁の開度をエンジンの運転状態に応じて制御するための電子制御装置(ECU)とを備える。   Conventionally, as this type of technology, for example, a blow-by gas reduction device described in Patent Document 1 below is known. This device has a PCV passage (blowby gas reduction passage) for flowing blowby gas from the crankcase to an intake passage downstream of the throttle valve, and an electric motor configured to have a variable opening to adjust the flow rate of blowby gas in this passage. And an electronic control unit (ECU) for controlling the opening of the PCV valve according to the operating state of the engine.

ところで、上記装置では、PCV弁に製品公差が存在したり、PCV弁にデポジット付着等による経時的な詰まり等(経時変化)が発生したりすることがある。そのため、PCV弁により調節されるブローバイガス流量にばらつきが生じ、最適値に対しずれが生じ、ブローバイガス流量を常に適正に調節することができなくなるおそれがあった。   By the way, in the above apparatus, there may be a product tolerance in the PCV valve, or the PCV valve may be clogged with time due to deposits or the like (change over time). For this reason, the blow-by gas flow rate adjusted by the PCV valve varies, resulting in a deviation from the optimum value, and the blow-by gas flow rate may not always be properly adjusted.

これに対し、この課題に対応したブローバイガス還元装置が下記の特許文献2に提案されている。この装置は、スロットル弁より下流の吸気通路における吸気圧力を検出する吸気圧センサを更に備える。そして、ECUは、吸気圧センサにより検出される吸気圧力が、ブローバイガス流量に影響を及ぼすことのないチョーク圧力以下となるときに、PCV弁の制御を補正するための学習値を算出する。すなわち、ECUは、PCV弁を予め定められた開度だけ変化させ、そのときに吸気圧センサにより検出される吸気圧力の変化量を算出し、その変化量の適正値に対するずれ量を求めると共に、そのずれ量に対応する学習値を求める。そして、ECUは、その学習値によりPCV弁の制御を補正することにより、ブローバイガス流量を最適値に制御するようになっている。   On the other hand, the blow-by gas reduction apparatus corresponding to this subject is proposed by the following patent document 2. FIG. The apparatus further includes an intake pressure sensor that detects an intake pressure in the intake passage downstream of the throttle valve. Then, the ECU calculates a learning value for correcting the control of the PCV valve when the intake pressure detected by the intake pressure sensor is equal to or lower than the choke pressure that does not affect the blow-by gas flow rate. That is, the ECU changes the PCV valve by a predetermined opening, calculates a change amount of the intake pressure detected by the intake pressure sensor at that time, obtains a deviation amount from the appropriate value of the change amount, A learning value corresponding to the amount of deviation is obtained. Then, the ECU corrects the control of the PCV valve with the learned value, thereby controlling the blow-by gas flow rate to an optimum value.

特開2009−197676号公報JP 2009-197676 A 特開2010−159729号公報JP 2010-159729 A

ところが、特許文献2に記載のブローバイガス還元装置では、吸気圧力がチョーク圧力以下になるときにPCV弁を開度変化させて学習値を求めていたので、PCV弁の開度変化を大きく設定することができなかった。すなわち、チョーク圧力以下の条件下では、PCV弁の開度を変化させたときに吸気通路へ流れるブローバイガス(新気を含む)によるエンジン発生トルクへの影響が大きくなってしまう。そのため、PCV弁の開度の変化幅をあまり大きくとることができず、むしろ小さい変化幅で開度を変化させなければならなかった。この意味では、学習値を算出するときに、吸気圧力の変化量をあまり大きくとることができず、学習値の算出がブローバイガス流量の小流量域での算出に制限されることになる。その結果、吸気圧力の検出値につきS/N比を大きくとることができず、学習値を高精度に効率的良く求めることが難しかった。   However, in the blow-by gas reduction device described in Patent Document 2, since the learning value is obtained by changing the opening of the PCV valve when the intake pressure becomes equal to or lower than the choke pressure, the opening change of the PCV valve is set to be large. I couldn't. That is, under the condition of the choke pressure or lower, the influence of the blow-by gas (including fresh air) flowing into the intake passage when the opening of the PCV valve is changed is greatly affected. For this reason, the change width of the opening degree of the PCV valve cannot be made very large, but the opening degree must be changed with a small change width. In this sense, when the learning value is calculated, the amount of change in the intake pressure cannot be made too large, and the calculation of the learning value is limited to the calculation in the small flow rate region of the blowby gas flow rate. As a result, the S / N ratio cannot be increased with respect to the detected value of the intake pressure, and it is difficult to efficiently and efficiently obtain the learning value with high accuracy.

この発明は、上記事情に鑑みてなされたものであって、その目的は、PCV弁等のガス流量調節弁につきその製品公差や経時変化を補正するための学習値を高精度に効率良く求めることを可能としたブローバイガス還元装置を提供することにある。   The present invention has been made in view of the above circumstances, and an object thereof is to obtain a learning value for correcting a product tolerance and a change with time for a gas flow rate control valve such as a PCV valve with high accuracy and efficiency. An object of the present invention is to provide a blow-by gas reduction device that makes it possible.

上記目的を達成するために、請求項1に記載の発明は、エンジンで発生するブローバイガスを吸気通路へ流してエンジンへ還元するブローバイガス還元装置であって、吸気通路に設けられ、吸気通路を流れる吸気量を調節するための吸気量調節弁と、エンジンは、燃料の供給を受けて駆動力を発生し、減速時に吸気量調節弁が閉弁されると共に燃料の供給が遮断されるように構成されることと、エンジンで発生するブローバイガスを蓄積するためのブローバイガス蓄積部と、ブローバイガス蓄積部に蓄積されたブローバイガスを吸気量調節弁より下流の吸気通路へ流すためのブローバイガス還元通路と、ブローバイガス還元通路におけるブローバイガス流量を調節するために開度可変に構成されたガス流量調節弁と、吸気量調節弁より下流の吸気通路における吸気圧力を検出するための吸気圧力検出手段と、エンジンの運転状態に応じてガス流量調節弁を制御するための制御手段とを備え、制御手段は、ガス流量調節弁の所定の基準開度に対する吸気圧力に係る基準値との関係が予め設定された設定データを備え、制御手段は、エンジンの減速時に吸気量調節弁が閉弁されると共にエンジンへの燃料の供給が遮断されるときに、ガス流量調節弁を基準開度に制御し、その制御のときに吸気圧力検出手段により検出される吸気圧力に係る実際値と設定データにおける基準値との間の偏差を算出し、算出された偏差に基づいてガス流量調節弁の制御を補正するための学習値を学習することを趣旨とする。   In order to achieve the above object, the invention described in claim 1 is a blow-by gas reduction device for reducing a blow-by gas generated in an engine to the intake passage and reducing it to the engine. The intake air amount adjustment valve for adjusting the intake air amount flowing and the engine receive the supply of fuel to generate driving force, and the intake amount adjustment valve is closed and the fuel supply is shut off during deceleration. The blow-by gas accumulation unit for accumulating the blow-by gas generated in the engine and the blow-by gas reduction for flowing the blow-by gas accumulated in the blow-by gas accumulation unit to the intake passage downstream from the intake air amount adjustment valve A passage, a gas flow rate control valve configured to be variable in opening to adjust the blow-by gas flow rate in the blow-by gas reduction passage, and a downstream of the intake air amount control valve Intake pressure detection means for detecting the intake pressure in the air passage, and control means for controlling the gas flow rate adjustment valve according to the operating state of the engine, the control means is a predetermined reference of the gas flow rate adjustment valve The control means includes setting data in which a relationship between a reference value related to the intake pressure with respect to the opening degree is set in advance, and the control means closes the intake air amount adjustment valve and shuts off the fuel supply to the engine when the engine decelerates Sometimes, the gas flow control valve is controlled to the reference opening, and the deviation between the actual value related to the intake pressure detected by the intake pressure detecting means and the reference value in the setting data is calculated and calculated. The purpose is to learn a learning value for correcting the control of the gas flow rate control valve based on the deviation.

上記発明の構成によれば、エンジンの減速時に吸気量調節弁が閉弁されると共にエンジンへの燃料の供給が遮断されるとき(減速燃料カット時)に、ガス流量調節弁が基準開度に制御される。そして、その制御のときに検出される吸気圧力に基づいて吸気圧力に係る実際値と設定データにおける基準値との間の偏差が算出され、その算出された偏差に基づいてガス流量調節弁の制御を補正するための学習値が学習される。ここで、減速燃料カット中は、吸気量調節弁が閉弁状態となり同弁を通過する吸気量がソニック状態で一定となり、エンジンへの燃料の供給が遮断されてエンジンの発生トルクが変動しないので、吸気量調節弁より下流の吸気通路内の分圧が一定となる。また、その分圧が、ガス流量調節弁の開度にかかわらず一定状態となり、吸気量調節弁より下流の吸気通路へ導入されたブローバイガス流量の分だけ同吸気通路内の圧力が上昇することになる。従って、安定した条件下で適正な吸気圧力が検出され、その吸気圧力に係る適正な実際値が得られ、その実際値と基準値との間の偏差から適正な学習値が学習される。   According to the configuration of the present invention, when the intake air amount adjustment valve is closed at the time of deceleration of the engine and the fuel supply to the engine is shut off (at the time of deceleration fuel cut), the gas flow rate adjustment valve is set to the reference opening. Be controlled. Then, a deviation between the actual value related to the intake pressure and the reference value in the setting data is calculated based on the intake pressure detected at the time of the control, and the control of the gas flow control valve is performed based on the calculated deviation. A learning value for correcting is learned. Here, during the deceleration fuel cut, the intake air amount adjustment valve is closed and the intake air amount passing through the valve is constant in the sonic state, so that the fuel supply to the engine is cut off and the generated torque of the engine does not fluctuate. The partial pressure in the intake passage downstream from the intake air amount adjustment valve is constant. In addition, the partial pressure becomes constant regardless of the opening of the gas flow control valve, and the pressure in the intake passage increases by the amount of the blow-by gas flow introduced into the intake passage downstream from the intake air amount adjustment valve. become. Accordingly, an appropriate intake pressure is detected under a stable condition, an appropriate actual value related to the intake pressure is obtained, and an appropriate learned value is learned from the deviation between the actual value and the reference value.

上記目的を達成するために、請求項2に記載の発明は、請求項1に記載の発明において、基準開度は、第1基準開度と第1基準開度より大きい第2基準開度として設定され、設定データの基準値は、第1基準開度と第2基準開度との間の開度変化に対応する吸気圧力の変化量として設定され、制御手段は、ガス流量調節弁を第1基準開度と第2基準開度に制御し、その制御のときに吸気圧力検出手段により検出される吸気圧力に基づいて吸気圧力の変化量に係る実際値を算出し、算出された実際値と設定データにおける基準値との間の偏差を算出し、算出された偏差に基づいてガス流量調節弁の制御を補正するための学習値を学習することを趣旨とする。   In order to achieve the above object, according to a second aspect of the present invention, in the first aspect of the invention, the reference opening is a first reference opening and a second reference opening larger than the first reference opening. The reference value of the setting data is set as a change amount of the intake pressure corresponding to the opening change between the first reference opening and the second reference opening, and the control means sets the gas flow control valve to the first value. The control is performed to the first reference opening and the second reference opening, and an actual value related to the change amount of the intake pressure is calculated based on the intake pressure detected by the intake pressure detecting means at the time of the control, and the calculated actual value And a reference value in the setting data are calculated, and a learning value for correcting control of the gas flow rate control valve is learned based on the calculated deviation.

上記発明の構成によれば、請求項1に記載の発明の作用において、減速燃料カット時に、ガス流量調節弁が第1基準開度と第2基準開度に制御される。そして、その制御のときに検出される吸気圧力に基づいて吸気圧力の変化量に係る実際値が算出される。また、その算出された実際値と設定データにおける基準値との間の偏差が算出され、その算出された偏差に基づいてガス流量調節弁の制御を補正するための学習値が学習される。従って、安定した条件下で適正な吸気圧力が検出され、その吸気圧力に基づいて吸気圧力の変化量に係る適正な実際値が算出され、その実際値と基準値との間の偏差から適正な学習値が学習される。   According to the configuration of the above invention, in the operation of the invention according to the first aspect, the gas flow rate control valve is controlled to the first reference opening and the second reference opening when the deceleration fuel is cut. Then, an actual value related to the change amount of the intake pressure is calculated based on the intake pressure detected at the time of the control. Further, a deviation between the calculated actual value and the reference value in the setting data is calculated, and a learning value for correcting the control of the gas flow rate control valve is learned based on the calculated deviation. Accordingly, an appropriate intake pressure is detected under stable conditions, an appropriate actual value related to the amount of change in intake pressure is calculated based on the intake pressure, and an appropriate value is calculated from the deviation between the actual value and the reference value. The learning value is learned.

上記目的を達成するために、請求項3に記載の発明は、請求項2に記載の発明において、第1基準開度が全閉に、第2基準開度が半開から全開の間の所定開度に設定され、制御手段は、ガス流量調節弁を全閉に閉弁制御すると共に、その制御のときに吸気圧力検出手段により検出される吸気圧力を閉弁吸気圧力として設定し、ガス流量調節弁を所定開度に開弁制御すると共に、その制御のときに吸気圧力検出手段により検出される吸気圧力を開弁吸気圧力として設定し、開弁吸気圧力と閉弁吸気圧力との間の吸気圧力差を実際値として算出し、基準値は、開弁吸気圧力と閉弁吸気圧力との間の吸気圧力差に係るものに設定されることを趣旨とする。   In order to achieve the above object, the invention according to claim 3 is the invention according to claim 2, in which the first reference opening is fully closed and the second reference opening is a predetermined opening between half open and fully open. The control means controls the gas flow rate adjustment valve to be fully closed, and sets the intake pressure detected by the intake pressure detection means at the time of the control as the closed valve intake pressure to adjust the gas flow rate. The valve is controlled to open to a predetermined opening, and the intake pressure detected by the intake pressure detecting means at the time of control is set as the valve opening intake pressure, and the intake air between the valve opening intake pressure and the valve closing intake pressure is set. The pressure difference is calculated as an actual value, and the reference value is set to be related to the intake pressure difference between the valve opening intake pressure and the valve closing intake pressure.

上記発明の構成によれば、請求項2に記載の発明の作用に加え、減速燃料カット時に、開弁吸気圧力と閉弁吸気圧力との間の吸気圧力差に係る実際値と基準値との間の偏差が算出され、その算出された偏差に基づいて適正な学習値が学習される。   According to the configuration of the above invention, in addition to the operation of the invention according to claim 2, when the fuel is decelerated, the actual value and the reference value related to the intake pressure difference between the valve opening intake pressure and the valve closing intake pressure are reduced. A deviation is calculated, and an appropriate learning value is learned based on the calculated deviation.

上記目的を達成するために、請求項4に記載の発明は、請求項3に記載の発明において、エンジンの回転速度を検出するための回転速度検出手段を更に備え、制御手段は、ガス流量調節弁が閉弁制御されるときに回転速度検出手段により検出される回転速度を閉弁回転速度として設定し、ガス流量調節弁が開弁制御されるときに回転速度検出手段により検出される回転速度を開弁回転速度として設定し、閉弁回転速度と開弁回転速度との間の回転速度差に基づいて閉弁吸気圧力を補正し、開弁吸気圧力と補正された閉弁吸気圧力との間の吸気圧力差を実際値として算出することを趣旨とする。   In order to achieve the above object, the invention described in claim 4 is the invention described in claim 3, further comprising a rotation speed detection means for detecting the rotation speed of the engine, and the control means adjusts the gas flow rate. The rotation speed detected by the rotation speed detection means when the valve is controlled to close is set as the valve closing rotation speed, and the rotation speed detected by the rotation speed detection means when the gas flow control valve is controlled to open. Is set as the valve opening rotational speed, the valve closing intake pressure is corrected based on the rotational speed difference between the valve closing rotational speed and the valve opening rotational speed, and the valve opening intake pressure is corrected to the corrected valve closing intake pressure. The purpose is to calculate the intake pressure difference between the two as an actual value.

上記発明の構成によれば、請求項3に記載の発明の作用に加え、ガス流量調節弁が閉弁制御されるときの閉弁回転速度とガス流量調節弁が開弁制御されるときの開弁回転速度との間の回転速度差に基づいて閉弁吸気圧力が補正される。そして、開弁吸気圧力と補正された閉弁吸気圧力との間の吸気圧力差が実際値として算出される。従って、ガス流量調節弁が閉弁制御されるときと開弁制御されるときでエンジンの回転速度が変動しても、実際値として適正な吸気圧力差が得られる。   According to the configuration of the above invention, in addition to the operation of the invention according to claim 3, the valve closing rotation speed when the gas flow rate control valve is controlled to close and the valve opening speed when the gas flow rate control valve is controlled to open. The valve closing intake pressure is corrected based on the rotational speed difference from the valve rotational speed. Then, an intake pressure difference between the valve opening intake pressure and the corrected valve closing intake pressure is calculated as an actual value. Therefore, even if the rotational speed of the engine varies between when the gas flow rate adjustment valve is controlled to close and when the valve is controlled to open, an appropriate intake pressure difference can be obtained as an actual value.

上記目的を達成するために、請求項5に記載の発明は、請求項1乃至4のいずれかに記載の発明において、制御手段は、エンジンの運転状態に応じた目標開度を算出し、算出された目標開度を学習値に基づいて補正し、補正された目標開度に基づいてガス流量調節弁を制御することを趣旨とする。   In order to achieve the above object, according to a fifth aspect of the present invention, in the invention according to any one of the first to fourth aspects, the control means calculates a target opening degree according to the operating state of the engine, and calculates The purpose is to correct the corrected target opening based on the learned value and to control the gas flow rate control valve based on the corrected target opening.

上記発明の構成によれば、請求項1乃至4のいずれかに記載の発明の作用に加え、学習値に基づいて補正された目標開度に基づいてガス流量調節弁が制御されるので、ガス流量調節弁の製品公差や経時変化を見込んでガス流量調節弁を流れるブローバイガス流量が適正に調節される。   According to the configuration of the invention, in addition to the operation of the invention according to any one of claims 1 to 4, the gas flow rate control valve is controlled based on the target opening corrected based on the learning value. The blow-by gas flow rate that flows through the gas flow rate control valve is appropriately adjusted in consideration of the product tolerance of the flow rate control valve and changes over time.

上記目的を達成するために、請求項6に記載の発明は、請求項1乃至5のいずれかに記載の発明において、吸気量調節弁より上流の吸気通路にて吸気量を検出するための吸気量検出手段と、ブローバイガス還元装置の異常を診断するための異常診断手段とを更に備え、異常診断手段は、所定の条件下で、ガス流量調節弁に係る診断開度を学習値に基づいて補正し、補正された診断開度に基づいてガス流量調節弁を制御し、その制御のときに吸気量検出手段により検出される吸気量に基づいてブローバイガス還元装置の異常を診断することを趣旨とする。   In order to achieve the above object, a sixth aspect of the present invention provides the intake air for detecting the intake air amount in the intake passage upstream of the intake air amount adjusting valve according to any of the first to fifth aspects of the invention. An abnormality diagnosing unit for diagnosing an abnormality of the blow-by gas reduction device, and the abnormality diagnosing unit is configured to determine a diagnosis opening degree related to the gas flow rate control valve based on a learned value under a predetermined condition The purpose is to correct and control the gas flow rate control valve based on the corrected diagnosis opening degree, and to diagnose the abnormality of the blow-by gas reduction device based on the intake air amount detected by the intake air amount detecting means at the time of the control And

上記発明の構成によれば、請求項1乃至5のいずれかに記載の発明の作用に加え、所定の条件下で、診断開度に基づいてガス流量調節弁が制御され、その制御のときに検出される吸気量に基づいてブローバイガス還元装置の異常が診断される。ここで、診断開度が学習値に基づいて補正され、その補正された診断開度にガス流量調節弁が制御される。   According to the configuration of the invention, in addition to the operation of the invention according to any one of claims 1 to 5, the gas flow rate control valve is controlled based on the diagnostic opening degree under a predetermined condition, An abnormality of the blow-by gas reduction device is diagnosed based on the detected intake air amount. Here, the diagnosis opening is corrected based on the learned value, and the gas flow rate control valve is controlled to the corrected diagnosis opening.

請求項1に記載の発明によれば、PCV弁等のガス流量調節弁につき、その製品公差や経時変化を補正するための学習値を高精度に効率良く求めることができる。   According to the first aspect of the present invention, a learning value for correcting a product tolerance or a change with time of a gas flow rate control valve such as a PCV valve can be obtained with high accuracy and efficiency.

請求項2に記載の発明によれば、請求項1と同等の効果を得ることができる。   According to the invention of the second aspect, the same effect as that of the first aspect can be obtained.

請求項3に記載の発明によれば、請求項1と同等の効果を得ることができる。   According to the third aspect of the present invention, an effect equivalent to that of the first aspect can be obtained.

請求項4に記載の発明によれば、請求項3に記載の発明の効果に加え、学習値を算出する途中でエンジンの回転速度が変化しても、適正な学習値を求めることができる。   According to the invention described in claim 4, in addition to the effect of the invention described in claim 3, an appropriate learning value can be obtained even if the engine speed changes during the learning value calculation.

請求項5に記載の発明によれば、請求項1乃至4のいずれかに記載の発明の効果に加え、ブローバイガス流量を制御するときは、ガス流量調節弁の製品公差や経時変化にかかわらず、ブローバイガス流量を常に適正に制御することができる。   According to the invention described in claim 5, in addition to the effect of the invention described in any one of claims 1 to 4, when controlling the blow-by gas flow rate, regardless of the product tolerance of the gas flow rate control valve and the change over time. The blowby gas flow rate can always be properly controlled.

請求項6に記載の発明によれば、請求項1乃至5のいずれかに記載の発明の効果に加え、ガス流量調節弁の製品公差や経時変化にかかわらず、ブローバイガス還元装置の異常を常に適正に診断することができる。   According to the invention described in claim 6, in addition to the effects of the invention described in any one of claims 1 to 5, the abnormality of the blow-by gas reduction device is always maintained regardless of the product tolerance of the gas flow control valve and the change over time. Diagnose properly.

一実施形態に係り、ガソリンエンジンシステムを示す概略構成図。1 is a schematic configuration diagram showing a gasoline engine system according to an embodiment. 一実施形態に係り、ソニック状態でPCV流量を変化させたときの吸気圧力の変化を示すグラフ。The graph which shows the change of an intake pressure when it concerns on one Embodiment and PCV flow volume is changed in a sonic state. 一実施形態に係り、PCV流量が基準0のときのエンジン回転速度と吸気圧力との関係を示すマップ。The map which shows the relationship between an engine speed and intake pressure when PCV flow volume is the reference | standard 0 concerning one Embodiment. 一実施形態に係り、ソニック状態でPCV開度を変化させたときのPCV流量のズレの一例を示すグラフ。The graph which shows an example of the shift | offset | difference of PCV flow volume when changing a PCV opening degree according to one Embodiment in a sonic state. 一実施形態に係り、ソニック状態でエンジン回転速度を一定としたときのPCV開度に対する吸気圧力のズレの一例を示すグラフ。The graph which shows an example of the shift | offset | difference of the intake pressure with respect to PCV opening degree when it concerns on one Embodiment and engine speed is made constant in a sonic state. 一実施形態に係り、ソニック状態でエンジン回転速度を一定としたときのPCV流量と吸気圧力との関係の一例を示すグラフ。The graph which shows an example of the relationship between PCV flow volume and intake pressure when an engine speed is made constant in a sonic state according to one embodiment. 一実施形態に係り、ソニック状態でエンジン回転速度を一定としたときのPCV開度と吸気圧力との関係の一例を示すグラフ。The graph which shows an example of the relationship between PCV opening degree and intake pressure when an engine speed is made constant in a sonic state according to one embodiment. 一実施形態に係り、PCV流量に対する吸気圧力変化量の関係を示すグラフ。The graph which shows the relationship of the intake pressure change amount with respect to PCV flow volume concerning one Embodiment. 一実施形態に係り、PCV開度に対する吸気圧力変化量の関係を示すグラフ。The graph which shows the relationship of the intake pressure change amount with respect to PCV opening degree according to one Embodiment. 一実施形態に係り、PCV流量学習制御の内容を示すフローチャート。The flowchart which shows the content of PCV flow volume learning control concerning one Embodiment. 一実施形態に係り、PCV流量学習制御の内容を示すフローチャート。The flowchart which shows the content of PCV flow volume learning control concerning one Embodiment. 一実施形態に係り、吸気圧力変化量差に応じたPCV流量補正開度の関係を示すマップ。The map which shows the relationship of the PCV flow volume correction | amendment opening degree according to one Embodiment according to the intake pressure change amount difference. 一実施形態に係り、PCV流量制御の内容を示すフローチャート。The flowchart which concerns on one Embodiment and shows the content of PCV flow control. 一実施形態に係り、エンジン回転速度及びエンジン負荷に応じた目標PCV開度の関係を示すマップ。The map which shows the relationship of the target PCV opening degree according to one Embodiment according to an engine speed and engine load. 一実施形態に係り、異常診断制御の内容を示すフローチャート。The flowchart which shows the content of abnormality diagnosis control concerning one Embodiment. 一実施形態に係り、異常診断制御の内容を示すフローチャート。The flowchart which shows the content of abnormality diagnosis control concerning one Embodiment. 一実施形態に係り、異常診断のために使用される第1の判定データを示すグラフ。The graph which shows 1st determination data which concern on one Embodiment and is used for abnormality diagnosis. 一実施形態に係り、異常診断のために使用される第2の判定データを示すグラフ。The graph which shows the 2nd determination data which concern on one Embodiment and is used for abnormality diagnosis.

以下、本発明におけるブローバイガス還元装置(Blowby Gas Ventilation 装置:以下「BGV装置」と言う。)を具体化した一実施形態につき図面を参照して詳細に説明する。   Hereinafter, an embodiment embodying a blow-by gas reduction device (Blowby Gas Ventilation device: hereinafter referred to as “BGV device”) according to the present invention will be described in detail with reference to the drawings.

図1に、この実施形態におけるガソリンエンジンシステムを概略構成図により示す。このエンジンシステムを構成するエンジン1は、複数の気筒を含むエンジンブロック2を備える。各気筒には、それぞれピストン3が往復動可能に設けられる。エンジンブロック2の下部には、クランクケース4が設けられる。クランクケース4は、オイルパン5と共に構成される。クランクケース4の中には、クランクシャフト6が回転可能に支持され、各ピストン3がコンロッド7を介してクランクシャフト6に連結される。   FIG. 1 shows a schematic configuration diagram of a gasoline engine system in this embodiment. An engine 1 constituting this engine system includes an engine block 2 including a plurality of cylinders. Each cylinder is provided with a piston 3 that can reciprocate. A crankcase 4 is provided below the engine block 2. The crankcase 4 is configured with an oil pan 5. A crankshaft 6 is rotatably supported in the crankcase 4, and each piston 3 is connected to the crankshaft 6 via a connecting rod 7.

各気筒にて、各ピストン3の上側には燃焼室8が形成される。各燃焼室8に対応して、エンジンブロック2の上部には、吸気ポート9及び排気ポート10がそれぞれ形成される。吸気ポート9には吸気バルブ11が、排気ポート10には排気バルブ12がそれぞれ設けられる。各吸気バルブ11及び各排気バルブ12は、周知の動弁機構13により、クランクシャフト6の回転に連動して開閉するように構成される。これら吸気バルブ11及び排気バルブ12が開閉することにより、吸気ポート9から燃焼室8へ外気が吸入され、燃焼室8から排気ポート10へ燃焼後の排気ガスが排出される。エンジンブロック2の上部には、動弁機構13等を覆うヘッドカバー14が設けられる。   In each cylinder, a combustion chamber 8 is formed above each piston 3. Corresponding to each combustion chamber 8, an intake port 9 and an exhaust port 10 are formed in the upper part of the engine block 2. The intake port 9 is provided with an intake valve 11, and the exhaust port 10 is provided with an exhaust valve 12. Each intake valve 11 and each exhaust valve 12 are configured to open and close in conjunction with rotation of the crankshaft 6 by a known valve mechanism 13. When the intake valve 11 and the exhaust valve 12 are opened and closed, outside air is drawn into the combustion chamber 8 from the intake port 9 and exhaust gas after combustion is discharged from the combustion chamber 8 to the exhaust port 10. A head cover 14 that covers the valve mechanism 13 and the like is provided on the upper portion of the engine block 2.

吸気ポート9には、吸気通路15が接続される。この吸気通路15の入口には、エアクリーナ16が設けられる。吸気通路15には、スロットル弁17を含む電動式の電子スロットル装置18とサージタンク19が設けられる。電子スロットル装置18より下流の吸気通路15は、サージタンク19を含む周知の吸気マニホルド31から構成される。電子スロットル装置18は、運転席に設けられたアクセルペダル(図示略)の操作に連動してモータ(図示略)によりスロットル弁17を開閉駆動させるように構成される。電子スロットル装置18は、本発明の吸気量調節手段の一例に相当する。サージタンク19は、吸気通路15を流れる吸気の脈動を抑える機能を有する。エアクリーナ16にて浄化された空気は、吸気通路15、電子スロットル装置18及び吸気ポート9を介して各燃焼室8に吸入される。この吸入される空気量(吸気量)Gaは、スロットル弁17の開度に応じて調節される。エンジンブロック2には、各燃焼室8のそれぞれに燃料を噴射供給するためのインジェクタ20が設けられる。各インジェクタ20から各燃焼室8へ噴射された燃料は吸気と共に可燃混合気を形成する。エンジンブロック2の上部には、各燃焼室8にて可燃混合気に点火するための点火プラグ21が設けられる。点火プラグ21は、イグナイタ22から高電圧が印加されることで動作するようになっている。   An intake passage 15 is connected to the intake port 9. An air cleaner 16 is provided at the inlet of the intake passage 15. The intake passage 15 is provided with an electric electronic throttle device 18 including a throttle valve 17 and a surge tank 19. The intake passage 15 downstream of the electronic throttle device 18 includes a known intake manifold 31 including a surge tank 19. The electronic throttle device 18 is configured to open and close the throttle valve 17 by a motor (not shown) in conjunction with an operation of an accelerator pedal (not shown) provided in the driver's seat. The electronic throttle device 18 corresponds to an example of the intake air amount adjusting means of the present invention. The surge tank 19 has a function of suppressing pulsation of intake air flowing through the intake passage 15. The air purified by the air cleaner 16 is sucked into each combustion chamber 8 via the intake passage 15, the electronic throttle device 18 and the intake port 9. This intake air amount (intake amount) Ga is adjusted according to the opening of the throttle valve 17. The engine block 2 is provided with an injector 20 for injecting and supplying fuel to each combustion chamber 8. The fuel injected from each injector 20 into each combustion chamber 8 forms a combustible air-fuel mixture together with the intake air. A spark plug 21 for igniting the combustible air-fuel mixture in each combustion chamber 8 is provided at the upper part of the engine block 2. The spark plug 21 operates when a high voltage is applied from the igniter 22.

排気ポート10には、排気マニホールドを含む排気通路23が接続される。各燃焼室8で生じた燃焼後の排気ガスは、排気ポート10及び排気通路23等を通じて外部へ排出される。   An exhaust passage 23 including an exhaust manifold is connected to the exhaust port 10. The exhaust gas after combustion generated in each combustion chamber 8 is discharged to the outside through the exhaust port 10 and the exhaust passage 23.

この実施形態において、このガソリンエンジンシステムは、各燃焼室8で発生したブローバイガスを電子スロットル装置18(スロットル弁17)より下流の吸気通路15(吸気マニホルド31)へ流してエンジン1へ還元するBGV装置を備える。このBGV装置は、エンジン1で発生するブローバイガスを蓄積するためのブローバイガス蓄積部を備える。ブローバイガス蓄積部は、クランクケース4とヘッドカバー14とを含む。クランクケース4とヘッドカバー14は、エンジンブロック2に設けられた連通路2aを介して互いに連通する。クランクケース4には、オイルセパレータ24が設けられる。オイルセパレータ24は、クランクケース4の内部にてブローバイガスに混入した潤滑油等の油分をブローバイガスから分離して捕捉する機能を有する。このオイルセパレータ24と、スロットル弁17より下流の吸気通路15(吸気マニホルド31)との間には、クランクケース4から吸気通路15へブローバイガスを流すためのブローバイガス還元通路(以下「BGV通路」と言う。)26が設けられる。このBGV通路26は、ホース等の配管で構成される。また、吸気マニホルド31には、電子スロットル装置18より下流の吸気通路15へ流れるブローバイガス流量を調節するためのPCV弁27が設けられる。以下の説明で、PCV弁27により調節されるブローバイガス流量を「PCV流量」と言う。ここで、PCV弁27は、開度可変に構成された周知の電動弁であり、吸気マニホルド31に対し、配管等を介さずに直接取り付け(直付け)られる。PCV弁27は、本発明のガス流量調節弁の一例に相当する。スロットル弁17より上流の吸気通路15とヘッドカバー14との間には、ヘッドカバー14及びクランクケース4の中のブローバイガスを掃気するためにヘッドカバー14の中へ新気(外気)を導入するための新気導入通路28が設けられる。ヘッドカバー14の中へ導入された新気は、この連通路2aを介してクランクケース4の中へ導かれる。   In this embodiment, in this gasoline engine system, the blow-by gas generated in each combustion chamber 8 flows into the intake passage 15 (intake manifold 31) downstream from the electronic throttle device 18 (throttle valve 17) and is returned to the engine 1. Equipment. The BGV apparatus includes a blow-by gas accumulation unit for accumulating blow-by gas generated in the engine 1. The blow-by gas accumulation unit includes a crankcase 4 and a head cover 14. The crankcase 4 and the head cover 14 communicate with each other via a communication path 2 a provided in the engine block 2. The crankcase 4 is provided with an oil separator 24. The oil separator 24 has a function of separating and capturing oil components such as lubricating oil mixed in the blow-by gas inside the crankcase 4 from the blow-by gas. Between this oil separator 24 and the intake passage 15 (intake manifold 31) downstream of the throttle valve 17, a blow-by gas reduction passage (hereinafter referred to as "BGV passage") for flowing blow-by gas from the crankcase 4 to the intake passage 15 is provided. 26) is provided. The BGV passage 26 is constituted by a pipe such as a hose. Further, the intake manifold 31 is provided with a PCV valve 27 for adjusting the flow rate of blow-by gas flowing to the intake passage 15 downstream from the electronic throttle device 18. In the following description, the blow-by gas flow rate adjusted by the PCV valve 27 is referred to as “PCV flow rate”. Here, the PCV valve 27 is a known motor-operated valve configured to have a variable opening, and is directly attached (directly attached) to the intake manifold 31 without using a pipe or the like. The PCV valve 27 corresponds to an example of a gas flow rate adjustment valve of the present invention. New air for introducing fresh air (outside air) into the head cover 14 between the intake passage 15 upstream of the throttle valve 17 and the head cover 14 in order to scavenge blow-by gas in the head cover 14 and the crankcase 4. A gas introduction passage 28 is provided. The fresh air introduced into the head cover 14 is guided into the crankcase 4 through the communication path 2a.

上記したエンジンシステムは、電子制御装置(ECU)50を更に備える。エアクリーナ16には、吸気通路15を流れる吸気量Gaを検出するためのエアフローメータ51が設けられる。エアフローメータ51は、本発明の吸気量検出手段の一例に相当する。電子スロットル装置18には、スロットル弁17の開度(スロットル開度)TAを検出するためのスロットルセンサ52が設けられる。サージタンク19には、吸気通路15における吸気圧力PMを検出するための吸気圧センサ53が設けられる。吸気圧センサ53は、本発明の吸気圧力検出手段の一例に相当する。エンジンブロック2には、クランクシャフト6の回転角度(クランク角度)をエンジン回転速度NEとして検出するための回転速度センサ54が設けられる。回転速度センサ54は、本発明の回転速度検出手段の一例に相当する。エンジンブロック2には、その内部を流れる冷却水の温度(冷却水温度)THWを検出するための水温センサ55が設けられる。排気通路23には、排気中の酸素濃度Oxを検出するための酸素センサ56が設けられる。これら各種センサ等51〜56は、エンジン1の運転状態を検出するための運転状態検出手段の一例に相当する。ECU50は、各種センサ等51〜56により検出された吸気量Ga、スロットル開度TA、吸気圧力PM、エンジン回転速度NE、冷却水温度THW及び酸素濃度Oxに基づき、空燃比制御を含む燃料噴射制御、点火時期制御及びブローバイガス還元制御等を実行するようになっている。燃料噴射制御では、ECU50は、エンジン1の運転状態に応じて各インジェクタ20を制御し、エンジン1へ燃料を供給するようになっている。エンジン1は、この燃料の供給を受けて駆動力を発生するようになっている。また、ECU50は、エンジン1の減速時には、所定の条件下で、インジェクタ20からの燃料噴射を停止してエンジン1に対する燃料の供給を遮断(燃料カット)するようになっている。点火時期制御では、ECU50は、エンジン1の運転状態に応じてイグナイタ22を動作させて点火プラグ21を制御するようになっている。ブローバイガス還元制御では、ECU50は、エンジン1の運転状態に応じてPCV弁27を制御するようになっている。この実施形態で、ECU50は、本発明の制御手段の一例に相当する。   The engine system described above further includes an electronic control unit (ECU) 50. The air cleaner 16 is provided with an air flow meter 51 for detecting the intake air amount Ga flowing through the intake passage 15. The air flow meter 51 corresponds to an example of the intake air amount detection means of the present invention. The electronic throttle device 18 is provided with a throttle sensor 52 for detecting the opening degree (throttle opening degree) TA of the throttle valve 17. The surge tank 19 is provided with an intake pressure sensor 53 for detecting the intake pressure PM in the intake passage 15. The intake pressure sensor 53 corresponds to an example of the intake pressure detection means of the present invention. The engine block 2 is provided with a rotation speed sensor 54 for detecting the rotation angle (crank angle) of the crankshaft 6 as the engine rotation speed NE. The rotation speed sensor 54 corresponds to an example of a rotation speed detection unit of the present invention. The engine block 2 is provided with a water temperature sensor 55 for detecting the temperature (cooling water temperature) THW of the cooling water flowing through the engine block 2. The exhaust passage 23 is provided with an oxygen sensor 56 for detecting the oxygen concentration Ox in the exhaust. These various sensors 51 to 56 correspond to an example of an operation state detection unit for detecting the operation state of the engine 1. The ECU 50 performs fuel injection control including air-fuel ratio control based on the intake air amount Ga, the throttle opening degree TA, the intake pressure PM, the engine speed NE, the coolant temperature THW, and the oxygen concentration Ox detected by various sensors 51 to 56. In addition, ignition timing control, blow-by gas reduction control, and the like are executed. In the fuel injection control, the ECU 50 controls each injector 20 according to the operating state of the engine 1 to supply fuel to the engine 1. The engine 1 is configured to generate a driving force upon receiving this fuel supply. In addition, when the engine 1 is decelerated, the ECU 50 stops fuel injection from the injector 20 and shuts off fuel supply to the engine 1 (fuel cut) under predetermined conditions. In the ignition timing control, the ECU 50 controls the spark plug 21 by operating the igniter 22 in accordance with the operating state of the engine 1. In the blowby gas reduction control, the ECU 50 controls the PCV valve 27 in accordance with the operating state of the engine 1. In this embodiment, the ECU 50 corresponds to an example of a control unit of the present invention.

次に、上記したPCV弁27により調節されるPCV流量とサージタンク19における吸気圧力PMとの関係について説明する。PCV流量は、スロットル弁17を介さずにサージタンク19へ導入されるので、その流量に比例して吸気圧力PMが変化する。図2に、スロットル弁17を閉弁した状態(ソニック状態)において、PCV流量を変化させたときの吸気圧力PMの変化をグラフにより示す。図2では、エンジン回転速度NEが低い場合(NE1)と高い場合(NE2)を異なる線種で示す。図2に示すように、PCV流量が同じ(例えば、基準0、基準1)であっても、エンジン回転速度NEが高いほど吸気圧力PMが低下することがわかる。ここで、PCV流量が基準0のときの吸気圧力PMを「PM0」とし、PCV流量が基準1のときの吸気圧力PMを「PM1」とする。これら「PM0,PM1」の値は、エンジン回転速度NEが低い場合(NE1)と高い場合(NE2)で異なる。よって、PCV流量で変化する吸気圧力変化量ΔPM1(=PM1−PM0)は、エンジン回転速度NEが低い場合(NE1)と高い場合(NE2)で異なる。そのため、吸気圧力変化量ΔPM1を精度良く求めるためには、エンジン回転速度NEに応じて吸気圧力PMを補正することが必要になる。   Next, the relationship between the PCV flow rate adjusted by the PCV valve 27 and the intake pressure PM in the surge tank 19 will be described. Since the PCV flow rate is introduced into the surge tank 19 without passing through the throttle valve 17, the intake pressure PM changes in proportion to the flow rate. FIG. 2 is a graph showing changes in the intake pressure PM when the PCV flow rate is changed in a state where the throttle valve 17 is closed (sonic state). In FIG. 2, the case where the engine speed NE is low (NE1) and the case where it is high (NE2) are indicated by different line types. As shown in FIG. 2, even when the PCV flow rate is the same (eg, reference 0, reference 1), it can be seen that the intake pressure PM decreases as the engine speed NE increases. Here, the intake pressure PM when the PCV flow rate is the reference 0 is “PM0”, and the intake pressure PM when the PCV flow rate is the reference 1 is “PM1”. The values of “PM0, PM1” are different when the engine speed NE is low (NE1) and high (NE2). Therefore, the intake pressure change amount ΔPM1 (= PM1−PM0) that varies with the PCV flow rate differs depending on whether the engine speed NE is low (NE1) or high (NE2). Therefore, in order to obtain the intake pressure change amount ΔPM1 with high accuracy, it is necessary to correct the intake pressure PM in accordance with the engine speed NE.

ここで、図2において、PM0測定時とPM1測定時でエンジン回転速度NEが変化したとする。一般にエンジンの減速時はエンジン回転速度が低下する。すなわち、エンジン回転速度NEが「NE2」になるときに、PCV流量の「基準0」に対応する「PM0」を測定し、エンジン回転速度NEが「NE1」になるときに、PCV流量の「基準1」に対応する「PM1」を測定したとする。このとき、吸気圧力変化量ΔPM1を求めるためには、エンジン回転速度NEが「NE2」のときの「PM0(PM0NE2)」をエンジン回転速度NEが「NE1」のときの「PM0(PM0NE1)」に補正する必要がある。図2から、「PM0NE1」は、「PM0NE2」を使用して以下の式(1)で求めることができる。「ΔPM00」は、「PM0NE1」と「PM0NE2」との差を表わす。
PM0NE1=PM0NE2+ΔPM00 ・・・式(1)
Here, in FIG. 2, it is assumed that the engine rotational speed NE changes between PM0 measurement and PM1 measurement. Generally, when the engine decelerates, the engine speed decreases. That is, when the engine speed NE becomes “NE2”, “PM0” corresponding to the “reference 0” of the PCV flow rate is measured, and when the engine speed NE becomes “NE1”, the “reference value of the PCV flow rate” It is assumed that “PM1” corresponding to “1” is measured. At this time, in order to obtain the intake pressure change amount ΔPM1, “PM0 (PM0NE2)” when the engine speed NE is “NE2” is changed to “PM0 (PM0NE1)” when the engine speed NE is “NE1”. It is necessary to correct. From FIG. 2, “PM0NE1” can be obtained by the following equation (1) using “PM0NE2”. “ΔPM00” represents a difference between “PM0NE1” and “PM0NE2”.
PM0NE1 = PM0NE2 + ΔPM00 (1)

一般に、PCV流量が「基準0」のときの吸気圧力PMは、エンジン回転速度NEが高くなるに連れて直線的に低下し、その関係は図3に示すマップのように表すことができる。従って、このマップを参照し、以下の式(2)から「ΔPM00」を求めることができる。
ΔPM00=PM0NE1−PM0NE2 ・・・式(2)
In general, the intake pressure PM when the PCV flow rate is “reference 0” decreases linearly as the engine speed NE increases, and the relationship can be expressed as a map shown in FIG. Therefore, referring to this map, “ΔPM00” can be obtained from the following equation (2).
ΔPM00 = PM0NE1−PM0NE2 (2)

よって、「PM0NE1」と「PM1NE2」を使用して、以下の式(3)を参照することにより、エンジン回転速度NEが「NE1」のときの吸気圧力変化量ΔPM1NE1を求めることができる。
ΔPM1NE1=PM1NE1−〔PM0NE2+(PM0NE1−PM0NE2)〕
・・・式(3)
Therefore, by using “PM0NE1” and “PM1NE2” and referring to the following equation (3), the intake pressure change amount ΔPM1NE1 when the engine speed NE is “NE1” can be obtained.
ΔPM1NE1 = PM1NE1- [PM0NE2 + (PM0NE1-PM0NE2)]
... Formula (3)

一方、PCV弁27には、製品公差や経時的な詰まり等(経時変化)による流量ズレが発生することがある。図4に、ソニック状態でPCV開度を変化させたときのPCV流量のズレの一例をグラフにより示す。図4に線種の異なる曲線で示すように、PCV開度に対するPCV流量の特性には、公差バラツキが存在する。この結果、サージタンク19における吸気圧力PMにも、PCV弁27の製品公差や経時変化によりバラツキが生じることがある。図5に、ソニック状態でエンジン回転速度NEを一定にしたときの、PCV開度に対する吸気圧力PMのズレの一例をグラフにより示す。図5に線種の異なる曲線で示すように、PCV開度に対する吸気圧力PMの特性には、公差バラツキが存在する。このため、吸気圧力変化量ΔPM1にも、公差バラツキが生じることになる。そして、製品公差が存在するPCV弁27においても、PCV流量と吸気圧力PMとの間に相関性が存在する。図6に、ソニック状態でエンジン回転速度NEを一定にしたときの、PCV流量と吸気圧力PMとの関係の一例をグラフにより示す。図6から、吸気圧力変化量ΔPM1を公差バラツキの中央にするためには、PCV流量を増減すればよいことがわかる。図7に、ソニック状態でエンジン回転速度NEを一定にしたときの、PCV開度と吸気圧力PMとの関係の一例をグラフにより示す。図7から、吸気圧力変化量ΔPM1を公差バラツキの中央にするためには、PCV開度を増減すればよいことがわかる。   On the other hand, in the PCV valve 27, a flow rate deviation may occur due to product tolerance, clogging over time, etc. (change over time). FIG. 4 is a graph showing an example of the deviation of the PCV flow rate when the PCV opening is changed in the sonic state. As shown by the curves with different line types in FIG. 4, there is tolerance variation in the characteristics of the PCV flow rate with respect to the PCV opening. As a result, the intake pressure PM in the surge tank 19 may also vary due to product tolerance of the PCV valve 27 and changes over time. FIG. 5 is a graph showing an example of the deviation of the intake pressure PM with respect to the PCV opening when the engine speed NE is kept constant in the sonic state. As shown by curves having different line types in FIG. 5, there is a tolerance variation in the characteristics of the intake pressure PM with respect to the PCV opening. For this reason, tolerance variations also occur in the intake pressure change amount ΔPM1. Even in the PCV valve 27 having a product tolerance, there is a correlation between the PCV flow rate and the intake pressure PM. FIG. 6 is a graph showing an example of the relationship between the PCV flow rate and the intake pressure PM when the engine speed NE is kept constant in the sonic state. From FIG. 6, it is understood that the PCV flow rate may be increased or decreased in order to make the intake pressure change amount ΔPM1 the center of the tolerance variation. FIG. 7 is a graph showing an example of the relationship between the PCV opening degree and the intake pressure PM when the engine speed NE is kept constant in the sonic state. From FIG. 7, it can be seen that the PCV opening may be increased or decreased in order to make the intake pressure change amount ΔPM1 the center of the tolerance variation.

ここで、PCV流量に対する吸気圧力変化量ΔPM1の関係を図8にグラフにより示す。図8に線種の異なる曲線で示すように、吸気圧力変化量ΔPM1は、エンジン回転速度NEの低い場合(NE1)と、高い場合(NE2)とで特性が変化することがわかる。また、PCV開度に対する吸気圧力変化量ΔPM1の関係を図9にグラフにより示す。図9に線種の異なる曲線で示すように、吸気圧力変化量ΔPM1は、エンジン回転速度NEの低い場合(NE1)と、高い場合(NE2)とで特性が変化することがわかる。   Here, the relationship of the intake pressure change amount ΔPM1 with respect to the PCV flow rate is shown by a graph in FIG. As shown by the curves with different line types in FIG. 8, it can be seen that the characteristic of the intake pressure change amount ΔPM1 varies depending on whether the engine speed NE is low (NE1) or high (NE2). Further, FIG. 9 is a graph showing the relationship of the intake pressure change amount ΔPM1 with respect to the PCV opening. As shown by the curves with different line types in FIG. 9, it can be seen that the characteristic of the intake pressure change amount ΔPM1 varies depending on whether the engine speed NE is low (NE1) or high (NE2).

次に、ECU50が実行するPCV流量学習制御について説明する。図10及び図11に、そのPCV流量学習制御の内容をフローチャートにより示す。   Next, PCV flow rate learning control executed by the ECU 50 will be described. 10 and 11 show the contents of the PCV flow rate learning control by flowcharts.

処理がこのルーチンへ移行すると、ステップ100で、ECU50は、エンジン1の運転状態が減速燃料カットであるか否かを判断する。すなわち、ECU50は、エンジン1の減速時に電子スロットル装置18のスロットル弁17が閉弁されると共にエンジン1へのインジェクタ20からの燃料の供給(燃料噴射)が遮断されるときであるか否かを判断する。ECU50は、エンジン1の減速時には、所定条件下で電子スロットル装置18を制御してスロットル弁17を閉弁すると共に、インジェクタ20からの燃料噴射を遮断するようになっている。減速燃料カット中は、電子スロットル装置18が閉弁状態となりスロットル弁17を通過する吸気量がソニック状態で一定となり、エンジン1への燃料の供給が遮断されてエンジン1の発生トルクが変動しないので、電子スロットル装置18より下流の吸気通路15(吸気マニホルド31)内の分圧が一定となる。ECU50は、それぞれ検出されるスロットル開度TA及びエンジン回転速度NEに基づきこの判断を行うことができる。ECU50は、この判断結果が肯定となる場合は処理をステップ110へ移行し、この判断結果が否定となる場合は処理をステップ100へ戻す。   When the process proceeds to this routine, in step 100, the ECU 50 determines whether or not the operating state of the engine 1 is a deceleration fuel cut. That is, the ECU 50 determines whether or not the throttle valve 17 of the electronic throttle device 18 is closed and the fuel supply (fuel injection) from the injector 20 to the engine 1 is shut off when the engine 1 is decelerated. to decide. The ECU 50 controls the electronic throttle device 18 under predetermined conditions to close the throttle valve 17 and shut off fuel injection from the injector 20 when the engine 1 is decelerated. During deceleration fuel cut, the electronic throttle device 18 is closed and the amount of intake air that passes through the throttle valve 17 is constant in the sonic state, so that the supply of fuel to the engine 1 is cut off and the generated torque of the engine 1 does not fluctuate. The partial pressure in the intake passage 15 (intake manifold 31) downstream from the electronic throttle device 18 becomes constant. The ECU 50 can make this determination based on the detected throttle opening TA and the engine speed NE. The ECU 50 proceeds to step 110 when the determination result is affirmative, and returns the process to step 100 when the determination result is negative.

ステップ110では、ECU50は、PCV流量学習フラグXKPCVが「0」か否かを判断する。後述するように、このフラグXKPCVは、PCV流量学習が未完了のときに「0」、完了のときに「1」に設定されるようになっている。ECU50は、この判断結果が肯定となる場合は処理をステップ120へ移行し、この判断結果が否定となる場合は処理をステップ100へ戻す。   In step 110, the ECU 50 determines whether or not the PCV flow rate learning flag XKPCV is “0”. As will be described later, the flag XKPCV is set to “0” when PCV flow rate learning is not completed, and to “1” when completed. The ECU 50 proceeds to step 120 when the determination result is affirmative, and returns to step 100 when the determination result is negative.

ステップ120では、ECU50は、基準0学習フラグXKPCV0が「0」であるか否かを判断する。後述するように、このフラグXKPCV0は、基準0学習が未完了のときに「0」、完了のときに「1」に設定されるようになっている。ECU50は、この判断結果が肯定となる場合は処理をステップ130へ移行し、この判断結果が否定となる場合は処理をステップ180へ移行する。   In step 120, the ECU 50 determines whether or not the reference 0 learning flag XKPCV0 is “0”. As will be described later, the flag XKPCV0 is set to “0” when the reference 0 learning is not completed and to “1” when the learning is completed. If this determination result is affirmative, the ECU 50 proceeds to step 130, and if this determination result is negative, the ECU 50 proceeds to step 180.

ステップ130では、ECU50は、PCV弁27を基準0である「Pcv0」に閉弁制御する。すなわち、PCV開度Cpcvを「Pcv0」とし、そのPCV開度Cpcvを基準0制御開度CPCV0としPCV弁27を制御する。基準0制御開度CPCV0は、本発明の第1基準開度の一例に相当する。   In step 130, the ECU 50 controls the PCV valve 27 to close to “Pcv0”, which is the reference 0. That is, the PCV opening degree Cpcv is set to “Pcv0”, the PCV opening degree Cpcv is set to the reference 0 control opening degree CPCV0, and the PCV valve 27 is controlled. The reference 0 control opening degree CPCV0 corresponds to an example of the first reference opening degree of the present invention.

次に、ステップ140で、ECU50は、ステップ130の処理実行後に所定時間が経過するのを待って処理をステップ150へ移行する。この所定時間として、例えば「1秒」を想定することができる。   Next, in step 140, the ECU 50 waits for a predetermined time to elapse after execution of the processing in step 130 and proceeds to step 150. As this predetermined time, for example, “1 second” can be assumed.

次に、ステップ150で、ECU50は、それぞれ検出されるエンジン回転速度NE、吸気量Ga及び吸気圧力PMを取り込む。   Next, at step 150, the ECU 50 takes in the detected engine rotational speed NE, intake air amount Ga, and intake air pressure PM, respectively.

次に、ステップ160で、ECU50は、取り込まれたエンジン回転速度NE、吸気量Ga及び吸気圧力PMを、それぞれ基準0回転速度NE0、基準0吸気量Ga0及び基準0吸気圧力PM0として設定する。基準0回転速度NE0は、本発明の閉弁回転速度の一例に相当する。基準0吸気圧力PM0は、本発明の閉弁吸気圧力の一例に相当する。   Next, at step 160, the ECU 50 sets the captured engine rotational speed NE, intake air amount Ga, and intake pressure PM as a reference 0 rotational speed NE0, a reference 0 intake air amount Ga0, and a reference 0 intake air pressure PM0, respectively. The reference 0 rotational speed NE0 corresponds to an example of the valve closing rotational speed of the present invention. The reference 0 intake pressure PM0 corresponds to an example of the valve closing intake pressure of the present invention.

次に、ステップ170で、ECU50は、基準0学習が完了したとして基準0学習フラグXKPCV0を「1」に設定する。   Next, in step 170, the ECU 50 sets the reference 0 learning flag XKPCV0 to “1” on the assumption that the reference 0 learning is completed.

そして、ステップ120又はステップ170から移行してステップ180では、ECU50は、PCV弁27を基準1である「Pcv80」に開弁制御する。すなわち、PCV開度Cpcvを「Pcv80」とし、そのPCV開度Cpcvを基準1制御開度CPCV80としPCV弁27を制御する。基準1制御開度CPCV80は、本発明の第2基準開度の一例に相当する。   In step 180 after shifting from step 120 or step 170, the ECU 50 controls the opening of the PCV valve 27 to “Pcv80”, which is the reference 1. That is, the PCV opening degree Cpcv is set to “Pcv80”, the PCV opening degree Cpcv is set to the reference 1 control opening degree CPCV80, and the PCV valve 27 is controlled. The reference 1 control opening CPCV80 corresponds to an example of the second reference opening of the present invention.

次に、ステップ190で、ECU50は、ステップ180の処理実行後に所定時間が経過するのを待って処理をステップ200へ移行する。この所定時間として、例えば「1秒」を想定することができる。   Next, in step 190, the ECU 50 waits for a predetermined time to elapse after executing the processing of step 180, and then proceeds to step 200. As this predetermined time, for example, “1 second” can be assumed.

次に、ステップ200で、ECU50は、それぞれ検出されるエンジン回転速度NE、吸気量Ga及び吸気圧力PMを取り込む。   Next, at step 200, the ECU 50 takes in the detected engine rotational speed NE, intake air amount Ga, and intake air pressure PM, respectively.

次に、ステップ210で、ECU50は、取り込まれたエンジン回転速度NE、吸気量Ga及び吸気圧力PMを、それぞれ基準1回転速度NE1、基準1吸気量Ga1及び基準1吸気圧力PM1として設定する。基準1回転速度NE1は、本発明の開弁回転速度の一例に相当する。基準1吸気圧力PM1は、本発明の開弁吸気圧力の一例に相当する。   Next, in step 210, the ECU 50 sets the captured engine rotational speed NE, intake air amount Ga, and intake pressure PM as the reference 1 rotational speed NE1, reference 1 intake air amount Ga1, and reference 1 intake air pressure PM1, respectively. The reference one rotation speed NE1 corresponds to an example of the valve opening rotation speed of the present invention. The reference 1 intake pressure PM1 corresponds to an example of the valve opening intake pressure of the present invention.

次に、ステップ220で、ECU50は、基準0回転速度NE0による基準0吸気圧力PM0NE0と、基準1回転速度NE1による基準0吸気圧力PM0NE1を取り込む。ECU50は、例えば、図3に示すようなマップを参照することによりこれら基準0吸気圧力PM0NE0及び基準0吸気圧力PM0NE1を取り込むことができる。   Next, at step 220, the ECU 50 takes in the reference 0 intake pressure PM0NE0 at the reference 0 rotational speed NE0 and the reference 0 intake pressure PM0NE1 at the reference 1 rotational speed NE1. The ECU 50 can take in the reference 0 intake pressure PM0NE0 and the reference 0 intake pressure PM0NE1 by referring to, for example, a map as shown in FIG.

次に、ステップ230で、ECU50は、エンジン回転速度NEの差に基づき、PCV開度Cpcvが基準0である「Pcv0」のときの基準0吸気圧力PM0を補正する。以下にその計算式を示す。
PM0←PM0+(PM0NE1−PM0NE0)
Next, in step 230, the ECU 50 corrects the reference 0 intake pressure PM0 when the PCV opening degree Cpcv is “Pcv0”, which is the reference 0, based on the difference in the engine speed NE. The calculation formula is shown below.
PM0 ← PM0 + (PM0NE1-PM0NE0)

次に、ステップ240で、ECU50は、エンジン回転速度NEが基準1回転速度NE1のときの吸気圧力変化量ΔPM1を求める。吸気圧力変化量ΔPM1は、本発明の吸気圧力PMに係る実際値の一例に相当すると共に、本発明の吸気圧力差に相当する。以下にその計算式を示す。
ΔPM1←PM1−PM0
Next, in step 240, the ECU 50 obtains an intake pressure change amount ΔPM1 when the engine speed NE is the reference one speed NE1. The intake pressure change amount ΔPM1 corresponds to an example of an actual value related to the intake pressure PM of the present invention, and also corresponds to an intake pressure difference of the present invention. The calculation formula is shown below.
ΔPM1 ← PM1-PM0

次に、ステップ250で、ECU50は、基準1回転速度NE1に応じた基準吸気圧力変化量ΔPM1Sを求める。ECU50は、例えば、図9に示すようなマップを参照することにより、この基準吸気圧力変化量ΔPM1Sを求めることができる。基準吸気圧力変化量ΔPM1Sは、本発明の吸気圧力に係る基準値の一例に相当し、図9に示すマップは、本発明の設定データの一例に相当する。   Next, in step 250, the ECU 50 obtains a reference intake pressure change amount ΔPM1S corresponding to the reference one rotation speed NE1. The ECU 50 can obtain the reference intake pressure change amount ΔPM1S by referring to, for example, a map as shown in FIG. The reference intake pressure change amount ΔPM1S corresponds to an example of a reference value related to the intake pressure of the present invention, and the map shown in FIG. 9 corresponds to an example of setting data of the present invention.

次に、ステップ260で、ECU50は、基準吸気圧力変化量ΔPM1Sから所定値αを減算した減算結果が、ステップ240で求められた吸気圧力変化量ΔPM1より小さいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ270へ移行し、この判断結果が否定となる場合は処理をステップ300へ移行する。   Next, at step 260, the ECU 50 determines whether or not the subtraction result obtained by subtracting the predetermined value α from the reference intake pressure change amount ΔPM1S is smaller than the intake pressure change amount ΔPM1 obtained at step 240. If this determination result is affirmative, the ECU 50 proceeds to step 270, and if this determination result is negative, the ECU 50 proceeds to step 300.

ステップ270では、ECU50は、基準吸気圧力変化量ΔPM1Sに所定値αを加算した加算結果が、ステップ240で求められた吸気圧力変化量ΔPM1より大きいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ280へ移行し、この判断結果が否定となる場合は処理をステップ300へ移行する。   In step 270, the ECU 50 determines whether or not the addition result obtained by adding the predetermined value α to the reference intake pressure change amount ΔPM1S is larger than the intake pressure change amount ΔPM1 obtained in step 240. If this determination result is affirmative, the ECU 50 proceeds to step 280, and if this determination result is negative, the ECU 50 proceeds to step 300.

ステップ280では、ECU50は、PCV流量補正学習値KGPCV80を求める。この場合は、その学習値KGPCV80を「1.0」に設定する。PCV流量補正学習値KGPCV80は、本発明の学習値の一例に相当する。   In step 280, the ECU 50 obtains a PCV flow rate correction learning value KGPCV80. In this case, the learning value KGPCV80 is set to “1.0”. The PCV flow rate correction learning value KGPCV80 corresponds to an example of the learning value of the present invention.

その後、ステップ290で、ECU50は、PCV流量学習フラグXKPCVを「1」に設定した後、処理をステップ100へ戻す。   Thereafter, in step 290, the ECU 50 sets the PCV flow rate learning flag XKPCV to “1”, and then returns the process to step 100.

一方、ステップ260又はステップ270から移行してステップ300では、ECU50は、基準吸気圧力変化量ΔPM1Sと吸気圧力変化量ΔPM1との差を、吸気圧力変化量差ΔΔPM1として求める。吸気圧力変化量差ΔΔPM1は、本発明における実際値と基準値との間の偏差に相当する。   On the other hand, in step 300 after shifting from step 260 or step 270, the ECU 50 obtains a difference between the reference intake pressure change amount ΔPM1S and the intake pressure change amount ΔPM1 as an intake pressure change amount difference ΔΔPM1. The intake pressure change amount difference ΔΔPM1 corresponds to a deviation between the actual value and the reference value in the present invention.

次に、ステップ310で、ECU50は、吸気圧力変化量差ΔΔPM1に応じたPCV流量補正開度KPCV%を求める。ECU50は、例えば、図12に示すようなマップを参照することにより、この補正開度KPCV%を求めることができる。   Next, at step 310, the ECU 50 obtains a PCV flow rate correction opening degree KPCV% corresponding to the intake pressure change amount difference ΔΔPM1. The ECU 50 can obtain the corrected opening KPCV% by referring to a map as shown in FIG. 12, for example.

次に、ステップ320で、ECU50は、求められたPCV流量補正開度KPCV%により前回の基準1制御開度CPCV80を補正することにより、PCV開度Cpcvを算出する。以下にその計算式を示す。
Cpcv←CPCV80(n-1)+KPCV%
Next, in step 320, the ECU 50 calculates the PCV opening degree Cpcv by correcting the previous reference 1 control opening degree CPCV80 by the obtained PCV flow rate correction opening degree KPCV%. The calculation formula is shown below.
Cpcv ← CPCV80 (n-1) + KPCV%

次に、ステップ330で、ECU50は、PCV弁27を、求められたPCV開度Cpcvに開弁制御する。すなわち、ECU50は、そのPCV開度Cpcvを、今回の基準1制御開度CPCV80(n)とし、PCV弁27を制御する。   Next, in step 330, the ECU 50 controls the opening of the PCV valve 27 to the obtained PCV opening degree Cpcv. That is, the ECU 50 controls the PCV valve 27 with the PCV opening Cpcv as the current reference 1 control opening CPCV80 (n).

次に、ステップ340で、ECU50は、ステップ330の処理実行後に所定時間が経過するのを待って処理をステップ350へ移行する。この所定時間として、例えば「1秒」を想定することができる。   Next, at step 340, the ECU 50 waits for a predetermined time to elapse after the execution of the process at step 330 and proceeds to step 350. As this predetermined time, for example, “1 second” can be assumed.

次に、ステップ350で、ECU50は、それぞれ検出されるエンジン回転速度NE、吸気量Ga及び吸気圧力PMを取り込む。   Next, at step 350, the ECU 50 takes in the detected engine rotational speed NE, intake air amount Ga, and intake air pressure PM, respectively.

次に、ステップ360で、ECU50は、取り込まれたエンジン回転速度NE、吸気量Ga及び吸気圧力PMを、それぞれ基準1回転速度NE1、基準1吸気量Ga1及び基準1吸気圧力PM1として設定する。   Next, in step 360, the ECU 50 sets the captured engine rotation speed NE, intake air amount Ga, and intake pressure PM as the reference 1 rotation speed NE1, reference 1 intake air amount Ga1, and reference 1 intake air pressure PM1, respectively.

次に、ステップ370で、ECU50は、基準0回転速度NE0による基準0吸気圧力PM0NE0と、基準1回転速度NE1による基準0吸気圧力PM0NE1を取り込む。ECU50は、例えば、図3に示すようなマップを参照することによりこれら基準0吸気圧力PM0NE0及び基準0吸気圧力PM0NE1を取り込むことができる。   Next, at step 370, the ECU 50 takes in the reference 0 intake pressure PM0NE0 at the reference 0 rotational speed NE0 and the reference 0 intake pressure PM0NE1 at the reference 1 rotational speed NE1. The ECU 50 can take in the reference 0 intake pressure PM0NE0 and the reference 0 intake pressure PM0NE1 by referring to, for example, a map as shown in FIG.

次に、ステップ380で、ECU50は、エンジン回転速度NEの差により、PCV開度Cpcvが基準0である「Pcv0」のときの基準0吸気圧力PM0を補正する。以下にその計算式を示す。
PM0←PM0+(PM0NE1−PM0NE0)
Next, in step 380, the ECU 50 corrects the reference 0 intake pressure PM0 when the PCV opening degree Cpcv is “Pcv0”, which is the reference 0, based on the difference in the engine speed NE. The calculation formula is shown below.
PM0 ← PM0 + (PM0NE1-PM0NE0)

次に、ステップ390で、ECU50は、エンジン回転速度NEが基準1回転速度NE1のときの吸気圧力変化量ΔPM1を求める。以下にその計算式を示す。
ΔPM1←PM1−PM0
Next, at step 390, the ECU 50 obtains an intake pressure change amount ΔPM1 when the engine rotational speed NE is the reference one rotational speed NE1. The calculation formula is shown below.
ΔPM1 ← PM1-PM0

次に、ステップ400で、基準1回転速度NE1に応じた基準吸気圧力変化量ΔPM1Sを求める。ECU50は、例えば、図9に示すようなマップを参照することにより、この基準吸気圧力変化量ΔPM1Sを求めることができる。   Next, in step 400, a reference intake pressure change amount ΔPM1S corresponding to the reference one rotation speed NE1 is obtained. The ECU 50 can obtain the reference intake pressure change amount ΔPM1S by referring to, for example, a map as shown in FIG.

次に、ステップ410で、ECU50は、基準吸気圧力変化量ΔPM1Sから所定値αを減算した減算結果が、ステップ390で求められた吸気圧力変化量ΔPM1より小さいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ420へ移行し、この判断結果が否定となる場合は処理をステップ300へ戻す。   Next, at step 410, the ECU 50 determines whether or not the subtraction result obtained by subtracting the predetermined value α from the reference intake pressure change amount ΔPM1S is smaller than the intake pressure change amount ΔPM1 obtained at step 390. The ECU 50 proceeds to step 420 if the determination result is affirmative, and returns to step 300 if the determination result is negative.

ステップ420では、ECU50は、基準吸気圧力変化量ΔPM1Sに所定値αを加算した加算結果が、ステップ390で求められた吸気圧力変化量ΔPM1より大きいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ430へ移行し、この判断結果が否定となる場合は処理をステップ300へ戻す。   In step 420, the ECU 50 determines whether or not the addition result obtained by adding the predetermined value α to the reference intake pressure change amount ΔPM1S is larger than the intake pressure change amount ΔPM1 obtained in step 390. The ECU 50 proceeds to step 430 if the determination result is affirmative, and returns the process to step 300 if the determination result is negative.

そして、ステップ430では、ECU50は、PCV流量補正学習値KGPCV80を求める。以下にその計算式を示す。
KGPCV80←CPCV80/Pcv80
In step 430, the ECU 50 obtains a PCV flow rate correction learning value KGPCV80. The calculation formula is shown below.
KGPCV80 ← CPCV80 / Pcv80

以上説明したこの実施形態のBGV装置によれば、ECU50は、上記したPCV流量学習制御を実行する。すなわち、ECU50は、エンジン1の減速時に電子スロットル装置18(スロットル弁17)が閉弁されると共にエンジン1への燃料の供給が遮断されるとき(減速燃料カット時)に、PCV弁27を第1基準開度(基準0制御開度CPCV0)と第2基準開度(基準1制御開度CPCV80)に制御する。そして、ECU50は、その制御のときに吸気圧センサ53により検出される吸気圧力PMに基づいて吸気圧力PMの変化量に係る実際値(吸気圧力変化量ΔPM1)を算出し、その算出された吸気圧力変化量ΔPM1と設定データ(図9参照)における基準値(基準吸気圧力変化量ΔPM1S)との間の偏差(吸気圧力変化量差ΔΔPM1)を算出する。そして、ECU50は、その算出された吸気圧力変化量差ΔΔPM1に基づいてPCV弁27の制御を補正するための学習値(PCV流量補正学習値KGPCV80)を学習するようになっている。詳しくは、ECU50は、PCV弁27を全閉(基準0制御開度CPCV0)に閉弁制御すると共に、その制御のときに検出される吸気圧力PMを閉弁吸気圧力(基準0吸気圧力PM0)として設定する。また、ECU50は、PCV弁27を所定開度(基準1制御開度CPCV80)に開弁制御すると共に、その制御のときに検出される吸気圧力PMを開弁吸気圧力(基準1吸気圧力PM1)として設定する。そして、ECU50は、基準1吸気圧力PM1と基準0吸気圧力PM0との間の吸気圧力差(吸気圧力変化量ΔPM1)を実際値として算出する。また、基準吸気圧力変化量ΔPM1Sは、基準1吸気圧力PM1と基準0吸気圧力PM0との間の吸気圧力差に係るものとして予め設定されている。   According to the BGV device of this embodiment described above, the ECU 50 executes the above-described PCV flow rate learning control. That is, the ECU 50 switches the PCV valve 27 to the second position when the electronic throttle device 18 (throttle valve 17) is closed and the fuel supply to the engine 1 is shut off when the engine 1 is decelerated (when the deceleration fuel is cut). The first reference opening (reference 0 control opening CPCV0) and the second reference opening (reference 1 control opening CPCV80) are controlled. Then, the ECU 50 calculates an actual value (intake pressure change amount ΔPM1) related to the change amount of the intake pressure PM based on the intake pressure PM detected by the intake pressure sensor 53 at the time of the control, and the calculated intake air A deviation (intake pressure change amount difference ΔΔPM1) between the pressure change amount ΔPM1 and a reference value (reference intake pressure change amount ΔPM1S) in the setting data (see FIG. 9) is calculated. The ECU 50 learns a learning value (PCV flow rate correction learning value KGPCV80) for correcting the control of the PCV valve 27 based on the calculated intake pressure change amount difference ΔΔPM1. Specifically, the ECU 50 controls the PCV valve 27 to be fully closed (reference 0 control opening CPCV0), and the intake pressure PM detected at the time of control is determined to be the closed valve intake pressure (reference 0 intake pressure PM0). Set as. Further, the ECU 50 controls the opening of the PCV valve 27 to a predetermined opening (reference 1 control opening CPCV80), and the intake pressure PM detected at the time of the opening is controlled to be the opening opening pressure (reference 1 intake pressure PM1). Set as. Then, the ECU 50 calculates an intake pressure difference (intake pressure change amount ΔPM1) between the reference 1 intake pressure PM1 and the reference 0 intake pressure PM0 as an actual value. The reference intake pressure change amount ΔPM1S is set in advance as relating to the intake pressure difference between the reference 1 intake pressure PM1 and the reference 0 intake pressure PM0.

このPCV流量学習制御によれば、減速燃料カット中は、電子スロットル装置18が閉弁状態となりスロットル弁17を通過する吸気量がソニック状態で一定となり、エンジン1への燃料の供給が遮断されてエンジン1の発生トルクが変動しないので、電子スロットル装置18より下流の吸気通路(吸気マニホルド31)内の分圧が一定となる。また、その分圧が、PCV弁27の開度にかかわらず一定状態となり、吸気マニホルド31へ導入されたブローバイガス流量の分だけ同吸気マニホルド31内の圧力が上昇することになる。従って、安定した条件下で適正な吸気圧力PMが検出され、その検出された吸気圧力PMに基づいて吸気圧力PMの変化量に係る適正な実際値である吸気圧力変化量ΔPM1が算出され、その吸気圧力変化量ΔPM1と基準吸気圧力変化量ΔPM1Sとの間の吸気圧力変化量差ΔΔPM1から、適正なPCV流量補正学習値KGPCV80が学習される。このため、PCV弁27につき、その製品公差や経時変化を補正するためのPCV流量補正学習値KGPCV80を高精度に効率良く求めることができる。   According to this PCV flow rate learning control, during deceleration fuel cut, the electronic throttle device 18 is closed and the amount of intake air passing through the throttle valve 17 is constant in the sonic state, and the fuel supply to the engine 1 is cut off. Since the generated torque of the engine 1 does not fluctuate, the partial pressure in the intake passage (intake manifold 31) downstream from the electronic throttle device 18 is constant. Further, the partial pressure becomes constant regardless of the opening degree of the PCV valve 27, and the pressure in the intake manifold 31 increases by the amount of the blow-by gas flow introduced into the intake manifold 31. Therefore, an appropriate intake pressure PM is detected under a stable condition, and an intake pressure change amount ΔPM1 that is an appropriate actual value related to the change amount of the intake pressure PM is calculated based on the detected intake pressure PM. An appropriate PCV flow rate correction learning value KGPCV80 is learned from an intake pressure change amount difference ΔΔPM1 between the intake pressure change amount ΔPM1 and the reference intake pressure change amount ΔPM1S. For this reason, the PCV flow rate correction learning value KGPCV80 for correcting the product tolerance and the change with time of the PCV valve 27 can be efficiently obtained with high accuracy.

ここで、学習値の算出につき本実施形態と従来技術とを比較して説明する。従来技術では、チョーク圧力以下の条件下で、PCV弁を開度変化させて学習値を算出していた。そのため、PCV弁の開度を変化させたときに吸気通路へ流れるブローバイガス流量が変化すると、エンジン発生トルクが変動してしまうことになる。そのため、PCV弁を小さい変化幅で開度変化させなければならず、吸気圧力の変化量をあまり大きくとることができず、ブローバイガス流量が小流量域に制限され、吸気圧力の検出値につきS/N比が小さくなり、学習値を高精度に効率的良く求めることが難しかった。これに対し、本実施形態では、学習値であるPCV流量補正学習値KGPCV80を算出するために、減速燃料カット時を前提条件としている。そのため、吸気圧力PMの変化量に係る実際値である吸気圧力変化量ΔPM1を算出するために、PCV弁27によるPCV流量の変化を大きくしても、その変化によってエンジン1の発生トルクが変動することがない。このため、PCV弁27の基準0制御開度CPCV0と基準1制御開度CPCV80との差を大きくとることができ、比較的大流量域でPCV流量を変化させることができる。この結果、吸気圧力PMの検出値につきS/N比を大きくとることができ、PCV流量補正学習値KGPCV80を高精度に効率良く求めることができるようになる。   Here, the calculation of the learning value will be described by comparing the present embodiment with the prior art. In the prior art, the learning value is calculated by changing the opening of the PCV valve under the condition of the choke pressure or less. Therefore, if the flow rate of blow-by gas flowing into the intake passage changes when the opening degree of the PCV valve is changed, the engine generated torque will fluctuate. Therefore, the opening degree of the PCV valve has to be changed with a small change width, and the change amount of the intake pressure cannot be taken so large, the blow-by gas flow rate is limited to a small flow rate range, and the detected value of the intake pressure S The / N ratio is small, and it is difficult to efficiently and efficiently obtain the learning value with high accuracy. On the other hand, in the present embodiment, in order to calculate the PCV flow rate correction learning value KGPCV80, which is a learning value, the precondition is that the fuel is decelerated and fuel cut. Therefore, even if the change in the PCV flow rate by the PCV valve 27 is increased in order to calculate the intake pressure change amount ΔPM1, which is an actual value related to the change amount of the intake pressure PM, the torque generated by the engine 1 fluctuates due to the change. There is nothing. For this reason, a difference between the reference 0 control opening CPCV0 and the reference 1 control opening CPCV80 of the PCV valve 27 can be made large, and the PCV flow rate can be changed in a relatively large flow rate range. As a result, the S / N ratio can be increased with respect to the detected value of the intake pressure PM, and the PCV flow rate correction learned value KGPCV80 can be obtained with high accuracy and efficiency.

また、この実施形態で、ECU50は、PCV弁27が閉弁制御されるときに検出されるエンジン回転速度NEを閉弁回転速度(基準0回転速度NE0)として設定し、PCV弁27が開弁制御されるときに検出されるエンジン回転速度NEを開弁回転速度(基準1回転速度NE1)として設定する。また、ECU50は、基準0回転速度NE0と基準1回転速度NE1との間の回転速度差に基づいて基準0吸気圧力PM0を補正する。そして、ECU50は、基準1吸気圧力PM1と補正された基準0吸気圧力PM0との間の吸気圧力差である吸気圧力変化量ΔPM1を実際値として算出するようになっている。従って、PCV弁27が閉弁制御されるときと開弁制御されるときでエンジン回転速度NEが変動しても、実際値として適正な吸気圧力変化量ΔPM1が得られる。このため、PCV流量補正学習値KGPCV80を算出する途中でエンジン回転速度NEが変化しても、適正なPCV流量補正学習値KGPCV80を求めることができる。   In this embodiment, the ECU 50 sets the engine speed NE detected when the PCV valve 27 is controlled to close as the valve closing speed (reference 0 speed NE0), and the PCV valve 27 is opened. The engine rotational speed NE detected when controlled is set as the valve opening rotational speed (reference 1 rotational speed NE1). Further, the ECU 50 corrects the reference 0 intake pressure PM0 based on the rotational speed difference between the reference 0 rotational speed NE0 and the reference 1 rotational speed NE1. Then, the ECU 50 calculates an intake pressure change amount ΔPM1 that is an intake pressure difference between the reference 1 intake pressure PM1 and the corrected reference 0 intake pressure PM0 as an actual value. Therefore, even if the engine speed NE varies between when the PCV valve 27 is controlled to close and when the valve opening is controlled, an appropriate intake pressure change amount ΔPM1 can be obtained as an actual value. For this reason, even if the engine speed NE changes during the calculation of the PCV flow rate correction learning value KGPCV80, the appropriate PCV flow rate correction learning value KGPCV80 can be obtained.

ここで、この実施形態では、比較的大流量域でPCV流量を変化させるために、PCV弁27を基準0制御開度CPCV0で閉弁制御すると共に、比較的大きな基準1制御開度CPCV80で開弁制御している。そのため、PCV弁27を、閉弁状態から比較的大きな基準1制御開度CPCV80へ制御するまでに時間がかかり、その間にエンジン回転速度NEが変わるおそれがある。特に、この実施形態では、エンジン1の減速時が前提条件となるので、PCV流量補正学習値KGPCV80を算出するときに、エンジン回転速度NEが確実に変化(低下)することになる。従って、このままでは、基準0回転速度NE0と基準1回転速度NE1とが異なり、基準0吸気圧力PM0と基準1吸気圧力PM1との間の吸気圧力差である吸気圧力変化量ΔPM1を、同じエンジン回転速度NEの下で正確に求めることができない。これに対し、本実施形態では、基準0回転速度NE0と基準1回転速度NE1との間の回転速度差に基づいて基準0吸気圧力PM0を補正し、基準1吸気圧力PM1と補正された基準0吸気圧力PM0との間の吸気圧力差を吸気圧力変化量ΔPM1として算出している。そのため、エンジン回転速度NEの変化にかかわらず、適正な吸気圧力変化量ΔPM1を求めることができるのである。   Here, in this embodiment, in order to change the PCV flow rate in a relatively large flow rate region, the PCV valve 27 is controlled to be closed with the reference 0 control opening CPCV0 and opened with the relatively large reference 1 control opening CPCV80. Valve control. For this reason, it takes time to control the PCV valve 27 from the closed state to the relatively large reference 1 control opening degree CPCV80, and the engine rotational speed NE may change during that time. In particular, in this embodiment, when the engine 1 is decelerated is a precondition, when the PCV flow rate correction learning value KGPCV80 is calculated, the engine speed NE is surely changed (decreased). Accordingly, the reference 0 rotational speed NE0 and the reference 1 rotational speed NE1 are different from each other, and the intake pressure change amount ΔPM1 that is the intake pressure difference between the reference 0 intake pressure PM0 and the reference 1 intake pressure PM1 is set to the same engine speed. It cannot be determined accurately under speed NE. On the other hand, in the present embodiment, the reference 0 intake pressure PM0 is corrected based on the rotation speed difference between the reference 0 rotation speed NE0 and the reference 1 rotation speed NE1, and is corrected to the reference 1 intake pressure PM1. An intake pressure difference from the intake pressure PM0 is calculated as an intake pressure change amount ΔPM1. Therefore, an appropriate intake pressure change amount ΔPM1 can be obtained regardless of the change in the engine speed NE.

更に、この実施形態では、ECU50は、算出された吸気圧力変化量差ΔΔPM1に基づいてPCV弁27を基準1制御開度CPCV80にするための制御を補正するようになっている。従って、PCV流量補正学習値KGPCV80を算出する際の、基準1制御開度CPCV80への制御が適正化される。このため、PCV弁27の製品公差や経時変化にかかわらず、常に適正な(PCV流量補正学習値KGPCV80を求めることができる。   Further, in this embodiment, the ECU 50 corrects the control for setting the PCV valve 27 to the reference 1 control opening CPCV80 based on the calculated intake pressure change amount difference ΔΔPM1. Therefore, the control to the reference 1 control opening CPCV80 when calculating the PCV flow rate correction learning value KGPCV80 is optimized. For this reason, the appropriate (PCV flow rate correction learning value KGPCV80 can always be obtained regardless of the product tolerance of the PCV valve 27 and changes over time.

次に、学習値(PCV流量補正学習値KGPCV80)を用いたPCV流量制御について説明する。図13に、そのPCV流量制御の内容をフローチャートにより示す。   Next, the PCV flow rate control using the learning value (PCV flow rate correction learning value KGPCV80) will be described. FIG. 13 is a flowchart showing the contents of the PCV flow rate control.

処理がこのルーチンへ移行すると、ECU50は、ステップ500で、エンジン回転速度NEとエンジン負荷KLを取り込む。ECU50は、一例として、エンジン回転速度NEと吸気量Gaの関係からエンジン負荷KLを求めることができる。   When the process proceeds to this routine, the ECU 50 takes in the engine rotational speed NE and the engine load KL in step 500. As an example, the ECU 50 can determine the engine load KL from the relationship between the engine speed NE and the intake air amount Ga.

次に、ステップ510で、ECU50は、エンジン回転速度NE及びエンジン負荷KLに応じた目標PCV開度Tpcvを求める。ECU50は、例えば、図14に示すようなマップを参照することにより、エンジン回転速度NEとエンジン負荷KLに応じた目標PCV開度Tpcvを求めることができる。この目標PCV開度Tpcvは、本発明の目標開度の一例に相当する。   Next, in step 510, the ECU 50 obtains a target PCV opening degree Tpcv corresponding to the engine rotational speed NE and the engine load KL. The ECU 50 can obtain the target PCV opening degree Tpcv corresponding to the engine speed NE and the engine load KL by referring to a map as shown in FIG. 14, for example. This target PCV opening Tpcv corresponds to an example of the target opening of the present invention.

次に、ステップ520で、ECU50は、PCV流量学習フラグXKPCVが「1」であるか否か、すなわち、PCV流量学習が完了しているか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ530へ移行し、この判断結果が否定となる場合は処理をステップ540へ移行する。   Next, in step 520, the ECU 50 determines whether or not the PCV flow rate learning flag XKPCV is “1”, that is, whether or not PCV flow rate learning is completed. The ECU 50 proceeds to step 530 when the determination result is affirmative, and proceeds to step 540 when the determination result is negative.

ステップ530では、ECU50は、PCV流量学習制御で求められたPCV流量補正学習値KGPCV80を取り込む。一方、ステップ540では、ECU50は、PCV流量補正学習値KGPCV80を「1.0」に設定する。   In step 530, the ECU 50 takes in the PCV flow rate correction learned value KGPCV80 obtained by the PCV flow rate learning control. On the other hand, in step 540, the ECU 50 sets the PCV flow rate correction learned value KGPCV80 to “1.0”.

そして、ステップ530又はステップ540から移行してステップ550では、ECU50は、目標PCV開度TpcvにPCV流量補正学習値KGPCV80を乗算して補正することにより最終目標PCV開度TPCVを求める。最終目標PCV開度TPCVは、本発明の補正された目標開度の一例に相当する。   In step 550, the ECU 50 obtains the final target PCV opening TPCV by multiplying the target PCV opening Tpcv by the PCV flow rate correction learning value KGPCV80 and correcting it. The final target PCV opening degree TPCV corresponds to an example of the corrected target opening degree of the present invention.

次に、ステップ560で、ECU50は、最終目標PCV開度TPCVが「100(%)」より大きいか否かを判断する。ここで、「100(%)」は、PCV弁27の最大開度(全開)を意味する。ECU50は、この判断結果が肯定となる場合は処理をステップ570へ移行し、この判断結果が否定となる場合は処理をステップ580へ移行する。   Next, in step 560, the ECU 50 determines whether or not the final target PCV opening degree TPCV is larger than “100 (%)”. Here, “100 (%)” means the maximum opening (fully opened) of the PCV valve 27. If this determination result is affirmative, the ECU 50 proceeds to step 570, and if this determination result is negative, the ECU 50 proceeds to step 580.

ステップ570では、ECU50は、最終目標PCV開度TPCVを「100(%)」に設定する。   In step 570, the ECU 50 sets the final target PCV opening degree TPCV to “100 (%)”.

そして、ステップ600で、ECU50は、PCV弁27を、最終目標PCV開度TPCVに制御し、処理をステップ500へ戻す。   In step 600, the ECU 50 controls the PCV valve 27 to the final target PCV opening degree TPCV, and returns the process to step 500.

一方、ステップ580では、ECU50は、最終目標PCV開度TPCVが「0(%)」より小さいか否かを判断する。ここで、「0(%)」は、PCV弁27の最小開度(全閉)を意味する。ECU50は、この判断結果が肯定となる場合は処理をステップ590へ移行し、この判断結果が否定となる場合は処理をステップ600へ移行する。   On the other hand, in step 580, the ECU 50 determines whether or not the final target PCV opening degree TPCV is smaller than “0 (%)”. Here, “0 (%)” means the minimum opening (fully closed) of the PCV valve 27. If this determination result is affirmative, the ECU 50 proceeds to step 590, and if this determination result is negative, the ECU 50 proceeds to step 600.

そして、ステップ590では、ECU50は、最終目標PCV開度TPCVを「0」に設定し、処理をステップ600へ移行する。   In step 590, the ECU 50 sets the final target PCV opening degree TPCV to “0”, and the process proceeds to step 600.

この実施形態のBGV装置によれば、ECU50は、上記したPCV流量制御を実行する。すなわち、ECU50は、エンジン1の運転状態に応じた目標開度(目標PCV開度Tpcv)を算出し、その算出された目標PCV開度Tpcvを学習値(PCV流量補正学習値KGPCV80)に基づいて補正し、補正された目標開度(最終目標PCV開度TPCV)に基づいてPCV弁27を制御するようになっている。従って、学習値(PCV流量補正学習値KGPCV80)に基づいて補正された目標開度(最終目標PCV開度TPCV)に基づいてPCV弁27が制御されるので、同弁27の製品公差や経時変化を見込んでPCV弁27を流れるブローバイガス流量が適正に調節される。このため、PCV流量を制御するときは、PCV弁27の製品公差や経時変化にかかわらず、ブローバイガス流量を常に適正に制御することができる。   According to the BGV device of this embodiment, the ECU 50 executes the above-described PCV flow rate control. That is, the ECU 50 calculates a target opening (target PCV opening Tpcv) according to the operating state of the engine 1, and based on the calculated target PCV opening Tpcv based on a learning value (PCV flow rate correction learning value KGPCV80). The PCV valve 27 is controlled based on the corrected target opening (final target PCV opening TPCV). Accordingly, the PCV valve 27 is controlled based on the target opening (final target PCV opening TPCV) corrected based on the learning value (PCV flow rate correction learning value KGPCV80). As a result, the flow rate of blow-by gas flowing through the PCV valve 27 is adjusted appropriately. For this reason, when controlling the PCV flow rate, the blow-by gas flow rate can always be properly controlled regardless of the product tolerance of the PCV valve 27 and changes over time.

加えて、このBGV装置は、同装置の異常を診断するための異常診断装置を更に備える。この異常診断装置は、BGV装置の異常としてBGV通路26及びPCV弁27の異常を診断するための異常診断手段を含む。ECU50は、その異常診断手段の一例に相当する。ECU50は、BGV通路26及びPCV弁27の異常を診断するための異常診断制御を実行するようになっている。   In addition, the BGV device further includes an abnormality diagnosis device for diagnosing abnormality of the device. This abnormality diagnosing device includes an abnormality diagnosing means for diagnosing an abnormality of the BGV passage 26 and the PCV valve 27 as an abnormality of the BGV device. The ECU 50 corresponds to an example of the abnormality diagnosis unit. The ECU 50 executes an abnormality diagnosis control for diagnosing an abnormality in the BGV passage 26 and the PCV valve 27.

ここで、BGV通路26及びPCV弁27の異常モードとして、BGV通路26を構成する配管(ホース等)の外れ、その配管の孔あき、その配管の詰まり、PCV弁27が開弁状態や閉弁状態で固着することなどを想定することができる。   Here, as an abnormal mode of the BGV passage 26 and the PCV valve 27, the piping (hose or the like) constituting the BGV passage 26 is disconnected, the piping is perforated, the piping is clogged, the PCV valve 27 is in an open state or a closed state. It can be assumed that it is fixed in a state.

次に、学習値(PCV流量補正学習値KGPCV80)を用いたBGV装置の異常診断制御について説明する。図15及び図16に、その異常診断制御の内容をフローチャートにより示す。図17に、異常診断のために使用される第1の判定データをグラフにより示す。図18に、同じく異常診断のために使用される第2の判定データをグラフにより示す。   Next, the abnormality diagnosis control of the BGV device using the learning value (PCV flow rate correction learning value KGPCV80) will be described. 15 and 16 are flowcharts showing the contents of the abnormality diagnosis control. FIG. 17 is a graph showing first determination data used for abnormality diagnosis. FIG. 18 is a graph showing second determination data that is also used for abnormality diagnosis.

処理が図15及び図16に示すルーチンへ移行すると、ステップ700で、ECU50は、異常診断フラグXOBDが「0」か否か、すなわち異常診断が未実行であるか否かを判断する。このフラグXOBDは、後述するように異常診断が実行された場合に「1」に設定されるようになっている。ECU50は、この判断結果が肯定となる場合は処理をステップ710へ移行し、この判断結果が否定となる場合は処理をステップ700へ戻す。   When the process proceeds to the routines shown in FIGS. 15 and 16, in step 700, the ECU 50 determines whether or not the abnormality diagnosis flag XOBD is “0”, that is, whether or not abnormality diagnosis has not been performed. This flag XOBD is set to “1” when an abnormality diagnosis is executed as will be described later. If this determination result is affirmative, the ECU 50 proceeds to step 710, and if this determination result is negative, the ECU 50 returns the process to step 700.

ステップ710では、ECU50は、エンジン1の運転状態が減速燃料カットであるか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ720へ移行し、この判断結果が否定となる場合は処理をステップ700へ戻す。   In step 710, the ECU 50 determines whether or not the operating state of the engine 1 is a deceleration fuel cut. If this determination result is affirmative, the ECU 50 shifts the process to step 720, and if this determination result is negative, the ECU 50 returns the process to step 700.

ステップ720では、ECU50は、PCV弁27を開度ゼロOP0に制御する。すなわち、ECU50はPCV弁27を全閉に制御する。開度ゼロOP0は、本発明の診断開度の一例に相当する。   In step 720, the ECU 50 controls the PCV valve 27 to zero opening OP0. That is, the ECU 50 controls the PCV valve 27 to be fully closed. The opening zero OP0 corresponds to an example of the diagnostic opening of the present invention.

次に、ステップ730で、ECU50は、PCV弁27を開度ゼロOP0に制御したときの吸気量Gaを、エアフローメータ51の検出値に基づき取り込む。   Next, in step 730, the ECU 50 takes in the intake air amount Ga when the PCV valve 27 is controlled to zero opening OP0 based on the detection value of the air flow meter 51.

次に、ステップ740で、ECU50は、ステップ730で取り込まれた吸気量Gaを、0開度吸気量PCVGa0として設定する。   Next, in step 740, the ECU 50 sets the intake air amount Ga taken in in step 730 as a zero opening intake air amount PCVGo0.

次に、ステップ750で、ECU50は、前述した学習値(PCV流量学習フラグXKPCV)が「1」であるか否か、すなわち、PCV流量学習を完了しているか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ760へ移行し、この判断結果が否定となる場合は処理をステップ770へ移行する。   Next, in step 750, the ECU 50 determines whether or not the above-described learned value (PCV flow rate learning flag XKPCV) is “1”, that is, whether or not PCV flow rate learning has been completed. If this determination result is affirmative, the ECU 50 proceeds to step 760, and if this determination result is negative, the ECU 50 proceeds to step 770.

ステップ760では、ECU50は、PCV流量補正学習値KGPCV80を取り込む。一方、ステップ770では、ECU50は、PCV流量補正学習値KGPCV80を「1.0」に設定する。   In step 760, the ECU 50 takes in the PCV flow rate correction learned value KGPCV80. On the other hand, in step 770, the ECU 50 sets the PCV flow rate correction learned value KGPCV80 to “1.0”.

そして、ステップ760又はステップ770から移行してステップ780では、ECU50は、予め記憶された所定の第1PCV開度Pcv1と第2PCV開度Pcv2をメモリから取り込む。これら第1PCV開度Pcv1と第2PCV開度Pcv2は、本発明の診断開度の一例に相当する。   In step 780, the process proceeds from step 760 or step 770, and the ECU 50 fetches predetermined first PCV opening Pcv1 and second PCV opening Pcv2 stored in advance from the memory. The first PCV opening Pcv1 and the second PCV opening Pcv2 correspond to an example of the diagnostic opening of the present invention.

次に、ステップ790で、ECU50は、診断開度である第1PCV開度Pcv1に学習値であるPCV流量補正学習値KGPCV80を乗算することにより、第1PCV開度Pcv1をPCV流量補正学習値KGPCV80に基づいて補正し、最終第1PCV開度PCV1を求める。   Next, in step 790, the ECU 50 multiplies the first PCV opening degree Pcv1 to the PCV flow rate correction learning value KGPCV80 by multiplying the first PCV opening degree Pcv1 that is the diagnosis opening degree by the PCV flow rate correction learning value KGPCV80 that is the learning value. Based on this, a final first PCV opening degree PCV1 is obtained.

次に、ステップ800で、ECU50は、PCV弁27を最終第1PCV開度PCV1に制御する。ここで、最終第1PCV開度PCV1は、開度ゼロOP0より大きく全開より小さい所定の開度を意味する。   Next, at step 800, the ECU 50 controls the PCV valve 27 to the final first PCV opening degree PCV1. Here, the final first PCV opening degree PCV1 means a predetermined opening degree that is larger than the opening zero OP0 and smaller than the full opening.

次に、ステップ810で、ECU50は、PCV弁27を最終第1PCV開度PCV1に制御したときの吸気量Gaを、エアフローメータ51の検出値に基づき取り込む。   Next, in step 810, the ECU 50 takes in the intake air amount Ga when the PCV valve 27 is controlled to the final first PCV opening degree PCV 1 based on the detected value of the air flow meter 51.

次に、ステップ820で、ECU50は、ステップ810で取り込まれた吸気量Gaを、1開度吸気量PCVGa1として設定する。   Next, in step 820, the ECU 50 sets the intake air amount Ga taken in in step 810 as the one-opening intake air amount PCVGa1.

次に、ステップ830で、ECU50は、診断開度である第2PCV開度Pcv2に学習値であるPCV流量補正学習値KGPCV80を乗算することにより、第2PCV開度Pcv2をPCV流量補正学習値KGPCV80に基づいて補正し、最終第2PCV開度PCV2を求める。   Next, in step 830, the ECU 50 multiplies the second PCV opening degree Pcv2 to the PCV flow rate correction learning value KGPCV80 by multiplying the second PCV opening degree Pcv2 that is the diagnosis opening degree by the PCV flow rate correction learning value KGPCV80 that is the learning value. Based on this, the final second PCV opening degree PCV2 is obtained.

次に、ステップ840で、ECU50は、最終第2PCV開度PCV2が「100(%)」より小さいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ860へ移行し、この判断結果が否定となる場合は処理をステップ850へ移行する。   Next, in step 840, the ECU 50 determines whether or not the final second PCV opening degree PCV2 is smaller than “100 (%)”. If this determination result is affirmative, the ECU 50 proceeds to step 860, and if this determination result is negative, the ECU 50 proceeds to step 850.

ステップ850では、ECU50は、PCV流量補正学習値KGPCV80を「1.0」に設定する。   In step 850, the ECU 50 sets the PCV flow rate correction learned value KGPCV80 to “1.0”.

そして、ステップ840又はステップ850から移行してステップ860では、ECU50は、PCV弁27を最終第2PCV開度PCV2に制御する。ここで、最終第2PCV開度PCV2は、最終第1PCV開度PCV1より大きく全開より小さい所定の開度を意味する。   Then, in step 860 after shifting from step 840 or step 850, the ECU 50 controls the PCV valve 27 to the final second PCV opening degree PCV2. Here, the final second PCV opening degree PCV2 means a predetermined opening degree that is larger than the final first PCV opening degree PCV1 and smaller than the full opening.

次に、ステップ870で、ECU50は、PCV弁27を最終第2PCV開度PCV2に制御したときの吸気量Gaを、エアフローメータ51の検出値に基づき取り込む。   Next, in step 870, the ECU 50 takes in the intake air amount Ga when the PCV valve 27 is controlled to the final second PCV opening degree PCV2 based on the detected value of the air flow meter 51.

次に、ステップ880で、ECU50は、ステップ870で取り込まれた吸気量Gaを、2開度吸気量PCVGa2として設定する。   Next, in step 880, the ECU 50 sets the intake air amount Ga taken in in step 870 as a 2-opening intake air amount PCVGa2.

次に、ステップ890で、ECU50は、1開度吸気量PCVGa1と0開度吸気量PCVGa0との間の差を1開度吸気増量ΔPCVGa1として算出する。すなわち、0開度吸気量PCVGa0を基準吸気量とし、それに対する1開度吸気量PCVGa1の増量分を算出する。   Next, at step 890, the ECU 50 calculates the difference between the 1-opening intake air amount PCVGa1 and the 0-opening intake air amount PCVGa0 as a 1-opening intake air increase ΔPCVGa1. That is, the 0 opening air intake amount PCVGa0 is set as the reference intake air amount, and an increase amount of the 1 opening air intake amount PCVGa1 is calculated.

次に、ステップ900で、ECU50は、2開度吸気量PCVGa2と0開度吸気量PCVGa0との間の差を2開度吸気増量ΔPCVGa2として算出する。すなわち、0開度吸気量PCVGa0を基準吸気量とし、それに対する2開度吸気量PCVGa2の増量分を算出する。   Next, at step 900, the ECU 50 calculates the difference between the 2-opening intake air amount PCVGa2 and the 0-opening intake air amount PCVGa0 as the 2-opening intake air amount ΔPCVGa2. That is, the 0-opening intake air amount PCVGa0 is set as the reference intake air amount, and an increase in the 2-opening intake air amount PCVGa2 is calculated.

その後、ステップ910で、ECU50は、PCV弁27を最終第1PCV開度PCV1に制御したときの1開度吸気増量ΔPCVGa1が、所定値A1より大きいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ920へ移行し、この判断結果が否定となる場合は処理をステップ960へ移行する。   Thereafter, in step 910, the ECU 50 determines whether or not the 1-opening intake air increase ΔPCVGa1 when the PCV valve 27 is controlled to the final first PCV opening PCV1 is greater than a predetermined value A1. If this determination result is affirmative, the ECU 50 proceeds to step 920, and if this determination result is negative, the ECU 50 proceeds to step 960.

次に、ステップ920では、ECU50は、PCV弁27を最終第2PCV開度PCV2に制御したときの2開度吸気増量ΔPCVGa2が、所定値C1(C1>A1)より大きいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ930へ移行し、この判断結果が否定となる場合は処理をステップ940へ移行する。   Next, at step 920, the ECU 50 determines whether or not the 2 opening intake increase ΔPCVGa2 when the PCV valve 27 is controlled to the final second PCV opening PCV2 is larger than a predetermined value C1 (C1> A1). If this determination result is affirmative, the ECU 50 proceeds to step 930, and if this determination result is negative, the ECU 50 proceeds to step 940.

ステップ930では、ECU50は、ブローバイガスの流量と配管が正常であると判定する。ECU50は、その正常判定をメモリに記憶することができる。   In step 930, the ECU 50 determines that the blow-by gas flow rate and piping are normal. The ECU 50 can store the normality determination in a memory.

この判定につき、図17に示す第1の判定データを参照して説明する。図17は、横軸がPCV弁27の流量(PCV弁27を流れるブローバイガスの流量(以下、同じ。))を示し、縦軸が1開度吸気増量ΔPCVGa1と2開度吸気増量ΔPCVGa2の値を示す。横軸における「(OP0),(PCV1),(PCV2)」は、開度ゼロOP0、最終第1PCV開度PCV1及び最終第2PCV開度PCV2に対応するPCV弁27の流量を意味する(以下、図18において同じ。)。ステップ920の判断結果が肯定となる場合、PCV弁27を最終第1PCV開度PCV1に制御したときのPCV流量に対する1開度吸気増量ΔPCVGa1が所定値A1より大きく、かつ、PCV弁27を最終第2PCV開度PCV2に制御したときのPCV流量に対する2開度吸気増量ΔPCVGa2が所定値C1より大きい。そして、1開度吸気増量ΔPCVGa1から2開度吸気増量ΔPCVGa2への変化が、例えば、図17に示す「A1」と「C1」を結ぶ直線A1−C1(小孔判定)より上側に位置し、原点を通る直線L1(正常)上にて直線的変化になると考えられる。この場合に、BGV装置が正常であると判定することができる。   This determination will be described with reference to the first determination data shown in FIG. In FIG. 17, the horizontal axis represents the flow rate of the PCV valve 27 (the flow rate of blow-by gas flowing through the PCV valve 27 (hereinafter the same)), and the vertical axis represents the values of the 1-opening intake increase ΔPCVGa1 and the 2-opening intake increase ΔPCVGa2. Indicates. “(OP0), (PCV1), (PCV2)” on the horizontal axis means the flow rate of the PCV valve 27 corresponding to the opening zero OP0, the final first PCV opening PCV1, and the final second PCV opening PCV2 (hereinafter, referred to as “opening”). Same in FIG. 18). If the determination result in step 920 is affirmative, the one-opening air intake increase ΔPCVGa1 with respect to the PCV flow rate when the PCV valve 27 is controlled to the final first PCV opening PCV1 is greater than the predetermined value A1, and the PCV valve 27 is set to the final first The 2-opening intake air increase ΔPCVGa2 with respect to the PCV flow rate when controlled to the 2PCV opening PCV2 is larger than the predetermined value C1. Then, the change from the first opening intake increase ΔPCVGa1 to the second opening intake increase ΔPCVGa2 is located above the straight line A1-C1 (small hole determination) connecting, for example, “A1” and “C1” shown in FIG. It is considered that a linear change occurs on a straight line L1 (normal) passing through the origin. In this case, it can be determined that the BGV device is normal.

その後、ステップ950で、ECU50は、異常診断フラグXOBDを「1」に設定し、処理をステップ700へ戻す。   Thereafter, in step 950, the ECU 50 sets the abnormality diagnosis flag XOBD to “1” and returns the process to step 700.

一方、ステップ920から移行してステップ940では、ECU50は、配管(BGV通路26)に小詰まりを有する配管小詰まり異常であると判定し、処理をステップ950へ移行する。ECU50は、その異常判定をメモリに記憶したり、所定の報知動作を実行したりすることができる。   On the other hand, in step 940 after the transition from step 920, the ECU 50 determines that the piping (BGV passage 26) is clogged with piping clogging, and the processing proceeds to step 950. The ECU 50 can store the abnormality determination in a memory or execute a predetermined notification operation.

この判定につき、図18に示す第2の判定データを参照して説明する。ステップ920の判断結果が否定となる場合、1開度吸気増量ΔPCVGa1が所定値A1より大きく、かつ、2開度吸気増量ΔPCVGa2が所定値C1以下となる。そして、1開度吸気増量ΔPCVGa1から2開度吸気増量ΔPCVGa2への変化が、例えば、図18に示す「C1」を通る曲破線(小詰まり判定)より下側に位置し、原点を通る曲破線L2(小詰まり)上にて曲線的変化になると考えられる。この場合に、BGV通路26が小詰まり異常であると判定することができる。   This determination will be described with reference to the second determination data shown in FIG. If the determination result in step 920 is negative, the 1-opening intake increase ΔPCVGa1 is greater than the predetermined value A1, and the 2-opening intake increase ΔPCVGa2 is equal to or less than the predetermined value C1. Then, the change from the first opening intake increase ΔPCVGa1 to the second opening intake increase ΔPCVGa2 is located, for example, below the curved broken line (small clogging determination) passing through “C1” shown in FIG. It is considered that the curve changes on L2 (small blockage). In this case, it can be determined that the BGV passage 26 is abnormally clogged.

一方、ステップ910から移行してステップ960では、ECU50は、1開度吸気増量ΔPCVGa1が、所定値B1(C1>A1>B1)より大きいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ970へ移行し、この判断結果が否定となる場合は処理をステップ1000へ移行する。   On the other hand, in step 960 after proceeding from step 910, the ECU 50 determines whether or not the one opening intake increase ΔPCVGa1 is larger than a predetermined value B1 (C1> A1> B1). If this determination result is affirmative, the ECU 50 proceeds to step 970, and if this determination result is negative, the ECU 50 proceeds to step 1000.

ステップ970では、ECU50は、2開度吸気増量ΔPCVGa2が、所定値D1(C1>D1>A1>B1)より大きいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ980へ移行し、この判断結果が否定となる場合は処理をステップ990へ移行する。   In step 970, the ECU 50 determines whether or not the 2-opening intake air increase ΔPCVGa2 is greater than a predetermined value D1 (C1> D1> A1> B1). If this determination result is affirmative, the ECU 50 proceeds to step 980. If this determination result is negative, the ECU 50 proceeds to step 990.

ステップ980では、ECU50は、配管(BGV通路26)に小孔を有する配管小孔異常であると判定し、処理をステップ950へ移行する。ECU50は、その異常判定をメモリに記憶したり、所定の報知動作を実行したりすることができる。   In step 980, the ECU 50 determines that there is a pipe small hole abnormality having a small hole in the pipe (BGV passage 26), and the process proceeds to step 950. The ECU 50 can store the abnormality determination in a memory or execute a predetermined notification operation.

ステップ970の判断結果が肯定となる場合、1開度吸気増量ΔPCVGa1が所定値A1以下となり、かつ、所定値B1より大きくなり、かつ、2開度吸気増量ΔPCVGa2が所定値D1(<C1)より大きい。そして、1開度吸気増量ΔPCVGa1から2開度吸気増量ΔPCVGa2への変化が、例えば、図17に示す「B1」と「D1」を結ぶ直線B1−D1より上側に位置し、かつ、直線A1−C1(小孔判定)より下側に位置し、原点を通る直線L3(小孔)上にて直線的変化になると考えられる。この場合に、BGV通路26が小孔異常であると判定することができる。   If the determination result in step 970 is affirmative, the 1-opening intake increase ΔPCVGa1 is equal to or less than the predetermined value A1 and greater than the predetermined value B1, and the 2-opening intake increase ΔPCVGa2 is greater than the predetermined value D1 (<C1). large. Then, the change from the first opening intake increase ΔPCVGa1 to the second opening intake increase ΔPCVGa2 is located, for example, above the straight line B1-D1 connecting “B1” and “D1” shown in FIG. 17, and the straight line A1- It is considered to be a linear change on a straight line L3 (small hole) located below C1 (small hole determination) and passing through the origin. In this case, it can be determined that the BGV passage 26 has a small hole abnormality.

一方、ステップ970から移行してステップ990では、ECU50は、配管(BGV通路26)に大詰まりを有する配管大詰まり異常であると判定し、処理をステップ950へ移行する。ECU50は、その異常判定をメモリに記憶したり、所定の報知動作を実行したりすることができる。   On the other hand, from step 970, in step 990, the ECU 50 determines that the pipe (BGV passage 26) has a clogged pipe clogging abnormality and shifts the processing to step 950. The ECU 50 can store the abnormality determination in a memory or execute a predetermined notification operation.

ステップ970の判断結果が否定となる場合、1開度吸気増量ΔPCVGa1が所定値A1以下となり、かつ、所定値B1より大きくなり、かつ、2開度吸気増量ΔPCVGa2が所定値D1(<C1)以下となる。そして、1開度吸気増量ΔPCVGa1から2開度吸気増量ΔPCVGa2への変化が、例えば、図18に示す「A1」と「D1」を通る曲破線A1−D1(大詰まり判定)より下側に位置し、原点を通る曲破線L4(大詰まり)上にて曲線的変化になると考えられる。この場合に、BGV通路26が大詰まり異常であると判定することができる。   If the determination result in step 970 is negative, the 1-opening intake increase ΔPCVGa1 is equal to or less than the predetermined value A1 and greater than the predetermined value B1, and the 2-opening intake increase ΔPCVGa2 is equal to or less than the predetermined value D1 (<C1). It becomes. Then, the change from the first opening intake increase ΔPCVGa1 to the second opening intake increase ΔPCVGa2 is positioned below, for example, the curved broken lines A1-D1 (large clogging determination) passing through “A1” and “D1” shown in FIG. However, it is considered that the curve changes on a curved line L4 (large blockage) passing through the origin. In this case, it can be determined that the BGV passage 26 is clogged abnormally.

一方、ステップ960から移行してステップ1000では、ECU50は、2開度吸気増量ΔPCVGa2が、所定値E1(C1>D1>A1>E1>B1)より小さく所定値F1(C1>D1>A1>E1>B1>F1)より大きいか否かを判断する。ECU50は、この判断結果が肯定となる場合は処理をステップ1010へ移行し、この判断結果が否定となる場合は処理をステップ1020へ移行する。   On the other hand, in step 1000 after shifting from step 960, the ECU 50 determines that the 2-opening intake air increase ΔPCVGa2 is smaller than a predetermined value E1 (C1> D1> A1> E1> B1) and a predetermined value F1 (C1> D1> A1> E1 It is determined whether or not> B1> F1). If this determination result is affirmative, the ECU 50 proceeds to step 1010, and if this determination result is negative, the ECU 50 proceeds to step 1020.

ステップ1010では、ECU50は、配管(BGV通路26)に大孔を有する配管大孔異常であると判定し、処理をステップ950へ移行する。ECU50は、その異常判定をメモリに記憶したり、所定の報知動作を実行したりすることができる。   In step 1010, the ECU 50 determines that the piping large hole abnormality has a large hole in the piping (BGV passage 26), and the process proceeds to step 950. The ECU 50 can store the abnormality determination in a memory or execute a predetermined notification operation.

ステップ1000の判断結果が肯定となる場合、1開度吸気増量ΔPCVGa1が所定値A1以下となり、かつ、所定値B1以下となり、かつ、2開度吸気増量ΔPCVGa2が所定値E1より小さく所定値F1より大きくなる。そして、1開度吸気増量ΔPCVGa1から2開度吸気増量ΔPCVGa2への変化が、例えば、図17に示す「B1」と「E1」を結ぶ直線B1−E1(大孔判定)より下側に位置し、原点を通る直線L5(大孔)上にて直線的変化になると考えられる。この場合に、BGV通路26が大孔異常であると判定することができる。   If the determination result in step 1000 is affirmative, the 1-opening intake increase ΔPCVGa1 is equal to or less than the predetermined value A1, and is equal to or less than the predetermined value B1, and the 2-opening intake increase ΔPCVGa2 is smaller than the predetermined value E1 and smaller than the predetermined value F1. growing. Then, the change from the first opening intake increase ΔPCVGa1 to the second opening intake increase ΔPCVGa2 is located below, for example, a straight line B1-E1 (large hole determination) connecting “B1” and “E1” shown in FIG. It is considered that the change is linear on the straight line L5 (large hole) passing through the origin. In this case, it can be determined that the BGV passage 26 has a large hole abnormality.

一方、ステップ1000から移行してステップ1020では、ECU50は、PCV弁27がある開度で固着する固着異常であると判定し、処理をステップ950へ移行する。ECU50は、その異常判定をメモリに記憶したり、所定の報知動作を実行したりすることができる。   On the other hand, in step 1020 after the transition from step 1000, the ECU 50 determines that the PCV valve 27 is stuck abnormally stuck at a certain opening, and the process moves to step 950. The ECU 50 can store the abnormality determination in a memory or execute a predetermined notification operation.

ステップ1000の判断結果が否定となる場合、1開度吸気増量ΔPCVGa1が所定値A1以下となり、かつ、所定値B1以下となり、かつ、2開度吸気増量ΔPCVGa2が所定値E1より大きいか所定値F1より小さい。そして、1開度吸気増量ΔPCVGa1から2開度吸気増量ΔPCVGa2への変化が、例えば、図17に示す「F1」と「F1」を結ぶ直線F1−F1(固着判定)より下側に位置し、原点を通る直線L6(固着)上にて直線的変化になると考えられる。この場合に、PCV弁27が固着異常であると判定することができる。   When the determination result in step 1000 is negative, the one-opening intake air increase ΔPCVGa1 is equal to or smaller than the predetermined value A1 and equal to or smaller than the predetermined value B1, and the two-opening air intake increase ΔPCVGa2 is greater than the predetermined value E1 or the predetermined value F1. Smaller than. Then, the change from the first opening intake increase ΔPCVGa1 to the second opening intake increase ΔPCVGa2 is located below, for example, a straight line F1-F1 (fixing determination) connecting “F1” and “F1” shown in FIG. It is considered that the change is linear on a straight line L6 (fixed) passing through the origin. In this case, it can be determined that the PCV valve 27 is abnormally stuck.

この実施形態のBGV装置によれば、ECU50は、上記したBGV装置の異常診断制御を実行する。すなわち、ECU50は、所定の条件下としての減速燃料カット時にて、PCV弁27に係る所定の診断開度(第1PCV開度Pcv1、第2PCV開度Pcv2)をPCV流量補正学習値KGPCV80に基づいて補正し、補正された診断開度(最終第1PCV開度PCV1、最終第2PCV開度PCV2)に基づいてPCV弁27を制御し、その制御のときにエアフローメータ51により検出される吸気量(1開度吸気量PCVGa1と2開度吸気量PCVGa2)に基づいてBGV装置の異常を診断するようになっている。従って、第1PCV開度Pcv1と第2PCV開度Pcv2が、PCV流量補正学習値KGPCV80に基づいて補正され、その補正された最終第1PCV開度PCV1、最終第2PCV開度PCV2にPCV弁27が制御される。このため、PCV弁27の製品公差や経時変化にかかわらず、BGV装置の異常を常に適正に診断することができる。   According to the BGV device of this embodiment, the ECU 50 executes the above-described abnormality diagnosis control of the BGV device. That is, the ECU 50 determines the predetermined diagnostic opening (first PCV opening Pcv1, second PCV opening Pcv2) related to the PCV valve 27 based on the PCV flow rate correction learning value KGPCV80 at the time of deceleration fuel cut under a predetermined condition. The PCV valve 27 is controlled on the basis of the corrected diagnosis opening (final first PCV opening PCV1, final second PCV opening PCV2), and the intake air amount detected by the air flow meter 51 (1 An abnormality of the BGV device is diagnosed on the basis of the opening air intake amount PCVGa1 and the 2 opening air intake amount PCVGa2). Accordingly, the first PCV opening degree Pcv1 and the second PCV opening degree Pcv2 are corrected based on the PCV flow rate correction learned value KGPCV80, and the PCV valve 27 is controlled to the corrected final first PCV opening degree PCV1 and final second PCV opening degree PCV2. Is done. For this reason, regardless of the product tolerance of PCV valve 27 and a change with time, abnormality of the BGV device can always be properly diagnosed.

また、この実施形態の異常診断制御によれば、減速燃料カット中は、エンジン1でトルクが発生せず、電子スロットル装置18が閉弁状態となり同装置18を通過する吸気がソニック状態で一定となる。従って、PCV弁27を最終第1PCV開度PCV1に制御したときに検出される1開度吸気量PCVGa1と、最終第2PCV開度PCV2に制御したときに検出される2開度吸気量PCVGa2との差を比較的大きくとることが可能となる。また、吸気のソニック状態では、PCV弁27の開度を変化させても、電子スロットル装置18を通過する吸気量が変化せず、同弁27の開度変化が吸気量を直接変化させることになり、1開度吸気量PCVGa1と2開度吸気量PCVGa2との差が比較的大きくなる。このため、BGV通路26の配管に大小の孔があいているなどの孔あき異常判定に必要な流量変化を確保することができる。この結果、BGV通路26の配管に係る大小の孔あき異常を精度良く診断することができる。また、この異常判定の精度を確保するために、判定に時間をかける必要がなく、比較的短時間に異常診断を行うことができる。   Further, according to the abnormality diagnosis control of this embodiment, during deceleration fuel cut, no torque is generated in the engine 1, the electronic throttle device 18 is closed, and the intake air passing through the device 18 is constant in the sonic state. Become. Therefore, the first opening intake air amount PCVGa1 detected when the PCV valve 27 is controlled to the final first PCV opening PCV1 and the second opening intake air amount PCVGa2 detected when the PCV valve 27 is controlled to the final second PCV opening PCV2. The difference can be made relatively large. In the intake sonic state, even if the opening degree of the PCV valve 27 is changed, the intake amount passing through the electronic throttle device 18 does not change, and the change in the opening degree of the valve 27 directly changes the intake amount. Therefore, the difference between the 1-opening intake air amount PCVGa1 and the 2-opening intake air amount PCVGa2 becomes relatively large. For this reason, it is possible to ensure a flow rate change necessary for perforation abnormality determination such as a large or small hole in the piping of the BGV passage 26. As a result, it is possible to accurately diagnose a large or small perforation abnormality related to the piping of the BGV passage 26. Moreover, in order to ensure the accuracy of the abnormality determination, it is not necessary to spend time for the determination, and the abnormality diagnosis can be performed in a relatively short time.

この実施形態では、1開度吸気量PCVGa1及び2開度吸気量PCVGa2と基準となる0開度吸気量PCVGa0との差が、それぞれ1開度吸気増量ΔPCVGa1及び2開度吸気増量ΔPCVGa2として算出される。従って、これら1開度吸気増量ΔPCVGa1及び2開度吸気増量ΔPCVGa2では、エアフローメータ51の個体差の影響が軽減される。また、1開度吸気増量ΔPCVGa1が、それ専用の所定値A1,B1,F1と比較され、2開度吸気増量ΔPCVGa2が、それ専用の所定値C1,D1,E1,F1と比較されるので、PCV弁27を最終第1PCV開度PCV1から最終第2PCV開度PCV2へ変化させたときの吸気増量の変化が適正に確認される。このため、BGV装置の異常診断の精度を向上させることができる。   In this embodiment, the difference between the 1-opening intake air amount PCVGa1 and the 2-opening intake air amount PCVGa2 and the reference 0-opening intake air amount PCVGa0 is calculated as a 1-opening intake air increase ΔPCVGa1 and a 2-opening intake air increase ΔPCVGa2, respectively. The Therefore, in these 1-opening air intake increase ΔPCVGa1 and 2-opening air intake increase ΔPCVGa2, the influence of the individual difference of the air flow meter 51 is reduced. Further, since the 1-opening intake air increase ΔPCVGa1 is compared with its own predetermined values A1, B1, and F1, and the 2-opening air intake increase ΔPCVGa2 is compared with its dedicated predetermined values C1, D1, E1, and F1, A change in the intake air intake amount when the PCV valve 27 is changed from the final first PCV opening degree PCV1 to the final second PCV opening degree PCV2 is properly confirmed. For this reason, the accuracy of the abnormality diagnosis of the BGV device can be improved.

この実施形態では、1開度吸気増量ΔPCVGa1が所定値A1より大きく、かつ、2開度吸気増量ΔPCVGa2が所定値C1より大きく、かつ、1開度吸気増量ΔPCVGa1から2開度吸気増量ΔPCVGa2への変化が直線的変化となる場合に、BGV装置が正常であると判定する。また、1開度吸気増量ΔPCVGa1が所定値A1以下となり、かつ、2開度吸気増量ΔPCVGa2が所定値C1以下となり、かつ、1開度吸気増量ΔPCVGa1から2開度吸気増量ΔPCVGa2への変化が直線的変化となる場合に、BGV通路26が孔あき異常であると判定する。このような条件によりBGV通路26の孔あき異常が容易に判定される。この意味でも、BGV通路26における大小の孔あき異常を精度良く、比較的短時間で診断することができる。   In this embodiment, the one opening intake increase ΔPCVGa1 is larger than the predetermined value A1, the two opening intake increase ΔPCVGa2 is larger than the predetermined value C1, and the one opening intake increase ΔPCVGa1 is changed to the two opening intake increase ΔPCVGa2. When the change is a linear change, it is determined that the BGV device is normal. Further, the 1-opening intake increase ΔPCVGa1 is equal to or less than the predetermined value A1, the 2-opening intake increase ΔPCVGa2 is equal to or less than the predetermined value C1, and the change from the 1-opening intake increase ΔPCVGa1 to the 2-opening intake increase ΔPCVGa2 is a straight line. When the BGV passage 26 is abnormal, it is determined that the BGV passage 26 is perforated. Under such conditions, a hole abnormality in the BGV passage 26 is easily determined. Also in this sense, large and small perforations in the BGV passage 26 can be diagnosed with high accuracy and in a relatively short time.

この実施形態では、更に、2開度吸気増量ΔPCVGa2が所定値C1以下となり、かつ、1開度吸気増量ΔPCVGa1から2開度吸気増量ΔPCVGa2への変化が曲線的変化となる場合に、BGV通路26が詰まり異常であると判定する。このような条件によりBGV通路26の詰まり異常が容易に判定される。この意味でも、BGV通路26における詰まり異常を精度良く、比較的短時間で診断することができる。   In this embodiment, the BGV passage 26 is further changed when the 2 opening intake increase ΔPCVGa2 is equal to or less than the predetermined value C1 and the change from the 1 opening intake increase ΔPCVGa1 to the 2 opening intake increase ΔPCVGa2 is a curvilinear change. Is determined to be abnormal. Under such conditions, the clogging abnormality of the BGV passage 26 is easily determined. Also in this sense, the clogging abnormality in the BGV passage 26 can be diagnosed with high accuracy and in a relatively short time.

この実施形態によれば、PCV弁27が吸気通路15を構成する吸気マニホルド31に直付けされるので、吸気マニホルド31とPCV弁27との間の配管がなくなり、その配管の分だけ孔あき異常の診断箇所が省略される。このため、その分だけBGV通路26における孔あき異常の診断を簡略化することができる。   According to this embodiment, since the PCV valve 27 is directly attached to the intake manifold 31 constituting the intake passage 15, there is no piping between the intake manifold 31 and the PCV valve 27, and there is a perforation abnormality corresponding to the piping. The diagnosis part is omitted. For this reason, the diagnosis of the perforation abnormality in the BGV passage 26 can be simplified correspondingly.

なお、この発明は前記実施形態に限定されるものではなく、発明の趣旨を逸脱することのない範囲で構成の一部を適宜変更して実施することもできる。   In addition, this invention is not limited to the said embodiment, A part of structure can also be changed suitably and implemented in the range which does not deviate from the meaning of invention.

(1)前記実施形態では、BGV通路26の入口を、クランクケース4に設けられたオイルセパレータ24に接続した。これに対し、BGV通路26の入口をヘッドカバー14に接続するように構成することもできる。この場合、クランクケース4の中に溜まったブローバイガスが連通路2aを介してヘッドカバー14の中へ流れ、そのヘッドカバー14からBGV通路26を介して吸気通路15へ流れることになる。   (1) In the above embodiment, the inlet of the BGV passage 26 is connected to the oil separator 24 provided in the crankcase 4. On the other hand, the inlet of the BGV passage 26 may be connected to the head cover 14. In this case, the blow-by gas accumulated in the crankcase 4 flows into the head cover 14 via the communication path 2a, and then flows from the head cover 14 to the intake path 15 via the BGV path 26.

(2)前記実施形態では、吸気マニホルド31にPCV弁27を直付けしたが、PCV弁をパイプ等の配管を介して吸気通路(吸気マニホルド)に接続することもできる。   (2) In the above embodiment, the PCV valve 27 is directly attached to the intake manifold 31, but the PCV valve may be connected to an intake passage (intake manifold) via a pipe or the like.

(3)前記実施形態では、1開度吸気増量ΔPCVGa1及び2開度吸気増量ΔPCVGa2に基づいてBGV装置の異常を診断するように構成したが、1開度吸気量PCVGa1及び2開度吸気量PCVGa2に基づいてBGV装置の異常を診断するように構成することもできる。   (3) In the above embodiment, the abnormality of the BGV device is diagnosed on the basis of the one opening intake increase ΔPCVGa1 and the two opening intake increase ΔPCVGa2, but the one opening intake amount PCVGa1 and the two opening intake amount PCVGa2 It can also be configured to diagnose an abnormality of the BGV device based on the above.

(4)前記実施形態では、ガス流量調節手段を第1PCV開度Pcv1に制御したときに検出される1開度吸気量PCVGa1と、第2PCV開度Pcv2に制御したときに検出される2開度吸気量PCVGa2とに基づいてBGV還元装置の異常を診断するように構成した。これに対し、ガス流量調節手段を第3PCV開度等に制御したときに検出される3開度吸気量等を加え、3つ以上の開度に対応する3つ以上の検出吸気量に基づいてBGV装置の異常を診断するように構成することも、この発明の趣旨に含まれるものとすることができる。   (4) In the above-described embodiment, the first opening intake air amount PCVGa1 detected when the gas flow rate adjusting means is controlled to the first PCV opening degree Pcv1 and the second opening degree detected when controlled to the second PCV opening degree Pcv2. An abnormality of the BGV reducing device is diagnosed on the basis of the intake air amount PCVGa2. On the other hand, based on three or more detected intake air amounts corresponding to three or more opening amounts, a three opening intake amount or the like detected when the gas flow rate adjusting means is controlled to the third PCV opening degree or the like is added. A configuration for diagnosing an abnormality of the BGV device can also be included in the spirit of the present invention.

(5)前記実施形態では、減速燃料カット時に、PCV弁27を基準0制御開度CPCV0(第1基準開度)と基準1制御開度CPCV80(第2基準開度)に制御し、その制御のときに検出される基準0吸気圧力PM0と基準1吸気圧力PM1に基づき吸気圧力変化量ΔPM1を算出し、その吸気圧力変化量ΔPM1と設定データにおける基準吸気圧力変化量ΔPM1Sとの間の吸気圧力変化量差ΔΔPM1を算出し、その吸気圧力変化量差ΔΔPM1に基づきPCV流量補正学習値KGPCV80を学習するように構成した。これに対し、減速燃料カット時に、PCV弁をある基準開度に制御し、その制御のときに検出される吸気圧力(実際値)と設定データにおける基準値との間の偏差を算出し、算出された偏差に基づきPCV弁の制御を補正するための学習値を学習することもできる。   (5) In the above embodiment, when the deceleration fuel is cut, the PCV valve 27 is controlled to the reference 0 control opening CPCV0 (first reference opening) and the reference 1 control opening CPCV80 (second reference opening). An intake pressure change amount ΔPM1 is calculated based on the reference 0 intake pressure PM0 and the reference 1 intake pressure PM1 detected at the time, and the intake pressure between the intake pressure change amount ΔPM1 and the reference intake pressure change amount ΔPM1S in the setting data The change amount difference ΔΔPM1 is calculated, and the PCV flow rate correction learning value KGPCV80 is learned based on the intake pressure change amount difference ΔΔPM1. On the other hand, when the deceleration fuel is cut, the PCV valve is controlled to a certain reference opening, and the deviation between the intake pressure (actual value) detected at the time of the control and the reference value in the setting data is calculated. A learning value for correcting control of the PCV valve can be learned based on the deviation.

この発明は、ガソリンエンジン等に設けられるBGV装置に利用することができる。   The present invention can be used for a BGV device provided in a gasoline engine or the like.

1 エンジン
4 クランクケース(ブローバイガス蓄積部)
14 ヘッドカバー(ブローバイガス蓄積部)
15 吸気通路
18 電子スロットル装置(吸気量調節弁)
20 インジェクタ
26 BGV通路(ブローバイガス還元通路)
27 PCV弁(ガス流量調節弁)
50 ECU(制御手段、異常診断手段)
51 エアフローメータ(吸気量検出手段)
53 吸気圧センサ(吸気圧力検出手段)
54 回転速度センサ(回転速度検出手段)
PM 吸気圧力
NE エンジン回転速度
CPCV0 基準0制御開度(第1基準開度)
CPCV80 基準1制御開度(第2基準開度)
NE0 基準0回転速度(閉弁回転速度)
PM0 基準0吸気圧力(閉弁吸気圧力)
PM1 基準1吸気圧力(開弁吸気圧力)
ΔPM1 吸気圧力変化量(実際値)
ΔPM1S 基準吸気圧力変化量(基準値)
ΔΔPM1 吸気圧力変化量差(偏差)
KGPCV80 PCV流量補正学習値(学習値)
Tpcv 目標PCV開度(目標開度)
TPCV 最終目標PCV開度(補正された目標開度)
PCVGa0 0開度吸気量
Pcv1 第1PCV開度(診断開度)
Pcv2 第2PCV開度(診断開度)
PCV1 最終第1PCV開度
PCV2 最終第2PCV開度
PCVGa1 1開度吸気量
PCVGa2 2開度吸気量
1 Engine 4 Crankcase (Blow-by gas storage part)
14 Head cover (Blow-by gas accumulation part)
15 Intake passage 18 Electronic throttle device (intake air amount adjustment valve)
20 Injector 26 BGV passage (blow-by gas reduction passage)
27 PCV valve (gas flow control valve)
50 ECU (control means, abnormality diagnosis means)
51 Air flow meter (intake air amount detection means)
53 Intake pressure sensor (Intake pressure detection means)
54 Rotational speed sensor (Rotational speed detection means)
PM Intake pressure NE Engine speed CPCV0 Reference 0 control opening (first reference opening)
CPCV80 Reference 1 control opening (second reference opening)
NE0 standard 0 rotation speed (valve closing rotation speed)
PM0 Reference 0 intake pressure (valve intake pressure)
PM1 Standard 1 intake pressure (valve open intake pressure)
ΔPM1 Intake pressure change (actual value)
ΔPM1S Reference intake pressure change (reference value)
ΔΔPM1 Intake pressure change difference (deviation)
KGPCV80 PCV flow rate correction learning value (learning value)
Tpcv target PCV opening (target opening)
TPCV Final target PCV opening (corrected target opening)
PCVGa0 0 opening intake air amount Pcv1 1st PCV opening (diagnosis opening)
Pcv2 2nd PCV opening (diagnosis opening)
PCV1 Final first PCV opening PCV2 Final second PCV opening PCVGa1 1 opening intake air amount PCVGa2 2 opening intake air amount

Claims (6)

エンジンで発生するブローバイガスを吸気通路へ流して前記エンジンへ還元するブローバイガス還元装置であって、
前記吸気通路に設けられ、前記吸気通路を流れる吸気量を調節するための吸気量調節弁と、
前記エンジンは、燃料の供給を受けて駆動力を発生し、減速時に前記吸気量調節弁が閉弁されると共に前記燃料の供給が遮断されるように構成されることと、
前記エンジンで発生するブローバイガスを蓄積するためのブローバイガス蓄積部と、
前記ブローバイガス蓄積部に蓄積されたブローバイガスを前記吸気量調節弁より下流の前記吸気通路へ流すためのブローバイガス還元通路と、
前記ブローバイガス還元通路におけるブローバイガス流量を調節するために開度可変に構成されたガス流量調節弁と、
前記吸気量調節弁より下流の前記吸気通路における吸気圧力を検出するための吸気圧力検出手段と、
前記エンジンの運転状態に応じて前記ガス流量調節弁を制御するための制御手段と
を備え、
前記制御手段は、前記ガス流量調節弁の所定の基準開度に対する前記吸気圧力に係る基準値との関係が予め設定された設定データを備え、
前記制御手段は、前記エンジンの減速時に前記吸気量調節弁が閉弁されると共に前記エンジンへの前記燃料の供給が遮断されるときに、前記ガス流量調節弁を前記基準開度に制御し、その制御のときに前記吸気圧力検出手段により検出される前記吸気圧力に係る実際値と前記設定データにおける前記基準値との間の偏差を算出し、算出された前記偏差に基づいて前記ガス流量調節弁の制御を補正するための学習値を学習する
ことを特徴とするブローバイガス還元装置。
A blow-by gas reduction device for flowing blow-by gas generated in an engine into an intake passage and reducing the blow-by gas to the engine,
An intake air amount adjusting valve provided in the intake passage for adjusting the intake air amount flowing through the intake passage;
The engine is configured to receive a supply of fuel to generate a driving force, and to close the intake air amount adjustment valve and shut off the supply of fuel during deceleration;
A blow-by gas accumulation unit for accumulating blow-by gas generated in the engine;
A blow-by gas reduction passage for causing the blow-by gas accumulated in the blow-by gas accumulation section to flow to the intake passage downstream from the intake air amount adjustment valve;
A gas flow rate control valve configured to have a variable opening to adjust the flow rate of blowby gas in the blowby gas reduction passage;
An intake pressure detecting means for detecting an intake pressure in the intake passage downstream from the intake amount adjusting valve;
Control means for controlling the gas flow rate control valve according to the operating state of the engine,
The control means includes setting data in which a relationship between a reference value related to the intake pressure with respect to a predetermined reference opening of the gas flow rate control valve is set in advance,
The control means controls the gas flow rate adjustment valve to the reference opening when the intake air amount adjustment valve is closed and the fuel supply to the engine is shut off during deceleration of the engine, A deviation between an actual value related to the intake pressure detected by the intake pressure detection means at the time of the control and the reference value in the setting data is calculated, and the gas flow rate adjustment is performed based on the calculated deviation A blow-by gas reduction device that learns a learning value for correcting valve control.
前記基準開度は、第1基準開度と前記第1基準開度より大きい第2基準開度として設定され、
前記設定データの前記基準値は、前記第1基準開度と前記第2基準開度との間の開度変化に対応する前記吸気圧力の変化量として設定され、
前記制御手段は、前記ガス流量調節弁を前記第1基準開度と前記第2基準開度に制御し、その制御のときに前記吸気圧力検出手段により検出される前記吸気圧力に基づいて前記吸気圧力の変化量に係る実際値を算出し、算出された前記実際値と前記設定データにおける前記基準値との間の偏差を算出し、算出された前記偏差に基づいて前記ガス流量調節弁の制御を補正するための学習値を学習する
ことを特徴とする請求項1に記載のブローバイガス還元装置。
The reference opening is set as a first reference opening and a second reference opening larger than the first reference opening,
The reference value of the setting data is set as a change amount of the intake pressure corresponding to an opening change between the first reference opening and the second reference opening,
The control means controls the gas flow rate adjustment valve to the first reference opening and the second reference opening, and the intake air pressure is detected based on the intake pressure detected by the intake pressure detection means at the time of the control. An actual value related to the amount of change in pressure is calculated, a deviation between the calculated actual value and the reference value in the setting data is calculated, and control of the gas flow control valve is performed based on the calculated deviation The blow-by gas reduction device according to claim 1, wherein a learning value for correcting the learning is learned.
前記第1基準開度が全閉に、前記第2基準開度が半開から全開の間の所定開度に設定され、
前記制御手段は、前記ガス流量調節弁を前記全閉に閉弁制御すると共に、その制御のときに前記吸気圧力検出手段により検出される前記吸気圧力を閉弁吸気圧力として設定し、前記ガス流量調節弁を前記所定開度に開弁制御すると共に、その制御のときに前記吸気圧力検出手段により検出される前記吸気圧力を開弁吸気圧力として設定し、前記開弁吸気圧力と前記閉弁吸気圧力との間の吸気圧力差を前記実際値として算出し、前記基準値は、前記開弁吸気圧力と前記閉弁吸気圧力との間の吸気圧力差に係るものに設定されることを特徴とする請求項2に記載のブローバイガス還元装置。
The first reference opening is set to be fully closed, and the second reference opening is set to a predetermined opening between half-open and full-open,
The control means controls the gas flow rate adjustment valve to be fully closed, sets the intake pressure detected by the intake pressure detection means at the time of the control as the valve closed intake pressure, and controls the gas flow rate. The control valve is controlled to open to the predetermined opening, and the intake pressure detected by the intake pressure detecting means at the time of control is set as the valve opening intake pressure, and the valve opening intake pressure and the valve closing intake are set. An intake pressure difference with respect to pressure is calculated as the actual value, and the reference value is set to be related to an intake pressure difference between the valve opening intake pressure and the valve closing intake pressure. The blowby gas reduction apparatus according to claim 2.
前記エンジンの回転速度を検出するための回転速度検出手段を更に備え、
前記制御手段は、前記ガス流量調節弁が前記閉弁制御されるときに前記回転速度検出手段により検出される前記回転速度を閉弁回転速度として設定し、前記ガス流量調節弁が前記開弁制御されるときに前記回転速度検出手段により検出される回転速度を開弁回転速度として設定し、前記閉弁回転速度と前記開弁回転速度との間の回転速度差に基づいて前記閉弁吸気圧力を補正し、前記開弁吸気圧力と補正された前記閉弁吸気圧力との間の吸気圧力差を前記実際値として算出する
ことを特徴とする請求項3に記載のブローバイガス還元装置。
A rotation speed detecting means for detecting the rotation speed of the engine;
The control means sets the rotation speed detected by the rotation speed detection means when the gas flow rate adjustment valve is controlled to be closed as a valve closing rotation speed, and the gas flow rate adjustment valve is controlled to open the valve. A rotation speed detected by the rotation speed detection means is set as a valve opening rotation speed, and the valve closing intake pressure is set based on a rotation speed difference between the valve closing rotation speed and the valve opening rotation speed. The blow-by gas reduction device according to claim 3, wherein an intake pressure difference between the valve opening intake pressure and the corrected valve closing intake pressure is calculated as the actual value.
前記制御手段は、前記エンジンの運転状態に応じた目標開度を算出し、算出された前記目標開度を前記学習値に基づいて補正し、補正された前記目標開度に基づいて前記ガス流量調節弁を制御することを特徴とする請求項1乃至4のいずれかに記載のブローバイガス還元装置。   The control means calculates a target opening according to an operating state of the engine, corrects the calculated target opening based on the learning value, and calculates the gas flow rate based on the corrected target opening. The blow-by gas reduction device according to any one of claims 1 to 4, wherein the control valve is controlled. 前記吸気量調節弁より上流の前記吸気通路にて吸気量を検出するための吸気量検出手段と、前記ブローバイガス還元装置の異常を診断するための異常診断手段とを更に備え、
前記異常診断手段は、所定の条件下で、前記ガス流量調節弁に係る診断開度を前記学習値に基づいて補正し、補正された前記診断開度に基づいて前記ガス流量調節弁を制御し、その制御のときに前記吸気量検出手段により検出される前記吸気量に基づいて前記ブローバイガス還元装置の異常を診断する
ことを特徴とする請求項1乃至5のいずれかに記載のブローバイガス還元装置。
An intake air amount detecting means for detecting an intake air amount in the intake passage upstream of the intake air amount adjusting valve, and an abnormality diagnosing means for diagnosing an abnormality of the blow-by gas reduction device,
The abnormality diagnosing means corrects a diagnostic opening degree related to the gas flow rate control valve based on the learned value under a predetermined condition, and controls the gas flow rate control valve based on the corrected diagnostic opening degree. 6. The blow-by gas reduction according to claim 1, wherein an abnormality of the blow-by gas reduction device is diagnosed based on the intake air amount detected by the intake air amount detecting means during the control. apparatus.
JP2016029116A 2016-02-18 2016-02-18 Blow-by gas returning device Pending JP2017145782A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016029116A JP2017145782A (en) 2016-02-18 2016-02-18 Blow-by gas returning device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016029116A JP2017145782A (en) 2016-02-18 2016-02-18 Blow-by gas returning device

Publications (1)

Publication Number Publication Date
JP2017145782A true JP2017145782A (en) 2017-08-24

Family

ID=59682936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016029116A Pending JP2017145782A (en) 2016-02-18 2016-02-18 Blow-by gas returning device

Country Status (1)

Country Link
JP (1) JP2017145782A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112360592A (en) * 2020-09-30 2021-02-12 广州汽车集团股份有限公司 Crankcase ventilation regulating system and control method thereof
CN113027564A (en) * 2019-12-24 2021-06-25 北京福田康明斯发动机有限公司 Device and method for reducing engine oil dilution

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113027564A (en) * 2019-12-24 2021-06-25 北京福田康明斯发动机有限公司 Device and method for reducing engine oil dilution
CN113027564B (en) * 2019-12-24 2022-05-06 北京福田康明斯发动机有限公司 Device and method for reducing engine oil dilution
CN112360592A (en) * 2020-09-30 2021-02-12 广州汽车集团股份有限公司 Crankcase ventilation regulating system and control method thereof
CN112360592B (en) * 2020-09-30 2022-01-21 广州汽车集团股份有限公司 Crankcase ventilation regulating system and control method thereof

Similar Documents

Publication Publication Date Title
US9932924B2 (en) Abnormality diagnosis device for blow-by gas returning apparatus
US9234476B2 (en) Methods and systems for determining a fuel concentration in engine oil using an intake oxygen sensor
US9957906B2 (en) Methods and systems for PCV flow estimation with an intake oxygen sensor
US9441564B2 (en) Methods and systems for adjusting EGR based on an impact of PCV hydrocarbons on an intake oxygen sensor
US9322367B2 (en) Methods and systems for fuel canister purge flow estimation with an intake oxygen sensor
CN104948323B (en) Diagnostic device for fuel supply system
US10208638B2 (en) Apparatus and method for diagnosing lubricant degradation in internal combustion engine
US9255535B2 (en) Control of A/F ratio at cut-out speed
JP2019019800A (en) Abnormality diagnosis device for blow-by gas reduction device in engine with supercharger with low-pressure loop type egr device
US20100163008A1 (en) Abnormality detection device for internal combustion engine and air/fuel ratio control apparatus for internal combustion engine
JP6486523B1 (en) Engine system
CN114207401B (en) Leakage diagnosis method and leakage diagnosis device for leakage treatment device of internal combustion engine
JP6673790B2 (en) Engine system
JP6656114B2 (en) Abnormality diagnosis device for blow-by gas reduction device
JP2017210876A (en) Gas fuel system
JP2017145782A (en) Blow-by gas returning device
JP5056548B2 (en) Intake system fault diagnosis device for in-vehicle internal combustion engine
US11603811B2 (en) EGR system diagnostics
JP2010048125A (en) Determination device for sensor failure of internal combustion engine
JP2018091300A (en) Abnormality diagnostic device of intake system device
US20230074111A1 (en) Fault diagnosis method and fault diagnosis device for evaporated fuel processing device
US11143124B2 (en) Systems and methods for exhaust gas recirculation valve calibration
JP7134114B2 (en) engine EGR device
JP2019218892A (en) Evaporated fuel treatment device
JP4911064B2 (en) PCV valve abnormality detection device