calculate_extended_integration_times¶
-
calculate_extended_integration_times
(times, velocities, on_engine, phases_integration_times, engine_coolant_temperatures, after_treatment_temperature_threshold, stop_velocity)[source]¶ Calculates the extended integration times [-].
Parameters: - times (numpy.array) – Time vector [s].
- velocities (numpy.array) – Velocity vector [km/h].
- on_engine (numpy.array) – If the engine is on [-].
- phases_integration_times (tuple) – Cycle phases integration times [s].
- engine_coolant_temperatures (numpy.array) – Engine coolant temperature vector [°C].
- after_treatment_temperature_threshold ((float, float)) – Engine coolant temperature threshold when the after treatment system is warm [°C].
- stop_velocity (float) – Maximum velocity to consider the vehicle stopped [km/h].
Returns: Extended cycle phases integration times [s].
Return type: