JP2011085020A - Atmosphere learning device for oxygen concentration sensor - Google Patents

Atmosphere learning device for oxygen concentration sensor Download PDF

Info

Publication number
JP2011085020A
JP2011085020A JP2009236063A JP2009236063A JP2011085020A JP 2011085020 A JP2011085020 A JP 2011085020A JP 2009236063 A JP2009236063 A JP 2009236063A JP 2009236063 A JP2009236063 A JP 2009236063A JP 2011085020 A JP2011085020 A JP 2011085020A
Authority
JP
Japan
Prior art keywords
valve
oxygen concentration
state
engine
exhaust
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
JP2009236063A
Other languages
Japanese (ja)
Inventor
Hisashi Kadowaki
寿 門脇
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.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2009236063A priority Critical patent/JP2011085020A/en
Priority to US12/898,951 priority patent/US20110083423A1/en
Publication of JP2011085020A publication Critical patent/JP2011085020A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1444Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
    • F02D41/1454Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an oxygen content or concentration or the air-fuel ratio
    • F02D41/1456Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an oxygen content or concentration or the air-fuel ratio with sensor output signal being linear or quasi-linear with the concentration of oxygen
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0002Controlling intake air
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/042Introducing corrections for particular operating conditions for stopping the engine
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2441Methods of calibrating or learning characterised by the learning conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0002Controlling intake air
    • F02D2041/001Controlling intake air for engines with variable valve actuation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/009Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
    • F02D2041/0095Synchronisation of the cylinders during engine shutdown
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2474Characteristics of sensors
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/12Improving ICE efficiencies
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an oxygen concentration sensor improved in oxygen concentration detecting accuracy by properly executing atmosphere learning of the oxygen concentration sensor. <P>SOLUTION: An ECU 40 executes atmosphere learning of output values of an oxygen concentration sensor 32 based on the output values thereof when an exhaust passage is in the atmospheric state in an engine 10 including: opening/closing valves (an intake valve 21, an exhaust valve 22 and a throttle valve 14) for adjusting a state of gas to be sucked or exhausted into/from a combustion chamber 23 of the engine 10; and an oxygen concentration sensor 32 for detecting concentration of oxygen included in the exhaust in the exhaust passage of the engine 10. Especially, the ECU 40 determines that an operation stop request of the engine 10 has been made, and in the case wherein it is determined that the operation stop request have been made, controls the opening/closing valves to a predetermined valve opening state. After controlling the opening/closing valve into the predetermined opening state, the ECU 40 carries out the atmosphere learning. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、酸素濃度センサの大気学習装置に関し、詳しくは、内燃機関の排気中の酸素濃度を検出する酸素濃度センサの出力値の大気学習を実施する大気学習装置に関するものである。   The present invention relates to an atmospheric learning device for an oxygen concentration sensor, and more particularly to an atmospheric learning device for performing atmospheric learning of an output value of an oxygen concentration sensor that detects an oxygen concentration in exhaust gas of an internal combustion engine.

従来、内燃機関から排出される排ガスを対象に同ガス中の酸素濃度(空燃比)を検出する酸素濃度センサ(いわゆるA/Fセンサ)が知られている。この酸素濃度センサは、排ガス中の酸素濃度に応じてセンサ素子に流れる素子電流が変化するよう構成されている。内燃機関においては、センサ素子に流れる素子電流の計測結果を基に空燃比制御が実施される。   2. Description of the Related Art Conventionally, an oxygen concentration sensor (so-called A / F sensor) that detects an oxygen concentration (air-fuel ratio) in an exhaust gas discharged from an internal combustion engine is known. This oxygen concentration sensor is configured such that the element current flowing through the sensor element changes according to the oxygen concentration in the exhaust gas. In the internal combustion engine, air-fuel ratio control is performed based on the measurement result of the element current flowing through the sensor element.

酸素濃度センサでは、製造ばらつきや経年変化等に起因して出力誤差が生じることがある。そこで、従来、車両減速時等の燃料カット期間において、同期間に酸素濃度センサで計測した計測値を大気の酸素濃度に相当する値とみなして酸素濃度センサの出力値と酸素濃度との関係の較正を行う、いわゆる酸素濃度センサの大気学習を実施することが提案されている(例えば特許文献1参照)。   In the oxygen concentration sensor, an output error may occur due to manufacturing variation, secular change, and the like. Therefore, conventionally, during a fuel cut period such as when the vehicle is decelerated, the measurement value measured by the oxygen concentration sensor during the same period is regarded as a value corresponding to the oxygen concentration in the atmosphere, and the relationship between the output value of the oxygen concentration sensor and the oxygen concentration It has been proposed to perform atmospheric learning of a so-called oxygen concentration sensor that performs calibration (see, for example, Patent Document 1).

特開2003−3903号公報JP 2003-3903 A

しかしながら、燃料カットの実行開始後、排気通路が大気状態になるまでには十分な掃気時間を要するため、大気学習の完了前に燃料カット期間が終了してしまうことがあり、内燃機関による車両の駆動中に大気学習を好適に実施するための十分な時間を確保できるとは必ずしも言えない。その一方で、大気学習が実行されないと、センサ出力値と酸素濃度との関係の較正を行うことができず、その結果、酸素濃度の検出精度が低下することが懸念される。   However, after the start of the fuel cut, a sufficient scavenging time is required for the exhaust passage to be in the atmospheric state. Therefore, the fuel cut period may end before the air learning is completed. It cannot be said that a sufficient time for suitably performing atmospheric learning during driving can be secured. On the other hand, if atmospheric learning is not performed, the relationship between the sensor output value and the oxygen concentration cannot be calibrated, and as a result, there is a concern that the detection accuracy of the oxygen concentration is lowered.

本発明は、上記課題を解決するためになされたものであり、酸素濃度センサの大気学習を適正に実施することができ、ひいては酸素濃度の検出精度を向上させることができる酸素濃度センサの大気学習装置を提供することを主たる目的とする。   The present invention has been made to solve the above-described problems, and can perform atmospheric learning of an oxygen concentration sensor appropriately, and consequently improve atmospheric oxygen concentration detection accuracy. The main purpose is to provide a device.

本発明は、上記課題を解決するために、以下の手段を採用した。   The present invention employs the following means in order to solve the above problems.

本発明は、内燃機関の燃焼室へのガスの吸入又は排出の状態を調整する開閉弁と、前記内燃機関の排気通路において排気中の酸素濃度を検出する酸素濃度センサとを有する内燃機関に適用され、前記排気通路が大気状態にあるときの前記酸素濃度センサの出力値に基づいて同センサ出力値の大気学習を実施する酸素濃度センサの大気学習装置に関するものである。そして、請求項1に記載の発明は、前記内燃機関の運転停止要求があったことを判定する停止要求判定手段と、前記停止要求判定手段により運転停止要求ありと判定された場合に前記開閉弁を所定の開弁状態に制御する開閉弁制御手段と、前記開閉弁制御手段により前記開閉弁を前記開弁状態に制御した後、前記大気学習を実行する学習実行手段と、を備えることを特徴とする。   The present invention is applied to an internal combustion engine having an on-off valve that adjusts the state of intake or exhaust of gas into a combustion chamber of the internal combustion engine and an oxygen concentration sensor that detects an oxygen concentration in exhaust gas in an exhaust passage of the internal combustion engine. In addition, the present invention relates to an atmosphere learning device for an oxygen concentration sensor that performs atmosphere learning of the sensor output value based on an output value of the oxygen concentration sensor when the exhaust passage is in an atmospheric state. The invention according to claim 1 is the stop request determining means for determining that there has been a request for stopping the operation of the internal combustion engine, and the on-off valve when the stop request determining means determines that there is an operation stop request. Open / close valve control means for controlling the open / close valve to a predetermined open state, and learning execution means for executing the air learning after the open / close valve control means controls the open / close valve to the open state. And

酸素濃度センサの大気学習は一般に、内燃機関の運転中において、その運転状態が、排気通路内に大気状態を形成可能な状態(例えば燃料カット)になるのを待って実施される。また、排気通路内を大気状態にするには、上記運転状態が所定時間継続される必要がある。ところが、内燃機関の運転状態は都度変化するため、上記運転状態が十分に長い時間継続されず、結果として大気学習を実施できないことが考えられる。   In general, the learning of the atmosphere of the oxygen concentration sensor is performed while the internal combustion engine is in operation until the operating state becomes a state (for example, fuel cut) in which an atmospheric state can be formed in the exhaust passage. Further, in order to bring the exhaust passage into an atmospheric state, the above operating state needs to be continued for a predetermined time. However, since the operating state of the internal combustion engine changes from time to time, it is considered that the above operating state is not continued for a sufficiently long time, and as a result, atmospheric learning cannot be performed.

その点に鑑み、本発明では、内燃機関の運転停止要求があった場合、開閉弁を所定の開弁状態に制御することで内燃機関の排気系を通過するガスの量を増加し、これにより排気通路の掃気を行った後、大気学習を実行する。内燃機関の運転停止後であれば、機関運転状態の変化の影響を受けないため、排気通路の掃気に必要な時間を十分に確保でき、酸素濃度センサ周辺を大気状態とした状況下で大気学習を実行することができる。したがって、本発明によれば、大気学習を適正に実施することができ、ひいては酸素濃度の検出精度を向上させることができる。   In view of that, in the present invention, when there is a request to stop the operation of the internal combustion engine, the amount of gas passing through the exhaust system of the internal combustion engine is increased by controlling the on-off valve to a predetermined valve open state, thereby After scavenging the exhaust passage, atmospheric learning is performed. After the operation of the internal combustion engine is stopped, it is not affected by changes in the engine operating state, so that sufficient time can be secured for scavenging the exhaust passage, and atmospheric learning is performed in a state where the oxygen concentration sensor is in the atmospheric state. Can be executed. Therefore, according to the present invention, it is possible to properly carry out air learning, and consequently improve the accuracy of oxygen concentration detection.

ここで、内燃機関の運転停止要求後における開閉弁の制御は、その運転停止要求があった後であれば、内燃機関の回転停止前に開始してもよいし、内燃機関の回転停止後に開始してもよい。   Here, the control of the on-off valve after the request for stopping the operation of the internal combustion engine may be started before the stop of the rotation of the internal combustion engine, or after the stop of the rotation of the internal combustion engine as long as the request for stopping the operation is made. May be.

