A regeneration control device, which regenerates a filter (13) for
trapping particulate matter in exhaust gas from an engine (1), is
disclosed. The filter (13) supports a catalyst which oxidizes unburnt
components in the exhaust gas. The regeneration control device has a
temperature sensor (14) which detects a filter inlet exhaust gas
temperature (Tdpf_in_mea); and a microcomputer (22). The microcomputer
(22) is programmed to compute a filter outlet exhaust gas temperature
(Tdpf_out_cal), not including temperature rise due to oxidation reaction
of unburnt components based on the detected inlet exhaust gas
temperature; compute the filter bed temperature (Tbed_cal) based on the
detected inlet exhaust gas temperature and computed outlet exhaust gas
temperature; compute a temperature rise (.DELTA.Thc1) due to oxidation
reaction of unburnt components; correct the bed temperature based on the
computed temperature rise (.DELTA.Thc1).