Sofistik Training Level 2 - Dynamic & Convoys: Tutorial For Rolling Stock Analysis
Sofistik Training Level 2 - Dynamic & Convoys: Tutorial For Rolling Stock Analysis
MARCH 2012
0. Rolling stock analysis – Summary
• A. Script explanation
• B. SOFiSTiK output
• E. Application
March 2012
0. Example
March 2012
0. Example
• Material characteristics
• FCK= 40 MPa
• Young Modulus= 36000 MPa
• Limit condition
node 1 :
u1x= u1y= u1z=0 (displacements) 1
1x= 1z= 0 (rotations) 2
node 2
u1y= u1z= 0 (displacements)
1x= 1z= 0 (rotations)
• Damping characteristics
• =1 % for Prestressed concrete
Δ =0.0187L-0.00064L^2/(1-0.0441L-0.0044L^2+0.000255L^3)=0,09 %
tot= 1+0,09= 1,09 %
March 2012
0. Example
• Loads
• DL= calculated by Sofistik
• SIDL= 250 KN/m
• LL= HSLM load from Eurocode
March 2012
0. Criteria to be satisfied for dynamic analysis
• Comparison between
• Dynamic analysis results
• Static analysis results with
March 2012
A. Script explication: variables
• Maximum 256 characters in a line
March 2012
A. Script explication: Modul tree
Þ Parameters definition
Þ Definition of structure (sections, materials,
elements, load)
March 2012
A. Script explication: Template parameters
Definition of parameters
Deck
characteristics
Speed
parameters
March 2012
A. Script explication: PROG AQUA-SOFIMSHA
Definition of materials
Definition of geometry
March 2012
A. Script explication: SOFILOAD- DYNA
Definition of the applied loads
March 2012
A. Script explication: calculation of Rayleigh
damping parameters A and B
March 2012
A. Script explication: calculation of Rayleigh
damping parameters A and B
In this case, to calculate Parameters A and B for Rayleigh Damping, one considers:
f1=7,422 Hz
f2=30 Hz
A= ξ*4*π*f1*f2/(f1+f2)=0,011*4*π*7,422*30/(7,422+30)= 0,822
B= ξ/ π/ (f1+f2)= 0,000094
March 2012
A. Script explication: SOFILOAD- Live load train
Train A1 to A10 from Eurocode
Definition of the trains
March 2012
A. Script explication: SOFILOAD- Live load train
Train A1 to A10 from user definition
Local variable for wheel load
User define train
Front
of the CAUTION !!! Distance between axle load has
train to be negative, to not loaded the deck
Center of
the train
Loop for all
vehicles
Back of
the
train
March 2012
A. Script explication: DYNA
March 2012
A. Script explication: DYNA
Example:
LOOP 1 TRAIN A1 (i=1)
LOOP 0 (for speed 144 Km/h) LOOP 1 (for speed 147 Km/h)
LET#V 144 LET#V 147
LET#V(1) 144 /3,6=40 LET#V(1) 147 /3,6=40,8
LET#TT 1,5*(23,6+400)/40=15,88 LET#TT 1,5*(23,6+400)/40,8=15,57
STEP #TT /#STEP= 15,88/0,001=15880 #STEP=0,001 STEP #TT /#STEP= 15,57/0,001=15570
LC 101 ( it corresponds at A1 train) #STEP=0,001
CONT NR 10 V 40m/s LC 101 ( it corresponds at A1 train)
CONT NR 10 V 40,8m/s
RESULTS STORAGE
LET#LC 1000+300*1+2*0=1300 RESULTS STORAGE
LET#nname 1*1000+144=1144 LET#LC 1000+300*1+2*1=1302
HIST U-Z 1 25 1 LCST 1300 LET#nname 1*1000+147=1147
HIST A-Z 1 25 1 LCST 1300 HIST U-Z 1 25 1 LCST 1302
LET #fname ‘az12_#nname.out’= ‘az12_1144.out HIST A-Z 1 25 1 LCST 1302
HIST A-Z 12 LCST 1300 dump ‘az12_1144.out LET #fname ‘az12_#nname.out’= ‘az12_1147.out
LET #fname ‘uz12_#nname.out’= ‘uz12_1144.out HIST A-Z 12 LCST 1302 dump ‘az12_1147.out
HIST U-Z 12 LCST 1300 dump ‘uz12_1144.out LET #fname ‘uz12_#nname.out’= ‘uz12_1147.out
ENDLOOP HIST U-Z 12 LCST 1302 dump ‘uz12_1147.out
ENDLOOP
March 2012
A. Script explication: DYNA
LOOP 0 9 => from TRAIN A1 to TRAIN A1
10 Trains* 113 Speeds = 1130
LOOP 0 113 from 0 to 113 => from speed 144 Km/h to speed 483 Km/h cases !
Example:
LOOP 1 TRAIN A1 (i=1) LOOP 2 TRAIN A2 (i=2)
LOOP 113 (for speed 480 Km/h) LOOP 0 (for speed 144 Km/h)
LET#V 480 LET#V 144
LET#V(1) 480 /3,6=133,33 LET#V(1) 144 /3,6=40
LET#TT 1,5*(23,6+400)/133,33=4,76 LET#TT 1,5*(23,6+400)/40=15,885
STEP #TT /#STEP= 4,76/0,001=4760 #STEP=0,001 STEP #TT /#STEP= 15,885/0,001=15570 #STEP=0,001
LC 101 ( it corresponds at A1 train) LC 102 ( it corresponds at A2 train)
CONT NR 10 V 133,33m/s CONT NR 10 V 133,33m/s
March 2012
A. Script explication: DYNA
• TRAIN A1
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 1300 to 1526 (results in URSULA)
• File .out from ‘az12_1144.out’ to ‘az12_1480.out’ ‘uz12_1144.out’ to ‘uz12_1480.out’
• TRAIN A2
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 1600 to 1726 (results in URSULA)
• File .out from ‘az12_2144.out’ to ‘az12_2480.out’ ‘uz12_2144.out’ to ‘uz12_2480.out’
• TRAIN A3
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 1900 to 2126 (results in URSULA)
• File .out from ‘az12_3144.out’ to ‘az12_3480.out’ ‘uz12_3144.out’ to ‘uz12_3480.out’
• TRAIN A4
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 2200 to 2426 (results in URSULA)
• File .out from ‘az12_4144.out’ to ‘az12_4480.out’ ‘uz12_4144.out’ to ‘uz12_4480.out’
• TRAIN A5
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 2500 to 2726 (results in URSULA)
• File .out from ‘az12_5144.out’ to ‘az12_5480.out’ ‘uz12_5144.out’ to ‘uz12_5480.out’
March 2012
A. Script explication: DYNA
• TRAIN A6
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 2800 to 3026 (results in URSULA)
• File .out from ‘az12_6144.out’ to ‘az12_6480.out’ ‘uz12_6144.out’ to ‘uz12_6480.out’
• TRAIN A7
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 3100 to 3326 (results in URSULA)
• File .out from ‘az12_7144.out’ to ‘az12_7480.out’ ‘uz12_7144.out’ to ‘uz12_7480.out
• TRAIN A8
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 3400 to 3626 (results in URSULA)
• File .out from ‘az12_8144.out’ to ‘az12_8480.out’ ‘uz12_8144.out’ to ‘uz12_8480.out
• TRAIN A9
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 3700 to 3926 (results in URSULA)
• File .out from ‘az12_9144.out’ to ‘az12_9480.out’ ‘uz12_9144.out’ to ‘uz12_9480.out
• TRAIN A10
• Speed from 144 Km/h to 480 Km/h with step of speed of 3 Km/h (113 speeds use for calculation)
• LC from 4000 to 4226 (results in URSULA)
• File .out from ‘az12_10144.out’ to ‘az12_10480.out’ ‘uz12_10144.out’ to ‘uz12_10480.out
March 2012
A. Script explication: DYNAR
DYNAR is used to visualize response of bridge (acceleration and displacements
diagrams)
March 2012
B. SOFiSTiK – output- URSULA
March 2012
B. SOFiSTiK – output- file.out
δ0 = 5/384* q*L^4/(EI)=
= 5/384*(12,014*25+250)*23,6^4/(36*10^6*10,585)*10^3
=5,83mm
n0= 17,75/5,83^0,5 =7,35 Hz
Þ Ok !
March 2012
C. Result analysis and check
March 2012
C. Result analysis and check
• Resonant speeds
For simply supported bridges, the resonant speed may be estimated by (6.4.6.2EN1991-
2) :
For A1 train:
d =18 m
λ= 18/1=18
v1= 18*7,422*3,6=480 Km/h
March 2012
D. Treatment of results in Excel
For each time step and speed step Sofistik calculate acceleration and
displacement. To have max displacement and max acceleration, and
resonance speed Excel has to be used!
For example:
• For train load A1, one has 113 files .out (from speed 144 Km/h to 480 Km/h)
• A macro in Excel allows to import files.out (from az12_1144 to az12_1480)
Acceleration max
and min for mid
Button to import file.out in span section and
Excel to have in the same resonance speed
page acceleration (in one
section) in function of time for
each speed and
for each train
March 2012
E. Application 1: train with eccentricity and
torsional inertia of mass
• => let’s go to application !
• A deck with characteristics below is considered
• Span length=55m
• Inertia of mass of dl and SIDL is considered
• Eccentricity of train (2,6m)
• Only HSLM train A1 is considered
March 2012
E. Application 1: train with eccentricity and
torsional inertia of mass
• PARAMETER
Deck
characteristics
Speed
parameters
March 2012
E. Application1: train with eccentricity and
torsional inertia of mass
March 2012
E. Application1: results check
March 2012
E. Application1: results check
• Resonant speeds
For simply supported bridges, the resonant speed may be estimated by (6.4.6.2EN1991-
2) :
March 2012
E. Application 2
• => let’s go to application ! (Model)
• Create a train and analyze the results in flexure :
– Axles : 170kN, => 170/2kN spacing 1,435m transversally
– A1 = 3.52m, H = 2.5m, C = 13.2m and A2 = 4.6m
Deck
characteristics
Speed
parameters
March 2012
E. Application 2: USER TRAIN
March 2012
E. Application 2: DYNA
Loop
for
speed
March 2012
E. Application 2: results check
• First vertical natural frequency (Eurocode)
δ0 = 5/384* q*L^4/(EI)=
= 5/384*(12,014*25+250)*23,6^4/(36*10^6*10,585)*10^3
=5,83mm
n0= 17,75/5,83^0,5 =7,35 Hz
Þ Ok !
March 2012
E. Application2: results check
• Resonant speeds
For simply supported bridges, the resonant speed may be estimated by (6.4.6.2EN1991-
2) :
March 2012
Thanks for your attention !
March 2012