calculate_gross_engine_powers_out

calculate_gross_engine_powers_out(clutch_tc_powers, belt_efficiency, on_engine, gear_box_type, on_idle, alternator_powers, motor_p0_powers, motor_p1_powers, motor_p2_planetary_powers)[source]

Calculates the gross engine power (pre-losses) [kW].

Parameters:
  • clutch_tc_powers (numpy.array) – Clutch or torque converter power [kW].
  • belt_efficiency (float) – Belt efficiency [-].
  • on_engine (numpy.array) – If the engine is on [-].
  • gear_box_type (str) – Gear box type (manual or automatic or cvt).
  • on_idle (numpy.array) – If the engine is on idle [-].
  • alternator_powers (numpy.array) – Alternator power [kW].
  • motor_p0_powers (numpy.array) – Power at motor P0 [kW].
  • motor_p1_powers (numpy.array) – Power at motor P1 [kW].
  • motor_p2_planetary_powers (numpy.array) – Power at planetary motor P2 [kW].
Returns:

Gross engine power (pre-losses) [kW].

Return type:

numpy.array