Yes Mike798, you are correct in thinking that the cooling fan run on period and odour is caused by the DPF re-generation. The DPF can reach temperatures in excess of 700 degrees centigrade during the re-generation period. If the engine is switched off when the engine is running in re-generation mode, the cooling fans have to run to circulate air around the engine bay and cool the very hot DPF (usually bolted to the back of the engine) to prevent excessive heat build up.
Tech