correct_engine_powers_out

correct_engine_powers_out(max_available_engine_powers_out, min_available_engine_powers_out, gross_engine_powers_out, auxiliaries_power_losses, engine_inertia_powers_losses)[source]

Corrects the engine powers out according to the available powers and returns the missing and brake power [kW].

Parameters:
  • max_available_engine_powers_out (numpy.array) – Maximum available engine power [kW].
  • min_available_engine_powers_out (numpy.array) – Minimum available engine power [kW].
  • engine_inertia_powers_losses (numpy.array) – Engine power losses due to inertia [kW].
  • auxiliaries_power_losses (numpy.array) – Engine power losses due to engine auxiliaries [kW].
  • gross_engine_powers_out (numpy.array) – Gross engine power (pre-losses) [kW].
Returns:

Engine, missing, and braking powers [kW].

Return type:

numpy.array, numpy.array, numpy.array