calculate_gear_box_torques_in

calculate_gear_box_torques_in(gear_box_torques, gear_box_speeds_in, gear_box_speeds_out, gear_box_temperatures, gear_box_efficiency_parameters_cold_hot, gear_box_temperature_references, min_engine_on_speed)[source]

Calculates torque required according to the temperature profile [N*m].

Parameters:
  • gear_box_torques (numpy.array) – Torque gear box vector [N*m].
  • gear_box_speeds_in (numpy.array) – Engine speed vector [RPM].
  • gear_box_speeds_out (numpy.array) – Wheel speed vector [RPM].
  • gear_box_temperatures (numpy.array) – Temperature vector [°C].
  • gear_box_efficiency_parameters_cold_hot (dict) –

    Parameters of gear box efficiency model for cold/hot phases:

    • ’hot’: gbp00, gbp10, gbp01
    • ’cold’: gbp00, gbp10, gbp01
  • gear_box_temperature_references (tuple) – Cold and hot reference temperatures [°C].
  • min_engine_on_speed (float) – Minimum engine speed to consider the engine to be on [RPM].
Returns:

Torque required vector according to the temperature profile [N*m].

Return type:

numpy.array