calculate_accelerations_v1

calculate_accelerations_v1(vehicle_mass, inertial_factor, motive_forces, climbing_force, aerodynamic_resistances, rolling_resistance, velocity_resistances)[source]

Calculates the acceleration from motive forces [m/s2].

Parameters:
  • vehicle_mass (float) – Vehicle mass [kg].
  • inertial_factor (float) – Factor that considers the rotational inertia [%].
  • motive_forces (numpy.array | float) – Motive forces [N].
  • climbing_force (float | numpy.array) – Vehicle climbing resistance [N].
  • aerodynamic_resistances (numpy.array | float) – Aerodynamic resistance vector [N].
  • rolling_resistance (float | numpy.array) – Rolling resistance force [N].
  • velocity_resistances (numpy.array | float) – Forces function of velocity [N].
Returns:

Acceleration vector [m/s2].

Return type:

numpy.array