railway traffic

railway_trafic.trenes_reales_av

Axle loads of high speed trains according to IAPF clause C.2 of annex C.

railway_trafic.centrifugaIAPF

actions.railway_trafic.centrifugaIAPF.CoefReductorCentrifugaIAPF(v, Lf)
Returns the reduction factor of the centrifugal force
(according to expr. 2.3. IAPF)
Parameters:
  • v – speed (m/s).
  • Lf

railway_trafic.sia_rail_load_models

class actions.railway_trafic.sia_rail_load_models.LoadModel(mn, Qk=160000.0, nA=4, dQk=1.6, qk=70000.0, dQq=0.8)

Bases: object

Railway load model SIA 261.

accelerationLoad(l)

returns acceleration load

brakingLoad(l)

returns braking load

centrifugalAcceleration(r, v)

centrifugal acceleration 11.2.4.3

centrifugalForceReductionFactor(v)

centrifugal force reduction factor (11.3.2)

locomotiveAccelerationLoad456()

returns locomotive acceleration load for models 4, 5 and 6 (table 19)

locomotiveAccelerationLoadByAxe456()

returns locomotive acceleration load in each axe for models 4, 5 and 6 (table 19)

locomotiveCentrifugalForce(r, v)

centrifugal force for Qk loads 11.2.4.3

locomotiveDerailmentModel1()

returns locomotive loads dues to derailment model 1 (table 17 and table 21)

locomotiveDerailmentModel2()

returns locomotive loads dues to derailment model 2 (table 17 and table 21)

nosingForce()

nosing force (11.2.3 et 12.2.3).

trainAccelerationLoad123(l)

returns locomotive acceleration load for models 1, 2 and 3 (table 14)

trainBrakingLoad123(l)

returns train braking load for models 1, 2 and 3 (table 19)

trainBrakingLoad456(l)

returns train braking load for models 4, 5 and 6

trainCentrifugalForce(r, v)

centrifugal force for qk loads 11.2.4.3

trainDerailmentModel1()

returns train loads dues to derailment model 1 (table 17 and table 21)

trainDerailmentModel2()

returns train loads dues to derailment model 2 (table 17 and table 21)

writeData(f)
actions.railway_trafic.sia_rail_load_models.determinantLengthSingleSpanPortalFrame(ls1, l, ls2)
actions.railway_trafic.sia_rail_load_models.dynamicFactor(lPhi)