Nothing Special   »   [go: up one dir, main page]

JP6939493B2 - Exhaust purification device for internal combustion engine - Google Patents

Exhaust purification device for internal combustion engine Download PDF

Info

Publication number
JP6939493B2
JP6939493B2 JP2017236986A JP2017236986A JP6939493B2 JP 6939493 B2 JP6939493 B2 JP 6939493B2 JP 2017236986 A JP2017236986 A JP 2017236986A JP 2017236986 A JP2017236986 A JP 2017236986A JP 6939493 B2 JP6939493 B2 JP 6939493B2
Authority
JP
Japan
Prior art keywords
estimator
amount
internal combustion
combustion engine
pmf
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017236986A
Other languages
Japanese (ja)
Other versions
JP2019105181A (en
Inventor
前田 直樹
直樹 前田
井戸側 正直
正直 井戸側
紀靖 小橋
紀靖 小橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2017236986A priority Critical patent/JP6939493B2/en
Priority to US16/207,433 priority patent/US10823035B2/en
Priority to CN201811484829.8A priority patent/CN109899139B/en
Publication of JP2019105181A publication Critical patent/JP2019105181A/en
Application granted granted Critical
Publication of JP6939493B2 publication Critical patent/JP6939493B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N3/00Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust
    • F01N3/02Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust
    • F01N3/021Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust by means of filters
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N9/00Electrical control of exhaust gas treating apparatus
    • F01N9/002Electrical control of exhaust gas treating apparatus of filter regeneration, e.g. detection of clogging
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N11/00Monitoring or diagnostic devices for exhaust-gas treatment apparatus, e.g. for catalytic activity
    • F01N11/002Monitoring or diagnostic devices for exhaust-gas treatment apparatus, e.g. for catalytic activity the diagnostic devices measuring or estimating temperature or pressure in, or downstream of the exhaust apparatus
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N3/00Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust
    • F01N3/02Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust
    • F01N3/021Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust by means of filters
    • F01N3/023Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust by means of filters using means for regenerating the filters, e.g. by burning trapped particles
    • F01N3/025Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust by means of filters using means for regenerating the filters, e.g. by burning trapped particles using fuel burner or by adding fuel to exhaust
    • F01N3/0253Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust by means of filters using means for regenerating the filters, e.g. by burning trapped particles using fuel burner or by adding fuel to exhaust adding fuel to exhaust gases
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N9/00Electrical control of exhaust gas treating apparatus
    • F01N9/005Electrical control of exhaust gas treating apparatus using models instead of sensors to determine operating characteristics of exhaust systems, e.g. calculating catalyst temperature instead of measuring it directly
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B01PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
    • B01DSEPARATION
    • B01D2279/00Filters adapted for separating dispersed particles from gases or vapours specially modified for specific uses
    • B01D2279/30Filters adapted for separating dispersed particles from gases or vapours specially modified for specific uses for treatment of exhaust gases from IC Engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B01PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
    • B01DSEPARATION
    • B01D46/00Filters or filtering processes specially modified for separating dispersed particles from gases or vapours
    • B01D46/66Regeneration of the filtering material or filter elements inside the filter
    • B01D46/80Chemical processes for the removal of the retained particles, e.g. by burning
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N2560/00Exhaust systems with means for detecting or measuring exhaust gas components or characteristics
    • F01N2560/08Exhaust systems with means for detecting or measuring exhaust gas components or characteristics the means being a pressure sensor
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N2900/00Details of electrical control or of the monitoring of the exhaust gas treating apparatus
    • F01N2900/06Parameters used for exhaust control or diagnosing
    • F01N2900/14Parameters used for exhaust control or diagnosing said parameters being related to the exhaust gas
    • F01N2900/1406Exhaust gas pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N2900/00Details of electrical control or of the monitoring of the exhaust gas treating apparatus
    • F01N2900/06Parameters used for exhaust control or diagnosing
    • F01N2900/16Parameters used for exhaust control or diagnosing said parameters being related to the exhaust apparatus, e.g. particulate filter or catalyst
    • F01N2900/1606Particle filter loading or soot amount
    • 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)
  • Chemical Kinetics & Catalysis (AREA)
  • Analytical Chemistry (AREA)
  • Processes For Solid Components From Exhaust (AREA)
  • Filtering Of Dispersed Particles In Gases (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は、内燃機関の排気浄化装置に関する。 The present invention relates to an exhaust gas purification device for an internal combustion engine.

特許文献1に記載の内燃機関の排気浄化装置は、排気通路に設けられていて排気に含まれる粒子状物質(以下「PM」という。PMは、Particulate Matterの略。)を捕集するPMフィルタ、及び排気通路におけるPMフィルタよりも排気上流側の圧力と該PMフィルタよりも排気下流側の圧力との差である前後差圧を検出する差圧センサを有している。特許文献1に記載の内燃機関の排気浄化装置は、内燃機関の運転状態に基づいてPMフィルタに堆積しているPMの推定量として第1推定量を算出するとともに、差圧センサによって検出したPMフィルタの前後差圧に基づいてPMフィルタに堆積しているPMの推定量として第2推定量を算出する。そして、第1推定量及び第2推定量のうち値の大きい方をPMフィルタに堆積しているPMの堆積量であるPM堆積量として算出する。特許文献1に記載の内燃機関の排気浄化装置では、PM堆積量が所定量以上であるときに、PMフィルタに捕集されたPMを除去するための再生制御を開始する。再生制御では、排気の温度を上昇させることでPMフィルタに捕集されたPMを燃焼除去する。 The exhaust gas purification device for an internal combustion engine described in Patent Document 1 is provided in an exhaust passage and is a PM filter that collects particulate matter (hereinafter referred to as "PM". PM is an abbreviation for Particulate Matter) contained in the exhaust gas. It also has a differential pressure sensor that detects the front-rear differential pressure, which is the difference between the pressure on the upstream side of the exhaust gas from the PM filter in the exhaust passage and the pressure on the downstream side of the exhaust gas from the PM filter. The exhaust purification device for an internal combustion engine described in Patent Document 1 calculates a first estimated amount as an estimated amount of PM accumulated in a PM filter based on the operating state of the internal combustion engine, and PM detected by a differential pressure sensor. The second estimator is calculated as the estimator of PM deposited on the PM filter based on the differential pressure before and after the filter. Then, the larger value of the first estimated amount and the second estimated amount is calculated as the PM accumulated amount, which is the accumulated amount of PM accumulated in the PM filter. In the exhaust gas purification device for an internal combustion engine described in Patent Document 1, when the amount of PM deposited is equal to or greater than a predetermined amount, regeneration control for removing PM collected by the PM filter is started. In the regeneration control, the PM collected by the PM filter is burnt and removed by raising the temperature of the exhaust gas.

また、特許文献2に記載の内燃機関の排気浄化装置は、上記特許文献1に記載の内燃機関の排気浄化装置と同様に第1推定量及び第2推定量を算出する。これら第1推定量及び第2推定量については、第2推定量を算出したときに該第2推定量に基づいて第1推定量を補正して、これをPM堆積量とすることで、PMフィルタに捕集されたPMを除去するための再生制御に供している。 Further, the exhaust gas purification device for an internal combustion engine described in Patent Document 2 calculates a first estimated amount and a second estimated amount in the same manner as the exhaust gas purification device for an internal combustion engine described in Patent Document 1. With regard to these first and second estimators, when the second estimator is calculated, the first estimator is corrected based on the second estimator, and this is used as the PM deposition amount to obtain PM. It is used for regeneration control for removing PM collected by the filter.

特開2004‐197722号公報Japanese Unexamined Patent Publication No. 2004-197722 特開2008‐057443号公報Japanese Unexamined Patent Publication No. 2008-057443

差圧センサに異常が生じると、該差圧センサの検出信号に基づいて算出される第2推定量の値が実際のPM堆積量に対応した適切な値とならないこともある。この場合、特許文献2に記載されているように、第1推定量を第2推定量に基づいて補正すると、PM堆積量の算出精度が低下することにもなる。こうした点については、上記特許文献1及び2には何ら開示がない。 If an abnormality occurs in the differential pressure sensor, the value of the second estimated amount calculated based on the detection signal of the differential pressure sensor may not be an appropriate value corresponding to the actual PM deposition amount. In this case, as described in Patent Document 2, if the first estimator is corrected based on the second estimator, the calculation accuracy of the PM deposition amount will also decrease. There is no disclosure in Patent Documents 1 and 2 regarding these points.

上記課題を解決するための内燃機関の排気浄化装置は、内燃機関の排気通路に設けられていて、排気に含まれるPMを捕集するPMフィルタと、前記PMフィルタよりも排気上流側の圧力と前記PMフィルタよりも排気下流側の圧力との差である前後差圧を検出する差圧センサとを備え、前記内燃機関の運転状態に基づいて前記PMフィルタに堆積しているPMの推定量として第1推定量を算出するとともに、前記差圧センサによって検出した前後差圧に基づいて前記PMフィルタに堆積しているPMの推定量として第2推定量を算出する内燃機関の排気浄化装置であって、前記内燃機関の停止後から該内燃機関の始動開始までの期間における前記差圧センサの状態に基づいて該差圧センサの異常判定を行い、前記内燃機関を始動する際に、前記第1推定量を前記第2推定量に基づいて補正する補正処理を実行し、前記第1推定量及び前記第2推定量のうち値の大きい方をPM堆積量として算出し、該PM堆積量が所定量以上であるときに前記PMフィルタに捕集されたPMを燃焼除去するためのフィルタ再生制御を開始する。 An exhaust purification device for an internal combustion engine for solving the above problems is provided in an exhaust passage of the internal combustion engine, and includes a PM filter that collects PM contained in the exhaust and a pressure on the upstream side of the exhaust from the PM filter. It is equipped with a differential pressure sensor that detects the front-rear differential pressure, which is the difference from the pressure on the downstream side of the exhaust from the PM filter, and is used as an estimated amount of PM accumulated in the PM filter based on the operating state of the internal combustion engine. It is an internal combustion engine exhaust purification device that calculates the first estimated amount and calculates the second estimated amount as the estimated amount of PM accumulated in the PM filter based on the front-rear differential pressure detected by the differential pressure sensor. Then, when the differential pressure sensor is abnormally determined based on the state of the differential pressure sensor during the period from the stop of the internal combustion engine to the start of the start of the internal combustion engine, the first is performed when the internal combustion engine is started. A correction process for correcting the estimated amount based on the second estimated amount is executed, and the larger value of the first estimated amount and the second estimated amount is calculated as the PM accumulated amount, and the PM accumulated amount is determined. When the amount is equal to or higher than the fixed amount, the filter regeneration control for burning and removing the PM collected by the PM filter is started.

上記構成では、内燃機関を始動する際に、内燃機関の運転状態に基づいて算出された第1推定量を、PMフィルタの前後差圧に基づいて算出された第2推定量に基づいて補正する。PMフィルタの前後差圧は差圧センサによって検出される。差圧センサについては、内燃機関の停止後から該内燃機関の始動開始までの期間における状態に基づいて異常判定がなされることから、内燃機関を始動する際のタイミングで差圧センサの異常判定を行うことが適切である。そのため、内燃機関を始動する際のタイミングであれば、差圧センサが正常であることに裏付けられた第2推定量の算出が可能となり、第2推定量の算出に正確性を担保することが可能となる。なお、第1推定量は、内燃機関の運転状態に基づいて算出されるものであり、算出可能な運転領域が広い。一方で、差圧センサによって検出される前後差圧とPMフィルタに堆積したPMの量とが相関関係を有するときの内燃機関の運転領域は限定的であるため、第2推定量の算出可能な運転領域は狭い。実際にPMフィルタに堆積したPMの量の影響は、PMフィルタの前後差圧に反映されることから、第2推定量は、第1推定量に比して、PMフィルタに堆積している実際のPMの量を反映しやすい。したがって、上記構成のように、算出可能な運転領域が広い第1推定量を、差圧センサの異常判定がなされる上で適切となるタイミングを考慮して第2推定量に基づいて補正することで、PM堆積量の算出精度が低下することを抑えることができる。 In the above configuration, when the internal combustion engine is started, the first estimator calculated based on the operating state of the internal combustion engine is corrected based on the second estimator calculated based on the front-rear differential pressure of the PM filter. .. The front-rear differential pressure of the PM filter is detected by the differential pressure sensor. As for the differential pressure sensor, since the abnormality judgment is made based on the state in the period from the stop of the internal combustion engine to the start of the internal combustion engine, the abnormality judgment of the differential pressure sensor is made at the timing when the internal combustion engine is started. It is appropriate to do. Therefore, if it is the timing when starting the internal combustion engine, it is possible to calculate the second estimator supported by the normality of the differential pressure sensor, and it is possible to ensure the accuracy in the calculation of the second estimator. It will be possible. The first estimated amount is calculated based on the operating state of the internal combustion engine, and has a wide operating range that can be calculated. On the other hand, when the front-rear differential pressure detected by the differential pressure sensor and the amount of PM deposited on the PM filter have a correlation, the operating area of the internal combustion engine is limited, so that the second estimated amount can be calculated. The driving area is narrow. Since the influence of the amount of PM actually deposited on the PM filter is reflected in the front-rear differential pressure of the PM filter, the second estimator is actually deposited on the PM filter as compared with the first estimator. It is easy to reflect the amount of PM. Therefore, as in the above configuration, the first estimator having a wide calculable operating range is corrected based on the second estimator in consideration of the appropriate timing for determining the abnormality of the differential pressure sensor. Therefore, it is possible to suppress a decrease in the calculation accuracy of the PM deposition amount.

また、上記内燃機関の排気浄化装置では、前記第1推定量が前記第2推定量に比して多いときには前記補正処理において前記第1推定量を減量補正し、前記第1推定量が前記第2推定量に比して少ないときには、前記補正処理において前記第1推定量を増量補正し、前記減量補正を行うときには、前記増量補正を行うときに比して前記第1推定量の補正度合いを小さくすることが望ましい。 Further, in the exhaust purification device of the internal combustion engine, when the first estimated amount is larger than the second estimated amount, the first estimated amount is reduced and corrected in the correction process, and the first estimated amount is the first estimated amount. 2 When the amount is smaller than the estimated amount, the first estimated amount is increased and corrected in the correction process, and when the decrease correction is performed, the correction degree of the first estimated amount is increased as compared with the case where the increase correction is performed. It is desirable to make it smaller.

上記構成では、第1推定量が前記第2推定量に比して多いときであって第1推定量を減量補正する際には、第1推定量が第2推定量に比して少ないときであって第1推定量を増量補正する際に比して、第1推定量の補正度合いを小さくする。第1推定量が第2推定量に比して多いときには、フィルタ再生制御の実行判断のためのパラメータであるPM堆積量として第1推定量が用いられる。そのため、第1推定量を減量補正する場合の補正度合いを小さくすることで、仮に差圧センサの外乱などの影響により第2推定量の正確性が低下するような状況が生じたとしても、PM堆積量の急な変化を抑えることができる。その結果、第1推定量を第2推定量に基づいて補正する際に、補正後の第1推定量が実際にPMフィルタに堆積しているPMの量よりも少ない量となることを抑えることができ、PM堆積量の設定を適切なものとすることができる。 In the above configuration, when the first estimator is larger than the second estimator and when the first estimator is reduced and corrected, the first estimator is smaller than the second estimator. Therefore, the degree of correction of the first estimator is made smaller than that when the first estimator is increased and corrected. When the first estimator is larger than the second estimator, the first estimator is used as the PM deposition amount, which is a parameter for determining the execution of the filter regeneration control. Therefore, by reducing the degree of correction when the first estimator is reduced and corrected, even if a situation occurs in which the accuracy of the second estimator is lowered due to the influence of disturbance of the differential pressure sensor or the like, PM Sudden changes in the amount of deposit can be suppressed. As a result, when the first estimator is corrected based on the second estimator, it is possible to prevent the corrected first estimator from becoming less than the amount of PM actually deposited on the PM filter. And the PM deposition amount can be set appropriately.

また、上記内燃機関の排気浄化装置では、前記第1推定量を増量補正する場合、一度の前記補正処理において補正後の前記第1推定量の値を前記第2推定量と等しい値にすることが望ましい。 Further, in the exhaust gas purification device of the internal combustion engine, when the first estimated amount is increased and corrected, the value of the corrected first estimated amount in one correction process is set to a value equal to the second estimated amount. Is desirable.

上記構成では、第1推定量が第2推定量に比して少ないときであって第1推定量を増量補正する場合、一度の補正処理において補正後の第1推定量の値が第2推定量と等しい値になるように補正される。そのため、第1推定量の値が第2推定量と等しい値になるまで複数回の補正処理を実行して徐々に増量補正する構成に比して、PM堆積量が実際にPMフィルタに堆積しているPMの量よりも少ない量となる状態を早期に回避しやすくなる。 In the above configuration, when the first estimator is smaller than the second estimator and the first estimator is increased and corrected, the value of the first estimator after correction in one correction process is the second estimation. It is corrected so that it becomes a value equal to the amount. Therefore, the PM deposit amount is actually deposited on the PM filter as compared with the configuration in which the correction process is executed a plurality of times until the value of the first estimated amount becomes equal to the value of the second estimated amount and the amount is gradually increased and corrected. It becomes easy to avoid a state where the amount of PM is less than the amount of PM at an early stage.

また、上記内燃機関の排気浄化装置では、前記第1推定量を減量補正する場合、一度の前記補正処理における前記第1推定量の補正量に上限を設定することが望ましい。
差圧センサは、異常が生じていない場合であっても何らかの影響によってその検出信号が乱れることもある。差圧センサの検出信号が乱れた場合、第2推定量が実際にPMフィルタに堆積しているPMの量よりも少ない量として算出されることも生じ得る。
Further, in the exhaust gas purification device of the internal combustion engine, when the first estimated amount is reduced and corrected, it is desirable to set an upper limit to the corrected amount of the first estimated amount in one correction process.
The detection signal of the differential pressure sensor may be disturbed due to some influence even when no abnormality has occurred. If the detection signal of the differential pressure sensor is disturbed, the second estimator may be calculated as an amount smaller than the amount of PM actually deposited on the PM filter.

上記構成によれば、第1推定量を減量補正する場合、その補正量に上限が設定される。そのため、一度の補正処理において、第1推定量の値が第2推定量と等しい値まで減量され難くなる。これにより、複数回の補正処理を実行することによって、第1推定量の値を徐々に第2推定量と等しい値まで減量させることができる。したがって、差圧センサの検出信号の一時的な乱れ等に起因して、補正後の第1推定量の値が実際のPM堆積量の値よりも低くなることを抑えることができ、PM堆積量の設定を適切なものとすることができる。 According to the above configuration, when the first estimated amount is reduced and corrected, an upper limit is set for the correction amount. Therefore, it is difficult to reduce the value of the first estimator to a value equal to the second estimator in one correction process. As a result, the value of the first estimated amount can be gradually reduced to a value equal to the second estimated amount by executing the correction process a plurality of times. Therefore, it is possible to prevent the value of the first estimated amount after correction from becoming lower than the value of the actual PM accumulation amount due to the temporary disturbance of the detection signal of the differential pressure sensor, and the PM accumulation amount. Can be set appropriately.

また、上記内燃機関の排気浄化装置では、前記異常判定によって前記差圧センサが正常であると判定されているときには前記補正処理を実行し、前記差圧センサが異常であると判定されているときには前記補正処理を実行しないことが望ましい。 Further, in the exhaust gas purification device of the internal combustion engine, the correction process is executed when the differential pressure sensor is determined to be normal by the abnormality determination, and when the differential pressure sensor is determined to be abnormal. It is desirable not to execute the correction process.

上記構成によれば、差圧センサが正常であって第2推定量の正確性が担保されるときに補正処理が行われ、差圧センサが異常であって第2推定量の正確性が担保されないときには補正処理が行われない。そのため、第1推定量を第2推定量に基づいて補正したときに、補正前の第1推定量に比して、補正後の第1推定量を実際のPM堆積量を反映した値とすることができる。 According to the above configuration, the correction process is performed when the differential pressure sensor is normal and the accuracy of the second estimator is guaranteed, and the differential pressure sensor is abnormal and the accuracy of the second estimator is guaranteed. If not, the correction process is not performed. Therefore, when the first estimator is corrected based on the second estimator, the corrected first estimator is set to a value that reflects the actual PM deposition amount as compared with the first estimator before the correction. be able to.

内燃機関の排気浄化装置の構成を示す模式図。The schematic diagram which shows the structure of the exhaust gas purification apparatus of an internal combustion engine. 制御装置の機能ブロック図。Functional block diagram of the control device. 偏差と補正量との関係を示すマップ。A map showing the relationship between deviation and correction amount. 補正処理に係る一連の処理の流れを示すフローチャート。A flowchart showing a flow of a series of processes related to the correction process. フィルタ再生制御に係る一連の処理の流れを示すフローチャート。A flowchart showing a flow of a series of processes related to filter reproduction control. (a)〜(e)は、差圧センサが正常であるときの内燃機関の運転状態の変化に伴う各パラメータの推移を示すタイミングチャート。(A) to (e) are timing charts showing changes in each parameter due to changes in the operating state of the internal combustion engine when the differential pressure sensor is normal. (a)〜(e)は、差圧センサに異常が発生したときの内燃機関の運転状態の変化に伴う各パラメータの推移を示すタイミングチャート。(A) to (e) are timing charts showing changes in each parameter due to a change in the operating state of the internal combustion engine when an abnormality occurs in the differential pressure sensor.

内燃機関の排気浄化装置の一実施形態について、図1〜図7を参照して説明する。なお、本実施形態では、内燃機関としてのガソリンエンジンに排気浄化装置を適用した例を説明する。 An embodiment of an exhaust gas purification device for an internal combustion engine will be described with reference to FIGS. 1 to 7. In this embodiment, an example in which the exhaust gas purification device is applied to a gasoline engine as an internal combustion engine will be described.

図1に示すように、内燃機関の機関本体10には、複数の燃焼室10Aが設けられている。機関本体10には、各燃焼室10Aに燃料を供給するための燃料噴射弁11が設けられている。燃料噴射弁11は、各々の燃焼室10Aに1つ設けられている。内燃機関の排気浄化装置100は、機関本体10に連結されている排気通路20を有している。排気通路20には、燃焼室10Aから排気が排出される。排気通路20は、機関本体10に連結されている第1排気管21と、第1排気管21の排気下流側の端部に連結されている第1触媒コンバータ22とを有している。第1触媒コンバータ22の内部には、酸化触媒30が設けられている。酸化触媒30は、排気に含まれている炭化水素(HC)や一酸化炭素(CO)を酸化して、水や二酸化炭素を生成する。 As shown in FIG. 1, a plurality of combustion chambers 10A are provided in the engine body 10 of the internal combustion engine. The engine body 10 is provided with a fuel injection valve 11 for supplying fuel to each combustion chamber 10A. One fuel injection valve 11 is provided in each combustion chamber 10A. The exhaust gas purification device 100 of an internal combustion engine has an exhaust passage 20 connected to an engine body 10. Exhaust gas is discharged from the combustion chamber 10A into the exhaust passage 20. The exhaust passage 20 has a first exhaust pipe 21 connected to the engine body 10 and a first catalytic converter 22 connected to an end on the exhaust downstream side of the first exhaust pipe 21. An oxidation catalyst 30 is provided inside the first catalyst converter 22. The oxidation catalyst 30 oxidizes hydrocarbons (HC) and carbon monoxide (CO) contained in the exhaust gas to generate water and carbon dioxide.

第1触媒コンバータ22には、その排気下流側の端部に第2排気管23が連結されている。第2排気管23には、排気の温度を検出する排気温度センサ40が設けられている。第2排気管23には、その排気下流側の端部に第2触媒コンバータ24が連結されている。第2触媒コンバータ24の内部には、PMフィルタ31が設けられている。PMフィルタ31は、排気に含まれているPMを捕集する。第2触媒コンバータ24には、その排気下流側の端部に第3排気管25が連結されている。 A second exhaust pipe 23 is connected to the first catalyst converter 22 at an end on the downstream side of the exhaust gas. The second exhaust pipe 23 is provided with an exhaust temperature sensor 40 that detects the temperature of the exhaust gas. A second catalytic converter 24 is connected to the second exhaust pipe 23 at an end on the downstream side of the exhaust. A PM filter 31 is provided inside the second catalytic converter 24. The PM filter 31 collects PM contained in the exhaust gas. A third exhaust pipe 25 is connected to the second catalyst converter 24 at an end on the downstream side of the exhaust gas.

排気通路20には、差圧センサ41が設けられている。差圧センサ41は、排気差圧検出部42と、該排気差圧検出部42にそれぞれ接続されている上流側検出通路43及び下流側検出通路44とを有している。上流側検出通路43は、排気通路20における酸化触媒30とPMフィルタ31との間の第2排気管23に接続されている。すなわち、上流側検出通路43には、酸化触媒30とPMフィルタ31との間を流れる排気が流入する。また、下流側検出通路44は、排気通路20におけるPMフィルタ31よりも排気下流側の第3排気管25に接続されている。すなわち、下流側検出通路44には、PMフィルタ31を通過した後の排気が流入する。排気差圧検出部42には、上流側検出通路43を通じて排気通路20におけるPMフィルタ31よりも排気上流側の圧力が作用し、下流側検出通路44を通じて排気通路20におけるPMフィルタ31よりも排気下流側の圧力が作用する。排気差圧検出部42は、これらの圧力の差である前後差圧ΔPを検出する。また、内燃機関の排気浄化装置100は、報知ランプ49も有している。 A differential pressure sensor 41 is provided in the exhaust passage 20. The differential pressure sensor 41 has an exhaust differential pressure detection unit 42, and an upstream side detection passage 43 and a downstream side detection passage 44, which are connected to the exhaust differential pressure detection unit 42, respectively. The upstream detection passage 43 is connected to a second exhaust pipe 23 between the oxidation catalyst 30 and the PM filter 31 in the exhaust passage 20. That is, the exhaust gas flowing between the oxidation catalyst 30 and the PM filter 31 flows into the upstream detection passage 43. Further, the downstream side detection passage 44 is connected to the third exhaust pipe 25 on the exhaust downstream side of the PM filter 31 in the exhaust passage 20. That is, the exhaust gas after passing through the PM filter 31 flows into the downstream detection passage 44. The pressure on the exhaust upstream side of the exhaust passage 20 acts on the exhaust differential pressure detection unit 42 through the upstream detection passage 43, and the exhaust downstream of the PM filter 31 in the exhaust passage 20 through the downstream detection passage 44. Side pressure acts. The exhaust differential pressure detection unit 42 detects the front-rear differential pressure ΔP, which is the difference between these pressures. The exhaust gas purification device 100 of the internal combustion engine also has a notification lamp 49.

内燃機関の排気浄化装置100は、制御装置60を有している。制御装置60には、排気温度センサ40、及び差圧センサ41の排気差圧検出部42からの検出信号が入力される。また、制御装置60には、アクセルペダルの操作量を検出するアクセルセンサ45、内燃機関の出力軸の回転速度である機関回転速度NEを検出する回転速度センサ46、イグニッションスイッチ47、及び機関本体10に供給される吸入空気量Gaを検出するエアフローメータ48等からの出力信号も入力される。制御装置60は、CPU、ROM、およびRAMを備えている。制御装置60は、ROMに記憶されたプログラムをCPUが実行することにより、PMフィルタ31に捕集されたPMを燃焼除去するフィルタ再生制御や、後述する補正処理等を実行する。 The exhaust gas purification device 100 of the internal combustion engine has a control device 60. The detection signals from the exhaust temperature sensor 40 and the exhaust differential pressure detection unit 42 of the differential pressure sensor 41 are input to the control device 60. Further, the control device 60 includes an accelerator sensor 45 that detects the amount of operation of the accelerator pedal, a rotation speed sensor 46 that detects the engine rotation speed NE that is the rotation speed of the output shaft of the internal combustion engine, an ignition switch 47, and an engine body 10. An output signal from an air flow meter 48 or the like that detects the intake air amount Ga supplied to the engine is also input. The control device 60 includes a CPU, a ROM, and a RAM. The control device 60 executes filter regeneration control for burning and removing PM collected by the PM filter 31 and correction processing described later by executing the program stored in the ROM by the CPU.

図2に示すように、制御装置60は、機能部として、噴射弁制御部61、第1推定量算出部62、第2推定量算出部63、PM堆積量算出部64、偏差記憶部65、開始要求判定部66、実行部67、PM燃焼量推定部68、及び終了要求判定部69を有している。また、制御装置60は、機能部として、イグニッションスイッチ操作判定部70、基準点学習部71、異常判定部72、補正処理部73、及び報知部74を有している。 As shown in FIG. 2, as functional units, the control device 60 includes an injection valve control unit 61, a first estimator calculation unit 62, a second estimator calculation unit 63, a PM deposit amount calculation unit 64, and a deviation storage unit 65. It has a start request determination unit 66, an execution unit 67, a PM combustion amount estimation unit 68, and an end request determination unit 69. Further, the control device 60 has an ignition switch operation determination unit 70, a reference point learning unit 71, an abnormality determination unit 72, a correction processing unit 73, and a notification unit 74 as functional units.

噴射弁制御部61は、例えば、アクセルセンサ45及び回転速度センサ46からの出力信号に基づいて、燃料噴射弁11から噴射される燃料量の目標値である目標燃料噴射量Qを算出する。そして、算出した目標燃料噴射量Q分の燃料が噴射されるように燃料噴射弁11を制御する。なお、目標燃料噴射量Qが理論空燃比となる燃料量よりも多い場合には、燃焼室10Aにおいて燃料が全て燃焼されず、未燃燃料を含んだ排気が排気通路20の第1排気管21に排出される。 The injection valve control unit 61 calculates a target fuel injection amount Q, which is a target value of the fuel amount injected from the fuel injection valve 11, based on, for example, the output signals from the accelerator sensor 45 and the rotation speed sensor 46. Then, the fuel injection valve 11 is controlled so that the calculated target fuel injection amount Q is injected. When the target fuel injection amount Q is larger than the fuel amount that is the stoichiometric air-fuel ratio, all the fuel is not burned in the combustion chamber 10A, and the exhaust containing the unburned fuel is discharged from the first exhaust pipe 21 of the exhaust passage 20. Is discharged to.

第1推定量算出部62は、内燃機関の運転状態に基づいてPMフィルタ31に堆積しているPMの推定量として第1推定量PMfを算出する。第1推定量算出部62はまず、回転速度センサ46によって検出された機関回転速度NE、及び噴射弁制御部61によって算出された目標燃料噴射量Qに基づいて、単位時間当たりに機関本体10から排気通路20に排出されるPMの推定量であるPM排出量を算出する。目標燃料噴射量Qが多いときほど、排気に含まれるPMの量は多くなる傾向にある。また、機関回転速度NEが速いときほど単位時間当たりに排出される排気の量が多くなることから、単位時間当たりに排気通路20に排出されるPMの量は多くなる傾向にある。このように、内燃機関の運転状態に応じて、排気に含まれるPMの量は変化する。第1推定量算出部62には、機関回転速度NE及び目標燃料噴射量Qと、PM排出量との関係を示すマップが記憶されている。このマップは、予め実験やシミュレーションによって求められている。第1推定量算出部62は、算出したPM排出量を上記単位時間毎に積算することで第1推定量PMfを算出する。なお、第1推定量算出部62は、フィルタ再生制御の実行中には、後述するPM燃焼量推定部68によって算出されたPM燃焼量を該積算値から減算する。 The first estimator calculation unit 62 calculates the first estimator PMf as the estimated amount of PM deposited on the PM filter 31 based on the operating state of the internal combustion engine. The first estimator calculation unit 62 first starts from the engine body 10 per unit time based on the engine rotation speed NE detected by the rotation speed sensor 46 and the target fuel injection amount Q calculated by the injection valve control unit 61. The PM discharge amount, which is an estimated amount of PM discharged to the exhaust passage 20, is calculated. The larger the target fuel injection amount Q, the larger the amount of PM contained in the exhaust gas tends to be. Further, since the amount of exhaust gas discharged per unit time increases as the engine speed NE increases, the amount of PM discharged to the exhaust passage 20 per unit time tends to increase. In this way, the amount of PM contained in the exhaust gas changes according to the operating state of the internal combustion engine. The first estimator calculation unit 62 stores a map showing the relationship between the engine speed NE and the target fuel injection amount Q and the PM emission amount. This map has been obtained in advance by experiments and simulations. The first estimated amount calculation unit 62 calculates the first estimated amount PMf by integrating the calculated PM emission amount for each unit time. The first estimator calculation unit 62 subtracts the PM combustion amount calculated by the PM combustion amount estimation unit 68, which will be described later, from the integrated value while the filter regeneration control is being executed.

第2推定量算出部63は、差圧センサ41によって検出した前後差圧ΔPに基づいて、PMフィルタ31に堆積しているPMの推定量として第2推定量PMcを算出する。PMフィルタ31にPMが堆積することで、排気通路20における圧力損失は変化する。すなわち、PMフィルタ31に堆積しているPMの量が多くなるほど、排気通路20においてPMフィルタ31よりも排気上流側における排気の圧力が高くなる傾向にある。このように、排気通路20においてPMフィルタ31の前後差圧ΔPと、PMフィルタ31に堆積しているPMの量とは相関を有している。なお、前後差圧ΔPは、内燃機関の機関本体10から排気通路20に排出される排気の流量、すなわち内燃機関の機関回転速度NEなどの変化も反映する。そのため、本実施形態では、第2推定量算出部63は、機関本体に流入する吸入空気量Ga、すなわち排気の流量が充分であり、前後差圧ΔPが相応に大きいときであって、機関回転速度NEの変化が少なく安定している運転領域であるときに、差圧センサ41によって検出した前後差圧ΔPに基づいて、第2推定量PMcを算出する。第2推定量算出部63には、差圧センサ41からの出力信号に基づいて算出される前後差圧ΔPと、第2推定量PMcとの関係を示すマップが記憶されている。このマップは、予め実験やシミュレーションによって求められたものである。 The second estimator calculation unit 63 calculates the second estimator PMc as the estimated amount of PM deposited on the PM filter 31 based on the front-rear differential pressure ΔP detected by the differential pressure sensor 41. The pressure loss in the exhaust passage 20 changes due to the accumulation of PM on the PM filter 31. That is, as the amount of PM accumulated in the PM filter 31 increases, the exhaust pressure on the upstream side of the exhaust tends to be higher than that of the PM filter 31 in the exhaust passage 20. As described above, in the exhaust passage 20, the front-rear differential pressure ΔP of the PM filter 31 and the amount of PM deposited on the PM filter 31 have a correlation. The front-rear differential pressure ΔP also reflects a change in the flow rate of the exhaust gas discharged from the engine body 10 of the internal combustion engine to the exhaust passage 20, that is, a change in the engine rotation speed NE of the internal combustion engine. Therefore, in the present embodiment, the second estimator calculation unit 63 rotates the engine when the intake air amount Ga flowing into the engine body, that is, the flow rate of the exhaust is sufficient and the front-rear differential pressure ΔP is correspondingly large. The second estimator PMc is calculated based on the front-rear differential pressure ΔP detected by the differential pressure sensor 41 when the operating region is stable with little change in the speed NE. The second estimator calculation unit 63 stores a map showing the relationship between the front-rear differential pressure ΔP calculated based on the output signal from the differential pressure sensor 41 and the second estimator PMc. This map was obtained in advance by experiments and simulations.

偏差記憶部65は、第2推定量算出部63によって第2推定量PMcが算出されたときに、第1推定量算出部62によって算出された第1推定量PMfを第2推定量PMcから減算した値を偏差ΔPM(=PMc−PMf)として算出して記憶する。 The deviation storage unit 65 subtracts the first estimator PMf calculated by the first estimator calculation unit 62 from the second estimator PMc when the second estimator PMc is calculated by the second estimator calculation unit 63. The calculated value is calculated and stored as a deviation ΔPM (= PMc-PMf).

PM堆積量算出部64は、PMフィルタ31に堆積しているPMの量であるPM堆積量Prを算出する。PM堆積量算出部64は、後述する異常判定部72によって差圧センサ41が正常であると判定されている場合であって、第2推定量算出部63によって第2推定量PMcが算出される運転領域であるときには、第1推定量算出部62によって算出された第1推定量PMfと、第2推定量算出部63によって算出された第2推定量PMcのうち値の大きい方をPM堆積量Prとして算出する。すなわち、第1推定量PMfが第2推定量PMc以上のときには(PMf≧PMc)、PM堆積量算出部64は、第1推定量PMfをPM堆積量Prとして算出する(Pr=PMf)。また、第1推定量PMfが第2推定量PMc未満のときには(PMf<PMc)、PM堆積量算出部64は、第2推定量PMcをPM堆積量Prとして算出する(Pr=PMc)。PM堆積量算出部64は、その後、第2推定量算出部63が第2推定量PMcを算出する運転領域ではなくなった場合には、偏差記憶部65に記憶された偏差ΔPMと第1推定量算出部62によって算出された第1推定量PMfとに基づいてPM堆積量Prを算出する。すなわち、第2推定量PMcが算出される運転領域において、第2推定量PMcが第1推定量PMf以下であり、偏差記憶部65に記憶された偏差ΔPMが「0」以下のときには、PM堆積量算出部64は、第2推定量PMcを算出する運転領域ではなくなった後、第1推定量算出部62によって算出された第1推定量PMfをPM堆積量Prとして算出する。また、第2推定量PMcが算出される運転領域において、第2推定量PMcが第1推定量PMfよりも大きく、偏差記憶部65に記憶された偏差ΔPMが「0」よりも大きいときには、PM堆積量算出部64は、第2推定量PMcを算出する運転領域ではなくなった後、第1推定量算出部62によって算出された第1推定量PMfと偏差ΔPMとを加算した値をPM堆積量Prとして算出する。 The PM accumulation amount calculation unit 64 calculates the PM accumulation amount Pr, which is the amount of PM accumulated in the PM filter 31. The PM deposit amount calculation unit 64 is a case where the differential pressure sensor 41 is determined to be normal by the abnormality determination unit 72 described later, and the second estimator amount calculation unit 63 calculates the second estimator amount PMc. In the operating region, the larger of the first estimator PMf calculated by the first estimator calculation unit 62 and the second estimator PMc calculated by the second estimator calculation unit 63 is the PM deposition amount. Calculated as Pr. That is, when the first estimator PMf is equal to or greater than the second estimator PMc (PMf ≧ PMc), the PM deposit amount calculation unit 64 calculates the first estimator PMf as the PM deposit amount Pr (Pr = PMf). When the first estimated amount PMf is less than the second estimated amount PMc (PMf <PMc), the PM deposition amount calculation unit 64 calculates the second estimated amount PMc as the PM accumulation amount Pr (Pr = PMc). After that, when the second estimator calculation unit 63 is no longer in the operating region for calculating the second estimator PMc, the PM accumulation amount calculation unit 64 sets the deviation ΔPM and the first estimator stored in the deviation storage unit 65. The PM deposit amount Pr is calculated based on the first estimated amount PMf calculated by the calculation unit 62. That is, in the operating region where the second estimator PMc is calculated, when the second estimator PMc is equal to or less than the first estimator PMf and the deviation ΔPM stored in the deviation storage unit 65 is “0” or less, PM deposition. The amount calculation unit 64 calculates the first estimator PMf calculated by the first estimator calculation unit 62 as the PM deposit amount Pr after it is no longer in the operating region for calculating the second estimator PMc. Further, in the operating region where the second estimator PMc is calculated, when the second estimator PMc is larger than the first estimator PMf and the deviation ΔPM stored in the deviation storage unit 65 is larger than "0", PM After the accumulation amount calculation unit 64 is no longer in the operating region for calculating the second estimator PMc, the PM accumulation amount is the sum of the first estimator PMf calculated by the first estimator calculation unit 62 and the deviation ΔPM. Calculated as Pr.

また、PM堆積量算出部64は、異常判定部72によって差圧センサ41が異常であると判定されている場合には、第2推定量PMcを用いずに、第1推定量算出部62によって算出された第1推定量PMfをPM堆積量Prとして算出する。なお、PM堆積量算出部64は、フィルタ再生制御の実行中には、第1推定量算出部62によって算出されたPM排出量をPM堆積量Prに加算するとともに、後述するPM燃焼量推定部68によって算出されたPM燃焼量をPM堆積量Prから減算することで、フィルタ再生制御の実行中におけるPM堆積量Prを算出する。 Further, when the difference pressure sensor 41 is determined to be abnormal by the abnormality determination unit 72, the PM accumulation amount calculation unit 64 is not used by the second estimator PMc, but by the first estimator calculation unit 62. The calculated first estimator PMf is calculated as the PM deposition amount Pr. The PM accumulation amount calculation unit 64 adds the PM emission amount calculated by the first estimator calculation unit 62 to the PM accumulation amount Pr while executing the filter regeneration control, and also adds the PM combustion amount estimation unit to be described later. By subtracting the PM combustion amount calculated by 68 from the PM accumulation amount Pr, the PM accumulation amount Pr during execution of the filter regeneration control is calculated.

開始要求判定部66は、フィルタ再生制御の開始要求があるか否かを判定する。開始要求判定部66は、PM堆積量算出部64によって算出されたPM堆積量Prが第1所定量以上であると判定されているときに、フィルタ再生制御の開始要求があると判定する。第1所定量は、PMフィルタ31におけるPMの堆積量の許容上限値よりも若干少ない量に設定されている。第1所定量は、予め実験やシミュレーションによって求められて制御装置60に記憶されている。 The start request determination unit 66 determines whether or not there is a start request for filter reproduction control. The start request determination unit 66 determines that there is a start request for filter regeneration control when it is determined that the PM accumulation amount Pr calculated by the PM accumulation amount calculation unit 64 is equal to or greater than the first predetermined amount. The first predetermined amount is set to an amount slightly smaller than the allowable upper limit value of the accumulated amount of PM in the PM filter 31. The first predetermined amount is obtained in advance by an experiment or a simulation and stored in the control device 60.

実行部67は、開始要求判定部66によってフィルタ再生制御の開始要求があると判定されているときにフィルタ再生制御を開始する。また、フィルタ再生制御を開始した後、後述する終了要求判定部69によってフィルタ再生制御の終了要求があると判定されているときに、フィルタ再生制御を終了する。フィルタ再生制御では、例えば、目標燃料噴射量が理論空燃比となる燃料量よりも多くなるように噴射弁制御部61を制御することで、排気通路20に未燃燃料を含んだ排気が排出されるようにする。未燃燃料は、酸化触媒30において酸化反応により燃焼し、排気の温度を上昇させる。PMを燃焼可能なほど高温になった排気がPMフィルタ31に流れると、PMフィルタ31に捕集されたPMは燃焼して除去される。なお、以下では、PMが燃焼可能な排気の温度を再生温度という。 The execution unit 67 starts the filter reproduction control when it is determined by the start request determination unit 66 that there is a start request for the filter reproduction control. Further, after starting the filter regeneration control, the filter regeneration control is terminated when it is determined by the end request determination unit 69, which will be described later, that there is an end request for the filter regeneration control. In the filter regeneration control, for example, by controlling the injection valve control unit 61 so that the target fuel injection amount becomes larger than the fuel amount that becomes the stoichiometric air-fuel ratio, the exhaust gas containing the unburned fuel is discharged to the exhaust passage 20. To do so. The unburned fuel is burned by the oxidation reaction in the oxidation catalyst 30 to raise the temperature of the exhaust gas. When the exhaust gas having become hot enough to burn PM flows through the PM filter 31, the PM collected by the PM filter 31 is burned and removed. In the following, the temperature of the exhaust gas at which PM can be burned is referred to as a regeneration temperature.

PM燃焼量推定部68は、フィルタ再生制御によって燃焼除去されたPMの量であるPM燃焼量を算出する。本実施形態では、PM燃焼量推定部68は、排気温度センサ40からの出力信号に基づいて算出される第2排気管23内の排気の温度に基づき、フィルタ再生制御によって燃焼除去されたPMの量であるPM燃焼量を算出する。なお、第2排気管23内の排気の温度とPM燃焼量との関係を示すマップは予め実験やシミュレーションによって求められて記憶されている。 The PM combustion amount estimation unit 68 calculates the PM combustion amount, which is the amount of PM burned and removed by the filter regeneration control. In the present embodiment, the PM combustion amount estimation unit 68 burns and removes the PM by the filter regeneration control based on the temperature of the exhaust gas in the second exhaust pipe 23 calculated based on the output signal from the exhaust temperature sensor 40. The amount of PM combustion, which is the amount, is calculated. A map showing the relationship between the temperature of the exhaust gas in the second exhaust pipe 23 and the amount of PM combustion is obtained and stored in advance by experiments and simulations.

終了要求判定部69は、フィルタ再生制御の終了要求があるか否かを判定する。終了要求判定部69は、フィルタ再生制御の開始後、PM堆積量算出部64によって算出されたPM堆積量Prが第2所定量以下となっているときに終了要求があると判定する。第2所定量は、PMフィルタ31におけるPMの堆積量の許容上限値よりも相応に少ない量であって、第1所定量よりも少ない量に設定されている。第2所定量は、予め実験やシミュレーションによって求められて制御装置60に記憶されている。 The end request determination unit 69 determines whether or not there is an end request for filter reproduction control. After the start of the filter regeneration control, the end request determination unit 69 determines that there is an end request when the PM accumulation amount Pr calculated by the PM accumulation amount calculation unit 64 is equal to or less than the second predetermined amount. The second predetermined amount is set to an amount correspondingly smaller than the allowable upper limit value of the accumulated amount of PM in the PM filter 31 and smaller than the first predetermined amount. The second predetermined amount is obtained in advance by an experiment or simulation and stored in the control device 60.

イグニッションスイッチ操作判定部70は、イグニッションスイッチ47からの出力信号に基づいて、イグニッションスイッチ47がオン状態からオフ状態へ切り替えられたか否か、及びイグニッションスイッチ47がオフ状態からオン状態へ切り替えられたか否かを判定する。 The ignition switch operation determination unit 70 determines whether or not the ignition switch 47 has been switched from the on state to the off state and whether or not the ignition switch 47 has been switched from the off state to the on state based on the output signal from the ignition switch 47. Is determined.

基準点学習部71は、差圧センサ41の出力信号における基準点を学習する。差圧センサ41は、前後差圧ΔPが「0」となっているときの基準電圧が個体毎に異なる。そのため、基準点学習部71は、イグニッションスイッチ47がオン状態からオフ状態へ切り替えられた後、イグニッションスイッチ47がオフ状態からオン状態へ切り替えられる前であって、前後差圧ΔPがほぼ0となっている状態における差圧センサ41の出力電圧に基づいて基準点を学習し、該基準点を所定の値とするための学習値を記憶する。このように、学習値は、内燃機関の停止後から該内燃機関の始動開始までの期間における差圧センサ41の状態に基づいて算出される。 The reference point learning unit 71 learns the reference point in the output signal of the differential pressure sensor 41. In the differential pressure sensor 41, the reference voltage when the front-rear differential pressure ΔP is “0” differs for each individual. Therefore, in the reference point learning unit 71, after the ignition switch 47 is switched from the on state to the off state and before the ignition switch 47 is switched from the off state to the on state, the front-rear differential pressure ΔP becomes almost 0. The reference point is learned based on the output voltage of the differential pressure sensor 41 in the state of being in the state, and the learning value for setting the reference point to a predetermined value is stored. As described above, the learning value is calculated based on the state of the differential pressure sensor 41 in the period from the stop of the internal combustion engine to the start of the start of the internal combustion engine.

異常判定部72は、イグニッションスイッチ操作判定部70によって、イグニッションスイッチ47がオフ状態からオン状態へ切り替えられたと判定されたときに、基準点学習部71によって学習された学習値に基づいて差圧センサ41の異常判定を行う。本実施形態では、異常判定部72は、上記学習値が上限判定値以上であること、または上記学習値が下限判定値未満であるときに、差圧センサ41が異常であると判定する。なお、上述したように、学習値は、内燃機関の停止後から該内燃機関の始動開始までの期間における差圧センサ41の状態に基づいて算出されることから、異常判定部72では、内燃機関の停止後から該内燃機関の始動開始までの期間における差圧センサ41の状態に基づいて該差圧センサ41の異常判定を行う。 The abnormality determination unit 72 is a differential pressure sensor based on the learning value learned by the reference point learning unit 71 when the ignition switch operation determination unit 70 determines that the ignition switch 47 has been switched from the off state to the on state. 41 abnormality determination is performed. In the present embodiment, the abnormality determination unit 72 determines that the differential pressure sensor 41 is abnormal when the learning value is equal to or greater than the upper limit determination value or the learning value is less than the lower limit determination value. As described above, since the learning value is calculated based on the state of the differential pressure sensor 41 in the period from the stop of the internal combustion engine to the start of the start of the internal combustion engine, the abnormality determination unit 72 determines the internal combustion engine. An abnormality determination of the differential pressure sensor 41 is performed based on the state of the differential pressure sensor 41 during the period from the stop of the internal combustion engine to the start of the start of the internal combustion engine.

補正処理部73は、イグニッションスイッチ操作判定部70によって、イグニッションスイッチ47がオフ状態からオン状態へ切り替えられた後であって、内燃機関を始動する際に、第1推定量PMfを第2推定量PMcに基づいて補正する補正処理を実行する。補正処理は、イグニッションスイッチ47がオフ状態からオン状態へ切り替えられて、異常判定部72によって差圧センサ41の異常判定が行われた後に実行される。補正処理部73は、異常判定部72によって差圧センサ41が正常であると判定されているときには補正処理を実行し、差圧センサ41が異常であると判定されているときには補正処理を実行しない。なお、内燃機関を始動する際とは、イグニッションスイッチ47がオフ状態からオン状態に切り替えられたときから、内燃機関の始動が終了するまでの期間である。内燃機関の始動は、完爆が終了して内燃機関がアイドル運転状態となったときに終了する。アイドル運転状態になったか否かは、例えば内燃機関の回転速度が所定回転速度よりも高い状態が所定時間継続したか否かで判定することができる。 The correction processing unit 73 sets the first estimator PMf as the second estimator when the internal combustion engine is started after the ignition switch 47 is switched from the off state to the on state by the ignition switch operation determination unit 70. A correction process for correction based on PMc is executed. The correction process is executed after the ignition switch 47 is switched from the off state to the on state and the abnormality determination unit 72 determines the abnormality of the differential pressure sensor 41. The correction processing unit 73 executes the correction process when the abnormality determination unit 72 determines that the differential pressure sensor 41 is normal, and does not execute the correction process when the difference pressure sensor 41 is determined to be abnormal. .. The start of the internal combustion engine is a period from the time when the ignition switch 47 is switched from the off state to the on state until the start of the internal combustion engine is completed. The start of the internal combustion engine ends when the complete explosion is completed and the internal combustion engine is in an idle operation state. Whether or not the idle operation state has been reached can be determined, for example, by whether or not the state in which the rotation speed of the internal combustion engine is higher than the predetermined rotation speed continues for a predetermined time.

補正処理部73は、偏差記憶部65に記憶されている偏差ΔPMが「0」よりも小さいとき(ΔPM<0)、すなわち、第1推定量PMfが第2推定量PMcに比して多いときには、補正処理において第1推定量PMfを減量補正する。この場合、補正処理部73はまず、偏差ΔPMに基づいて補正量を算出する。 When the deviation ΔPM stored in the deviation storage unit 65 is smaller than “0” (ΔPM <0), that is, when the first estimator PMf is larger than the second estimator PMc, the correction processing unit 73 is used. , The first estimated amount PMf is reduced and corrected in the correction process. In this case, the correction processing unit 73 first calculates the correction amount based on the deviation ΔPM.

図3に示すように、補正処理部73には、偏差ΔPMと補正量との関係を示すマップが予め実験やシミュレーションによって求められて記憶されている。図3に示すように、第1推定量PMfを減量補正する際の補正量は、偏差ΔPMが「0」から該「0」よりも小さい所定量P1までの領域では、該偏差ΔPMが小さいときほど多くなる。補正処理部73は、補正量を算出すると、第1推定量算出部62において算出された第1推定量PMfから補正量を減算することで補正後の第1推定量PMfを算出する。偏差ΔPMが「0」から所定量P1までの領域では、補正量は、第1推定量PMfを第2推定量PMcと等しい値に補正するために設定されており、これにより、補正処理によって、第1推定量PMfの値が第2推定量PMcと等しい値になる。 As shown in FIG. 3, in the correction processing unit 73, a map showing the relationship between the deviation ΔPM and the correction amount is obtained and stored in advance by an experiment or a simulation. As shown in FIG. 3, the correction amount when the first estimated amount PMf is reduced and corrected is when the deviation ΔPM is small in the region from the deviation ΔPM from “0” to the predetermined amount P1 smaller than the “0”. The more it becomes. When the correction amount is calculated, the correction processing unit 73 calculates the corrected first estimator PMf by subtracting the correction amount from the first estimator PMf calculated by the first estimator calculation unit 62. In the region where the deviation ΔPM is from “0” to the predetermined amount P1, the correction amount is set to correct the first estimator PMf to a value equal to the second estimator PMc, and thereby, by the correction process, The value of the first estimator PMf becomes a value equal to the value of the second estimator PMc.

また、図3に示すように、第1推定量PMfの補正量には上限が設定されている。すなわち、偏差ΔPMが所定量P1以下のときには、それ以上偏差ΔPMが小さくなっても、補正量は変化せず上限値Fuと等しい値となる。このように補正量の上限が設定されていることから、第1推定量PMfと第2推定量PMcとの差が大きく、偏差ΔPMが所定量P1以下であるときには、一度の補正処理では第1推定量PMfの値が第2推定量PMcと等しい値までは減量されない。 Further, as shown in FIG. 3, an upper limit is set for the correction amount of the first estimated amount PMf. That is, when the deviation ΔPM is a predetermined amount P1 or less, the correction amount does not change and becomes a value equal to the upper limit value Fu even if the deviation ΔPM becomes smaller. Since the upper limit of the correction amount is set in this way, when the difference between the first estimated amount PMf and the second estimated amount PMc is large and the deviation ΔPM is the predetermined amount P1 or less, the first correction process is performed once. The estimator PMf is not reduced to a value equal to the second estimator PMc.

また、補正処理部73は、偏差記憶部65に記憶されている偏差ΔPMが「0」よりも大きいとき(ΔPM>0)、すなわち、第1推定量PMfが第2推定量PMcに比して少ないときには、補正処理において第1推定量PMfを増量補正する。この場合、補正処理部73は、偏差ΔPMと等しい値を第1推定量算出部62において算出された第1推定量PMfに加算することで補正後の第1推定量PMfを算出する。これにより、一度の補正処理において、第1推定量PMfの値が第2推定量PMcと等しい値になるように補正される。このように、補正処理部73では、第1推定量PMfを減量補正する際の補正量に上限が設定されている。すなわち、偏差ΔPMが所定量P1以下となった場合には、偏差ΔPM分のずれを解消する上で必要となる補正量よりも1回の補正処理における補正量が少なくなるため、この場合、第1推定量PMfの減量補正を行うときには、増量補正を行うときに比して第1推定量PMfの補正度合いを小さくできる。 Further, in the correction processing unit 73, when the deviation ΔPM stored in the deviation storage unit 65 is larger than “0” (ΔPM> 0), that is, the first estimator PMf is compared with the second estimator PMc. When the amount is small, the first estimated amount PMf is increased and corrected in the correction process. In this case, the correction processing unit 73 calculates the corrected first estimator PMf by adding a value equal to the deviation ΔPM to the first estimator PMf calculated by the first estimator calculation unit 62. As a result, in one correction process, the value of the first estimated amount PMf is corrected so as to be equal to the value of the second estimated amount PMc. In this way, the correction processing unit 73 sets an upper limit on the correction amount when the first estimated amount PMf is reduced and corrected. That is, when the deviation ΔPM is a predetermined amount P1 or less, the correction amount in one correction process is smaller than the correction amount required to eliminate the deviation by the deviation ΔPM. When the reduction correction of the 1 estimated amount PMf is performed, the correction degree of the first estimated amount PMf can be made smaller than that when the increase correction is performed.

なお、第1推定量算出部62では、第1推定量PMfが補正処理部73によって補正された場合、補正後の第1推定量PMfに対してPM排出量を積算することで第1推定量PMfを算出する。 In the first estimator calculation unit 62, when the first estimator PMf is corrected by the correction processing unit 73, the first estimator is estimated by integrating the PM emission amount with respect to the corrected first estimator PMf. Calculate PMf.

図2に示すように、報知部74は、異常判定部72によって、差圧センサ41が異常であると判定されたときに、報知ランプ49を点灯させて異常を報知する。
図4のフローチャートを参照して、制御装置60が実行する補正処理に係る一連の処理の流れについて説明する。この一連の処理は、所定の周期毎に実行される。
As shown in FIG. 2, when the abnormality determination unit 72 determines that the differential pressure sensor 41 is abnormal, the notification unit 74 turns on the notification lamp 49 to notify the abnormality.
A series of processing flows related to the correction processing executed by the control device 60 will be described with reference to the flowchart of FIG. This series of processes is executed at predetermined intervals.

図4に示すように、制御装置60がこの一連の処理を開始すると、まずイグニッションスイッチ操作判定部70が、イグニッションスイッチ47がオフ状態からオン状態へ切り替えられたか否かを判定する(ステップS400)。内燃機関の始動操作が実行され、イグニッションスイッチ47がオフ状態からオン状態に切り替えられると、ステップS400の処理において肯定判定となる(ステップS400:YES)。この場合、次に異常判定部72が差圧センサ41の異常判定を行う(ステップS401)。なお、イグニッションスイッチ操作判定部70は、前回の処理で判定したイグニッションスイッチ47の状態がオフ状態であり、今回の処理で判定したイグニッションスイッチ47の状態がオン状態であるときに、イグニッションスイッチ47がオフ状態からオン状態へ切り替えられたと判定する。 As shown in FIG. 4, when the control device 60 starts this series of processes, the ignition switch operation determination unit 70 first determines whether or not the ignition switch 47 has been switched from the off state to the on state (step S400). .. When the start operation of the internal combustion engine is executed and the ignition switch 47 is switched from the off state to the on state, a positive determination is made in the process of step S400 (step S400: YES). In this case, the abnormality determination unit 72 then determines the abnormality of the differential pressure sensor 41 (step S401). In the ignition switch operation determination unit 70, when the state of the ignition switch 47 determined in the previous process is in the off state and the state of the ignition switch 47 determined in the current process is in the on state, the ignition switch 47 is turned on. It is determined that the off state has been switched to the on state.

ステップS401の処理において、異常判定部72は、基準点学習部71によって学習された学習値に基づいて差圧センサ41の異常判定を行う。この学習値は、ステップS400の処理においてイグニッションスイッチ47がオフ状態からオン状態へ切り替えられたと判定される直前のイグニッションスイッチ47がオフ状態となっている期間に算出される。学習値が上限判定値以上または下限判定値未満であるときには、異常判定部72は差圧センサ41が異常であると判定する。この場合、報知部74は、報知ランプ49を点灯させて異常を報知する。また、学習値が上限判定値未満であって下限判定値以上であるときには、異常判定部72は差圧センサ41が正常であると判定する。このように、異常判定部72が、内燃機関の停止後から該内燃機関の始動開始までの期間における差圧センサ41の状態に基づいて該差圧センサ41の異常判定を行うと、次に補正処理部73は、異常判定部72によって差圧センサ41が正常であると判定されたか否かを判定する(ステップS402)。 In the process of step S401, the abnormality determination unit 72 determines the abnormality of the differential pressure sensor 41 based on the learning value learned by the reference point learning unit 71. This learning value is calculated during the period in which the ignition switch 47 is in the off state immediately before it is determined that the ignition switch 47 has been switched from the off state to the on state in the process of step S400. When the learning value is equal to or more than the upper limit determination value or less than the lower limit determination value, the abnormality determination unit 72 determines that the differential pressure sensor 41 is abnormal. In this case, the notification unit 74 lights the notification lamp 49 to notify the abnormality. When the learning value is less than the upper limit determination value and equal to or greater than the lower limit determination value, the abnormality determination unit 72 determines that the differential pressure sensor 41 is normal. In this way, when the abnormality determination unit 72 determines the abnormality of the differential pressure sensor 41 based on the state of the differential pressure sensor 41 during the period from the stop of the internal combustion engine to the start of the start of the internal combustion engine, it is corrected next. The processing unit 73 determines whether or not the differential pressure sensor 41 is determined to be normal by the abnormality determination unit 72 (step S402).

補正処理部73は、差圧センサ41が正常であると判定されている場合(ステップS402:YES)、ステップS403の処理に移行して補正処理を実行する。補正処理ではまず、偏差記憶部65に記憶されている偏差ΔPMが「0」よりも小さいか否かが判定される(ステップS403)。ステップS403の処理において、偏差ΔPMが「0」よりも小さいと判定された場合(ステップS403:YES)、すなわち、第1推定量PMfが第2推定量PMcに比して多い場合、補正処理部73は、偏差ΔPMに基づいて算出した補正量を第1推定量PMfから減算する。これにより、第1推定量PMfを減量補正する(ステップS404)。補正処理部73が第1推定量PMfを減量補正すると、制御装置60は、補正処理に係る一連の処理を終了する。 When the differential pressure sensor 41 is determined to be normal (step S402: YES), the correction processing unit 73 shifts to the processing of step S403 and executes the correction processing. In the correction process, first, it is determined whether or not the deviation ΔPM stored in the deviation storage unit 65 is smaller than “0” (step S403). In the process of step S403, when it is determined that the deviation ΔPM is smaller than “0” (step S403: YES), that is, when the first estimator PMf is larger than the second estimator PMc, the correction processing unit. 73 subtracts the correction amount calculated based on the deviation ΔPM from the first estimated amount PMf. As a result, the first estimated amount PMf is reduced and corrected (step S404). When the correction processing unit 73 reduces and corrects the first estimated amount PMf, the control device 60 ends a series of processing related to the correction processing.

また、ステップS403の処理において、偏差ΔPMが「0」よりも小さくないと判定された場合(ステップS403:NO)、補正処理部73は、偏差ΔPMが「0」よりも大きいか否かを判定する(ステップS405)。ステップS405の処理において、偏差ΔPMが「0」よりも大きいと判定した場合(ステップS405:YES)、すなわち、第1推定量PMfが第2推定量PMcに比して少ない場合、補正処理部73は、偏差ΔPMを第1推定量PMfに加算する。これにより、第1推定量PMfを増量補正する(ステップS406)。補正処理部73が第1推定量PMfを増量補正すると、制御装置60は、補正処理に係る一連の処理を終了する。 Further, in the process of step S403, when it is determined that the deviation ΔPM is not smaller than “0” (step S403: NO), the correction processing unit 73 determines whether or not the deviation ΔPM is larger than “0”. (Step S405). In the process of step S405, when it is determined that the deviation ΔPM is larger than “0” (step S405: YES), that is, when the first estimator PMf is smaller than the second estimator PMc, the correction processing unit 73 Adds the deviation ΔPM to the first estimator PMf. As a result, the first estimated estimator PMf is increased and corrected (step S406). When the correction processing unit 73 increases and corrects the first estimated amount PMf, the control device 60 ends a series of processing related to the correction processing.

一方、ステップS405の処理において、偏差ΔPMが「0」よりも大きくないと判定された場合(ステップS405:NO)、すなわち、第1推定量PMfの値と第2推定量PMcの値とが等しい場合、補正処理部73は第1推定量PMfを補正しない。この場合、第1推定量PMfが補正されることなく、制御装置60によってこの補正処理に係る一連の処理が終了される。なお、補正処理において、第1推定量PMfが増量補正または減量補正されたときには、偏差記憶部65は偏差ΔPMを「0」にリセットする。偏差記憶部65はその後、第2推定量算出部63が第2推定量PMcを算出する運転領域になったときに、算出された第2推定量PMcと第1推定量PMfとに基づいて偏差ΔPMを算出して記憶する。 On the other hand, in the process of step S405, when it is determined that the deviation ΔPM is not larger than “0” (step S405: NO), that is, the value of the first estimator PMf and the value of the second estimator PMc are equal. In this case, the correction processing unit 73 does not correct the first estimator PMf. In this case, the control device 60 ends a series of processes related to this correction process without correcting the first estimated amount PMf. In the correction process, when the first estimated amount PMf is increased or decreased, the deviation storage unit 65 resets the deviation ΔPM to “0”. After that, when the second estimator calculation unit 63 becomes the operating region for calculating the second estimator PMc, the deviation storage unit 65 deviates based on the calculated second estimator PMc and the first estimator PMf. Calculate and store ΔPM.

また、ステップS401の処理において、異常判定部72によって差圧センサ41が異常であると判定されている場合には、ステップS402の処理において否定判定となり(ステップS402:NO)、以降のステップS403〜ステップS406までの補正処理が行われない。その後、制御装置60によってこの補正処理に係る一連の処理が終了される。 Further, in the process of step S401, if the abnormality determination unit 72 determines that the differential pressure sensor 41 is abnormal, a negative determination is made in the process of step S402 (step S402: NO), and subsequent steps S403 to S403 to The correction process up to step S406 is not performed. After that, the control device 60 ends a series of processes related to this correction process.

また、ステップS400の処理において、イグニッションスイッチ47がオフ状態からオン状態へ切り替えられていないと判定された場合(ステップS400:NO)、制御装置60は以降の処理を実行せずに、補正処理に係る一連の処理を終了する。なお、第1推定量算出部62では、ステップS404及びステップS406の処理によって第1推定量PMfが補正された場合、その後、内燃機関の運転状態に基づいて上記単位時間毎に算出したPM排出量を補正後の第1推定量PMfに対して積算することで第1推定量PMfを算出する。 Further, in the process of step S400, when it is determined that the ignition switch 47 has not been switched from the off state to the on state (step S400: NO), the control device 60 does not execute the subsequent process and performs the correction process. The series of such processes is completed. When the first estimator PMf is corrected by the processing of steps S404 and S406, the first estimator calculation unit 62 subsequently calculates the PM emission amount for each unit time based on the operating state of the internal combustion engine. Is integrated with the corrected first estimator PMf to calculate the first estimator PMf.

次に、図5のフローチャートを参照して、制御装置60が実行するフィルタ再生制御に係る一連の処理の流れについて説明する。この一連の処理は、内燃機関が運転状態であるときに所定の制御周期毎に繰り返し実行される。 Next, a series of processing flows related to the filter regeneration control executed by the control device 60 will be described with reference to the flowchart of FIG. This series of processes is repeatedly executed at predetermined control cycles when the internal combustion engine is in an operating state.

図5に示すように、この一連の処理を開始すると、制御装置60はまず差圧センサ41が正常であるか否かを判定する(ステップS500)。上述した再生処理に係る一連の処理は、内燃機関が始動する際に実行されるものであり、この一連の処理よりも早いタイミングで実行される。そのため、ステップS500の処理では、制御装置60は、再生処理に係る一連の処理において異常判定部72が実行する異常判定(図4のステップS401の処理)の結果に基づいて差圧センサ41が正常であるか否かを判定する。 As shown in FIG. 5, when this series of processes is started, the control device 60 first determines whether or not the differential pressure sensor 41 is normal (step S500). The series of processes related to the above-described regeneration process is executed when the internal combustion engine is started, and is executed at a timing earlier than this series of processes. Therefore, in the process of step S500, in the control device 60, the differential pressure sensor 41 is normal based on the result of the abnormality determination (process of step S401 in FIG. 4) executed by the abnormality determination unit 72 in the series of processes related to the reproduction process. It is determined whether or not it is.

ステップS500の処理において、制御装置60が差圧センサ41は正常であると判定した場合(ステップS500:YES)、制御装置60は、内燃機関の運転領域が第2推定量PMcが算出される運転領域であるか否かを判定する(ステップS501)。前後差圧ΔPが相応に大きく、機関回転速度NEが安定しているときには、制御装置60は、第2推定量PMcが算出される運転領域であると判定し(ステップS501:YES)、ステップS502の処理に移行する。ステップS502の処理では、PM堆積量算出部64が、第1推定量PMfと第2推定量PMcのうち値の大きい方をPM堆積量Prとして算出する。その後、偏差記憶部65が、第2推定量PMcから第1推定量PMfを減算した値を偏差ΔPMとして算出して記憶する(ステップS503)。 In the process of step S500, when the control device 60 determines that the differential pressure sensor 41 is normal (step S500: YES), the control device 60 is operated in which the operating region of the internal combustion engine is calculated by the second estimated amount PMc. It is determined whether or not it is a region (step S501). When the front-rear differential pressure ΔP is correspondingly large and the engine rotation speed NE is stable, the control device 60 determines that the operating region is in which the second estimated amount PMc is calculated (step S501: YES), and step S502. Move to the processing of. In the process of step S502, the PM deposit amount calculation unit 64 calculates the larger value of the first estimated amount PMf and the second estimated amount PMc as the PM deposit amount Pr. After that, the deviation storage unit 65 calculates and stores the value obtained by subtracting the first estimator PMf from the second estimator PMc as the deviation ΔPM (step S503).

一方で、ステップS501の処理において、第2推定量PMcが算出される運転領域ではないと判定された場合(ステップS501:NO)、次に、制御装置60は偏差記憶部65に記憶されている偏差ΔPMが「0」よりも大きいか否かを判定する(ステップS504)。偏差ΔPMが「0」よりも大きい場合には、補正処理の実行後に偏差ΔPMが「0」にリセットされた後に第2推定量PMcが算出される運転領域となる状況が既に発生していて、そのときの運転領域において第2推定量算出部63によって算出された第2推定量PMcが第1推定量算出部62によって算出された第1推定量PMfよりも大きかったと判断できる。そのため、ステップS504の処理において肯定判定となった場合(ステップS504:YES)には、PM堆積量算出部64は、第1推定量PMfと偏差記憶部65に記憶されている偏差ΔPMとを加算した値をPM堆積量Prとして算出する(ステップS505)。 On the other hand, in the process of step S501, when it is determined that the second estimated amount PMc is not in the operation region to be calculated (step S501: NO), then the control device 60 is stored in the deviation storage unit 65. It is determined whether or not the deviation ΔPM is larger than “0” (step S504). When the deviation ΔPM is larger than “0”, a situation has already occurred in which the second estimator PMc is calculated after the deviation ΔPM is reset to “0” after the correction process is executed. It can be determined that the second estimator PMc calculated by the second estimator calculation unit 63 in the operating region at that time was larger than the first estimator PMf calculated by the first estimator calculation unit 62. Therefore, when a positive determination is made in the process of step S504 (step S504: YES), the PM accumulation amount calculation unit 64 adds the first estimated amount PMf and the deviation ΔPM stored in the deviation storage unit 65. The calculated value is calculated as the PM deposition amount Pr (step S505).

また、ステップS500の処理において差圧センサ41が異常であると判定された場合(ステップS500:NO)、及びステップS504の処理において否定判定となった場合(ステップS504:NO)、PM堆積量算出部64は、第1推定量PMfをPM堆積量Prとして算出する(ステップS506)。 Further, when the differential pressure sensor 41 is determined to be abnormal in the process of step S500 (step S500: NO) and when a negative determination is made in the process of step S504 (step S504: NO), the PM deposition amount is calculated. Part 64 calculates the first estimated amount PMf as the PM deposition amount Pr (step S506).

こうしてPM堆積量Prを算出すると、ステップS507の処理に移行して、開始要求判定部66がフィルタ再生制御の開始要求があるか否かを判定する。PM堆積量Prが第1所定量以上であると判定されていて、フィルタ再生制御の開始要求があると判定された場合には(ステップS507:YES)、実行部67がフィルタ再生制御を開始する(ステップS508)。その後、終了要求判定部69がフィルタ再生制御の終了要求があるか否かを判定する(ステップS509)。ステップS509の処理において、フィルタ再生制御の開始直後は、フィルタ再生制御が開始されてからのPM燃焼量が少ないことから、PM堆積量算出部64によって算出されるPM堆積量Prは第2所定量を超えており、終了要求がないと判定される(ステップS509:NO)。終了要求がないと判定された場合には、制御装置60は、ステップS509の処理を繰り返し実行する。その後、相応の時間が経過して、フィルタ再生制御が開始されてからのPM燃焼量が多くなり、PM堆積量算出部64によって算出されたPM堆積量Prが第2所定量以下となると、終了要求があると判定される(ステップS509:YES)。この場合には、次のステップS510の処理に移行する。ステップS510の処理では、実行部67がフィルタ再生制御を終了する。これにより、フィルタ再生制御に係る一連の処理を終了する。 When the PM deposition amount Pr is calculated in this way, the process proceeds to step S507, and the start request determination unit 66 determines whether or not there is a start request for filter regeneration control. When it is determined that the PM accumulation amount Pr is equal to or greater than the first predetermined amount and it is determined that there is a request to start the filter regeneration control (step S507: YES), the execution unit 67 starts the filter regeneration control. (Step S508). After that, the end request determination unit 69 determines whether or not there is an end request for the filter reproduction control (step S509). In the process of step S509, immediately after the start of the filter regeneration control, the PM combustion amount after the start of the filter regeneration control is small, so that the PM deposit amount Pr calculated by the PM deposit amount calculation unit 64 is the second predetermined amount. Is exceeded, and it is determined that there is no termination request (step S509: NO). If it is determined that there is no end request, the control device 60 repeatedly executes the process of step S509. After that, when a corresponding time elapses and the PM combustion amount after the filter regeneration control is started increases and the PM accumulation amount Pr calculated by the PM accumulation amount calculation unit 64 becomes equal to or less than the second predetermined amount, the process ends. It is determined that there is a request (step S509: YES). In this case, the process proceeds to the next step S510. In the process of step S510, the execution unit 67 ends the filter reproduction control. As a result, a series of processes related to filter reproduction control is completed.

また、ステップS507の処理において、PM堆積量Prが第1所定量未満であるときには、開始要求判定部66はフィルタ再生制御の開始要求がないと判定する(ステップS507:NO)。この場合には、制御装置60は、以降のステップS508〜ステップS510までの処理、すなわちフィルタ再生制御を実行せずに、この一連の処理を終了する。 Further, in the process of step S507, when the PM accumulation amount Pr is less than the first predetermined amount, the start request determination unit 66 determines that there is no start request for the filter regeneration control (step S507: NO). In this case, the control device 60 ends this series of processes without executing the subsequent processes from step S508 to step S510, that is, the filter reproduction control.

本実施形態の作用及び効果について、図6及び図7を参照して説明する。まず図6を参照して、差圧センサが正常である場合を例に説明する。
(1)図6(a)に示すように、タイミングt610においてイグニッションスイッチ47がオン状態からオフ状態に切り替えられると、内燃機関は停止状態となる。この状態において、基準点学習部71は、差圧センサ41の出力信号における基準点を学習し、該基準点を所定の値とするための学習値を記憶する。
The operation and effect of this embodiment will be described with reference to FIGS. 6 and 7. First, a case where the differential pressure sensor is normal will be described with reference to FIG.
(1) As shown in FIG. 6A, when the ignition switch 47 is switched from the on state to the off state at the timing t610, the internal combustion engine is stopped. In this state, the reference point learning unit 71 learns the reference point in the output signal of the differential pressure sensor 41 and stores the learning value for setting the reference point as a predetermined value.

その後、タイミングt611においてイグニッションスイッチ47がオフ状態からオン状態に切り替えられると、内燃機関が始動され、停止状態から始動状態となる。タイミングt611の後、内燃機関の運転状態がアイドル運転状態となったタイミングt613までが内燃機関の始動状態となる。また、内燃機関の運転状態がアイドル運転状態となったタイミングt613以降を、通常運転状態という。上述したように、制御装置60は、内燃機関の運転状態がアイドル運転状態になったか否かを内燃機関の回転速度が所定回転速度よりも高い状態が所定時間継続したか否かで判定する。本実施形態において、内燃機関を始動する際とは内燃機関が始動状態である期間内をいう。 After that, when the ignition switch 47 is switched from the off state to the on state at the timing t611, the internal combustion engine is started, and the state is changed from the stopped state to the started state. After the timing t611, the starting state of the internal combustion engine is up to the timing t613 when the operating state of the internal combustion engine becomes the idle operation state. Further, the timing t613 or later when the operating state of the internal combustion engine becomes the idle operating state is referred to as a normal operating state. As described above, the control device 60 determines whether or not the operating state of the internal combustion engine is in the idle operation state based on whether or not the state in which the rotation speed of the internal combustion engine is higher than the predetermined rotation speed continues for a predetermined time. In the present embodiment, the time when the internal combustion engine is started means the period during which the internal combustion engine is in the started state.

タイミングt611において内燃機関が始動されると、再生処理に係る一連の処理が実行され、まず異常判定部72により差圧センサ41の異常判定が行われる。図6に示す例では、差圧センサ41が正常であることから、図6(c)に示すように、タイミングt611における異常判定では差圧センサ41が正常であると判定される。そのため、図6(d)に示すように、報知ランプ49は点灯しない。 When the internal combustion engine is started at the timing t611, a series of processes related to the regeneration process is executed, and the abnormality determination unit 72 first determines the abnormality of the differential pressure sensor 41. In the example shown in FIG. 6, since the differential pressure sensor 41 is normal, as shown in FIG. 6 (c), it is determined that the differential pressure sensor 41 is normal in the abnormality determination at the timing t611. Therefore, as shown in FIG. 6D, the notification lamp 49 does not light.

その後、タイミングt611よりも遅いタイミングt612において、補正処理部73によって補正処理が実行される。タイミングt610の直前であって、内燃機関が運転状態であるときに偏差記憶部65によって記憶された偏差ΔPMは「0」である。この場合、タイミングt612において実行される補正処理では、第1推定量PMfの値と第2推定量PMcの値とが等しいことから、補正処理において第1推定量PMfは変化しない。 After that, at the timing t612 later than the timing t611, the correction processing unit 73 executes the correction processing. Immediately before the timing t610, the deviation ΔPM stored by the deviation storage unit 65 when the internal combustion engine is in the operating state is “0”. In this case, in the correction process executed at the timing t612, the value of the first estimator PMf and the value of the second estimator PMc are equal, so that the first estimator PMf does not change in the correction process.

図6(b)に実線で示すように、タイミングt611以降は、第1推定量算出部62が、内燃機関の運転状態に基づいて第1推定量PMfを算出する。タイミングt611からタイミングt614までの間は、内燃機関の機関回転速度NEの変化が大きく、第2推定量PMcが算出されない運転領域となっていて、偏差記憶部65によって記憶された偏差ΔPMは「0」である。そのため、タイミングt611においてPM堆積量算出部64がPM堆積量Prの算出を開始すると、以降は、第1推定量PMfがPM堆積量Prとして算出される。 As shown by the solid line in FIG. 6B, after the timing t611, the first estimator calculation unit 62 calculates the first estimator PMf based on the operating state of the internal combustion engine. From the timing t611 to the timing t614, the change in the engine rotation speed NE of the internal combustion engine is large, and the operating region is in which the second estimated amount PMc is not calculated. The deviation ΔPM stored by the deviation storage unit 65 is “0”. ". Therefore, when the PM deposit amount calculation unit 64 starts calculating the PM deposit amount Pr at the timing t611, the first estimated amount PMf is calculated as the PM deposit amount Pr thereafter.

タイミングt614では、前後差圧ΔPが相応に大きくなり、機関回転速度NEが安定することで、差圧センサ41によって検出される前後差圧ΔPとPMフィルタ31に堆積したPMの量とが相関関係を有する内燃機関の運転状態となる。そのため、第2推定量算出部63は、差圧センサ41によって検出した前後差圧ΔPに基づいて、第2推定量PMcを算出する。図6(b)に一点鎖線で示す第1推定量PMfよりも第2推定量PMcの方が値が大きいことから、PM堆積量算出部64は、図6(b)に実線で示すように第2推定量PMcをPM堆積量Prとして算出する。 At the timing t614, the front-rear differential pressure ΔP becomes correspondingly large and the engine rotation speed NE stabilizes, so that the front-rear differential pressure ΔP detected by the differential pressure sensor 41 and the amount of PM deposited on the PM filter 31 correlate with each other. It becomes the operating state of the internal combustion engine having. Therefore, the second estimator calculation unit 63 calculates the second estimator PMc based on the front-rear differential pressure ΔP detected by the differential pressure sensor 41. Since the value of the second estimator PMc is larger than that of the first estimator PMf shown by the alternate long and short dash line in FIG. 6 (b), the PM deposit amount calculation unit 64 is shown by the solid line in FIG. 6 (b). The second estimator PMc is calculated as the PM deposition amount Pr.

その後、タイミングt615において、内燃機関の機関回転速度NEが変化する等して第2推定量PMcが算出されない運転領域となると、第2推定量算出部63は、前後差圧ΔPに基づいた第2推定量PMcの算出を停止する。図6に示す例では、タイミングt614からタイミングt615の間の期間において、第2推定量PMcが算出される。そして、第2推定量PMcが算出されると、偏差記憶部65が第1推定量PMfを第2推定量PMcから減算した偏差ΔPMを算出して記憶する。偏差ΔPMは、最も遅く算出されたものが記憶されることとなる。すなわちタイミングt615において算出された偏差ΔPMが偏差ΔPM(1)として記憶される。偏差ΔPM(1)は「0」よりも大きい。これにより、図6(b)に実線で示すように、PM堆積量算出部64は、タイミングt615以降は、第1推定量PMfに偏差ΔPM(1)を加算した値をPM堆積量Prとして算出する。 After that, at the timing t615, when the operating region in which the second estimator PMc is not calculated due to a change in the engine rotation speed NE of the internal combustion engine or the like, the second estimator calculation unit 63 performs a second based on the front-rear differential pressure ΔP. Stop calculating the estimator PMc. In the example shown in FIG. 6, the second estimator PMc is calculated in the period between timing t614 and timing t615. Then, when the second estimator PMc is calculated, the deviation storage unit 65 calculates and stores the deviation ΔPM obtained by subtracting the first estimator PMf from the second estimator PMc. The latest calculated deviation ΔPM will be stored. That is, the deviation ΔPM calculated at the timing t615 is stored as the deviation ΔPM (1). The deviation ΔPM (1) is larger than “0”. As a result, as shown by the solid line in FIG. 6B, the PM deposit amount calculation unit 64 calculates the value obtained by adding the deviation ΔPM (1) to the first estimated amount PMf as the PM deposit amount Pr after the timing t615. do.

図6(a)に示すように、その後のタイミングt616においてイグニッションスイッチ47がオン状態からオフ状態に切り替えられると、内燃機関は停止状態となる。この状態になると、基準点学習部71は再び、差圧センサ41の出力信号における基準点を学習し、該基準点を所定の値とするための学習値を記憶する。なお、内燃機関が停止状態のときには、PM堆積量Prは算出されないため「0」となる。また、制御装置60は、内燃機関が停止状態の間、第1推定量PMf及び偏差ΔPM(1)の値を保持する。 As shown in FIG. 6A, when the ignition switch 47 is switched from the on state to the off state at the subsequent timing t616, the internal combustion engine is stopped. In this state, the reference point learning unit 71 again learns the reference point in the output signal of the differential pressure sensor 41, and stores the learning value for setting the reference point to a predetermined value. When the internal combustion engine is stopped, the PM accumulation amount Pr is not calculated, so the value is "0". Further, the control device 60 holds the values of the first estimated amount PMf and the deviation ΔPM (1) while the internal combustion engine is stopped.

その後、タイミングt617においてイグニッションスイッチ47がオフ状態からオン状態に切り替えられると、内燃機関が始動され、停止状態から始動状態となる。これにより、再生処理に係る一連の処理が開始され、タイミングt617において差圧センサ41の異常判定が実行されるとともに、タイミングt617よりも遅いタイミングt618において補正処理が実行される。また、内燃機関が始動されるとPM堆積量算出部64はPM堆積量Prの算出を開始し、タイミングt617では、制御装置60に保持された第1推定量PMfと偏差ΔPM(1)とを加算した値がPM堆積量Prとして算出される。 After that, when the ignition switch 47 is switched from the off state to the on state at the timing t617, the internal combustion engine is started, and the state is changed from the stopped state to the started state. As a result, a series of processes related to the reproduction process is started, the abnormality determination of the differential pressure sensor 41 is executed at the timing t617, and the correction process is executed at the timing t618 later than the timing t617. Further, when the internal combustion engine is started, the PM deposit amount calculation unit 64 starts calculating the PM deposit amount Pr, and at the timing t617, the first estimated amount PMf held in the control device 60 and the deviation ΔPM (1) are set. The added value is calculated as the PM deposition amount Pr.

補正処理では、タイミングt616直前の内燃機関が運転状態であるときに(タイミングt611〜タイミングt616)、偏差記憶部65によって記憶された偏差ΔPM(1)に基づいて第1推定量PMfを補正する。この補正処理では、偏差ΔPM(1)は「0」よりも大きいことから、補正後の第1推定量PMfの値が第2推定量PMcと等しい値となるように第1推定量PMfを増量補正する。タイミングt618では、このタイミングt618において仮に第2推定量算出部63によって第2推定量PMcを算出したとするときの第2推定量PMcの値と、補正前の第1推定量PMfの値との差は上記偏差ΔPM(1)と等しいとみなすことができる。そのため、第1推定量PMfに偏差ΔPMを加算することで、補正後の第1推定量PMfを、タイミングt618において仮に第2推定量算出部63によって第2推定量PMcを算出したとするときの第2推定量PMcと等しい値にする。このように、補正前の第1推定量PMfを偏差ΔPM分増大させることにより、一度の補正処理によって第1推定量PMfと第2推定量PMcとのずれを解消し、補正後の第1推定量PMfの値を第2推定量PMcと等しい値にすることができる。すなわち、図6(b)に一点鎖線で示すように、タイミングt618では、第1推定量PMfが増大する。こうして第1推定量PMfを増量補正すると、偏差記憶部65は記憶している偏差ΔPMを「0」にリセットする。タイミングt618では、第2推定量PMcが算出されておらず、偏差ΔPMが「0」であることから、補正後の第1推定量PMfがPM堆積量Prとして算出される。 In the correction process, when the internal combustion engine immediately before the timing t616 is in the operating state (timing t611 to timing t616), the first estimator PMf is corrected based on the deviation ΔPM (1) stored by the deviation storage unit 65. In this correction process, since the deviation ΔPM (1) is larger than “0”, the first estimator PMf is increased so that the corrected value of the first estimator PMf is equal to the second estimator PMc. to correct. At the timing t618, the value of the second estimator PMc when the second estimator PMc is calculated by the second estimator calculation unit 63 at the timing t618 and the value of the first estimator PMf before correction The difference can be considered equal to the deviation ΔPM (1). Therefore, when the deviation ΔPM is added to the first estimator PMf, the corrected first estimator PMf is tentatively calculated by the second estimator calculation unit 63 at the timing t618. The value is equal to the second estimator PMc. In this way, by increasing the first estimator PMf before correction by the deviation ΔPM, the deviation between the first estimator PMf and the second estimator PMc is eliminated by one correction process, and the first estimation after correction is performed. The value of the quantity PMf can be equal to the second estimator PMc. That is, as shown by the alternate long and short dash line in FIG. 6B, the first estimated amount PMf increases at the timing t618. When the first estimated amount PMf is increased and corrected in this way, the deviation storage unit 65 resets the stored deviation ΔPM to “0”. At the timing t618, the second estimator PMc is not calculated and the deviation ΔPM is “0”. Therefore, the corrected first estimator PMf is calculated as the PM deposition amount Pr.

タイミングt618以降は、第1推定量算出部62が、補正後の第1推定量PMfに内燃機関の運転状態に基づいて算出したPM排出量を積算することで第1推定量PMfを算出する。タイミングt618からタイミングt619までの間は、第2推定量PMcが算出されない運転領域であるため、第1推定量PMfが増大することに伴いPM堆積量Prが増大する。 After the timing t618, the first estimator calculation unit 62 calculates the first estimator PMf by integrating the corrected first estimator PMf with the PM emission amount calculated based on the operating state of the internal combustion engine. Since the period from timing t618 to timing t619 is an operating region in which the second estimator PMc is not calculated, the PM deposition amount Pr increases as the first estimator PMf increases.

そして、図6(b)に実線で示すようにPM堆積量Prが第1所定量以上となったタイミングt619において、フィルタ再生制御の開始要求があると判定され、図6(e)に示すように、フィルタ再生制御に係る一連の処理が開始される。フィルタ再生制御が開始されると、PMフィルタ31に捕集されているPMが燃焼除去され、図6(b)に実線で示すようにPM堆積量Prは減少する。 Then, as shown by the solid line in FIG. 6B, it is determined that there is a request to start the filter regeneration control at the timing t619 when the PM accumulation amount Pr becomes the first predetermined amount or more, and as shown in FIG. 6E. In addition, a series of processes related to filter regeneration control is started. When the filter regeneration control is started, the PM collected by the PM filter 31 is burned and removed, and the PM deposition amount Pr decreases as shown by the solid line in FIG. 6 (b).

そして、PM堆積量Prが第2所定量以下となったタイミングt620において、図6(e)に示すようにフィルタ再生制御が終了される。その後は、内燃機関の運転状態が継続していることから、図6(b)に示すように、第1推定量PMfの増大に伴いPM堆積量Prも増大する。 Then, at the timing t620 when the PM deposition amount Pr becomes equal to or less than the second predetermined amount, the filter regeneration control is terminated as shown in FIG. 6 (e). After that, since the operating state of the internal combustion engine continues, as shown in FIG. 6B, the PM deposition amount Pr also increases as the first estimated amount PMf increases.

タイミングt620から相応の時間が経過したタイミングt621において、内燃機関の運転状態が前後差圧ΔPとPMフィルタ31に堆積したPMの量とが相関関係を有する内燃機関の運転状態となる。これにより、第2推定量算出部63が第2推定量PMcを算出する。タイミングt621では、図6(b)に二点鎖線で示すように、第1推定量PMfよりも第2推定量PMcの方が値が小さい。そのため、PM堆積量算出部64は、図6(b)に実線で示すように第1推定量PMfをPM堆積量Prとして算出する。 At the timing t621 when a corresponding time has passed from the timing t620, the operating state of the internal combustion engine becomes the operating state of the internal combustion engine in which the front-rear differential pressure ΔP and the amount of PM deposited on the PM filter 31 have a correlation. As a result, the second estimator calculation unit 63 calculates the second estimator PMc. At the timing t621, as shown by the alternate long and short dash line in FIG. 6B, the value of the second estimator PMc is smaller than that of the first estimator PMf. Therefore, the PM deposit amount calculation unit 64 calculates the first estimated amount PMf as the PM deposit amount Pr as shown by the solid line in FIG. 6B.

その後、タイミングt622において、イグニッションスイッチ47がオン状態からオフ状態に切り替えられると、内燃機関は停止状態となる。タイミングt621から内燃機関が停止されるタイミングt622までの期間において第2推定量PMcが算出される。偏差記憶部65は、タイミングt622における第1推定量PMfと第2推定量PMcとの偏差を偏差ΔPM(2)として算出して記憶する。偏差ΔPM(2)は「0」よりも小さい値となる。また、内燃機関が停止状態になると、基準点学習部71は再び、差圧センサ41の出力信号における基準点を学習し、該基準点を所定の値とするための学習値を記憶する。タイミングt622以降は、内燃機関が停止状態であるため、PM堆積量Prは「0」となる。 After that, when the ignition switch 47 is switched from the on state to the off state at the timing t622, the internal combustion engine is stopped. The second estimator PMc is calculated in the period from the timing t621 to the timing t622 when the internal combustion engine is stopped. The deviation storage unit 65 calculates and stores the deviation between the first estimated amount PMf and the second estimated amount PMc at the timing t622 as the deviation ΔPM (2). The deviation ΔPM (2) is a value smaller than “0”. Further, when the internal combustion engine is stopped, the reference point learning unit 71 again learns the reference point in the output signal of the differential pressure sensor 41, and stores the learning value for setting the reference point as a predetermined value. After the timing t622, since the internal combustion engine is in the stopped state, the PM accumulation amount Pr becomes “0”.

その後、タイミングt623においてイグニッションスイッチ47がオフ状態からオン状態に切り替えられると、内燃機関が始動され、停止状態から始動状態となる。これにより、再生処理に係る一連の処理が開始され、タイミングt623において差圧センサ41の異常判定が実行されるとともに、タイミングt623よりも遅いタイミングt624において補正処理が実行される。また、内燃機関が始動されるとPM堆積量算出部64はPM堆積量Prの算出を開始する。タイミングt623では、偏差ΔPM(2)は「0」よりも小さい値であることから、制御装置60に保持された第1推定量PMfがPM堆積量Prとして算出される。 After that, when the ignition switch 47 is switched from the off state to the on state at the timing t623, the internal combustion engine is started, and the state is changed from the stopped state to the started state. As a result, a series of processes related to the reproduction process is started, the abnormality determination of the differential pressure sensor 41 is executed at the timing t623, and the correction process is executed at the timing t624 later than the timing t623. Further, when the internal combustion engine is started, the PM deposit amount calculation unit 64 starts calculating the PM deposit amount Pr. At the timing t623, since the deviation ΔPM (2) is a value smaller than “0”, the first estimated amount PMf held in the control device 60 is calculated as the PM accumulation amount Pr.

タイミングt624における補正処理では、タイミングt622直前の内燃機関が運転状態であるときに(タイミングt617〜タイミングt622)、偏差記憶部65によって記憶された偏差ΔPM(2)に基づいて第1推定量PMfを補正する。この補正処理では、偏差ΔPM(2)は「0」よりも小さいことから、図3に示すマップに基づいて算出した補正量を第1推定量PMfから減算することで、第1推定量PMfを減量補正する。この例では、偏差ΔPM(2)が所定量P1以下であることから、補正量は上限値Fuと等しい値が算出される。タイミングt624では、このタイミングt624において仮に第2推定量算出部63によって第2推定量PMcを算出したとするときの第2推定量PMcの値と、補正前の第1推定量PMfの値との差は上記偏差ΔPM(2)と等しいとみなすことができる。上限値Fuは偏差ΔPM(2)よりも小さい値である。そのため、補正前の第1推定量PMfから補正量である上限値Fuを減算した補正後の第1推定量PMfは、タイミングt624において仮に第2推定量算出部63によって第2推定量PMcを算出したとするときの第2推定量PMcと等しい値(≒タイミングt622における第2推定量PMc)にはならず、該第2推定量PMcよりも多い値となる。以降は、第2推定量PMcが算出される運転領域となるまでは、第1推定量PMfがPM堆積量Prとして算出される。なお、タイミングt624以降に記憶された偏差ΔPMが「0」よりも小さい場合には、次に内燃機関を始動する際に実行される補正処理において、第1推定量PMfが減量補正される。このように、複数回の補正処理を実行することで、補正後の第1推定量PMfの値は第2推定量PMcと等しい値となる。その結果、第1推定量PMfと第2推定量PMcとのずれが解消される。 In the correction process at the timing t624, when the internal combustion engine immediately before the timing t622 is in the operating state (timing t617 to timing t622), the first estimator PMf is calculated based on the deviation ΔPM (2) stored by the deviation storage unit 65. to correct. In this correction process, since the deviation ΔPM (2) is smaller than “0”, the first estimator PMf is obtained by subtracting the correction amount calculated based on the map shown in FIG. 3 from the first estimator PMf. Make a weight loss correction. In this example, since the deviation ΔPM (2) is equal to or less than the predetermined amount P1, the correction amount is calculated to be equal to the upper limit value Fu. At the timing t624, the value of the second estimator PMc when the second estimator PMc is calculated by the second estimator calculation unit 63 at the timing t624 and the value of the first estimator PMf before correction The difference can be considered equal to the deviation ΔPM (2). The upper limit value Fu is a value smaller than the deviation ΔPM (2). Therefore, the first estimator PMf after the correction, which is obtained by subtracting the upper limit value Fu which is the correction amount from the first estimator PMf before the correction, tentatively calculates the second estimator PMc by the second estimator calculation unit 63 at the timing t624. The value is not equal to the second estimator PMc (≈ the second estimator PMc at the timing t622), but is larger than the second estimator PMc. After that, the first estimated amount PMf is calculated as the PM accumulated amount Pr until the operating region in which the second estimated amount PMc is calculated is reached. When the deviation ΔPM stored after the timing t624 is smaller than “0”, the first estimated amount PMf is reduced and corrected in the correction process executed when the internal combustion engine is started next time. By executing the correction processing a plurality of times in this way, the value of the first estimated amount PMf after the correction becomes a value equal to the second estimated amount PMc. As a result, the discrepancy between the first estimator PMf and the second estimator PMc is eliminated.

本実施形態では、内燃機関を始動する際に、内燃機関の運転状態に基づいて算出された第1推定量PMfを、PMフィルタ31の前後差圧ΔPに基づいて算出された第2推定量PMcに基づいて補正する。PMフィルタ31の前後差圧ΔPは差圧センサ41によって検出される。差圧センサ41については、内燃機関の停止後から該内燃機関の始動開始までの期間における状態に基づいて異常判定がなされることから、内燃機関を始動する際のタイミングで差圧センサ41の異常判定を行うことが適切である。そのため、内燃機関を始動する際のタイミングであれば、差圧センサ41が正常であることに裏付けられた第2推定量PMcの算出が可能となり、第2推定量PMcの算出に正確性を担保することが可能となる。なお、第1推定量PMfは、内燃機関の運転状態に基づいて算出されるものであり、算出可能な運転領域が広い。一方で、差圧センサ41によって検出される前後差圧ΔPとPMフィルタ31に堆積したPMの量とが相関関係を有するときの内燃機関の運転領域は限定的であるため、第2推定量PMcの算出可能な運転領域は狭い。実際にPMフィルタ31に堆積したPMの量の影響は、PMフィルタ31の前後差圧ΔPに反映されることから、第2推定量PMcは、第1推定量PMfに比して、PMフィルタ31に堆積している実際のPMの量を反映しやすい。したがって、算出可能な運転領域が広い第1推定量PMfを、差圧センサ41の異常判定がなされる上で適切となるタイミングを考慮して第2推定量PMcに基づいて補正することで、第1推定量PMfを第2推定量PMcによって補正してPM堆積量Prを算出する際に、PM堆積量Prの算出精度が低下することを抑えることができる。 In the present embodiment, when the internal combustion engine is started, the first estimated amount PMf calculated based on the operating state of the internal combustion engine is converted into the second estimated amount PMc calculated based on the front-rear differential pressure ΔP of the PM filter 31. Correct based on. The front-rear differential pressure ΔP of the PM filter 31 is detected by the differential pressure sensor 41. As for the differential pressure sensor 41, since the abnormality is determined based on the state in the period from the stop of the internal combustion engine to the start of the internal combustion engine, the abnormality of the differential pressure sensor 41 is made at the timing when the internal combustion engine is started. It is appropriate to make a judgment. Therefore, if it is the timing when starting the internal combustion engine, it is possible to calculate the second estimator PMc supported by the fact that the differential pressure sensor 41 is normal, and the accuracy of the calculation of the second estimator PMc is guaranteed. It becomes possible to do. The first estimated amount PMf is calculated based on the operating state of the internal combustion engine, and has a wide operating range that can be calculated. On the other hand, when the front-rear differential pressure ΔP detected by the differential pressure sensor 41 and the amount of PM deposited on the PM filter 31 have a correlation, the operating area of the internal combustion engine is limited, so that the second estimated amount PMc The calculable operating range of is narrow. Since the influence of the amount of PM actually deposited on the PM filter 31 is reflected in the front-rear differential pressure ΔP of the PM filter 31, the second estimator PMc is compared with the first estimator PMf, and the PM filter 31 It is easy to reflect the actual amount of PM accumulated in. Therefore, the first estimator PMf, which has a wide calculable operating range, is corrected based on the second estimator PMc in consideration of the appropriate timing for determining the abnormality of the differential pressure sensor 41. When the 1 estimated amount PMf is corrected by the 2nd estimated amount PMc and the PM accumulated amount Pr is calculated, it is possible to suppress a decrease in the calculation accuracy of the PM accumulated amount Pr.

(2)上記実施形態では、タイミングt618において第1推定量PMfを増量補正するときには、一度の補正処理において補正後の第1推定量PMfが第2推定量PMcと等しい値となるように第1推定量PMfが増量される。一方で、タイミングt624において第1推定量PMfを減量補正するときには、補正量に上限が設けられている。すなわち、偏差ΔPMが所定量P1以下となったときには、偏差ΔPM分のずれを解消する上で必要となる補正量よりも1回の補正処理における補正量が少なくなる。そのため、この場合、第1推定量PMfの減量補正を行うときには、増量補正を行うときに比して第1推定量PMfの補正度合いを小さくできる。第1推定量PMfが第2推定量PMcに比して多いときには、フィルタ再生制御の実行判断のためのパラメータであるPM堆積量Prとして第1推定量PMfが用いられる。そのため、第1推定量PMfを減量補正する場合の補正度合いを小さくすることで、仮に差圧センサ41の外乱などの影響により第2推定量PMcの正確性が低下するような状況が生じたとしても、PM堆積量Prの急な変化を抑えることができる。その結果、第1推定量PMfを第2推定量PMcに基づいて補正する際に、補正後の第1推定量PMfが実際にPMフィルタに堆積しているPMの量よりも少ない量となることを抑えることができ、PM堆積量Prの設定を適切なものとすることができる。 (2) In the above embodiment, when the first estimated amount PMf is increased and corrected at the timing t618, the first estimated amount PMf after the correction is equal to the second estimated amount PMc in one correction process. The estimator PMf is increased. On the other hand, when the first estimated amount PMf is reduced and corrected at the timing t624, the upper limit of the correction amount is set. That is, when the deviation ΔPM becomes a predetermined amount P1 or less, the correction amount in one correction process is smaller than the correction amount required to eliminate the deviation by the deviation ΔPM. Therefore, in this case, when the reduction correction of the first estimated amount PMf is performed, the correction degree of the first estimated amount PMf can be made smaller than that when the increase correction is performed. When the first estimator PMf is larger than the second estimator PMc, the first estimator PMf is used as the PM deposition amount Pr, which is a parameter for determining the execution of the filter regeneration control. Therefore, by reducing the degree of correction when the first estimated amount PMf is reduced and corrected, it is assumed that the accuracy of the second estimated amount PMc is lowered due to the influence of the disturbance of the differential pressure sensor 41 or the like. However, it is possible to suppress a sudden change in the PM deposition amount Pr. As a result, when the first estimator PMf is corrected based on the second estimator PMc, the corrected first estimator PMf is smaller than the amount of PM actually deposited on the PM filter. Can be suppressed, and the PM deposition amount Pr can be set appropriately.

(3)第1推定量PMfを増量補正するときには、一度の補正処理において補正後の第1推定量PMfが第2推定量PMcと等しい値となるように第1推定量PMfを増量している。そのため、第1推定量PMfの値が第2推定量PMcと等しい値になるまで複数回の補正処理を実行して徐々に増量補正する構成に比して、算出したPM堆積量Prが実際にPMフィルタに堆積しているPMの量よりも少ない量となる状態を早期に回避しやすくなる。 (3) When the first estimated amount PMf is increased and corrected, the first estimated amount PMf is increased so that the corrected first estimated amount PMf becomes a value equal to the second estimated amount PMc in one correction process. .. Therefore, the calculated PM deposit amount Pr is actually calculated as compared with the configuration in which the correction process is executed a plurality of times until the value of the first estimated amount PMf becomes equal to the value of the second estimated amount PMc and the amount is gradually increased and corrected. It becomes easy to avoid a state where the amount of PM is less than the amount of PM accumulated in the PM filter at an early stage.

(4)上記実施形態では、第1推定量PMfを減量補正する場合、一度の補正処理における第1推定量PMfの補正量に上限を設定している。これにより、一度の補正処理において、第1推定量PMfの値が第2推定量PMcと等しい値まで減量され難くなるため、複数回の補正処理を実行することによって、第1推定量PMfの値を徐々に第2推定量PMcと等しい値まで減量させることができる。したがって、差圧センサ41の検出信号の一時的な乱れ等に起因して、補正後の第1推定量PMfの値が実際のPM堆積量Prの値よりも低くなることを抑えることができ、PM堆積量Prの設定を適切なものとすることができる。 (4) In the above embodiment, when the first estimated amount PMf is reduced and corrected, an upper limit is set for the correction amount of the first estimated amount PMf in one correction process. As a result, the value of the first estimator PMf is less likely to be reduced to a value equal to the second estimator PMc in one correction process. Therefore, by executing the correction process a plurality of times, the value of the first estimator PMf is reduced. Can be gradually reduced to a value equal to the second estimator PMc. Therefore, it is possible to prevent the value of the corrected first estimated amount PMf from becoming lower than the value of the actual PM accumulation amount Pr due to the temporary disturbance of the detection signal of the differential pressure sensor 41 or the like. The setting of PM deposition amount Pr can be made appropriate.

(5)次に、図7を参照して、差圧センサ41に異常が生じた場合を例に説明する。
図7(a)に示すように、タイミングt710においてイグニッションスイッチ47がオン状態からオフ状態に切り替えられると、内燃機関は停止状態となる。この状態において、基準点学習部71は、差圧センサ41の出力信号における基準点を学習し、該基準点を所定の値とするための学習値を記憶する。
(5) Next, with reference to FIG. 7, a case where an abnormality occurs in the differential pressure sensor 41 will be described as an example.
As shown in FIG. 7A, when the ignition switch 47 is switched from the on state to the off state at the timing t710, the internal combustion engine is stopped. In this state, the reference point learning unit 71 learns the reference point in the output signal of the differential pressure sensor 41 and stores the learning value for setting the reference point as a predetermined value.

その後、タイミングt711においてイグニッションスイッチ47がオフ状態からオン状態に切り替えられると、内燃機関が始動され、停止状態から始動状態となる。タイミングt711の後、内燃機関の運転状態がアイドル運転状態となったタイミングt713までが内燃機関の始動状態となる。また、内燃機関の運転状態がアイドル運転状態となったタイミングt713以降を、通常運転状態という。 After that, when the ignition switch 47 is switched from the off state to the on state at the timing t711, the internal combustion engine is started, and the state is changed from the stopped state to the started state. After the timing t711, the starting state of the internal combustion engine is up to the timing t713 when the operating state of the internal combustion engine becomes the idle operation state. Further, the timing t713 or later when the operating state of the internal combustion engine becomes the idle operating state is referred to as a normal operating state.

タイミングt711において内燃機関が始動されると、再生処理に係る一連の処理が実行され、まず異常判定部72により差圧センサ41の異常判定が行われる。図7に示す例では、図7(c)に示すように、タイミングt711における異常判定では差圧センサ41が正常であると判定される。そのため、図7(d)に示すように、報知ランプ49は点灯しない。 When the internal combustion engine is started at the timing t711, a series of processes related to the regeneration process is executed, and the abnormality determination unit 72 first determines the abnormality of the differential pressure sensor 41. In the example shown in FIG. 7, as shown in FIG. 7 (c), the differential pressure sensor 41 is determined to be normal in the abnormality determination at the timing t711. Therefore, as shown in FIG. 7D, the notification lamp 49 does not light.

その後、タイミングt711よりも遅いタイミングt712において、補正処理部73によって補正処理が実行される。この補正処理では、偏差記憶部65によって記憶された偏差ΔPMは「0」であり、第1推定量PMfの値と第2推定量PMcの値とが等しいことから、第1推定量PMfは補正されない。 After that, at the timing t712 later than the timing t711, the correction processing unit 73 executes the correction processing. In this correction process, the deviation ΔPM stored by the deviation storage unit 65 is “0”, and the value of the first estimator PMf and the value of the second estimator PMc are equal, so that the first estimator PMf is corrected. Not done.

図7(b)に実線で示すように、タイミングt711以降は、第1推定量算出部62が、内燃機関の運転状態に基づいて第1推定量PMfを算出する。タイミングt711からタイミングt714までの間は、内燃機関の機関回転速度NEの変化が大きく、第2推定量PMcが算出されない運転領域となっていて、偏差記憶部65によって記憶された偏差ΔPMは「0」である。そのため、タイミングt711においてPM堆積量算出部64がPM堆積量Prの算出を開始すると、以降は、第1推定量PMfがPM堆積量Prとして算出される。 As shown by the solid line in FIG. 7B, after the timing t711, the first estimator calculation unit 62 calculates the first estimator PMf based on the operating state of the internal combustion engine. From the timing t711 to the timing t714, the change in the engine rotation speed NE of the internal combustion engine is large, and the operating region is in which the second estimated amount PMc is not calculated. The deviation ΔPM stored by the deviation storage unit 65 is “0”. ". Therefore, when the PM deposit amount calculation unit 64 starts calculating the PM deposit amount Pr at the timing t711, the first estimated amount PMf is calculated as the PM deposit amount Pr thereafter.

タイミングt714では、前後差圧ΔPが相応に大きくなり、機関回転速度NEが安定することで、差圧センサ41によって検出される前後差圧ΔPとPMフィルタ31に堆積したPMの量とが相関関係を有する内燃機関の運転状態となる。そのため、第2推定量算出部63は、差圧センサ41によって検出した前後差圧ΔPに基づいて、第2推定量PMcを算出する。その後、タイミングt716において、内燃機関の機関回転速度NEが変化する等して第2推定量PMcが算出されない運転領域となると、第2推定量算出部63は、前後差圧ΔPに基づいた第2推定量PMcの算出を停止する。 At the timing t714, the front-rear differential pressure ΔP becomes correspondingly large and the engine rotation speed NE stabilizes, so that the front-rear differential pressure ΔP detected by the differential pressure sensor 41 and the amount of PM deposited on the PM filter 31 correlate with each other. It becomes the operating state of the internal combustion engine having. Therefore, the second estimator calculation unit 63 calculates the second estimator PMc based on the front-rear differential pressure ΔP detected by the differential pressure sensor 41. After that, at the timing t716, when the operating region in which the second estimator PMc is not calculated due to a change in the engine rotation speed NE of the internal combustion engine or the like, the second estimator calculation unit 63 performs a second based on the front-rear differential pressure ΔP. Stop calculating the estimator PMc.

このように、第2推定量算出部63は、タイミングt714からタイミングt716までの期間、差圧センサ41によって検出した前後差圧ΔPに基づいて、第2推定量PMcを算出する。タイミングt714では、第2推定量PMcは第1推定量PMfよりも小さいが、タイミングt716では第2推定量PMcが第1推定量PMfよりも大きくなる。そのため、タイミングt714とタイミングt716との間のタイミングt715において、第2推定量PMcは第1推定量PMfと等しくなる。タイミングt714からタイミングt715までの期間では、図7(b)に二点鎖線で示す第2推定量PMcよりも第1推定量PMfの方が値が大きいことから、図7(b)に実線で示すように、PM堆積量算出部64は、第1推定量PMfをPM堆積量Prとして算出する。また、タイミングt715からタイミングt716までの期間では、図7(b)に一点鎖線で示す第1推定量PMfよりも第2推定量PMcの方が値が大きいことから、図7(b)に実線で示すように、PM堆積量算出部64は、第2推定量PMcをPM堆積量Prとして算出する。 In this way, the second estimator calculation unit 63 calculates the second estimator PMc based on the front-rear differential pressure ΔP detected by the differential pressure sensor 41 during the period from the timing t714 to the timing t716. At the timing t714, the second estimator PMc is smaller than the first estimator PMf, but at the timing t716, the second estimator PMc is larger than the first estimator PMf. Therefore, at the timing t715 between the timing t714 and the timing t716, the second estimator PMc becomes equal to the first estimator PMf. In the period from timing t714 to timing t715, the value of the first estimator PMf is larger than that of the second estimator PMc shown by the alternate long and short dash line in FIG. 7 (b). As shown, the PM deposit amount calculation unit 64 calculates the first estimated amount PMf as the PM deposit amount Pr. Further, in the period from timing t715 to timing t716, the value of the second estimator PMc is larger than that of the first estimator PMf shown by the alternate long and short dash line in FIG. 7 (b). As shown in, the PM deposit amount calculation unit 64 calculates the second estimated amount PMc as the PM deposit amount Pr.

第2推定量PMcが算出されると、偏差記憶部65が第1推定量PMfを第2推定量PMcから減算した偏差ΔPMを算出して記憶する。偏差ΔPMは、最も遅く算出されたものが記憶されることとなる。すなわち、偏差記憶部65は、タイミングt716における偏差ΔPMを記憶する。この偏差ΔPMは「0」よりも大きい。 When the second estimator PMc is calculated, the deviation storage unit 65 calculates and stores the deviation ΔPM obtained by subtracting the first estimator PMf from the second estimator PMc. The latest calculated deviation ΔPM will be stored. That is, the deviation storage unit 65 stores the deviation ΔPM at the timing t716. This deviation ΔPM is larger than “0”.

タイミングt716以降は、第2推定量PMcが算出されない運転領域となっていて、偏差記憶部65によって記憶された偏差ΔPMは「0」よりも大きい。そのため、図7(b)に実線で示すように、PM堆積量算出部64は、タイミングt716以降は、第1推定量PMfに偏差ΔPMを加算した値をPM堆積量Prとして算出する。そして、図7(a)に示すように、タイミングt717においてイグニッションスイッチ47がオン状態からオフ状態に切り替えられると、内燃機関は停止状態となる。この状態になると、基準点学習部71は再び、差圧センサ41の出力信号における基準点を学習し、該基準点を所定の値とするための学習値を記憶する。なお、内燃機関が停止状態のときには、PM堆積量Prは算出されないため「0」となる。また、制御装置60は、内燃機関が停止状態の間、第1推定量PMf及び偏差ΔPMの値を保持する。 After the timing t716, the operating region is such that the second estimated amount PMc is not calculated, and the deviation ΔPM stored by the deviation storage unit 65 is larger than “0”. Therefore, as shown by the solid line in FIG. 7B, the PM deposit amount calculation unit 64 calculates the value obtained by adding the deviation ΔPM to the first estimated amount PMf as the PM deposit amount Pr after the timing t716. Then, as shown in FIG. 7A, when the ignition switch 47 is switched from the on state to the off state at the timing t717, the internal combustion engine is stopped. In this state, the reference point learning unit 71 again learns the reference point in the output signal of the differential pressure sensor 41, and stores the learning value for setting the reference point to a predetermined value. When the internal combustion engine is stopped, the PM accumulation amount Pr is not calculated, so the value is "0". Further, the control device 60 holds the values of the first estimated amount PMf and the deviation ΔPM while the internal combustion engine is stopped.

その後、タイミングt718においてイグニッションスイッチ47がオフ状態からオン状態に切り替えられると、内燃機関が始動され、停止状態から始動状態となる。これにより、再生処理に係る一連の処理が開始され、タイミングt718において差圧センサ41の異常判定が実行される。図7(c)に示すように、この例では、タイミングt718における異常判定において、上記学習値が上限値以上となっており、異常判定部72は差圧センサ41が異常であると判定される。このように、異常判定部72によって差圧センサ41が異常であると判定されると、図7(d)に示すように、報知ランプ49が点灯して異常が報知される。 After that, when the ignition switch 47 is switched from the off state to the on state at the timing t718, the internal combustion engine is started, and the state is changed from the stopped state to the started state. As a result, a series of processes related to the regeneration process is started, and the abnormality determination of the differential pressure sensor 41 is executed at the timing t718. As shown in FIG. 7C, in this example, in the abnormality determination at the timing t718, the learning value is equal to or higher than the upper limit value, and the abnormality determination unit 72 determines that the differential pressure sensor 41 is abnormal. .. In this way, when the abnormality determination unit 72 determines that the differential pressure sensor 41 is abnormal, the notification lamp 49 lights up to notify the abnormality, as shown in FIG. 7D.

また、差圧センサ41の異常が判定されていることから、PM堆積量算出部64は、偏差ΔPMに拘わらず、第1推定量PMfをPM堆積量Prとして算出する。そのため、タイミングt718におけるPM堆積量Pr(=第1推定量PMf)は、タイミングt717におけるPM堆積量Pr(=第1推定量PMf+偏差ΔPM)よりも少なくなる。 Further, since the abnormality of the differential pressure sensor 41 is determined, the PM deposit amount calculation unit 64 calculates the first estimated amount PMf as the PM deposit amount Pr regardless of the deviation ΔPM. Therefore, the PM deposition amount Pr (= first estimated amount PMf) at the timing t718 is smaller than the PM deposition amount Pr (= first estimated amount PMf + deviation ΔPM) at the timing t717.

また、差圧センサ41の異常が判定されていることから、補正処理は行われず、仮に差圧センサ41が正常であれば補正処理が行われることとなるタイミングt719において、第1推定量PMfは変化しない。タイミングt719以降は、第1推定量PMfが増大されることに伴ってPM堆積量Prが増大する。 Further, since the abnormality of the differential pressure sensor 41 is determined, the correction process is not performed, and if the differential pressure sensor 41 is normal, the correction process is performed at the timing t719. It does not change. After the timing t719, the PM deposition amount Pr increases as the first estimated amount PMf increases.

そして、図7(b)に実線で示すようにPM堆積量Prが第1所定量以上となったタイミングt720において、フィルタ再生制御の開始要求があると判定され、図7(e)に示すように、フィルタ再生制御に係る一連の処理が開始される。フィルタ再生制御が開始されると、PMフィルタ31に捕集されているPMが燃焼除去され、図7(b)に実線で示すようにPM堆積量Prは減少する。 Then, as shown by the solid line in FIG. 7B, it is determined that there is a request to start the filter regeneration control at the timing t720 when the PM accumulation amount Pr becomes the first predetermined amount or more, and as shown in FIG. 7E. In addition, a series of processes related to filter regeneration control is started. When the filter regeneration control is started, the PM collected by the PM filter 31 is burned and removed, and the PM deposition amount Pr decreases as shown by the solid line in FIG. 7 (b).

そして、PM堆積量Prが第2所定量以下となったタイミングt721において、図7(e)に示すようにフィルタ再生制御が終了される。その後は、内燃機関の運転状態が継続していることから、図7(b)に示すように、第1推定量PMfの増大に伴いPM堆積量Prも増大する。 Then, at the timing t721 when the PM deposition amount Pr becomes equal to or less than the second predetermined amount, the filter regeneration control is terminated as shown in FIG. 7 (e). After that, since the operating state of the internal combustion engine continues, as shown in FIG. 7B, the PM deposition amount Pr also increases as the first estimated amount PMf increases.

その後、タイミングt721から相応の時間が経過したタイミングt722において、第2推定量算出部63が第2推定量PMcを算出可能な運転領域となる。この場合であっても、差圧センサ41が異常であると判定されていることから、PM堆積量算出部64は、第1推定量PMfをPM堆積量Prとして算出する。 After that, at the timing t722 when a corresponding time has elapsed from the timing t721, the second estimator calculation unit 63 becomes an operating region in which the second estimator PMc can be calculated. Even in this case, since the differential pressure sensor 41 is determined to be abnormal, the PM deposit amount calculation unit 64 calculates the first estimated amount PMf as the PM deposit amount Pr.

その後、タイミングt723において、イグニッションスイッチ47がオン状態からオフ状態に切り替えられると、内燃機関は停止状態となる。
本実施形態では、差圧センサ41が正常であると判定されていて、第2推定量PMcの正確性が担保されるときに補正処理を行い、差圧センサ41が異常であると判定されていて、第2推定量PMcの正確性が担保されないときには補正処理を行わない。そのため、第1推定量PMfを第2推定量PMcに基づいて補正したときに、補正前の第1推定量PMfに比して、補正後の第1推定量PMfを実際のPM堆積量を反映した値とすることができる。
After that, when the ignition switch 47 is switched from the on state to the off state at the timing t723, the internal combustion engine is stopped.
In the present embodiment, it is determined that the differential pressure sensor 41 is normal, correction processing is performed when the accuracy of the second estimator PMc is guaranteed, and the differential pressure sensor 41 is determined to be abnormal. Therefore, when the accuracy of the second estimator PMc is not guaranteed, the correction process is not performed. Therefore, when the first estimator PMf is corrected based on the second estimator PMc, the corrected first estimator PMf reflects the actual PM deposition amount as compared with the first estimator PMf before the correction. Can be the value.

本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・上記実施形態では、PM堆積量算出部64は、異常判定部72によって差圧センサ41が異常であると判定されているときには、第1推定量PMfをPM堆積量Prとして算出するようにした。こうした構成に代えて、PM堆積量算出部64は、異常判定部72によって差圧センサ41が異常であると判定されているときであっても、第2推定量算出部63が第2推定量PMcを算出する運転領域であるときには、第1推定量PMf及び第2推定量PMcのうち値の大きい方をPM堆積量Prとして算出するといった構成を採用することもできる。
This embodiment can be modified and implemented as follows. The present embodiment and the following modified examples can be implemented in combination with each other within a technically consistent range.
-In the above embodiment, the PM accumulation amount calculation unit 64 calculates the first estimated amount PMf as the PM accumulation amount Pr when the abnormality determination unit 72 determines that the differential pressure sensor 41 is abnormal. .. Instead of such a configuration, in the PM deposit amount calculation unit 64, even when the difference pressure sensor 41 is determined to be abnormal by the abnormality determination unit 72, the second estimator calculation unit 63 is the second estimator amount. When it is the operating region for calculating PMc, it is possible to adopt a configuration in which the larger value of the first estimator PMf and the second estimator PMc is calculated as the PM deposition amount Pr.

・上記実施形態では、補正処理部73は、異常判定部72によって差圧センサ41が正常であると判定されているときには補正処理を実行し、差圧センサ41が異常であると判定されているときには補正処理を実行しないようにした。こうした構成は必ずしも備える必要はない。すなわち、差圧センサ41が異常であると判定された状態において補正処理を実行する構成を採用することも可能である。例えば、異常判定部72における異常判定の実行タイミングと、補正処理の開始タイミングとが間近である場合には、異常判定によって差圧センサ41が異常であると判定されてから該情報が補正処理部73に到達する前に補正処理の開始タイミングとなる場合もある。こうした場合においては、差圧センサ41の異常判定がなされた後において補正処理を行うこともある。 -In the above embodiment, the correction processing unit 73 executes the correction processing when the abnormality determination unit 72 determines that the differential pressure sensor 41 is normal, and determines that the differential pressure sensor 41 is abnormal. Sometimes the correction process was not executed. Such a configuration does not necessarily have to be provided. That is, it is also possible to adopt a configuration in which the correction process is executed in a state where the differential pressure sensor 41 is determined to be abnormal. For example, when the execution timing of the abnormality determination in the abnormality determination unit 72 and the start timing of the correction processing are close to each other, the information is transmitted to the correction processing unit after the differential pressure sensor 41 is determined to be abnormal by the abnormality determination. It may be the start timing of the correction process before reaching 73. In such a case, the correction process may be performed after the abnormality determination of the differential pressure sensor 41 is made.

・上記実施形態では、補正処理部73は、第1推定量PMfを減量補正する場合、一度の補正処理における補正量に上限を設定したが、上限は必ずしも設定する必要はない。この場合、偏差ΔPMを解消する上で適切な値となるように、偏差ΔPMが小さいときほど補正量が多くなるように算出してもよい。 -In the above embodiment, when the correction processing unit 73 reduces and corrects the first estimated amount PMf, the upper limit is set for the correction amount in one correction process, but the upper limit does not necessarily have to be set. In this case, it may be calculated so that the smaller the deviation ΔPM, the larger the correction amount so that the value becomes an appropriate value for eliminating the deviation ΔPM.

・第1推定量PMfを減量補正する場合の補正量を偏差ΔPMに基づいて算出したが、この補正量の算出態様は適宜変更が可能である。例えば、補正量を偏差ΔPMに依らずに固定値として算出するようにしてもよい。 -The correction amount when the first estimated amount PMf is reduced and corrected is calculated based on the deviation ΔPM, but the calculation mode of this correction amount can be changed as appropriate. For example, the correction amount may be calculated as a fixed value regardless of the deviation ΔPM.

・第1推定量PMfを減量補正する場合、偏差ΔPMに基づいて算出した補正量を第1推定量PMfから減算するようにしたが、第1推定量PMfを減量補正する場合の補正態様はこれに限らない。例えば、偏差ΔPMに基づいて補正量を算出せずに、該偏差ΔPM(<0)を第1推定量PMfに加算するようにしてもよい。この構成では、第1推定量PMfを減量補正する場合に、一度の補正処理において補正後の第1推定量PMfの値を第2推定量PMcと等しい値にすることも可能となる。 -When the first estimator PMf is subtracted and corrected, the correction amount calculated based on the deviation ΔPM is subtracted from the first estimator PMf, but this is the correction mode when the first estimator PMf is subtracted and corrected. Not limited to. For example, the deviation ΔPM (<0) may be added to the first estimated amount PMf without calculating the correction amount based on the deviation ΔPM. In this configuration, when the first estimated amount PMf is reduced and corrected, the value of the corrected first estimated amount PMf can be set to a value equal to the second estimated amount PMc in one correction process.

・上記実施形態では、補正処理部73は、第1推定量PMfを増量補正する場合、偏差ΔPMを第1推定量PMfに加算することで、一度の補正処理において補正後の第1推定量PMfの値を第2推定量PMcと等しい値にするようにした。補正後の第1推定量PMfの値を第2推定量PMcと等しい値にする上では、例えば偏差ΔPMに基づく補正量を算出し、該補正量を第1推定量PMfに加算、乗算する等の方法を採用してもよい。 -In the above embodiment, when the correction processing unit 73 increases and corrects the first estimated amount PMf, the deviation ΔPM is added to the first estimated amount PMf, so that the corrected first estimated amount PMf in one correction process is performed. The value of is equal to the second estimator PMc. In order to make the value of the corrected first estimator PMf equal to the second estimator PMc, for example, a correction amount based on the deviation ΔPM is calculated, and the correction amount is added or multiplied by the first estimator PMf. Method may be adopted.

・上記実施形態では、補正処理部73は、第1推定量PMfを増量補正する場合、一度の補正処理において補正後の第1推定量PMfの値を第2推定量PMcと等しい値にするようにした。第1推定量PMfを増量補正する場合の補正態様はこれに限らない。例えば、第1推定量PMfを増量補正する場合に、複数回の補正処理を実行することで、補正後の第1推定量PMfの値を第2推定量PMcと等しい値まで増大させるようにしてもよい。こうした構成では、例えば、偏差ΔPMに基づいて増量補正における補正量を算出するとともに該補正量に上限を設定するといった構成を採用する。この構成によれば、補正量の上限を、偏差ΔPM分のずれを解消する上で必要となる必要補正量よりも少ない量とすることで、1回の補正処理における補正量を必要補正量よりも少なくする。これにより、一度の補正処理において補正後の第1推定量PMfの値が第2推定量PMcと等しい値まで増大しないようにする。また、偏差ΔPMよりも小さい固定の値を補正量として設定することによって、一度の補正処理において補正後の第1推定量PMfの値が第2推定量PMcと等しい値まで増大しないようにすることも可能である。 -In the above embodiment, when the correction processing unit 73 increases and corrects the first estimated amount PMf, the value of the corrected first estimated amount PMf is set to a value equal to the second estimated amount PMc in one correction process. I made it. The correction mode when the first estimated amount PMf is increased and corrected is not limited to this. For example, when the first estimated amount PMf is increased and corrected, the value of the corrected first estimated amount PMf is increased to a value equal to the second estimated amount PMc by executing the correction processing a plurality of times. May be good. In such a configuration, for example, a configuration is adopted in which a correction amount in the increase correction is calculated based on the deviation ΔPM and an upper limit is set for the correction amount. According to this configuration, the upper limit of the correction amount is set to be less than the required correction amount required to eliminate the deviation by the deviation ΔPM, so that the correction amount in one correction process is smaller than the required correction amount. Also reduce. As a result, the value of the corrected first estimator PMf is prevented from increasing to a value equal to the second estimator PMc in one correction process. Further, by setting a fixed value smaller than the deviation ΔPM as the correction amount, the value of the first estimated amount PMf after correction is prevented from increasing to a value equal to the second estimated amount PMc in one correction process. Is also possible.

・上記実施形態では、補正処理部73は、第1推定量PMfの値を第2推定量PMcと等しい値となるように補正していた。すなわち、補正後の第1推定量PMfの目標値として第2推定量PMcと等しい値を設定していた。補正処理部73における補正後の第1推定量PMfの目標値の設定態様はこれに限らない。例えば、補正処理部73は、補正処理部73における補正後の第1推定量PMfの目標値として、第2推定量PMcよりも大きい値や小さい値を設定することも可能である。なお、こうした構成において、第1推定量PMfの目標値に制限を設ければ、補正処理によって、第1推定量PMfを補正する際の補正度合いに上限や下限を設定することも可能になる。すなわち、補正度合いを制限することで、補正後の第1推定量PMfが取り得る値を所定の範囲に制限することも可能になる。 -In the above embodiment, the correction processing unit 73 corrects the value of the first estimated amount PMf so as to be equal to the value of the second estimated amount PMc. That is, a value equal to the second estimated amount PMc was set as the target value of the corrected first estimated amount PMf. The mode for setting the target value of the first estimated amount PMf after correction in the correction processing unit 73 is not limited to this. For example, the correction processing unit 73 can set a value larger or smaller than the second estimated amount PMc as the target value of the corrected first estimated amount PMf in the correction processing unit 73. In such a configuration, if the target value of the first estimated amount PMf is limited, it is possible to set an upper limit or a lower limit for the correction degree when correcting the first estimated amount PMf by the correction process. That is, by limiting the degree of correction, it is possible to limit the value that the corrected first estimated amount PMf can take to a predetermined range.

・上記実施形態では、補正処理部73は、内燃機関が始動される前であって、該内燃機関が運転状態となっているときに記憶された偏差ΔPMに基づいて補正処理を行った。補正処理部73において補正処理に供せられる偏差ΔPMは、内燃機関が始動される前に記憶されたものに限らない。例えば、内燃機関の始動後から補正処理を開始するまでの間に第2推定量PMcを算出することができるのであれば、その第2推定量PMcと第1推定量PMfとの偏差ΔPMを用いて補正処理を実行することも可能である。 -In the above embodiment, the correction processing unit 73 performs correction processing based on the deviation ΔPM stored before the internal combustion engine is started and when the internal combustion engine is in the operating state. The deviation ΔPM subjected to the correction processing in the correction processing unit 73 is not limited to the one stored before the internal combustion engine is started. For example, if the second estimator PMc can be calculated between the start of the internal combustion engine and the start of the correction process, the deviation ΔPM between the second estimator PMc and the first estimator PMf is used. It is also possible to execute the correction process.

・第2推定量算出部63は、機関本体に流入する吸入空気量Ga、すなわち排気の流量が充分であり、前後差圧ΔPが相応に大きいときであって、機関回転速度NEの変化が少なく安定している運転領域であるときに、差圧センサ41によって検出した前後差圧ΔPに基づいて、第2推定量PMcを算出した。こうした構成に代えて、第2推定量算出部63は、内燃機関の運転状態に拘わらず、常に第2推定量PMcを算出するようにしてもよい。この場合、偏差記憶部65は、第2推定量算出部63によって算出した第2推定量PMcの正確性が担保できる状態で偏差ΔPMを記憶することが望ましい。 The second estimator calculation unit 63 is when the intake air amount Ga flowing into the engine body, that is, the flow rate of the exhaust is sufficient and the front-rear differential pressure ΔP is correspondingly large, and the change in the engine rotation speed NE is small. The second estimator PMc was calculated based on the front-rear differential pressure ΔP detected by the differential pressure sensor 41 when the operating region was stable. Instead of such a configuration, the second estimator calculation unit 63 may always calculate the second estimator PMc regardless of the operating state of the internal combustion engine. In this case, it is desirable that the deviation storage unit 65 stores the deviation ΔPM in a state where the accuracy of the second estimator PMc calculated by the second estimator calculation unit 63 can be guaranteed.

・上記実施形態では、第1推定量PMfが第2推定量PMcに比して多いときには、補正処理において第1推定量PMfを減量補正したが、こうした構成に限らない。例えば、第1推定量PMfが第2推定量PMcに比して多いときであっても、実際のPM堆積量に近い値に補正する上で必要があるのであれば、補正処理において第1推定量PMfを増量補正することも可能である。また、上記実施形態では、第1推定量PMfが第2推定量PMcに比して少ないときには、補正処理において第1推定量PMfを増量補正したが、こうした構成に限らない。例えば、第1推定量PMfが第2推定量PMcに比して少ないときであっても、実際のPM堆積量に近い値に補正する上で必要があるのであれば、補正処理において第1推定量PMfを減量補正することも可能である。 -In the above embodiment, when the first estimated amount PMf is larger than the second estimated amount PMc, the first estimated amount PMf is reduced and corrected in the correction process, but the present invention is not limited to this configuration. For example, even when the first estimator PMf is larger than the second estimator PMc, if it is necessary to correct it to a value close to the actual PM accumulation amount, the first estimation is performed in the correction process. It is also possible to increase and correct the amount PMf. Further, in the above embodiment, when the first estimated amount PMf is smaller than the second estimated amount PMc, the first estimated amount PMf is increased and corrected in the correction process, but the present invention is not limited to this configuration. For example, even when the first estimator PMf is smaller than the second estimator PMc, if it is necessary to correct it to a value close to the actual PM accumulation amount, the first estimation is performed in the correction process. It is also possible to reduce the amount PMf.

・上記実施形態では、第1推定量PMfの減量補正を行うときには、増量補正を行うときに比して第1推定量PMfの補正度合いを小さくした。第1推定量PMfを補正する際の補正度合いについては適宜変更が可能である。例えば、第1推定量PMfの減量補正を行うときには、増量補正を行うときに比して第1推定量PMfの補正度合いを大きくしてもよいし、これらの補正度合いを等しくしてもよい。 -In the above embodiment, when the reduction correction of the first estimated amount PMf is performed, the correction degree of the first estimated amount PMf is made smaller than that when the increase correction is performed. The degree of correction when correcting the first estimated amount PMf can be changed as appropriate. For example, when the reduction correction of the first estimated amount PMf is performed, the correction degree of the first estimated amount PMf may be larger than that when the increase correction is performed, or these correction degrees may be equalized.

・異常判定部72は、基準点学習部71が学習した学習値に基づいて差圧センサ41の異常判定を行ったが、異常判定の態様はこれに限らない。すなわち、異常判定部72は、内燃機関の停止後から該内燃機関の始動開始までの期間における差圧センサ41の状態に基づいて該差圧センサ41の異常判定を行えばよく、例えば、内燃機関の停止後から該内燃機関の始動開始までの期間における差圧センサ41の出力電圧と判定値とを比較することで異常判定を行うことも可能である。 The abnormality determination unit 72 determines the abnormality of the differential pressure sensor 41 based on the learning value learned by the reference point learning unit 71, but the mode of abnormality determination is not limited to this. That is, the abnormality determination unit 72 may determine the abnormality of the differential pressure sensor 41 based on the state of the differential pressure sensor 41 during the period from the stop of the internal combustion engine to the start of the internal combustion engine. For example, the internal combustion engine. It is also possible to perform an abnormality determination by comparing the output voltage of the differential pressure sensor 41 with the determination value during the period from the stop of the internal combustion engine to the start of the start of the internal combustion engine.

・上記実施形態では、異常判定部72は、イグニッションスイッチ47がオフ状態からオン状態に切り替えられた内燃機関の始動時に異常判定を行うようにした。異常判定部72における異常判定のタイミングはこれに限らない。例えば、内燃機関の始動時よりも遅いタイミングや、内燃機関が停止しているときに差圧センサ41の異常判定を行うことも可能である。 -In the above embodiment, the abnormality determination unit 72 determines the abnormality at the start of the internal combustion engine in which the ignition switch 47 is switched from the off state to the on state. The timing of abnormality determination in the abnormality determination unit 72 is not limited to this. For example, it is possible to determine the abnormality of the differential pressure sensor 41 at a timing later than when the internal combustion engine is started or when the internal combustion engine is stopped.

・上記実施形態では、PM堆積量算出部64は、第2推定量算出部63によって第2推定量PMcが算出される運転領域となった後、第2推定量算出部63が第2推定量PMcを算出する運転領域ではなくなった場合には、偏差記憶部65に記憶された偏差ΔPMと第1推定量算出部62によって算出された第1推定量PMfとに基づいてPM堆積量Prを算出したが、こうした構成を省略することも可能である。例えば、第2推定量算出部63によって第2推定量PMcが算出される運転領域となった後、第2推定量算出部63が第2推定量PMcを算出する運転領域ではなくなった場合に、偏差ΔPMに拘わらず、第1推定量PMfをPM堆積量Prとして算出するようにしてもよい。 -In the above embodiment, the PM accumulation amount calculation unit 64 becomes the operating region in which the second estimator PMc is calculated by the second estimator calculation unit 63, and then the second estimator calculation unit 63 becomes the second estimator. When it is no longer in the operating region for calculating PMc, the PM deposition amount Pr is calculated based on the deviation ΔPM stored in the deviation storage unit 65 and the first estimator PMf calculated by the first estimator calculation unit 62. However, it is possible to omit such a configuration. For example, when the second estimator calculation unit 63 is in the operating region where the second estimator PMc is calculated, and then the second estimator calculation unit 63 is no longer in the operating region where the second estimator PMc is calculated. Regardless of the deviation ΔPM, the first estimator PMf may be calculated as the PM deposition amount Pr.

・上記実施形態では、差圧センサを、排気差圧検出部42、上流側検出通路43、及び下流側検出通路44によって構成した例を示したが、差圧センサの構成は適宜変更が可能である。例えば、差圧センサの下流側検出通路44を第3排気管25に接続せずに、大気開放してもよい。この場合は、PMフィルタ31よりも排気下流側の圧力を大気圧とみなしてPMフィルタ31の前後差圧を検出する。また、PMフィルタ31よりも排気上流側の圧力を検出する第1圧力センサと、PMフィルタ31よりも排気下流側の圧力を検出する第2圧力センサとを備え、第1圧力センサと第2圧力センサとの検出信号の差に基づいてPMフィルタ31の前後差圧を検出する差圧センサを採用することも可能である。 -In the above embodiment, an example in which the differential pressure sensor is configured by the exhaust differential pressure detection unit 42, the upstream side detection passage 43, and the downstream side detection passage 44 is shown, but the configuration of the differential pressure sensor can be changed as appropriate. be. For example, the downstream side detection passage 44 of the differential pressure sensor may be opened to the atmosphere without being connected to the third exhaust pipe 25. In this case, the pressure on the downstream side of the exhaust gas from the PM filter 31 is regarded as the atmospheric pressure, and the front-rear differential pressure of the PM filter 31 is detected. Further, a first pressure sensor for detecting the pressure on the upstream side of the exhaust from the PM filter 31 and a second pressure sensor for detecting the pressure on the downstream side of the exhaust from the PM filter 31 are provided, and the first pressure sensor and the second pressure are provided. It is also possible to adopt a differential pressure sensor that detects the front-rear differential pressure of the PM filter 31 based on the difference between the detection signal and the sensor.

・上記実施形態では、制御装置60は、ROMに記憶されたプログラムをCPUが実行することにより、フィルタ再生制御や補正処理を実行した。すなわち、内燃機関の排気浄化装置100は、フィルタ再生制御や補正処理を実行するための全てのプログラムを記憶するROM等のプログラム格納装置と、該プログラムに従って処理を実行するCPU等の処理装置とを備え、ソフトウェア処理を実行することにより、フィルタ再生制御や補正処理を実行するようにした。内燃機関の排気浄化装置100は、このようにソフトウェア処理のみによって上記各種制御を行うものに限らない。例えば、上記実施形態において実行されるソフトウェア処理の少なくとも一部を実行する専用のハードウェア回路を備えるようにしてもよい。この構成は、例えば、上記実施形態において実行される処理の一部をプログラムに従って実行する処理装置及びプログラム格納装置と、残りの処理を実行する専用のハードウェア回路とを備えることで実現できる。また、例えば、上記実施形態において実行される処理の全てを実行する専用のハードウェア回路を備えることによっても実現することは可能である。このように、1または複数のソフトウェア処理回路、及び1または複数の専用のハードウェア回路の少なくとも一方を備えた処理回路によって上記各種制御に必要な処理を実行すればよい。 -In the above embodiment, the control device 60 executes the filter reproduction control and the correction process by executing the program stored in the ROM by the CPU. That is, the exhaust purification device 100 of the internal combustion engine includes a program storage device such as a ROM that stores all programs for executing filter regeneration control and correction processing, and a processing device such as a CPU that executes processing according to the program. In preparation for this, filter playback control and correction processing are executed by executing software processing. The exhaust gas purification device 100 of the internal combustion engine is not limited to the one that performs the above-mentioned various controls only by software processing in this way. For example, a dedicated hardware circuit that executes at least a part of the software processing executed in the above embodiment may be provided. This configuration can be realized, for example, by including a processing device and a program storage device that execute a part of the processing executed in the above embodiment according to a program, and a dedicated hardware circuit that executes the remaining processing. Further, for example, it can be realized by providing a dedicated hardware circuit that executes all the processes executed in the above embodiment. In this way, the processing required for the various controls may be executed by the processing circuit including at least one of one or a plurality of software processing circuits and one or a plurality of dedicated hardware circuits.

10…機関本体、10A…燃焼室、11…燃料噴射弁、20…排気通路、21…第1排気管、22…第1触媒コンバータ、23…第2排気管、24…第2触媒コンバータ、25…第3排気管、30…酸化触媒、31…PMフィルタ、40…排気温度センサ、41…差圧センサ、42…排気差圧検出部、43…上流側検出通路、44…下流側検出通路、45…アクセルセンサ、46…回転速度センサ、47…イグニッションスイッチ、48…エアフローメータ、49…報知ランプ、60…制御装置、61…噴射弁制御部、62…第1推定量算出部、63…第2推定量算出部、64…PM堆積量算出部、65…偏差記憶部、66…開始要求判定部、67…実行部、68…PM燃焼量推定部、69…終了要求判定部、70…イグニッションスイッチ操作判定部、71…基準点学習部、72…異常判定部、73…補正処理部、74…報知部、100…内燃機関の排気浄化装置。 10 ... Engine body, 10A ... Combustion chamber, 11 ... Fuel injection valve, 20 ... Exhaust passage, 21 ... First exhaust pipe, 22 ... First catalytic converter, 23 ... Second exhaust pipe, 24 ... Second catalytic converter, 25 ... Third exhaust pipe, 30 ... Oxidation catalyst, 31 ... PM filter, 40 ... Exhaust temperature sensor, 41 ... Differential pressure sensor, 42 ... Exhaust differential pressure detection unit, 43 ... Upstream detection passage, 44 ... Downstream detection passage, 45 ... Accelerator sensor, 46 ... Rotation speed sensor, 47 ... Ignition switch, 48 ... Airflow meter, 49 ... Notification lamp, 60 ... Control device, 61 ... Injection valve control unit, 62 ... First estimation amount calculation unit, 63 ... 2 Estimated amount calculation unit, 64 ... PM accumulation amount calculation unit, 65 ... Deviation storage unit, 66 ... Start request determination unit, 67 ... Execution unit, 68 ... PM combustion amount estimation unit, 69 ... End request determination unit, 70 ... Ignition Switch operation determination unit, 71 ... Reference point learning unit, 72 ... Abnormality determination unit, 73 ... Correction processing unit, 74 ... Notification unit, 100 ... Internal combustion engine exhaust purification device.

Claims (4)

内燃機関の排気通路に設けられていて、排気に含まれるPMを捕集するPMフィルタと、
前記PMフィルタよりも排気上流側の圧力と前記PMフィルタよりも排気下流側の圧力との差である前後差圧を検出する差圧センサとを備え、
前記内燃機関の運転状態に基づいて前記PMフィルタに堆積しているPMの推定量として第1推定量を算出するとともに、前記差圧センサによって検出した前後差圧に基づいて前記PMフィルタに堆積しているPMの推定量として第2推定量を算出する内燃機関の排気浄化装置であって、
前記内燃機関の停止後から該内燃機関の始動開始までの期間における前記差圧センサの状態に基づいて該差圧センサの異常判定を行い、
前記内燃機関を始動する際に、前記第1推定量を前記第2推定量に基づいて補正する補正処理を実行し、
前記第1推定量及び前記第2推定量のうち値の大きい方をPM堆積量として算出し、該PM堆積量が所定量以上であるときに前記PMフィルタに捕集されたPMを燃焼除去するためのフィルタ再生制御を開始し、
前記第1推定量が前記第2推定量に比して多いときには前記補正処理において前記第1推定量を減量補正し、前記第1推定量が前記第2推定量に比して少ないときには、前記補正処理において前記第1推定量を増量補正し、
前記減量補正を行うときには、前記増量補正を行うときに比して前記第1推定量の補正度合いを小さくする
内燃機関の排気浄化装置。
A PM filter that is installed in the exhaust passage of an internal combustion engine and collects PM contained in the exhaust,
It is equipped with a differential pressure sensor that detects the front-rear differential pressure, which is the difference between the pressure on the exhaust upstream side of the PM filter and the pressure on the exhaust downstream side of the PM filter.
The first estimated amount is calculated as the estimated amount of PM accumulated in the PM filter based on the operating state of the internal combustion engine, and is accumulated in the PM filter based on the front-rear differential pressure detected by the differential pressure sensor. It is an exhaust gas purification device for an internal combustion engine that calculates the second estimated amount as the estimated amount of PM.
An abnormality determination of the differential pressure sensor is performed based on the state of the differential pressure sensor during the period from the stop of the internal combustion engine to the start of the start of the internal combustion engine.
When starting the internal combustion engine, a correction process for correcting the first estimated amount based on the second estimated amount is executed.
The larger of the first estimated amount and the second estimated amount is calculated as the PM accumulated amount, and when the PM accumulated amount is equal to or more than a predetermined amount, the PM collected by the PM filter is burned and removed. start the filter regeneration control for,
When the first estimator is larger than the second estimator, the first estimator is reduced and corrected in the correction process, and when the first estimator is smaller than the second estimator, the correction process is performed. In the correction process, the first estimator is increased and corrected.
An exhaust gas purification device for an internal combustion engine that reduces the degree of correction of the first estimated amount when performing the reduction correction as compared with the case of performing the increase correction.
前記第1推定量を増量補正する場合、一度の前記補正処理において補正後の前記第1推定量の値を前記第2推定量と等しい値にする
請求項1に記載の内燃機関の排気浄化装置。
When the first estimator is increased and corrected, the value of the first estimator after correction in one correction process is set to a value equal to the second estimator.
The exhaust gas purification device for an internal combustion engine according to claim 1.
前記第1推定量を減量補正する場合、一度の前記補正処理における前記第1推定量の補正量に上限を設定する
請求項1または2に記載の内燃機関の排気浄化装置。
When the first estimated amount is reduced and corrected, an upper limit is set for the correction amount of the first estimated amount in one correction process.
The exhaust gas purification device for an internal combustion engine according to claim 1 or 2.
前記異常判定によって前記差圧センサが正常であると判定されているときには前記補正処理を実行し、前記差圧センサが異常であると判定されているときには前記補正処理を実行しない
請求項1〜3のいずれか一項に記載の内燃機関の排気浄化装置。
When the differential pressure sensor is determined to be normal by the abnormality determination, the correction process is executed, and when the differential pressure sensor is determined to be abnormal, the correction process is not executed.
The exhaust gas purification device for an internal combustion engine according to any one of claims 1 to 3.
JP2017236986A 2017-12-11 2017-12-11 Exhaust purification device for internal combustion engine Active JP6939493B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2017236986A JP6939493B2 (en) 2017-12-11 2017-12-11 Exhaust purification device for internal combustion engine
US16/207,433 US10823035B2 (en) 2017-12-11 2018-12-03 Exhaust purification device for internal combustion engine and method for controlling the device
CN201811484829.8A CN109899139B (en) 2017-12-11 2018-12-06 Exhaust gas purification device for internal combustion engine and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017236986A JP6939493B2 (en) 2017-12-11 2017-12-11 Exhaust purification device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2019105181A JP2019105181A (en) 2019-06-27
JP6939493B2 true JP6939493B2 (en) 2021-09-22

Family

ID=66735224

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017236986A Active JP6939493B2 (en) 2017-12-11 2017-12-11 Exhaust purification device for internal combustion engine

Country Status (3)

Country Link
US (1) US10823035B2 (en)
JP (1) JP6939493B2 (en)
CN (1) CN109899139B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018218209A1 (en) * 2018-10-24 2020-04-30 Robert Bosch Gmbh Method for monitoring an exhaust gas aftertreatment system of an internal combustion engine
JP2023132024A (en) * 2022-03-10 2023-09-22 ヤンマーホールディングス株式会社 Particulate accumulation amount estimation device and exhaust emission control system

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07317529A (en) * 1994-05-20 1995-12-05 Nippondenso Co Ltd Exhaust emission control device of diesel engine
JP3785691B2 (en) * 1996-09-12 2006-06-14 株式会社デンソー Exhaust particulate purification equipment
JP3908204B2 (en) * 2002-08-13 2007-04-25 ボッシュ株式会社 Filter control device
CN100351500C (en) * 2002-08-13 2007-11-28 株式会社博世汽车系统 Filter control device
JP2004197722A (en) 2002-12-20 2004-07-15 Nissan Motor Co Ltd Reproducing apparatus of particulate filter and engine waste gas purifying facility
JP4463727B2 (en) * 2005-05-13 2010-05-19 本田技研工業株式会社 Particulate deposition amount calculation device
JP4463726B2 (en) * 2005-05-13 2010-05-19 本田技研工業株式会社 Particulate deposition amount calculation device
JP4863111B2 (en) 2006-08-31 2012-01-25 株式会社デンソー Exhaust purification device
JP4737098B2 (en) * 2007-01-24 2011-07-27 株式会社デンソー Diagnostic device for internal combustion engine
JP5123686B2 (en) * 2008-02-08 2013-01-23 三菱重工業株式会社 DPF accumulation amount estimation device
JP5404457B2 (en) * 2010-02-03 2014-01-29 三菱重工業株式会社 Engine exhaust gas purification device
JP5517253B2 (en) * 2010-07-30 2014-06-11 ヤンマー株式会社 engine
FR2965013B1 (en) * 2010-09-22 2012-08-31 Renault Sa METHOD OF ADAPTIVE ESTIMATING OF A CURRENT LOAD IN SUIEUR OF A PARTICLE FILTER
JP5325249B2 (en) * 2011-03-18 2013-10-23 株式会社小松製作所 Particulate matter accumulation amount estimation device, exhaust gas purification system, and particulate matter accumulation amount estimation method
US8966882B2 (en) * 2012-09-12 2015-03-03 GM Global Technology Operations LLC Differential pressure-based enablement of a particulate filter diagnostic
US9169766B2 (en) * 2014-03-18 2015-10-27 GM Global Technology Operations LLC System to monitor regeneration frequency of particulate filter
US10598071B2 (en) * 2017-07-12 2020-03-24 Ford Global Technologies, Llc Methods and system for diagnosing a particulate filter sensor
US10408114B2 (en) * 2017-08-10 2019-09-10 Ford Global Technologies, Llc Gasoline particulate filter diagnostics
US10550781B2 (en) * 2017-09-12 2020-02-04 Ford Global Technologies, Llc Systems and methods for particulate filter load estimation

Also Published As

Publication number Publication date
US20190178142A1 (en) 2019-06-13
CN109899139B (en) 2021-03-19
JP2019105181A (en) 2019-06-27
CN109899139A (en) 2019-06-18
US10823035B2 (en) 2020-11-03

Similar Documents

Publication Publication Date Title
CN107109989B (en) Emission control system and NOx purification capacity recovery method
JP4697182B2 (en) Exhaust gas purification control device for internal combustion engine
JP6018543B2 (en) Catalyst oxygen storage amount estimation method for internal combustion engine, air-fuel ratio control method for internal combustion engine, catalyst oxygen storage amount estimation device, air-fuel ratio control device for internal combustion engine, and motorcycle
CN112177728B (en) Control device for internal combustion engine
JP6939493B2 (en) Exhaust purification device for internal combustion engine
JP2007321614A (en) Exhaust emission control device of internal combustion engine
JP2016133064A (en) Exhaust emission control system
JP2009103043A (en) Exhaust emission control device for internal combustion engine
JP6617569B2 (en) NOx sensor diagnostic device
WO2016133026A1 (en) Exhaust purification system and control method therefor
JP2008064078A (en) Control device of internal combustion engine
JP2016176403A (en) NOx STORAGE AMOUNT ESTIMATION DEVICE
JP7088079B2 (en) Internal combustion engine control device
JP5131255B2 (en) Air-fuel ratio detection device
JP6418014B2 (en) Exhaust purification system
WO2016117568A1 (en) EXHAUST GAS PURIFICATION SYSTEM, AND NOx PURIFICATION CAPACITY RESTORATION METHOD
JP2017083288A (en) Filter failure detection device and particulate matter detection device
JP4274062B2 (en) Oxygen sensor abnormality diagnosis device
JP6443033B2 (en) Exhaust purification system
JP6471854B2 (en) Exhaust purification system
JP2016176404A (en) Exhaust emission control system
JP6432401B2 (en) Exhaust purification system
JP2016084781A (en) Exhaust emission control system for internal combustion engine
JP2019183795A (en) Control device for exhaust emission control system
JP2020133611A (en) Control device for internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200624

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210511

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210621

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210803

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210816

R151 Written notification of patent or utility model registration

Ref document number: 6939493

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151