具体的には、請求項2に記載の発明のように、前記開弁状態として、前記内燃機関の停止後に前記内燃機関の吸気バルブ及び排気バルブが同時開放される状態でのバルブ開放量の合計が所定の掃気促進量になるよう前記吸気バルブ及び前記排気バルブの少なくともいずれかの開弁態様を制御するとよい。なお、バルブ開放量の制御は、例えば機関出力軸(クランク軸)に対するカム軸の回転位相を変更することにより行ってもよいし、バルブリフト量を変更することにより行ってもよい。また、吸気バルブ及び排気バルブの開閉は、内燃機関の回転力によって行う機関駆動式の機構により行ってもよいし電動式の機構により行ってもよい。   Specifically, as in the invention according to claim 2, as the valve open state, the total valve opening amount in a state where the intake valve and the exhaust valve of the internal combustion engine are simultaneously opened after the internal combustion engine is stopped. It is preferable to control the opening mode of at least one of the intake valve and the exhaust valve so that a predetermined scavenging acceleration amount is obtained. The valve opening amount may be controlled, for example, by changing the rotational phase of the cam shaft relative to the engine output shaft (crankshaft) or by changing the valve lift amount. In addition, the intake valve and the exhaust valve may be opened and closed by an engine-driven mechanism that is driven by the rotational force of the internal combustion engine or by an electric mechanism.

吸気バルブ及び排気バルブのバルブ開放量の合計に基づいて開閉弁の開弁態様を制御する構成(請求項2)について具体的には、請求項3に記載の発明のように、前記開弁状態として、前記吸気バルブの開弁期間と前記排気バルブの開弁期間とがオーバーラップするバルブオーバーラップ量を調整することにより前記バルブ開放量の合計を前記掃気促進量に制御するとよい。バルブオーバーラップ量を制御することによりバルブ開放量の合計を増加させることができ、ひいては排気系の掃気を効率よく実施することができる。   Specifically, with respect to the configuration for controlling the opening mode of the on-off valve based on the sum of the valve opening amounts of the intake valve and the exhaust valve (Claim 2), the valve opening state as in the invention of Claim 3 The total valve opening amount may be controlled to the scavenging acceleration amount by adjusting a valve overlap amount in which the intake valve opening period and the exhaust valve opening period overlap. By controlling the valve overlap amount, the total valve opening amount can be increased, and as a result, scavenging of the exhaust system can be performed efficiently.

排気通路に残留する排ガスと新気とを入れ替える(掃気を行う)場合、排ガスと新気との入れ替えを効率的に実施可能な状況であり掃気状態が良好であれば、比較的短時間で排気通路が大気状態になる。これに対し、入れ替えの際の効率が低く掃気状態がさほど良好でない状況であれば、排気通路が大気状態になるまでの時間が長くなる。したがって、掃気を効率よく実施できる場合とそうでない場合とで掃気の実施時間を同じにすると、掃気を効率よく実施できない場合において、排気通路が大気状態になっていないにもかかわらず大気学習が実施されることが考えられる。   When the exhaust gas remaining in the exhaust passage and the fresh air are replaced (scavenging), the exhaust gas and the fresh air can be efficiently replaced. If the scavenging state is good, the exhaust can be performed in a relatively short time. The passage becomes atmospheric. On the other hand, if the efficiency at the time of replacement is low and the scavenging state is not so good, the time until the exhaust passage becomes an atmospheric state becomes long. Therefore, if the scavenging time is the same when scavenging can be performed efficiently and when it is not, scavenging cannot be performed efficiently, and air learning is performed even though the exhaust passage is not in an atmospheric state. It is thought that it is done.

その点に鑑み、請求項4に記載の発明では、前記内燃機関の回転停止後における前記排気通路の掃気状態を検出する掃気状態検出手段と、前記掃気状態検出手段により検出された掃気状態に基づいて、前記運転停止要求以後の所定タイミングから前記大気学習を実行するまでの所要時間を設定する時間設定手段とを備える構成とする。この構成によれば、大気学習を実行するまでの所要時間を排気通路の掃気促進の程度に応じて設定することにより、排気通路の掃気を効率的に実施できない状況であっても、排気通路が確実に大気状態になるのを待ってから大気学習を実行することができる。   In view of this point, the invention according to claim 4 is based on the scavenging state detecting means for detecting the scavenging state of the exhaust passage after the rotation of the internal combustion engine is stopped, and the scavenging state detected by the scavenging state detecting means. And a time setting means for setting a required time from the predetermined timing after the operation stop request to the execution of the atmospheric learning. According to this configuration, by setting the time required for executing the air learning according to the degree of the scavenging promotion of the exhaust passage, even if the exhaust passage is not efficiently scavenged, the exhaust passage Atmospheric learning can be executed after waiting for certainty that the atmospheric condition is reached.

なお、「運転停止要求以後の所定タイミングから前記大気学習を実行するまでの所要時間」について、該所要時間の始点である所定タイミングは、運転停止要求以後であって大気学習の実行開始タイミングよりも前であれば特に限定しない。例えば、所定タイミングを、開閉弁が所望の開弁状態になったタイミングとしてもよいし、内燃機関の運転停止要求があったタイミングとしてもよい。あるいは、内燃機関の回転停止のタイミングとしてもよい。   Note that, with regard to “the required time from the predetermined timing after the operation stop request to the execution of the atmospheric learning”, the predetermined timing that is the starting point of the required time is after the operation stop request and the execution start timing of the atmospheric learning. If it is before, it will not specifically limit. For example, the predetermined timing may be a timing when the on-off valve is in a desired valve opening state, or may be a timing when a request for stopping the operation of the internal combustion engine is made. Or it is good also as the timing of the rotation stop of an internal combustion engine.

掃気状態に応じて上記所要時間を可変設定する構成(請求項4)では、請求項5に記載の発明のように、前記内燃機関の吸気バルブ及び排気バルブの少なくともいずれかのバルブタイミングを可変制御する機関駆動式の可変バルブ機構を備える内燃機関に適用され、前記開閉弁制御手段が、前記開弁状態として、前記吸気バルブの開弁期間と前記排気バルブの開弁期間とがオーバーラップするバルブオーバーラップ量を前記可変バルブ機構により調整し、前記掃気状態検出手段が、前記掃気状態として前記内燃機関の回転停止後の前記バルブオーバーラップ量を検出し、前記時間設定手段が、前記掃気状態検出手段により検出したバルブオーバーラップ量に基づいて前記所要時間を設定する構成とするとよい。   In the configuration in which the required time is variably set according to the scavenging state (Claim 4), the valve timing of at least one of the intake valve and the exhaust valve of the internal combustion engine is variably controlled as in the invention according to Claim 5. The valve is applied to an internal combustion engine having an engine-driven variable valve mechanism, and the opening / closing valve control means has the valve opening period in which the valve opening period of the intake valve and the valve opening period of the exhaust valve overlap as the valve open state. The amount of overlap is adjusted by the variable valve mechanism, the scavenging state detection means detects the valve overlap amount after rotation of the internal combustion engine as the scavenging state, and the time setting means detects the scavenging state The required time may be set based on the valve overlap amount detected by the means.

可変バルブ機構としては、一般に、内燃機関の回転力によって駆動されるポンプにより油圧等を制御することにより吸気バルブ又は排気バルブのバルブタイミングを可変制御する機関駆動式のものが知られている。このような機関駆動式の可変バルブ機構を備えるシステムでは、内燃機関の停止要求後において機関回転速度が低下するのに伴い可変バルブ機構の油圧が低下し、バルブタイミングが目標時期になる前にバルブタイミングの進角変化又は遅角変化が停止してしまうことが考えられる。ここで、内燃機関の停止要求後における機関回転速度の低下率は様々な運転条件によって変わり得るため、内燃機関の回転停止後のバルブオーバーラップ量にはばらつきが生じる。また、回転停止後のバルブオーバーラップ量にばらつきが生じた場合、バルブオーバーラップ量に応じて排気通路の掃気促進の程度が異なる。この点、上記構成によれば、回転停止後のバルブオーバーラップ量に応じて大気学習を実行するまでの所要時間を設定することにより、回転停止後のバルブオーバーラップ量にかかわらず、排気通路が確実に大気状態になるのを待ってから大気学習を実行することができる。   As the variable valve mechanism, an engine drive type is generally known in which the valve timing of the intake valve or the exhaust valve is variably controlled by controlling the hydraulic pressure or the like with a pump driven by the rotational force of the internal combustion engine. In such a system equipped with an engine-driven variable valve mechanism, the hydraulic pressure of the variable valve mechanism decreases as the engine rotational speed decreases after a request to stop the internal combustion engine, and before the valve timing reaches the target timing, It is conceivable that the timing advance angle change or delay angle change stops. Here, since the rate of decrease in engine speed after a request to stop the internal combustion engine can vary depending on various operating conditions, the amount of valve overlap after the rotation of the internal combustion engine stops varies. Further, when variation occurs in the valve overlap amount after the rotation is stopped, the degree of scavenging promotion in the exhaust passage varies depending on the valve overlap amount. In this regard, according to the above configuration, by setting the time required until the air learning is performed according to the valve overlap amount after the rotation stop, the exhaust passage is set regardless of the valve overlap amount after the rotation stop. Atmospheric learning can be executed after waiting for certainty that the atmospheric condition is reached.

上記の各構成において、開閉弁を、内燃機関の吸気通路の流路断面積を調節するスロットルバルブとした場合、好ましくは請求項6に記載の発明のように、前記開閉弁制御手段が、前記停止要求判定手段により運転停止要求ありと判定された場合に前記スロットルバルブを全開状態にする。こうすることで、排気通路の掃気を効率よく実施することができる。   In each of the above configurations, when the on-off valve is a throttle valve that adjusts the cross-sectional area of the intake passage of the internal combustion engine, the on-off valve control means preferably has the on-off valve control means as in the invention according to claim 6. When it is determined by the stop request determination means that there is an operation stop request, the throttle valve is fully opened. By so doing, scavenging of the exhaust passage can be performed efficiently.

エンジン制御システムの全体概略構成図。1 is an overall schematic configuration diagram of an engine control system. 第1の実施形態における大気学習処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the air | atmosphere learning process in 1st Embodiment. 第1の実施形態の具体的態様を示すタイムチャート。The time chart which shows the specific aspect of 1st Embodiment. バルブオーバーラップ量と掃気所要時間との関係を示す図。The figure which shows the relationship between valve overlap amount and the scavenging required time. 第2の実施形態における大気学習処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the air | atmosphere learning process in 2nd Embodiment. 第2の実施形態の具体的態様を示すタイムチャート。The time chart which shows the specific aspect of 2nd Embodiment.

