rolland.components.Wheel

class rolland.components.Wheel(*, w_geo_cross_sec, w_prof, w_geo, mw, mw_red, rw)[source]

Bases: object

Wheel Class.

Contains the properties of a wheel.

Parameters:
  • w_geo_cross_sec (list[tuple[float, float]])

  • w_prof (str)

  • w_geo (list[tuple[float, float]])

  • mw (float)

  • mw_red (float)

  • rw (float)

w_geo_cross_sec

Wheel cross-sectional geometry coordinates (y-z plane) \([m]\). TODO: Define coordinate system

Type:

list[tuple[float, float]]

w_prof

Wheel running surface profile.

Type:

str

w_geo

Wheel geometry coordinates (x-y plane) \([m]\). TODO: Define coordinate system

Type:

list[tuple[float, float]]

mw

Wheel mass \([kg]\).

Type:

float

mw_red

Reduced wheel mass \([kg]\). Needed in order to calculate the lateral dynamics according to Wu and Thompson [1].

Type:

float

rw

Wheel radius from the axis of rotation to the contact point \([m]\).

Type:

float