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