(第1の実施形態)
以下、本発明を具体化した第1の実施形態について図面を参照しつつ説明する。本実施の形態は、車載多気筒エンジンに適用されるエンジン制御システムの制御装置に具体化している。当該制御システムにおいては、電子制御ユニット(以下、ECUという)を中枢として燃料噴射量の制御や点火時期の制御等を実施する。このエンジン制御システムの全体概略を示す構成図を図1に示す。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. This embodiment is embodied in a control device of an engine control system applied to an on-vehicle multi-cylinder engine. In this control system, an electronic control unit (hereinafter referred to as ECU) is used as a center to control the fuel injection amount, control the ignition timing, and the like. FIG. 1 is a configuration diagram showing an overall outline of the engine control system.

図1に示すエンジン10において、吸気管11(吸気通路)の最上流部にはエアクリーナ12が設けられ、エアクリーナ12の下流側には吸入空気量を検出するためのエアフロメータ13が設けられている。エアフロメータ13の下流側には、DCモータ等のスロットルアクチュエータ15によって開度調節されるスロットルバルブ14が設けられている。スロットルバルブ14の開度(スロットル開度)は、スロットルアクチュエータ15に内蔵されたスロットル開度センサにより検出される。スロットルバルブ14の下流側にはサージタンク16が設けられ、サージタンク16には、吸気管圧力を検出するための吸気管圧力センサ17が設けられている。また、サージタンク16には、エンジン10の各気筒に空気を導入する吸気マニホールド18が接続されており、吸気マニホールド18において各気筒の吸気ポート近傍には燃料を噴射供給する電磁駆動式の燃料噴射弁19が取り付けられている。   In the engine 10 shown in FIG. 1, an air cleaner 12 is provided at the most upstream portion of the intake pipe 11 (intake passage), and an air flow meter 13 for detecting the intake air amount is provided downstream of the air cleaner 12. . A throttle valve 14 whose opening degree is adjusted by a throttle actuator 15 such as a DC motor is provided on the downstream side of the air flow meter 13. The opening degree of the throttle valve 14 (throttle opening degree) is detected by a throttle opening degree sensor built in the throttle actuator 15. A surge tank 16 is provided on the downstream side of the throttle valve 14, and the surge tank 16 is provided with an intake pipe pressure sensor 17 for detecting the intake pipe pressure. The surge tank 16 is connected to an intake manifold 18 that introduces air into each cylinder of the engine 10. In the intake manifold 18, an electromagnetically driven fuel injection that injects fuel near the intake port of each cylinder. A valve 19 is attached.

エンジン10の吸気ポート及び排気ポートには、それぞれ吸気バルブ21、排気バルブ22が設けられている。吸気バルブ21及び排気バルブ22(吸排気バルブ21,22)は、エンジン10の回転に伴い開閉する機関駆動式であり、具体的には、エンジン10の回転に伴いカム軸27,28が回転することでカム軸27,28に取り付けられたカム(図示略)が回転し、このカムの回転により開閉する。そして、吸気バルブ21の開動作により空気と燃料との混合気が燃焼室23内に導入され、排気バルブ22の開動作により燃焼後の排ガスが排気管24(排気通路)に排出される。   An intake valve 21 and an exhaust valve 22 are provided at an intake port and an exhaust port of the engine 10, respectively. The intake valve 21 and the exhaust valve 22 (intake / exhaust valves 21 and 22) are engine-driven types that open and close as the engine 10 rotates, and specifically, the cam shafts 27 and 28 rotate as the engine 10 rotates. As a result, the cams (not shown) attached to the cam shafts 27 and 28 rotate, and open and close by the rotation of the cams. Then, the air / fuel mixture is introduced into the combustion chamber 23 by the opening operation of the intake valve 21, and the exhaust gas after combustion is discharged to the exhaust pipe 24 (exhaust passage) by the opening operation of the exhaust valve 22.

吸気バルブ21及び排気バルブ22には、同バルブ21,22の開閉時期(バルブタイミング)を可変とする可変バルブ機構25,26がそれぞれ設けられている。可変バルブ機構25,26では、エンジン10の回転力によって図示しない作動油ポンプが駆動され、それに伴い図示しない油圧回路の油圧が制御されることにより、吸気バルブ21及び排気バルブ22のバルブタイミングが調節される。本実施形態では、エンジン出力軸(クランク軸)に対するカム軸27,28の位相が変更されることにより、吸気バルブ21及び排気バルブ22の少なくともいずれかのバルブタイミングが変更される。また、バルブタイミングの変更により、吸気バルブ21の開弁期間と排気バルブ22の開弁期間とがオーバーラップするバルブオーバーラップ量が変更される。   The intake valve 21 and the exhaust valve 22 are respectively provided with variable valve mechanisms 25 and 26 that can change the opening / closing timing (valve timing) of the valves 21 and 22. In the variable valve mechanisms 25 and 26, the hydraulic oil pump (not shown) is driven by the rotational force of the engine 10, and the hydraulic pressure of the hydraulic circuit (not shown) is controlled accordingly, thereby adjusting the valve timing of the intake valve 21 and the exhaust valve 22. Is done. In the present embodiment, the valve timing of at least one of the intake valve 21 and the exhaust valve 22 is changed by changing the phase of the cam shafts 27 and 28 with respect to the engine output shaft (crankshaft). Moreover, the valve overlap amount by which the valve opening period of the intake valve 21 and the valve opening period of the exhaust valve 22 overlap is changed by changing the valve timing.

エンジン10のシリンダヘッドには、気筒毎に点火プラグ29が取り付けられている。点火プラグ29には、点火コイル等よりなる点火装置(図示略)を通じて、所望とする点火時期において高電圧が印加される。この高電圧の印加により、各点火プラグ29の対向電極間に火花放電が発生し、燃焼室23内に導入した混合気が着火され燃焼に供される。   A spark plug 29 is attached to the cylinder head of the engine 10 for each cylinder. A high voltage is applied to the spark plug 29 at a desired ignition timing through an ignition device (not shown) including an ignition coil. By applying this high voltage, a spark discharge is generated between the opposing electrodes of each spark plug 29, and the air-fuel mixture introduced into the combustion chamber 23 is ignited and used for combustion.

排気管24には、排出ガス中のCO,HC,NOx等を浄化するための三元触媒等の触媒31が設けられている。また、排気管24において、触媒31の上流側には、排ガスを検出対象として混合気の空燃比(酸素濃度)を検出するための酸素濃度センサ32が設けられている。酸素濃度センサ32について詳しくは、センサ素子への電圧印加により排出ガス中の酸素濃度に比例した広域の空燃比信号を出力する広域検出タイプのA/Fセンサである。   The exhaust pipe 24 is provided with a catalyst 31 such as a three-way catalyst for purifying CO, HC, NOx and the like in the exhaust gas. Further, in the exhaust pipe 24, an oxygen concentration sensor 32 for detecting the air-fuel ratio (oxygen concentration) of the air-fuel mixture with exhaust gas as a detection target is provided upstream of the catalyst 31. Specifically, the oxygen concentration sensor 32 is a wide-area detection type A / F sensor that outputs a wide-range air-fuel ratio signal proportional to the oxygen concentration in the exhaust gas by applying a voltage to the sensor element.

その他、本システムには、冷却水温を検出する冷却水温センサ34や、エンジンの所定クランク角毎に(例えば30°CA周期で)矩形状のクランク角信号を出力するクランク角センサ35、所定カム角毎に矩形状のカム角信号を出力するカム角センサ36等が取り付けられている。また、エンジン補機として、図示しない空調装置やオルタネータ等が設けられており、これらの補機がエンジン10の回転力によって駆動されるようになっている。   In addition, the present system includes a coolant temperature sensor 34 that detects the coolant temperature, a crank angle sensor 35 that outputs a rectangular crank angle signal for each predetermined crank angle of the engine (for example, at a cycle of 30 ° CA), a predetermined cam angle. A cam angle sensor 36 or the like for outputting a rectangular cam angle signal is attached every time. Further, an air conditioner, an alternator, and the like (not shown) are provided as engine auxiliary machines, and these auxiliary machines are driven by the rotational force of the engine 10.

ECU40は、周知の通りCPU、ROM、RAM、EEPROM等よりなるマイクロコンピュータ(以下、マイコンという)41を主体として構成され、ROMに記憶された各種の制御プログラムを実行することで、都度のエンジン運転状態に応じてエンジン10の各種制御を実施する。すなわち、ECU40のマイコン41は、前述した各種センサのほか、イグニッションスイッチ(IGスイッチ)51等から各々信号を入力し、それらの各種信号に基づいて燃料噴射量や点火時期を演算して燃料噴射弁19や点火装置の駆動を制御したり、あるいは吸排気バルブ21,22の開閉タイミングを制御したりする。   The ECU 40 is composed mainly of a microcomputer (hereinafter referred to as a microcomputer) 41 composed of a CPU, ROM, RAM, EEPROM, etc., as is well known, and executes various control programs stored in the ROM so that each engine operation can be performed. Various controls of the engine 10 are performed according to the state. That is, the microcomputer 41 of the ECU 40 receives signals from an ignition switch (IG switch) 51 and the like in addition to the various sensors described above, calculates a fuel injection amount and an ignition timing based on the various signals, and calculates a fuel injection valve. 19 and the drive of the ignition device are controlled, or the opening / closing timings of the intake and exhaust valves 21 and 22 are controlled.

吸排気バルブ21,22の開閉タイミング制御について詳しくは、ECU40は、吸気管圧力センサ17や冷却水温センサ34等のエンジン運転状態を検出する各種センサの出力に基づいて吸排気バルブ21,22の目標バルブタイミングを算出するとともに、クランク角センサ35及びカム角センサ36の出力に基づいて吸排気バルブ21,22の実バルブタイミングを算出する。そして、可変バルブ機構25,26の油圧回路における油圧を制御して吸排気バルブ21,22のカム軸位相を変更することにより、実バルブタイミングを目標バルブタイミングに一致させる。   Specifically, the ECU 40 controls the target of the intake and exhaust valves 21 and 22 based on the outputs of various sensors that detect the engine operating state such as the intake pipe pressure sensor 17 and the cooling water temperature sensor 34. The valve timing is calculated, and the actual valve timings of the intake and exhaust valves 21 and 22 are calculated based on the outputs of the crank angle sensor 35 and the cam angle sensor 36. Then, the actual valve timing is made to coincide with the target valve timing by controlling the hydraulic pressure in the hydraulic circuit of the variable valve mechanisms 25 and 26 to change the camshaft phase of the intake and exhaust valves 21 and 22.

