identify_after_treatment_warm_up_phases¶
-
identify_after_treatment_warm_up_phases
(times, engine_powers_out, engine_coolant_temperatures, on_engine, engine_thermostat_temperature, ems_data, hybrid_modes, is_cycle_hot=False)[source]¶ Identifies after treatment warm up phase.
Parameters: - times (numpy.array) – Time vector [s].
- engine_powers_out (numpy.array) – Engine power vector [kW].
- engine_coolant_temperatures (numpy.array) – Engine coolant temperature vector [°C].
- on_engine (numpy.array) – If the engine is on [-].
- ems_data (dict) – EMS decision data.
- hybrid_modes (numpy.array) – Hybrid mode status (0: EV, 1: Parallel, 2: Serial).
- engine_thermostat_temperature (float) – Engine thermostat temperature [°C].
- is_cycle_hot (bool) – Is an hot cycle?
Returns: After treatment warm up phase.
Return type: numpy.array