calculate_ems_data

calculate_ems_data(ems_model, times, motive_powers, final_drive_speeds_in, motors_maximums_powers, gear_box_speeds_in, engine_speeds_parallel, idle_engine_speed)[source]

Calculate EMS decision data.

Parameters:
  • ems_model (EMS) – Energy Management Strategy model.
  • times (numpy.array) – Time vector [s].
  • motive_powers (numpy.array) – Motive power [kW].
  • final_drive_speeds_in (numpy.array) – Final drive speed in [RPM].
  • motors_maximums_powers (numpy.array) – Maximum powers of electric motors [kW].
  • gear_box_speeds_in (numpy.array) – Gear box speed [RPM].
  • engine_speeds_parallel (numpy.array) – Hypothetical engine speed in parallel mode [RPM].
  • idle_engine_speed ((float, float)) – Engine speed idle median and std [RPM].
Returns:

EMS decision data.

Return type:

dict