ECU40には、メインリレー52のスイッチ53を介してバッテリ54が接続されている。ECU40は、IGスイッチ51からオン信号を入力すると、メインリレー52のリレー駆動コイル55に通電してメインリレー52のスイッチ53をオンし、バッテリ54から電力供給を受ける。バッテリ54からメインリレー52を通じて供給される電力は、ECU40の他に、スロットルバルブ14等のアクチュエータにも供給される。メインリレー52は、IGスイッチ51のオフ後において、所定時間引き続きオン状態に保持されるようになっている。このメインリレー52のオン状態の期間では、IGスイッチ51のオフ後であっても、バッテリ54からECU40への電力供給が継続される。   A battery 54 is connected to the ECU 40 via a switch 53 of the main relay 52. When an on signal is input from the IG switch 51, the ECU 40 energizes the relay drive coil 55 of the main relay 52 to turn on the switch 53 of the main relay 52 and receives power supply from the battery 54. The electric power supplied from the battery 54 through the main relay 52 is supplied not only to the ECU 40 but also to an actuator such as the throttle valve 14. The main relay 52 is continuously kept on for a predetermined time after the IG switch 51 is turned off. In the period in which the main relay 52 is on, power supply from the battery 54 to the ECU 40 is continued even after the IG switch 51 is turned off.

本実施形態において、ECU40は、酸素濃度センサ32を対象にして、センサ出力値と酸素濃度との関係の較正を行うための処理として大気学習を実施する。大気学習について詳しくは、車両運転中にエンジン10への燃料供給が停止される期間(例えば車両減速中の燃料カット期間)では、酸素濃度センサ32の周辺が大気に準ずる酸素濃度になっていると判断し、そのときの酸素濃度センサ32の出力値に基づいてセンサ出力値と酸素濃度との関係の較正を行う処理である。より具体的には、大気学習として、例えば燃料カットの実行中であってかつ燃料カットの実行開始から所定時間が経過した時点において酸素濃度センサ32の出力値Vatmを読み取り、その読み取った出力値Vatmと、ROMに予め記憶された大気状態での基準出力値Vstdとの比から学習値Flea(=Vstd/Vatm)を算出してこれをEEPROMやバックアップRAM等のバックアップ用メモリに記憶する。そして、大気学習により求めた学習値Fleaを用いて、酸素濃度センサ32の実際の出力値Vafを、下記の式(1)により製造ばらつきや経時劣化等による出力誤差を含まない値Vleaにする。
Vlea=Vaf×Flea …式(1)
In the present embodiment, the ECU 40 performs atmospheric learning as a process for calibrating the relationship between the sensor output value and the oxygen concentration for the oxygen concentration sensor 32. For details on atmospheric learning, in the period in which the fuel supply to the engine 10 is stopped while the vehicle is operating (for example, the fuel cut period during vehicle deceleration), the oxygen concentration sensor 32 has an oxygen concentration similar to that of the atmosphere. This is a process of determining and calibrating the relationship between the sensor output value and the oxygen concentration based on the output value of the oxygen concentration sensor 32 at that time. More specifically, as atmospheric learning, for example, the output value Vatm of the oxygen concentration sensor 32 is read when a fuel cut is being executed and a predetermined time has elapsed since the start of the fuel cut, and the read output value Vatm is read. Then, a learning value Flea (= Vstd / Vatm) is calculated from the ratio with the reference output value Vstd in the atmospheric condition stored in advance in the ROM, and this is stored in a backup memory such as an EEPROM or a backup RAM. Then, the actual output value Vaf of the oxygen concentration sensor 32 is set to a value Vlea that does not include an output error due to manufacturing variation, deterioration with time, or the like by the following equation (1), using the learning value Flae obtained by atmospheric learning.
Vlea = Vaf × Flea (1)

しかしながら、燃料カット期間中のような車両運転中では、エンジン10の運転状態が都度変化するため、十分な長さの燃料カット期間を確保することができず、IGスイッチ51がオンされてからオフされるまでの間に大気学習を実施できないことが考えられる。具体的には、燃料カット開始直後では排気管24内に排ガスが残存しているため、燃料カットの実行開始後、排気管24内を大気状態にするには十分な掃気時間が必要になる。そのため、燃料カットが開始されたとしても、例えばアクセル操作等が行われることにより、大気学習が完了する前にその燃料カットが終了し、燃焼制御が再開されることが考えられる。この場合、センサ出力値と酸素濃度との関係の較正を行うことができない。また、大気学習が実施されない期間が長引く場合、その期間において酸素濃度センサ32による酸素濃度の検出精度が低下してしまうおそれがある。   However, during vehicle operation such as during the fuel cut period, the operating state of the engine 10 changes each time, so a sufficiently long fuel cut period cannot be secured, and the IG switch 51 is turned off after the IG switch 51 is turned on. It is conceivable that atmospheric learning cannot be carried out until it is done. Specifically, since exhaust gas remains in the exhaust pipe 24 immediately after the start of the fuel cut, a sufficient scavenging time is required to bring the exhaust pipe 24 into the atmospheric state after the start of the fuel cut. For this reason, even if the fuel cut is started, for example, by performing an accelerator operation or the like, it is conceivable that the fuel cut ends before the air learning is completed and the combustion control is resumed. In this case, the relationship between the sensor output value and the oxygen concentration cannot be calibrated. In addition, when the period during which the air learning is not performed is prolonged, there is a possibility that the accuracy of detecting the oxygen concentration by the oxygen concentration sensor 32 may decrease during that period.

そこで、本実施形態では、エンジン10の運転停止状態において大気学習を実施することとしている。具体的には、IGスイッチ51のオフ操作等といったエンジン運転停止要求があった場合に、エンジン10の燃焼室23へのガスの吸入又は排出の状態を調整する開閉弁としての吸排気バルブ21,22及びスロットルバルブ14を、排気系の掃気促進のための所定の開弁状態に制御し、その後に大気学習を実施する。これにより、エンジン10の運転停止状態において、排気通路の掃気促進を行った後、大気学習が実施されるようにする。このとき、吸排気バルブ21,22の開弁制御として具体的には、エンジンの回転停止後に吸気バルブ21及び排気バルブ22が同時開放される状態でのバルブ開放量の合計が所定の掃気促進量になるようにする。特に本実施形態では、エンジン10の回転停止後における吸排気バルブ21,22のバルブオーバーラップ量を最大にすることで上記バルブ開放量の合計を所定の掃気促進量とし、更にスロットルバルブ14を全開状態にすることにより、エンジン10の回転停止後において排気通路の掃気ができるだけ効率よく実施されるようにする。   Therefore, in the present embodiment, atmospheric learning is performed when the engine 10 is stopped. Specifically, the intake / exhaust valve 21 as an on-off valve that adjusts the state of intake or exhaust of gas into the combustion chamber 23 of the engine 10 when an engine operation stop request such as an off operation of the IG switch 51 is made. 22 and the throttle valve 14 are controlled to a predetermined valve-opening state for promoting scavenging of the exhaust system, and thereafter air learning is performed. Thereby, after the scavenging promotion of the exhaust passage is performed in the operation stop state of the engine 10, the air learning is performed. At this time, as the valve opening control of the intake / exhaust valves 21, 22, specifically, the sum of the valve opening amounts when the intake valve 21 and the exhaust valve 22 are simultaneously opened after the rotation of the engine is stopped is a predetermined scavenging acceleration amount. To be. In particular, in the present embodiment, the valve overlap amount of the intake and exhaust valves 21 and 22 after the rotation of the engine 10 is maximized to make the sum of the valve opening amounts a predetermined scavenging acceleration amount, and further the throttle valve 14 is fully opened. By setting the state, the exhaust passage is scavenged as efficiently as possible after the rotation of the engine 10 is stopped.

図2は、大気学習処理の処理手順を示すフローチャートである。この処理は、ECU40により所定周期毎に実行される。なお、本処理は、IGスイッチ51のオフ後においてメインリレー52のオン状態が所定時間保持されるのに伴い、バッテリ54からECU40への電力供給が行われることによって実行される。   FIG. 2 is a flowchart showing the processing procedure of the atmospheric learning process. This process is executed by the ECU 40 at predetermined intervals. This process is executed by supplying power from the battery 54 to the ECU 40 as the main relay 52 is kept on for a predetermined time after the IG switch 51 is turned off.

図2において、まずステップS101では、開弁実行フラグFVLに値0がセットされているか否かを判定する。開弁実行フラグFVLは、IGスイッチ51のオフ後において吸排気バルブ21,22及びスロットルバルブ14を掃気促進のための所定の開弁状態にする旨の指令信号が出力されたことを示すフラグであり、同指令の出力後の場合に値1にセットされる。   In FIG. 2, first, in step S101, it is determined whether or not a value 0 is set in the valve opening execution flag FVL. The valve opening execution flag FVL is a flag indicating that after the IG switch 51 is turned off, a command signal indicating that the intake and exhaust valves 21 and 22 and the throttle valve 14 are in a predetermined valve opening state for promoting scavenging is output. Yes, set to 1 when the command is output.

吸排気バルブ21,22及びスロットルバルブ14を所定の開弁状態にする旨の指令前であれば、ステップS101で肯定判定されてステップS102へ進み、IGスイッチ51がオン状態からオフ状態へ切り替えられたタイミングか否かを判定する。IGスイッチ51のオンからオフへの切替タイミングの場合には、ステップS103〜S106の処理を実行する。   If it is before the command to set the intake / exhaust valves 21 and 22 and the throttle valve 14 to the predetermined open state, an affirmative determination is made in step S101 and the process proceeds to step S102, and the IG switch 51 is switched from the on state to the off state. It is determined whether or not it is the timing. In the case of the switching timing of the IG switch 51 from on to off, the processes of steps S103 to S106 are executed.

すなわち、ステップS103では、スロットルバルブ14を所定の開弁状態に制御する。このとき、本実施形態では、スロットルバルブ14が全開状態になるようにする。また、ステップS104では、可変バルブ機構25,26の油圧制御によってクランク軸に対するカム軸27,28の回転位相を変更することにより、エンジン10の回転停止後における吸気バルブ21と排気バルブ22とのバルブオーバーラップ量が所定の掃気促進量(本実施形態では、最大オーバーラップ量)になるよう吸排気バルブ21,22のバルブタイミングを変更する例えば、吸気側の可変バルブ機構25により、吸気バルブ21のバルブタイミングを進角側に変更するとともに、排気側の可変バルブ機構26により、排気バルブ22のバルブタイミングを遅角側に変更する。なお、吸気バルブ21のバルブタイミングのみを進角側に変更するか、又は排気バルブ22のバルブタイミングのみを遅角側に変更することによりバルブオーバーラップ量を所定の掃気促進量にしてもよい。 That is, in step S103, the throttle valve 14 is controlled to a predetermined valve open state. At this time, in the present embodiment, the throttle valve 14 is fully opened. In step S104, the rotational phase of the camshafts 27 and 28 with respect to the crankshaft is changed by hydraulic control of the variable valve mechanisms 25 and 26, so that the valve between the intake valve 21 and the exhaust valve 22 after the engine 10 stops rotating. The valve timings of the intake and exhaust valves 21 and 22 are changed so that the overlap amount becomes a predetermined scavenging acceleration amount (in this embodiment, the maximum overlap amount) . For example, the valve timing of the intake valve 21 is changed to the advance side by the variable valve mechanism 25 on the intake side, and the valve timing of the exhaust valve 22 is changed to the retard side by the variable valve mechanism 26 on the exhaust side. Note that the valve overlap amount may be set to a predetermined scavenging acceleration amount by changing only the valve timing of the intake valve 21 to the advance side or changing only the valve timing of the exhaust valve 22 to the retard side.

