2008年12月30日星期二

StaticPave

StaticPave can calculate the pavement response under static load, such as stress, strain, and displacement. It can deal with any number of load at any form, and compute the response at any point of the struture. It can be used in the pavement design and detection.

This program takes a text file as input data source, and outputs the calculating results to another text file. The file names are assigned by the user.

It is coded in fortran and is OS independent. 

Sample input:

/*   START   */

1
3
20000,0.25,16,0.5
17000,0.25,30,0.5
410,0.35
2,0
7.07,10.65,0,0
7.07,10.65,0,31.95
4
1,0,0,0
1,0,15.975,0
1,0,0,16
2,0,0,46

/*   END   */

Sample output:


  SYSTEM NUMBER 1
  LAYER CALCULATION YOUNG'S POISSONS THICKNESS INTERFACE
  NUMBER METHOD MODULUS RATIO SPRINGCOMPL
  1 ROUGH .2000E+05 .2500E+00 .1600E+02 .0000E+00
  2 ROUGH .1000E+06 .1500E+00 .3800E+02 .0000E+00
  3 ROUGH .8000E+05 .1500E+00 .2000E+02 .0000E+00
  4 .5000E+03 .3500E+00
  LOAD NORMAL RADIUS OF LOAD - POSITION
  NUMBER STRESS LOADED AREA X Y
  1 7.0700 10.6500 .0000 .0000
  NUMBER LAYER X Y Z  
  1 1 .0000 .0000 .0000
  2 2 .0000 .0000 16.0000
  3 2 5.0000 .0000 16.0000

  TOTAL STRESS(R T Z YZ XZ XY) AND DISPLACEMENT(X Y Z )
  1 -4.5903 -4.5903 -7.0700 .0000 .0000 .0000 : .0000 .0000 .0131
  2 -.7901 -.7901 -3.7328 .0000 .0000 .0000 : .0000 .0000 .0091
  3 -.8427 -.7753 -3.3172 .0000 -.6062 .0000 : .0000 .0000 .0091

  TOTAL STRAIN(R T Z YZ XZ XY)
  1 -.8376E-04 -.8376E-04 -.2387E-03 .0000E+00 .0000E+00 .0000E+00
  2 -.1117E-05 -.1117E-05 -.3496E-04 .0000E+00 .0000E+00 .0000E+00
  3 -.2288E-05 -.1514E-05 -.3075E-04 .0000E+00 -.6971E-05 .0000E+00

  PRINCIPLE STRESS(R T Z) AND PRINCIPLE STRAIN(R T Z)
  1 -4.5903 -4.5903 -7.0700 : -.8376E-04 -.8376E-04 -.2387E-03
  2 -.7901 -.7901 -3.7328 : -.1117E-05 -.1117E-05 -.3496E-04
  3 -.7022 -.7753 -3.4577 : -.6720E-06 -.1514E-05 -.3236E-04



Contace the author(greatchengsheng@gmail.com) for more details of the program.

没有评论: