calibrate_start_stop_model

calibrate_start_stop_model(on_engine, velocities, accelerations, times, start_stop_activation_time)[source]

Calibrates an start/stop model to predict if the engine is on.

Parameters:
  • on_engine (numpy.array) – If the engine is on [-].
  • velocities (numpy.array) – Velocity vector [km/h].
  • accelerations (numpy.array) – Acceleration vector [m/s2].
  • times (numpy.array) – Time vector [s].
  • start_stop_activation_time (float) – Start-stop activation time threshold [s].
Returns:

Start/stop model.

Return type:

sklearn.tree.DecisionTreeClassifier