Phenomenological modelling of IDI Diesel engines