Patent ID: 8166757

Claim:
An engine comprising: a variable geometry (VG) turbocharger; a particulate filter located downstream of the variable geometry turbocharger; a cylinder having an exhaust passage with at least one exhaust valve; an EGR (exhaust gas recirculation) system constructed such that exhaust valve sub-lift EGR is performed by allowing the at least one exhaust valve to lift during an intake stroke so as to allow a fraction of exhaust gas in the exhaust passage of the cylinder to flow back into the cylinder; a means for detecting DPF (diesel particulate filter) pressure differences which are exhaust gas pressure differences in the particulate filter; and an internal EGR controller having: a VG nozzle angle setting section in which a VG nozzle angle corresponding to engine operation conditions represented by rotation speed and engine load is established; a DPF (diesel particulate filter) reference pressure difference/EGR rate setting section in which DPF reference pressures that are maximum DPF pressure differences commensurate with an EGR rate of the exhaust valve sub-lift EGR with which predetermined reduction in NO x emission is obtained under a permissible limit of exhaust temperature are established; and a DPF pressure difference/VG nozzle angle setting section in which a relation between the DPF pressure differences and associated VG nozzle angles of the variable geometry turbocharger is established, wherein the internal EGR controller calculates deviation of the detected DPF pressure difference in comparison with the DPF reference pressure, calculates a VG nozzle angle adjustment amount corresponding to the calculated deviation based on the DPF pressure difference/VG nozzle angle setting section, corrects the VG nozzle angle that corresponds to the engine operation conditions and is calculated in the VG nozzle angle setting section using the calculated VG nozzle angle adjustment amount so as to calculate a corrected value of the VG nozzle angle, and controls an actuator to set the VG nozzle angle at the corrected value.