rolland.components.DiscrPad¶
- class rolland.components.DiscrPad(*, sp=[0.0, 0.0], wdthp=0.0, etap=0, fresp=[0.0, 0.0], dp=[0.0, 0.0])[source]¶
Bases:
objectDiscrete Pad Class.
Contains the properties of a discrete pad.
- Parameters:
sp (list[float])
wdthp (float)
etap (float)
fresp (list[float])
dp (list[float])
- sp¶
Vertical/lateral pad stiffness (total value) \([N/m]\). Lateral value can be set to zero when lateral rail deflections are omitted.
- Type:
list[float], default=[0.0, 0.0]
- wdthp¶
Pad width in x-direction \([m]\).
- Type:
float
- etap¶
Pad loss factor \([-]\).
- Type:
float
- fresp¶
Vertical/lateral pad resonance frequencies [Hz]. This frequency is needed for calculating the viscous damping coefficient if it is not provided. Lateral value can be set to zero when lateral rail deflections are omitted.
- Type:
list[float], default=[0.0, 0.0]
- dp¶
Vertical/lateral pad damping coefficient (viscous) \([Ns/m]\). Lateral value can be set to zero when lateral rail deflections are omitted.
- Type:
list[float], default=[0.0, 0.0]