ステップS105では、いずれかのピストンの停止位置が排気上死点又はその近傍になるよう、例えばオルタネータの駆動制御等といったエンジン停止位置制御により、エンジン10の回転停止時におけるピストンの停止位置を調整する。その後、ステップS106において、開弁実行フラグFVLに値1をセットする。   In step S105, the stop position of the piston when the rotation of the engine 10 is stopped is adjusted by engine stop position control such as alternator drive control so that the stop position of any piston is at or near the exhaust top dead center. . Thereafter, in step S106, a value 1 is set to the valve opening execution flag FVL.

続くステップS107では、例えばクランク角センサ35の出力値に基づいて、エンジン10の回転が停止したか否かを判定し、エンジン10の回転が停止したと判定された場合に、イグニッションオフから所定の掃気所要時間が経過したか否かを判定する。この掃気所要時間は、バルブオーバーラップ量最大かつスロットル全開の状態で排気通路の排ガスを新気に入れ替えるのに十分な時間として設定されている。   In subsequent step S107, for example, based on the output value of the crank angle sensor 35, it is determined whether or not the rotation of the engine 10 has stopped. If it is determined that the rotation of the engine 10 has stopped, a predetermined amount of time from the ignition off is determined. It is determined whether the scavenging time has elapsed. This time required for scavenging is set as a time sufficient to replace the exhaust gas in the exhaust passage with fresh air in a state where the valve overlap amount is maximum and the throttle is fully opened.

イグニッションオフから掃気所要時間が経過する前であれば、ステップS107で否定判定され、本処理を一旦終了する。一方、イグニッションオフから掃気所要時間が経過した場合には、ステップS108へ進み、大気学習を実行する。具体的には、イグニッションオフから掃気所要時間経過後の酸素濃度センサ32の出力値を、酸素濃度センサ32の周辺が大気状態であるときの出力とみなし、その出力値Vatmと基準出力値Vstdとの比から学習値Fleaを算出し、これをバックアップ用メモリに記憶する。そして、開弁実行フラグFVLを値0にリセットし、本処理を終了する。   If it is before the time required for scavenging has elapsed since the ignition was turned off, a negative determination is made in step S107, and this processing is temporarily terminated. On the other hand, if the required scavenging time has elapsed since the ignition was turned off, the process proceeds to step S108, and atmospheric learning is executed. Specifically, the output value of the oxygen concentration sensor 32 after the elapsed scavenging time from the ignition off is regarded as an output when the vicinity of the oxygen concentration sensor 32 is in the atmospheric state, and the output value Vatm and the reference output value Vstd are The learning value Flea is calculated from the ratio and stored in the backup memory. Then, the valve opening execution flag FVL is reset to 0, and this process is terminated.

図3は、本システムの大気学習の具体的態様を示すタイムチャートである。図3において、(a)はIGスイッチ51のオン/オフの推移を示し、(b)はエンジン回転速度の推移を示し、(c)はスロットルバルブ14の開度(スロットル開度)の推移を示し、(d)は吸排気バルブ21,22のバルブオーバーラップ量の推移を示し、(e)は大気学習の実行/実行停止の推移を示している。   FIG. 3 is a time chart showing a specific mode of atmospheric learning of this system. In FIG. 3, (a) shows the transition of on / off of the IG switch 51, (b) shows the transition of the engine speed, and (c) shows the transition of the opening degree of the throttle valve (throttle opening degree). (D) shows the transition of the valve overlap amount of the intake / exhaust valves 21, 22, and (e) shows the transition of execution / stop of the atmospheric learning.

図3において、タイミングt11でIGスイッチ51がオフされると、これに伴いスロットル開度THが全開位置まで変更されるとともに、バルブオーバーラップ量OLが最大値Lmaxになるよう可変バルブ機構25,26の油圧が制御される。また、IGスイッチ51のオフに伴いエンジン回転速度NEが徐々に低下し、バルブオーバーラップ量OLが最大値Lmaxになった後のタイミング12でエンジン10の回転が停止する。そして、IGスイッチ51のオフタイミングt11から掃気所要時間TAが経過すると、そのタイミングt13で大気学習の実行が開始される。なお、大気学習の終了後において、スロットル開度THは、退避走行(リンプホーム)のための吸入空気量を確保するための所定の中間開度Tlmpに保持される。   In FIG. 3, when the IG switch 51 is turned off at timing t11, the throttle opening TH is changed to the fully open position, and the variable valve mechanisms 25, 26 are set so that the valve overlap amount OL becomes the maximum value Lmax. The hydraulic pressure is controlled. Further, the engine speed NE gradually decreases as the IG switch 51 is turned off, and the rotation of the engine 10 is stopped at the timing 12 after the valve overlap amount OL reaches the maximum value Lmax. Then, when the required scavenging time TA has elapsed from the off timing t11 of the IG switch 51, the execution of atmospheric learning is started at the timing t13. Note that, after the air learning is completed, the throttle opening TH is maintained at a predetermined intermediate opening Tlmp for securing an intake air amount for retreat travel (limp home).

以上詳述した本実施形態によれば、次の優れた効果が得られる。   According to the embodiment described in detail above, the following excellent effects can be obtained.

IGスイッチ51のオフ操作があった場合に吸排気バルブ21,22及びスロットルバルブ14を排気系の掃気促進のための所定の開弁状態に制御し、その後に大気学習を実施する構成としたため、大気学習を実行するのに際してエンジン運転状態の変化の影響を受けることがない。これにより、排気通路の掃気に必要な時間を十分に確保でき、酸素濃度センサ周辺を大気状態とした状況下で大気学習を実行することができる。したがって、大気学習を適正に実施することができ、ひいては酸素濃度の検出精度を向上させることができる。   When the IG switch 51 is turned off, the intake / exhaust valves 21 and 22 and the throttle valve 14 are controlled to be in a predetermined valve opening state for promoting scavenging of the exhaust system, and thereafter the air learning is performed. It is not affected by changes in engine operating conditions when performing atmospheric learning. As a result, a sufficient time required for scavenging the exhaust passage can be secured, and atmospheric learning can be performed in a situation where the vicinity of the oxygen concentration sensor is in an atmospheric state. Therefore, it is possible to appropriately perform air learning, and consequently improve the accuracy of detecting the oxygen concentration.

吸排気バルブ21,22の開弁状態について、エンジン10の回転停止後に吸気バルブ21及び排気バルブ22が同時開放される状態でのバルブ開放量の合計が所定の掃気促進量になるよう吸排気バルブ21,22の開弁態様を制御する構成としたため、具体的には吸気バルブの開弁期間と排気バルブの開弁期間とがオーバーラップするバルブオーバーラップ量を所定量にする構成としたため、排気系に導入される新気量を増加させることができ、ひいては排気系の掃気を効率よく実施することができる。   The intake / exhaust valves 21 and 22 are opened so that the sum of the valve opening amounts when the intake valve 21 and the exhaust valve 22 are simultaneously opened after the rotation of the engine 10 is stopped becomes a predetermined scavenging acceleration amount. Since the valve opening mode of 21 and 22 is controlled, specifically, the valve overlap amount in which the valve opening period of the intake valve overlaps the valve opening period of the exhaust valve is set to a predetermined amount. The amount of fresh air introduced into the system can be increased, and consequently the scavenging of the exhaust system can be performed efficiently.

吸排気バルブ21,22のバルブオーバーラップ量を最大とし、スロットルバルブ14を全開状態にする構成としたため、排気通路の掃気を効率よく実施することができる。   Since the valve overlap amount of the intake and exhaust valves 21 and 22 is maximized and the throttle valve 14 is fully opened, scavenging of the exhaust passage can be performed efficiently.

IGスイッチ51のオフ後にスロットル開放(スロットル全開)にするため、スロットル開放を実施しない場合に比べてエンジン惰性回転中におけるポンプロスが低減され、IGオフ後のエンジン回転速度の低下率が小さくなる。これにより、IGオフ後にバルブオーバーラップ量を増加させるための時間を確保でき、ひいては排気系の掃気を効率よく実施することができる。   Since the throttle is opened (throttle fully opened) after the IG switch 51 is turned off, the pump loss during engine inertia rotation is reduced as compared with the case where the throttle is not opened, and the rate of decrease in the engine rotation speed after the IG is turned off is reduced. As a result, a time for increasing the valve overlap amount after the IG is turned off can be secured, and as a result, scavenging of the exhaust system can be performed efficiently.

(第2の実施形態)
次に、本発明の第2の実施形態について、上記第1の実施形態との相違点を中心に説明する。上記第1の実施形態では、イグニッションオフから所定の掃気所要時間が経過した後に大気学習を実施する場合について説明したが、本実施形態では、エンジン10の回転停止後における排気通路内の排ガスを新気と入れ替える際の掃気状態を検出し、その検出した掃気状態に基づいて掃気所要時間を可変に設定する。そして、イグニッションオフから掃気所要時間が経過した後に大気学習を実施する。排気通路内の排ガスと新気との入れ替えに際し、掃気を効率よく実施できる場合とそうでない場合とを比較した場合、排気通路が大気状態になるのに要する時間が相違するからである。
(Second Embodiment)
Next, a second embodiment of the present invention will be described focusing on differences from the first embodiment. In the first embodiment, the case where the air learning is performed after the predetermined scavenging time has elapsed since the ignition is turned off has been described. The scavenging state at the time of switching to the gas is detected, and the required scavenging time is variably set based on the detected scavenging state. Then, air learning is performed after the required scavenging time has elapsed since the ignition was turned off. This is because, when the exhaust gas in the exhaust passage is replaced with fresh air, the time required for the exhaust passage to be in an atmospheric state is different when comparing the case where scavenging can be performed efficiently and the case where it is not.

