Modelling the spatiotemporal aspects of the Portevin-Le Châtelier effect