wltp_gears¶
-
wltp_gears
(full_load_curve, velocities, accelerations, motive_powers, speed_velocity_ratios, idle_engine_speed, engine_speed_at_max_power, engine_max_power, engine_max_speed, base_model, initial_gears=None)[source]¶ Returns the gear shifting profile according to WLTP [-].
Parameters: - full_load_curve (function) – Vehicle full load curve.
- velocities (numpy.array) – Velocity vector [km/h].
- accelerations (numpy.array) – Acceleration vector [m/s2].
- motive_powers (numpy.array) – Motive power [kW].
- speed_velocity_ratios (dict[int | float]) – Speed velocity ratios of the gear box [h*RPM/km].
- idle_engine_speed ((float, float)) – Engine speed idle median and std [RPM].
- engine_speed_at_max_power (float) – Rated engine speed [RPM].
- engine_max_power (float) – Maximum power [kW].
- engine_max_speed (float) – Maximum allowed engine speed [RPM].
- base_model (dict) – WLTP base model params.
- initial_gears (numpy.array) – Initial gear vector [-].
Returns: Gear vector [-].
Return type: numpy.array