また特に本実施形態では、掃気状態として、エンジン回転停止後のバルブオーバーラップ量を検出し、その検出したバルブオーバーラップ量に基づいて掃気所要時間を可変設定することとしている。   In particular, in the present embodiment, as the scavenging state, the valve overlap amount after the engine rotation is stopped is detected, and the required scavenging time is variably set based on the detected valve overlap amount.

その理由は以下のとおりである。すなわち、IGスイッチ51のオフ後には、エンジン10の回転速度の低下に伴い可変バルブ機構25,26の油圧が低下する。そして、エンジン回転速度が、作動油のポンプ圧送ができなくなる回転速度まで低下すると、バルブタイミングの進角変化又は遅角変化がその時点で止まってしまい、バルブタイミングを目標時期に変更できないことが考えられる。一方で、IGオフ後のエンジン回転速度の低下速度は、機差やエンジン出力軸の回転負荷(例えば、空調装置やオルタネータ等の駆動状態)、エンジンフリクション、ポンプロスなどといった種々の運転条件によって変化し、例えばエンジン出力軸の回転負荷が大きいほど、IGスイッチ51のオフ後においてエンジン回転速度が大きく低下する。したがって、エンジン10の回転停止後のバルブオーバーラップ量は、都度の運転条件によってばらつきが生じると言える。また、バルブオーバーラップ量にばらつきが生じることにより、エンジン10の回転停止後の掃気状態にもばらつきが生じることが考えられる。そこで、本実施形態では、エンジン10の回転停止後のバルブオーバーラップ量に応じて掃気所要時間を設定することとしている。   The reason is as follows. That is, after the IG switch 51 is turned off, the hydraulic pressures of the variable valve mechanisms 25 and 26 decrease as the rotational speed of the engine 10 decreases. If the engine speed decreases to a speed at which hydraulic oil cannot be pumped, the advance or change of valve timing stops at that point, and the valve timing cannot be changed to the target time. It is done. On the other hand, the decrease rate of the engine rotation speed after the IG is turned off varies depending on various operating conditions such as machine differences, rotation load of the engine output shaft (for example, driving state of the air conditioner, alternator, etc.), engine friction, pump loss, etc. For example, as the rotational load on the engine output shaft is larger, the engine rotational speed is significantly reduced after the IG switch 51 is turned off. Therefore, it can be said that the amount of valve overlap after the rotation of the engine 10 stops varies depending on the operation conditions. It is also conceivable that variation occurs in the scavenging state after the rotation of the engine 10 stops due to variations in the valve overlap amount. Therefore, in the present embodiment, the scavenging time is set according to the valve overlap amount after the rotation of the engine 10 is stopped.

図4に、エンジン回転停止後のバルブオーバーラップ量と掃気所要時間との関係の一例を示す。図4に例示するように、エンジン回転停止後のバルブオーバーラップ量が小さいほど、掃気所要時間が長くなるようにしてある。   FIG. 4 shows an example of the relationship between the valve overlap amount after the engine stops and the required scavenging time. As illustrated in FIG. 4, the required scavenging time becomes longer as the valve overlap amount after the engine rotation stops is smaller.

なお、エンジン停止後のバルブオーバーラップ量は、例えばイグニッションオフのタイミングからエンジン回転停止までに要した時間を計測し、その停止所要時間に基づいて推定する。このとき、停止所要時間が短いほど、エンジン停止後のバルブオーバーラップ量が小さくなる。また、エンジンフリクションに関するパラメータ(例えばエンジン水温)や、エンジン出力軸の回転負荷に関するパラメータ(例えばエアコンやオルタネータの駆動状態)に基づいてエンジン回転停止後のバルブオーバーラップ量を推定する。具体的には、エンジンフリクションやエンジン出力軸の回転負荷が大きいほどイグニッションオフ後のエンジン回転速度が大きく低下することに鑑み、エンジンフリクション又は回転負荷が大きいほどエンジン停止後のバルブオーバーラップ量を小さくする。あるいは、クランク角センサ35からのクランク角信号及びカム角センサ36からのカム角信号に基づいて推定してもよい。また、IGオフ時の吸気バルブタイミング、排気バルブタイミングを加味してもよい。   Note that the valve overlap amount after the engine is stopped is estimated based on, for example, the time required from the ignition-off timing to the engine rotation stop and the required stop time. At this time, the shorter the required stop time, the smaller the valve overlap amount after the engine stops. Further, the valve overlap amount after stopping the engine rotation is estimated based on a parameter related to engine friction (for example, engine water temperature) and a parameter related to the rotational load of the engine output shaft (for example, driving state of an air conditioner or an alternator). Specifically, in view of the fact that the larger the engine friction and the rotational load of the engine output shaft, the lower the engine speed after the ignition is turned off. The larger the engine friction or rotational load, the smaller the valve overlap amount after the engine stops. To do. Alternatively, it may be estimated based on the crank angle signal from the crank angle sensor 35 and the cam angle signal from the cam angle sensor 36. Further, intake valve timing and exhaust valve timing when IG is off may be taken into consideration.

図5は、大気学習処理の処理手順を示すフローチャートである。この処理は、ECU40により所定周期毎に実行される。なお、本処理は、IGスイッチ51のオフ後においてメインリレー52のオン状態が所定時間保持されるのに伴い、バッテリ54からECU40への電力供給が行われることによって実行される。また、以下の説明では、上記図2と同様の処理については図2と同じステップ番号を付してその説明を省略する。   FIG. 5 is a flowchart showing the processing procedure of the atmospheric learning process. This process is executed by the ECU 40 at predetermined intervals. This process is executed by supplying power from the battery 54 to the ECU 40 as the main relay 52 is kept on for a predetermined time after the IG switch 51 is turned off. In the following description, the same processing as in FIG. 2 is given the same step number as in FIG.

図5において、まずステップS201では、時間設定フラグFTMに値0がセットされているか否かを判定し、ステップS202では、開弁実行フラグFVLに値0がセットされているか否かを判定する。時間設定フラグFTMは、IGスイッチ51のオフ後、大気学習を実行するまでの掃気所要時間が設定済みであることを示すフラグであり、掃気所要時間が設定済みの場合に値1にセットされる。   In FIG. 5, first, in step S201, it is determined whether or not the value 0 is set in the time setting flag FTM, and in step S202, it is determined whether or not the value 0 is set in the valve opening execution flag FVL. The time setting flag FTM is a flag indicating that the required scavenging time until the atmospheric learning is executed after the IG switch 51 is turned off, and is set to a value of 1 when the required scavenging time has been set. .

吸排気バルブ21,22及びスロットルバルブ14を所定の開弁状態にする旨の指令前であり、かつ掃気所要時間が設定されていない場合には、ステップS201及びS202で肯定判定される。そして、ステップS203〜206において、上記図2のステップS102〜S104,S106と同様の処理を実行する。   If it is before the command to set the intake / exhaust valves 21 and 22 and the throttle valve 14 to the predetermined open state and the required scavenging time is not set, an affirmative determination is made in steps S201 and S202. Then, in steps S203 to 206, the same processing as in steps S102 to S104 and S106 in FIG.

続くステップS207では、例えばクランク角センサ35の出力値に基づいてエンジン10の回転が停止したか否かを判定する。エンジン10の回転が停止したと判定された場合には、ステップS208において、排気通路の掃気状態としてエンジン10の回転停止後のバルブオーバーラップ量を検出し、その検出したバルブオーバーラップ量及び図4のマップに基づいて、IGオフ後、大気学習を実行するまでの所要時間(掃気所要時間)を設定する。また、時間設定フラグFTMに値1をセットする。   In the subsequent step S207, for example, it is determined whether or not the rotation of the engine 10 has stopped based on the output value of the crank angle sensor 35. If it is determined that the rotation of the engine 10 has stopped, in step S208, the valve overlap amount after the rotation of the engine 10 is detected as the scavenging state of the exhaust passage, and the detected valve overlap amount and FIG. Based on this map, the required time (scavenging required time) until the atmosphere learning is executed after the IG is turned off is set. Also, the value 1 is set in the time setting flag FTM.

ステップS209では、IGオフから掃気所要時間が経過したか否かを判定し、掃気所要時間が経過していない場合には、そのまま本処理を終了する。一方、IGオフから掃気所要時間が経過した場合には、ステップS210へ進み、大気学習を実行する。そして、時間設定フラグFTM及び開弁実行フラグFVLを値0にリセットした後、本処理を終了する。   In step S209, it is determined whether or not the required scavenging time has elapsed since the IG was turned off. If the required scavenging time has not elapsed, the present process is terminated. On the other hand, when the required scavenging time has elapsed since the IG was turned off, the process proceeds to step S210, and atmospheric learning is executed. Then, after resetting the time setting flag FTM and the valve opening execution flag FVL to the value 0, the present process is terminated.

図6は、本システムの大気学習の具体的態様を示すタイムチャートである。図6において、(a)〜(e)は上記図3と同様である。この図6では、IGオフ後において、バルブオーバーラップ量が所定の掃気促進量(ここでは最大オーバーラップ量)になる前にエンジン10の回転が停止した場合を想定している。   FIG. 6 is a time chart showing a specific mode of atmospheric learning of the present system. 6A to 6E are the same as those in FIG. In FIG. 6, it is assumed that after the IG is turned off, the rotation of the engine 10 stops before the valve overlap amount reaches a predetermined scavenging acceleration amount (here, the maximum overlap amount).

図6において、タイミングt21でIGスイッチ51がオフされると、スロットル開度THが全開状態になるとともに、バルブオーバーラップ量OLが最大値Lmaxになるよう可変バルブ機構25,26の油圧制御によりバルブタイミングが進角側又は遅角側に変更される。IGスイッチ51のオフに伴いエンジン回転速度NEが徐々に低下し、やがて作動油のポンプ圧送ができなくなる回転速度まで低下すると、バルブタイミングの進角変化又は遅角変化がそのタイミングt22で停止され、バルブオーバーラップ量OLが最大値Lmaxよりも小さい値となる。この場合、掃気所要時間として、バルブオーバーラップ量OLを最大値Lmaxとした場合よりも長い時間TBが設定される。   In FIG. 6, when the IG switch 51 is turned off at timing t21, the throttle opening TH is fully opened, and the valve overlap amount OL is controlled by hydraulic control of the variable valve mechanisms 25 and 26 so as to become the maximum value Lmax. The timing is changed to the advance side or the retard side. When the engine rotational speed NE gradually decreases as the IG switch 51 is turned off, and eventually decreases to a rotational speed at which the hydraulic oil cannot be pumped, the advance or retard change of the valve timing is stopped at the timing t22. The valve overlap amount OL is smaller than the maximum value Lmax. In this case, a longer time TB is set as the required scavenging time than when the valve overlap amount OL is set to the maximum value Lmax.

以上詳述した本実施形態によれば、次の優れた効果が得られる。   According to the embodiment described in detail above, the following excellent effects can be obtained.

エンジン10の回転停止後における排気通路の掃気状態を検出し、その検出した掃気状態に基づいて掃気所要時間を可変に設定する構成としたため、大気学習を実行するまでの所要時間を排気通路の掃気促進の程度に応じて設定することができる。したがって、排気通路の掃気を効率的に実施できない状況であっても、排気通路が確実に大気状態になるのを待ってから大気学習を実行することができる。   Since the scavenging state of the exhaust passage after the rotation of the engine 10 is detected and the required scavenging time is variably set based on the detected scavenging state, the time required for executing the air learning is set as the scavenging time of the exhaust passage. It can be set according to the degree of promotion. Therefore, even in a situation where scavenging of the exhaust passage cannot be performed efficiently, it is possible to execute atmospheric learning after waiting for the exhaust passage to reliably enter the atmospheric state.

エンジン10の停止要求後におけるエンジン回転速度の低下率が種々の運転条件によって変化することによりエンジンの回転停止後のバルブオーバーラップ量にばらつきが生じることに鑑み、エンジン停止後の排気通路の掃気状態として、エンジン10の回転停止後のバルブオーバーラップ量を検出し、その検出したバルブオーバーラップ量に基づいて掃気所要時間を設定する構成としたため、エンジン回転停止後のバルブオーバーラップ量にかかわらず、排気通路が確実に大気状態になるのを待ってから大気学習を実行することができる。   In view of the fact that the rate of decrease in engine speed after a request to stop the engine 10 varies depending on various operating conditions, the amount of valve overlap after engine rotation stops varies. As described above, the valve overlap amount after stopping the rotation of the engine 10 is detected and the scavenging time is set based on the detected valve overlap amount. Therefore, regardless of the valve overlap amount after stopping the engine rotation, After learning that the exhaust passage is surely in the atmospheric state, the air learning can be executed.

(他の実施形態)
本発明は上記実施形態の記載内容に限定されず、例えば次のように実施されてもよい。
(Other embodiments)
The present invention is not limited to the description of the above embodiment, and may be implemented as follows, for example.

・上記実施形態では、IGスイッチ51のオフに伴い機関駆動式の可変バルブ機構25,26によりバルブオーバーラップ量を制御し、かつスロットルバルブ14を全開状態にする構成としたが、これを変更し、IGスイッチ51のオフ後、エンジン10の回転が停止した後にバルブオーバーラップ量を制御し、かつスロットルバルブ14を全開状態にする構成としてもよい。この場合、可変バルブ機構25は電動式のものとする。   In the embodiment described above, the valve overlap amount is controlled by the engine-driven variable valve mechanisms 25 and 26 when the IG switch 51 is turned off, and the throttle valve 14 is fully opened. After the IG switch 51 is turned off, the valve overlap amount may be controlled after the rotation of the engine 10 is stopped, and the throttle valve 14 may be fully opened. In this case, the variable valve mechanism 25 is electrically operated.

・バルブオーバーラップ量を制御することで、エンジン停止後に吸気バルブ21及び排気バルブ22が同時開放される状態でのバルブ開放量の合計が所定の掃気促進量になるようにしたが、バルブリフト量を制御することで該バルブ開放量の合計が所定の掃気促進量になるようにしてもよい。   -By controlling the valve overlap amount, the total valve opening amount in a state where the intake valve 21 and the exhaust valve 22 are simultaneously opened after the engine is stopped is set to a predetermined scavenging acceleration amount. The total opening amount of the valve may be controlled to be a predetermined scavenging acceleration amount.

・上記実施形態では、カム軸の位相を可変にすることによりバルブオーバーラップ量を変更したが、吸排気バルブ21,22のバルブリフト量を可変にすることによりバルブオーバーラップ量を変更してもよい。あるいは、カム軸の位相及びバルブリフト量の双方によってバルブオーバーラップ量を変更してもよい。   In the above embodiment, the valve overlap amount is changed by making the camshaft phase variable, but even if the valve overlap amount is changed by making the valve lift amounts of the intake and exhaust valves 21 and 22 variable. Good. Alternatively, the valve overlap amount may be changed depending on both the phase of the cam shaft and the valve lift amount.

・上記第2の実施形態では、排気通路の掃気状態としてエンジン回転停止後のバルブオーバーラップ量を検出し、その検出したバルブオーバーラップ量に基づいて掃気所要時間を可変設定する構成としたが、バルブオーバーラップ量に代えて又はこれに加え、排気通路の掃気状態としてエンジン回転停止後のバルブリフト量を検出し、その検出したバルブリフト量に基づいて掃気所要時間を可変設定する構成としてもよい。   In the second embodiment, the valve overlap amount after the engine rotation is stopped is detected as the scavenging state of the exhaust passage, and the required scavenging time is variably set based on the detected valve overlap amount. Instead of or in addition to the valve overlap amount, it is also possible to detect the valve lift amount after stopping the engine rotation as the scavenging state of the exhaust passage and variably set the required scavenging time based on the detected valve lift amount. .

・上記第2の実施形態では、IGスイッチ51のオフ後、大気学習を実行するまでの時間を掃気所要時間とし、排気通路の掃気状態に応じて掃気所要時間を設定する構成としたが、掃気所要時間を、スロットルバルブ14及び吸排気バルブ21,22の少なくともいずれかが所定の開弁状態になってから大気学習を実行するまでの時間としてもよい。あるいは、エンジン10の回転停止から大気学習を実行するまでの時間としてもよい。すなわち、掃気所要時間は、大気学習を実行するまでに排気通路を大気状態にするのに要する時間を示すものであればよく、いずれのタイミングを始点としてもよい。   In the second embodiment, the time until the atmospheric learning is performed after the IG switch 51 is turned off is set as the scavenging time, and the scavenging time is set according to the scavenging state of the exhaust passage. The required time may be a time from when at least one of the throttle valve 14 and the intake / exhaust valves 21 and 22 is in a predetermined open state until the air learning is executed. Or it is good also as time from the rotation stop of the engine 10 to performing atmospheric learning. In other words, the scavenging time is not limited as long as it indicates the time required for the exhaust passage to be in the atmospheric state before the atmospheric learning is performed, and any timing may be used as the starting point.

・大気学習の実施の際にスロットルバルブ14を全開状態よりも閉側(例えば全閉状態やリンプホーム開度)にして大気学習を実施してもよい。この場合、排気通路内の排気流速がスロットル全開状態に比べて小さくなる。これにより、酸素濃度センサ32周辺のガス雰囲気を安定させることができ、センサ出力を安定化させることができる。   When performing atmospheric learning, the atmospheric air learning may be performed by closing the throttle valve 14 from the fully open state (for example, the fully closed state or limp home opening). In this case, the exhaust flow velocity in the exhaust passage is smaller than that in the throttle fully opened state. Thereby, the gas atmosphere around the oxygen concentration sensor 32 can be stabilized, and the sensor output can be stabilized.

・上記実施形態では、可変バルブ機構25,26を、エンジン10の回転力によって駆動される作動油ポンプにより油圧回路の油圧が制御されることでバルブタイミングを可変制御する機関駆動式としたが、可変バルブ機構25,26の構成はこれに限定しない。例えば、作動油ポンプを、エンジンの回転力によって駆動する機関駆動式に代えて電動式としてもよい。また、作動油ポンプにより油圧回路の油圧を制御することでバルブタイミングを変更する構成に代えて、例えばカム軸27,28の回転を電気的に行うことでバルブタイミングを変更する電動式の可変バルブ機構を本発明に適用してもよい。   In the above-described embodiment, the variable valve mechanisms 25 and 26 are engine driven types that variably control the valve timing by controlling the hydraulic pressure of the hydraulic circuit by the hydraulic oil pump driven by the rotational force of the engine 10, The configuration of the variable valve mechanisms 25 and 26 is not limited to this. For example, the hydraulic oil pump may be an electric type instead of an engine driving type driven by the rotational force of the engine. Further, instead of the configuration in which the valve timing is changed by controlling the hydraulic pressure of the hydraulic circuit by the hydraulic oil pump, for example, an electric variable valve that changes the valve timing by electrically rotating the cam shafts 27 and 28, for example. The mechanism may be applied to the present invention.

・上記実施形態では、IGスイッチ51のオフ後、吸気バルブ21、排気バルブ22及びスロットルバルブ14の3つの開閉弁を所定の開弁状態に制御する構成としたが、それらのうち1又は2の開閉弁を所定の開弁状態に制御する構成としてもよい。この場合、開弁態様の制御対象となるバルブの可変バルブ機構が搭載されていればよい。   In the above embodiment, after the IG switch 51 is turned off, the three open / close valves of the intake valve 21, the exhaust valve 22 and the throttle valve 14 are controlled to be in a predetermined open state. It is good also as a structure which controls an on-off valve to a predetermined valve opening state. In this case, a variable valve mechanism for a valve to be controlled in the valve opening mode may be mounted.

・上記実施形態では、ガソリンエンジンについて説明したが、エンジン10はガソリンエンジンに限らず、ディーゼルエンジンに本発明を適用してもよい。   In the above embodiment, a gasoline engine has been described. However, the engine 10 is not limited to a gasoline engine, and the present invention may be applied to a diesel engine.

10…エンジン、14…スロットルバルブ(開閉弁)、21…吸気バルブ(開閉弁)、22…排気バルブ(開閉弁)、25,26…可変バルブ機構、32…酸素濃度センサ、40…ECU(停止要求判定手段、開閉弁制御手段、学習実行手段、掃気状態検出手段、時間設定手段)。   DESCRIPTION OF SYMBOLS 10 ... Engine, 14 ... Throttle valve (open / close valve), 21 ... Intake valve (open / close valve), 22 ... Exhaust valve (open / close valve), 25, 26 ... Variable valve mechanism, 32 ... Oxygen concentration sensor, 40 ... ECU (stop) Request determination means, on-off valve control means, learning execution means, scavenging state detection means, time setting means).

Claims (6)

