1. A method of modelling an engine on a vehicle in an engine model, the method comprising: obtaining, by the one or more processors, a first set of inputs, wherein the first set of inputs comprises one or more inputs obtained from a first solver, the first solver being a modeling component including software instructions and one or more real-time sensors configured to sense one or more physical properties and operating parameters of the engine, and one or more inputs associated with one or more previous engine states modeled; providing the first set of inputs to the engine model for modelling, by the one or more processors, the engine being based at least in part on the first set of inputs to generate a first set of outputs, wherein the first set of outputs comprises one or more parameters of the engine and one or more current engine states based on the engine model; and providing, by the one or more processors, the one or more parameters to the first solver.