Railway traffic

IAPF rail load models

Functions to model loads according to spanish code IAPF.

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

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 -tables 16 (standard gauge) and 19 (narrow-gauge)-

locomotiveDerailmentModel2()

returns locomotive loads dues to derailment model 2 -tables 16 (standard gauge) and 19 (narrow-gauge)-

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 -tables 16 (standard gauge) and 19 (narrow-gauge)-

trainDerailmentModel2(l)

returns train loads dues to derailment model 2 -tables 16 (standard gauge) and 19 (narrow-gauge)-

Parameters:l – length of the structure (in meters).
writeData(f)
actions.railway_trafic.SIA_rail_load_models.determinantLengthSingleSpanPortalFrame(ls1, l, ls2)
actions.railway_trafic.SIA_rail_load_models.dynamicFactor(lPhi)