Mathematical modelling and simulation