内燃機関の燃焼室へのガスの吸入又は排出の状態を調整する開閉弁と、前記内燃機関の排気通路において排気中の酸素濃度を検出する酸素濃度センサとを有する内燃機関に適用され、前記排気通路が大気状態にあるときの前記酸素濃度センサの出力値に基づいて同センサ出力値の大気学習を実施する酸素濃度センサの大気学習装置において、
前記内燃機関の運転停止要求があったことを判定する停止要求判定手段と、
前記停止要求判定手段により運転停止要求ありと判定された場合に前記開閉弁を所定の開弁状態に制御する開閉弁制御手段と、
前記開閉弁制御手段により前記開閉弁を前記開弁状態に制御した後、前記大気学習を実行する学習実行手段と、
を備えることを特徴とする酸素濃度センサの大気学習装置。
Applied to an internal combustion engine having an on-off valve that adjusts the state of intake or exhaust of gas into a combustion chamber of the internal combustion engine and an oxygen concentration sensor that detects an oxygen concentration in exhaust gas in an exhaust passage of the internal combustion engine, In the oxygen concentration sensor atmospheric learning device that performs atmospheric learning of the sensor output value based on the output value of the oxygen concentration sensor when the passage is in the atmospheric state,
Stop request determination means for determining that there has been a request to stop the internal combustion engine;
An open / close valve control means for controlling the open / close valve to a predetermined open state when it is determined by the stop request determination means that there is an operation stop request;
Learning control means for executing the atmospheric learning after controlling the open / close valve to the open state by the open / close valve control means;
An atmosphere learning device for an oxygen concentration sensor, comprising:
前記開閉弁は、前記内燃機関の吸気バルブ及び排気バルブの少なくともいずれかであり、
前記開閉弁制御手段は、前記開弁状態として、前記内燃機関の停止後に前記吸気バルブ及び前記排気バルブが同時開放される状態でのバルブ開放量の合計が所定の掃気促進量になるよう前記吸気バルブ及び前記排気バルブの少なくともいずれかの開弁態様を制御する請求項1に記載の酸素濃度センサの大気学習装置。
The on-off valve is at least one of an intake valve and an exhaust valve of the internal combustion engine;
The on-off valve control means sets the intake air state so that a sum of valve opening amounts when the intake valve and the exhaust valve are simultaneously opened after the internal combustion engine is stopped becomes a predetermined scavenging acceleration amount as the valve opening state. The atmosphere learning device for an oxygen concentration sensor according to claim 1, wherein the valve opening mode of at least one of the valve and the exhaust valve is controlled.
前記開閉弁制御手段は、前記開弁状態として、前記吸気バルブの開弁期間と前記排気バルブの開弁期間とがオーバーラップするバルブオーバーラップ量を調整することにより前記バルブ開放量の合計を前記掃気促進量に制御する請求項2に記載の酸素濃度センサの大気学習装置。   The on-off valve control means adjusts a valve overlap amount in which the valve opening period of the intake valve and the valve opening period of the exhaust valve overlap as the valve open state, thereby calculating the sum of the valve opening amounts. The atmosphere learning device for an oxygen concentration sensor according to claim 2, which controls the scavenging acceleration amount. 前記内燃機関の回転停止後における前記排気通路の掃気状態を検出する掃気状態検出手段と、
前記掃気状態検出手段により検出された掃気状態に基づいて、前記運転停止要求以後の所定タイミングから前記大気学習を実行するまでの所要時間を設定する時間設定手段と、
を備える請求項1又は2に記載の酸素濃度センサの大気学習装置。
A scavenging state detecting means for detecting a scavenging state of the exhaust passage after rotation of the internal combustion engine is stopped;
Based on the scavenging state detected by the scavenging state detection means, a time setting means for setting a required time from the predetermined timing after the operation stop request to the execution of the atmospheric learning;
An atmosphere learning device for an oxygen concentration sensor according to claim 1 or 2.
前記内燃機関の吸気バルブ及び排気バルブの少なくともいずれかのバルブタイミングを可変制御する機関駆動式の可変バルブ機構を備える内燃機関に適用され、
前記開閉弁制御手段は、前記開弁状態として、前記吸気バルブの開弁期間と前記排気バルブの開弁期間とがオーバーラップするバルブオーバーラップ量を前記可変バルブ機構により調整し、
前記掃気状態検出手段は、前記掃気状態として前記内燃機関の回転停止時の前記バルブオーバーラップ量を検出し、
前記時間設定手段は、前記掃気状態検出手段により検出したバルブオーバーラップ量に基づいて前記所要時間を設定する請求項4に記載の酸素濃度センサの大気学習装置。
Applied to an internal combustion engine comprising an engine-driven variable valve mechanism that variably controls the valve timing of at least one of an intake valve and an exhaust valve of the internal combustion engine;
The on-off valve control means adjusts the valve overlap amount in which the valve opening period of the intake valve and the valve opening period of the exhaust valve overlap as the valve open state by the variable valve mechanism,
The scavenging state detection means detects the valve overlap amount when the rotation of the internal combustion engine is stopped as the scavenging state,
The oxygen concentration sensor atmosphere learning device according to claim 4, wherein the time setting means sets the required time based on a valve overlap amount detected by the scavenging state detection means.
前記開閉弁は、前記内燃機関の吸気通路の流路断面積を調節するスロットルバルブであり、
前記開閉弁制御手段は、前記停止要求判定手段により運転停止要求ありと判定された場合に前記スロットルバルブを全開状態にする請求項1乃至5のいずれか一項に記載の酸素濃度センサの大気学習装置。
The on-off valve is a throttle valve that adjusts a cross-sectional area of an intake passage of the internal combustion engine;
The oxygen concentration sensor atmosphere learning according to any one of claims 1 to 5, wherein the on-off valve control unit opens the throttle valve when the stop request determination unit determines that there is an operation stop request. apparatus.
JP2009236063A 2009-10-13 2009-10-13 Atmosphere learning device for oxygen concentration sensor Pending JP2011085020A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2009236063A JP2011085020A (en) 2009-10-13 2009-10-13 Atmosphere learning device for oxygen concentration sensor
US12/898,951 US20110083423A1 (en) 2009-10-13 2010-10-06 Atmosphere learning device for oxygen concentration sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009236063A JP2011085020A (en) 2009-10-13 2009-10-13 Atmosphere learning device for oxygen concentration sensor

Publications (1)

Publication Number Publication Date
JP2011085020A true JP2011085020A (en) 2011-04-28

Family

ID=43853732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009236063A Pending JP2011085020A (en) 2009-10-13 2009-10-13 Atmosphere learning device for oxygen concentration sensor

Country Status (2)

Country Link
US (1) US20110083423A1 (en)
JP (1) JP2011085020A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015183522A (en) * 2014-03-20 2015-10-22 富士重工業株式会社 Engine control device
CN110566350A (en) * 2019-09-29 2019-12-13 燕山大学 Direct injection gasoline engine system without throttle quality regulation control

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101393532B1 (en) * 2012-07-20 2014-05-09 기아자동차 주식회사 System and method of diagnosing secondary air injection apparatus
JP6286236B2 (en) * 2014-03-10 2018-02-28 日野自動車株式会社 Engine system abnormality determination device
JP6558109B2 (en) * 2014-07-25 2019-08-14 株式会社デンソー Gas concentration detector
US10012183B2 (en) * 2015-04-30 2018-07-03 Ford Global Technologies, Llc System and methods for purging residual exhaust and uncombusted fuel to an exhaust catalyst

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10212999A (en) * 1996-11-27 1998-08-11 Denso Corp Learning device of oxygen content sensor for controlling internal combustion engine and its learning method
JP2003003903A (en) * 2001-06-19 2003-01-08 Denso Corp Control device for internal combustion engine
JP2007032466A (en) * 2005-07-28 2007-02-08 Denso Corp Internal combustion engine control device
JP2008169776A (en) * 2007-01-12 2008-07-24 Toyota Motor Corp Abnormality diagnosis device for oxygen sensor

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4321520B2 (en) * 2005-12-28 2009-08-26 トヨタ自動車株式会社 POWER OUTPUT DEVICE, VEHICLE MOUNTING THE SAME, AND METHOD FOR CONTROLLING POWER OUTPUT DEVICE
US8086392B2 (en) * 2009-03-31 2011-12-27 GM Global Technology Operations LLC Post oxygen sensor performance diagnostic with minimum air flow

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10212999A (en) * 1996-11-27 1998-08-11 Denso Corp Learning device of oxygen content sensor for controlling internal combustion engine and its learning method
JP2003003903A (en) * 2001-06-19 2003-01-08 Denso Corp Control device for internal combustion engine
JP2007032466A (en) * 2005-07-28 2007-02-08 Denso Corp Internal combustion engine control device
JP2008169776A (en) * 2007-01-12 2008-07-24 Toyota Motor Corp Abnormality diagnosis device for oxygen sensor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015183522A (en) * 2014-03-20 2015-10-22 富士重工業株式会社 Engine control device
CN110566350A (en) * 2019-09-29 2019-12-13 燕山大学 Direct injection gasoline engine system without throttle quality regulation control

Also Published As

Publication number Publication date
US20110083423A1 (en) 2011-04-14

Similar Documents

Publication Publication Date Title
JP5209454B2 (en) Device for controlling when ignition is stopped when the internal combustion engine is stopped
JP2001098998A (en) Controller for internal combustion engine
JP2010112244A (en) Control device and control method
US20140076251A1 (en) Apparatus and Method for Controlling Variable Valve Timing Mechanism
CN104929794A (en) Camshaft Position Determination
JP2011085020A (en) Atmosphere learning device for oxygen concentration sensor
JP2005256784A (en) Failure diagnostic device for exhaust gas recirculation device
JP2000310144A (en) Control device for internal combustion engine
JP2007303294A (en) Control device for internal combustion engine with supercharger
JP2014020210A (en) Suction air volume measuring device for engine
JP4458256B2 (en) Start control device for internal combustion engine
JP2008163790A (en) Control device for internal combustion engine
JP5018974B2 (en) Control device for internal combustion engine
JP2005146908A (en) Vibration dampening control device of internal combustion engine
JP4168925B2 (en) Control device for internal combustion engine
JP2004052613A (en) Control device for engine
JP4661747B2 (en) Engine stop control device
JP2006017053A (en) Fuel injection timing control device for internal combustion engine with supercharger
JP4133288B2 (en) Variable valve timing control method for internal combustion engine
JP2004076591A (en) Secondary air supply control device for internal combustion engine
JP3478170B2 (en) Idle speed control device for internal combustion engine
JP2012136980A (en) Engine rotation stop control device
JP2010185382A (en) Control device of internal combustion engine
JP2010053758A (en) Fuel injection quantity control device of internal combustion engine
JP2009024496A (en) Air-fuel ratio control system of internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121023

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130312