Acausal Powertrain Modelling with Application to Model-based Powertrain Control