calibrate_engine_temperature_regression_model

calibrate_engine_temperature_regression_model(engine_thermostat_temperature, engine_coolant_temperatures, velocities, engine_temperature_derivatives, on_engine, engine_speeds_out, accelerations)[source]

Calibrates an engine temperature regression model to predict engine temperatures.

Parameters:
  • engine_thermostat_temperature (float) – Engine thermostat temperature [°C].
  • on_engine (numpy.array) – If the engine is on [-].
  • engine_temperature_derivatives (numpy.array) – Derivative of the engine temperature [°C/s].
  • engine_coolant_temperatures (numpy.array) – Engine coolant temperature vector [°C].
  • velocities (numpy.array) – Velocity [km/h].
  • engine_speeds_out (numpy.array) – Engine speed [RPM].
  • accelerations (numpy.array) – Acceleration vector [m/s2].
Returns:

The calibrated engine temperature regression model.

Return type:

callable