Modelling of non-ideal steady detonations