identify_motors_electric_powers_v1

identify_motors_electric_powers_v1(final_drive_mean_efficiency, gear_box_mean_efficiency_guess, planetary_mean_efficiency, belt_mean_efficiency, motors_efficiencies, hybrid_modes, motive_powers, motors_maximums_powers, motors_electric_powers, has_motor_p2_planetary)[source]

Identify motors electric power split [kW].

Parameters:
  • final_drive_mean_efficiency (float) – Final drive mean efficiency [-].
  • gear_box_mean_efficiency_guess – Gear box mean efficiency guess [-].
  • planetary_mean_efficiency (float) – Planetary mean efficiency [-].
  • belt_mean_efficiency (float) – Belt mean efficiency [-].
  • motors_efficiencies (tuple[float]) – Electric motors efficiencies vector.
  • motive_powers (numpy.array) – Motive power [kW].
  • hybrid_modes (numpy.array) – Hybrid mode status (0: EV, 1: Parallel, 2: Serial).
  • motors_maximums_powers (numpy.array) – Maximum powers of electric motors [kW].
  • motors_electric_powers (numpy.array) – Cumulative motors electric power [kW].
  • has_motor_p2_planetary (bool) – Has the vehicle a motor in planetary P2?
Returns:

Motors electric powers [kW].

Return type:

tuple[numpy.array]