- 积分
- 0
- 注册时间
- 2006-11-22
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2009-9-7 18:22:00
|
显示全部楼层
来自 广东广州
!V级深埋衬砌
!隧道埋深约100m,拱顶垂直土压102.5kN/m
!拱顶水头1.5MPa
/filname,Water090601add
/units,si!申明为国际标准单位
/com,structural
/prep7
!总体参数
*AFUN,DEG !改变角度的单位为度
!二衬承受围岩压力比例
hzbl=0.5 !二衬承受围岩压力比例按50%考虑(深埋)
Bkd=9.57 !隧道宽度(不包括初支)
Hgd=8.0 !隧道高度(不包括初支)
cqtm=33.5e9 !衬砌弹性模量C35砼
cqbsb=0.2 !衬砌泊松比
cqmd=2500 !衬砌密度(kg/m3)钢筋砼
wytxkl=150e6 !围岩弹性抗力系数MPa/m
wybsb=0.25 !围岩泊松比
!wyzd=20e3 !围岩重度N/m3
wymd=1.0 !围岩密度(kg/m3)
!szd=10e3 !地下水重度N/m3
!gdst=150 !拱顶水头3.0m
!faic=45 !Ⅴ级围岩计算摩擦角
!theta=0.5*faic !顶板土柱两侧摩擦角
!tanp=TAN(faic)+SQRT((TAN(faic)**2+1)*TAN(faic)/(TAN(faic)-TAN(theta))) !偏压隧道内侧TANβ值
!cylxs=(tanp-TAN(faic))/(tanp*(1+tanp*(TAN(faic)-TAN(theta))+TAN(faic)*TAN(theta)))!浅埋隧道侧压力系数λ
!cylxs1=0.50 !地质上给出的
!分项荷载计算
qq=108e3 !拱部隧道竖直荷载
eq=54e3 !隧道水平荷载最小值(已考虑承载比例及水压)
!单元类型,材料,实常数定义
ET,1,BEAM3 ! 第1类单元为梁单元,模拟衬砌
MP,EX,1, cqtm !第1类材料弹性模量
MP,NUXY,1,cqbsb !第1类材料泊松比
MP,DENS,1, cqmd !第1类材料密度
ET,2,LINK10 ! 第2类单元为弹簧连杆,模拟弹性抗力
KEYOPT,2,2,0 !2类单元不具有刚度的参数设定
KEYOPT,2,3,1 !2类单元为单压的参数设定
MP,EX,2,0.50*wytxkl !第2类材料弹性模量(侧向)
MP,NUXY,2,wybsb !第2类材料泊松比
MP,DENS,2, wymd !第2类材料密度
R,200,1,0
ET,4,SURF153 !4号单元为表面荷载单元,加载用
MP,EX,4,0 !第4种材料弹性模量
!=================建模部分开始=================
*Dim,houdu,,200!定义一个10行的一维数组
!赋值给该衬砌厚度数组
Houdu(1) = 1.0
Houdu(2) = 1.0
Houdu(3) = 1.0
Houdu(4) = 1.0
Houdu(5) = 1.0
Houdu(6) = 1.0
Houdu(7) = 1.0
Houdu(8) = 1.0
Houdu(9) = 1.0
Houdu(10) = 1.0
Houdu(11) = 1.0
Houdu(12) = 1.0
Houdu(13) = 1.0
Houdu(14) = 1.0
Houdu(15) = 1.0
Houdu(16) = 1.0
Houdu(17) = 1.0
Houdu(18) = 1.0
Houdu(19) = 1.0
Houdu(20) = 1.0
Houdu(21) = 1.0
Houdu(22) = 1.0
Houdu(23) = 1.0
Houdu(24) = 1.0
Houdu(25) = 1.0
Houdu(26) = 1.0
Houdu(27) = 1.0
Houdu(28) = 1.0
Houdu(29) = 1.0
Houdu(30) = 1.0
Houdu(31) = 1.0
Houdu(32) = 1.0
Houdu(33) = 1.0
Houdu(34) = 1.0
Houdu(35) = 1.0
Houdu(36) = 1.0
Houdu(37) = 1.0
Houdu(38) = 1.0
Houdu(39) = 1.0
Houdu(40) = 1.0
Houdu(41) = 1.0
Houdu(42) = 1.0
Houdu(43) = 1.0
Houdu(44) = 1.0
Houdu(45) = 1.0
Houdu(46) = 1.0
Houdu(47) = 1.0
Houdu(48) = 1.0
Houdu(49) = 1.0
Houdu(50) = 1.0
Houdu(51) = 1.0
Houdu(52) = 1.0
Houdu(53) = 1.0
Houdu(54) = 1.0
Houdu(55) = 1.0
Houdu(56) = 1.0
Houdu(57) = 1.0
Houdu(58) = 1.0
Houdu(59) = 1.0
Houdu(60) = 1.0
Houdu(61) = 1.0
Houdu(62) = 1.0
Houdu(63) = 1.0
Houdu(64) = 1.0
Houdu(65) = 1.0
Houdu(66) = 1.0
Houdu(67) = 1.0
Houdu(68) = 1.0
Houdu(69) = 1.0
Houdu(70) = 1.0
Houdu(71) = 1.0
Houdu(72) = 1.0
Houdu(73) = 1.0
Houdu(74) = 1.0
Houdu(75) = 1.0
Houdu(76) = 1.0
Houdu(77) = 1.0
Houdu(78) = 1.0
Houdu(79) = 1.0
Houdu(80) = 1.0
!根据厚度定义实常数
*DO,i,1,80,1
r,i,houdu(i),houdu(i)**3/12,houdu(i)!定义梁单元实常数
*ENDDO
N , 1 , 0 , 0 , 0
N , 2 , -0.487 , 0.017 , 0
N , 3 , -0.972 , 0.066 , 0
N , 4 , -1.447 , 0.148 , 0
N , 5 , -1.926 , 0.264 , 0
N , 6 , -2.391 , 0.411 , 0
N , 7 , -2.844 , 0.59 , 0
N , 8 , -3.266 , 0.832 , 0
N , 9 , -3.625 , 1.161 , 0
N , 10 , -3.904 , 1.559 , 0
N , 11 , -4.099 , 2.006 , 0
N , 12 , -4.254 , 2.468 , 0
N , 13 , -4.378 , 2.939 , 0
N , 14 , -4.471 , 3.418 , 0
N , 15 , -4.53 , 3.902 , 0
N , 16 , -4.557 , 4.388 , 0
N , 17 , -4.552 , 4.876 , 0
N , 18 , -4.513 , 5.362 , 0
N , 19 , -4.442 , 5.844 , 0
N , 20 , -4.338 , 6.32 , 0
N , 21 , -4.203 , 6.788 , 0
N , 22 , -4.037 , 7.247 , 0
N , 23 , -3.84 , 7.692 , 0
N , 24 , -3.613 , 8.124 , 0
N , 25 , -3.35 , 8.534 , 0
N , 26 , -3.04 , 8.91 , 0
N , 27 , -2.688 , 9.247 , 0
N , 28 , -2.3 , 9.541 , 0
N , 29 , -1.879 , 9.787 , 0
N , 30 , -1.432 , 9.982 , 0
N , 31 , -0.966 , 10.123 , 0
N , 32 , -0.486 , 10.209 , 0
N , 33 , 0 , 10.237 , 0
N , 34 , 0.486 , 10.209 , 0
N , 35 , 0.966 , 10.123 , 0
N , 36 , 1.432 , 9.982 , 0
N , 37 , 1.879 , 9.787 , 0
N , 38 , 2.3 , 9.541 , 0
N , 39 , 2.688 , 9.247 , 0
N , 40 , 3.04 , 8.91 , 0
N , 41 , 3.35 , 8.534 , 0
N , 42 , 3.613 , 8.124 , 0
N , 43 , 3.84 , 7.692 , 0
N , 44 , 4.037 , 7.247 , 0
N , 45 , 4.203 , 6.788 , 0
N , 46 , 4.338 , 6.32 , 0
N , 47 , 4.442 , 5.844 , 0
N , 48 , 4.513 , 5.362 , 0
N , 49 , 4.552 , 4.876 , 0
N , 50 , 4.557 , 4.388 , 0
N , 51 , 4.53 , 3.902 , 0
N , 52 , 4.471 , 3.418 , 0
N , 53 , 4.378 , 2.939 , 0
N , 54 , 4.254 , 2.468 , 0
N , 55 , 4.099 , 2.006 , 0
N , 56 , 3.904 , 1.559 , 0
N , 57 , 3.625 , 1.161 , 0
N , 58 , 3.266 , 0.832 , 0
N , 59 , 2.834 , 0.585 , 0
N , 60 , 2.391 , 0.411 , 0
N , 61 , 1.926 , 0.264 , 0
N , 62 , 1.447 , 0.148 , 0
N , 63 , 0.972 , 0.066 , 0
N , 64 , 0.487 , 0.017 , 0
N , 65 , 0 , -1 , 0
N , 66 , -0.555 , -0.981 , 0
N , 67 , -1.108 , -0.924 , 0
N , 68 , -1.649 , -0.832 , 0
N , 69 , -2.195 , -0.699 , 0
N , 70 , -2.725 , -0.531 , 0
N , 71 , -3.23 , -0.333 , 0
N , 72 , -3.857 , 0.025 , 0
N , 73 , -4.377 , 0.501 , 0
N , 74 , -4.781 , 1.079 , 0
N , 75 , -5.035 , 1.655 , 0
N , 76 , -5.212 , 2.181 , 0
N , 77 , -5.353 , 2.717 , 0
N , 78 , -5.458 , 3.262 , 0
N , 79 , -5.526 , 3.813 , 0
N , 80 , -5.557 , 4.366 , 0
N , 81 , -5.551 , 4.921 , 0
N , 82 , -5.507 , 5.469 , 0
N , 83 , -5.426 , 6.023 , 0
N , 84 , -5.308 , 6.565 , 0
N , 85 , -5.154 , 7.098 , 0
N , 86 , -4.964 , 7.62 , 0
N , 87 , -4.74 , 8.127 , 0
N , 88 , -4.482 , 8.618 , 0
N , 89 , -4.158 , 9.123 , 0
N , 90 , -3.773 , 9.59 , 0
N , 91 , -3.337 , 10.009 , 0
N , 92 , -2.854 , 10.373 , 0
N , 93 , -2.332 , 10.678 , 0
N , 94 , -1.778 , 10.92 , 0
N , 95 , -1.199 , 11.096 , 0
N , 96 , -0.604 , 11.202 , 0
N , 97 , 0 , 11.202 , 0
N , 98 , 0.604 , 11.202 , 0
N , 99 , 1.199 , 11.096 , 0
N , 100 , 1.778 , 10.92 , 0
N , 101 , 2.332 , 10.678 , 0
N , 102 , 2.854 , 10.373 , 0
N , 103 , 3.337 , 10.009 , 0
N , 104 , 3.773 , 9.59 , 0
N , 105 , 4.158 , 9.123 , 0
N , 106 , 4.482 , 8.618 , 0
N , 107 , 4.74 , 8.127 , 0
N , 108 , 4.964 , 7.62 , 0
N , 109 , 5.154 , 7.098 , 0
N , 110 , 5.308 , 6.565 , 0
N , 111 , 5.426 , 6.023 , 0
N , 112 , 5.507 , 5.469 , 0
N , 113 , 5.551 , 4.921 , 0
N , 114 , 5.557 , 4.366 , 0
N , 115 , 5.526 , 3.813 , 0
N , 116 , 5.458 , 3.262 , 0
N , 117 , 5.353 , 2.717 , 0
N , 118 , 5.212 , 2.181 , 0
N , 119 , 5.035 , 1.655 , 0
N , 120 , 4.781 , 1.079 , 0
N , 121 , 4.377 , 0.501 , 0
N , 122 , 3.857 , 0.025 , 0
N , 123 , 3.23 , -0.333 , 0
N , 124 , 2.725 , -0.531 , 0
N , 125 , 2.195 , -0.699 , 0
N , 126 , 1.649 , -0.832 , 0
N , 127 , 1.108 , -0.924 , 0
N , 128 , 0.555 , -0.981 , 0
!**********************建立衬砌梁单元1*********
*DO,i,1,63,1
Type,1
Real,i
Mat,1
E,i,i+1
*ENDDO
Type,1
Real,64
Mat,1
E,64,1
!**********************建立围岩单元2*********
!创建围岩单元
*DO,i,1,64,1
Type,2
Real,200
Mat,2
E,i,i+64
*ENDDO
!创建单元组
esel,s,type,,1
cm,e-cq,elem !创建衬砌单元组
esel,s,type,,2
cm,e-wy,elem !创建连杆单元组
SAVE
Nummrg,all
Cmsel,all
!创建荷载单元组
TYPE, 4
MAT, 4
Real,4
ESYS, 0
*DO,I,1,32
E,I,I+1
*ENDDO
ESEL,S,TYPE,,4
eplot
cm,e-hz-z,elem !左部单元
TYPE, 4
MAT, 4
Real,4
ESYS, 0
*DO,I,33,63
E,I,I+1
*ENDDO
E,64,1
ESEL,S,TYPE,,4
eplot
cmsel,u,e-hz-z
cm,e-hz-y,elem !右部单元
esel,s,elem,,144,177,1
cm,e-hz-s,elem !上部单元
!ESEL,S,TYPE,,4
!eplot
esel,s,type,,4,
cm,e-hz-w,elem
ESEL,S,TYPE,,4
eplot
!求衬砌单元节点X、Y的极值
cmsel,s,e-cq
ALLSEL,BELOW,ELEM
cm,n-cq,node
! *get,xmax,node,,mxloc,x
! *get,xmin,node,,mnloc,x
! *get,ymax,node,,mxloc,y
! *get,ymin,node,,mnloc,y
!将连杆外侧节点设为固定端
NSEL,ALL
cmsel,u,n-cq
d,all,all
allsel
eplot
finish
!save,tunnel_model,db
!=================荷载计算部分=================
/solu
SFCUM,PRES,ADD,1,1, !以累加方式加载
/PSF,PRES,NORM,2,0,1 !以箭头显示荷载形式
!加拱部围岩垂直荷载
cmsel,s,e-hz-s
SFE,all,4,PRES,,qq,0,-1 !最后两个参数代表坐标方向,即坐标原点与该点的连线为加载方向
cmsel,s,e-hz-z
sfe,all,4,pres,,eq,1,0
cmsel,s,e-hz-y
sfe,all,4,pres,,eq,-1,0
!/solu
SFGRAD,PRES,0,Y,160,-10000 !sfgrad命令只是定义梯度和起始点
cmsel,s,e-hz-w
SFE,e-hz-w,1,PRES,0, !sf命令来定义起始值,即Y=160处荷载为0,Y=0处荷载为160*10000
!ALLS
!/PSF,PRES,NORM,2,0,1
ALLS
ACEL,0,1,0,
allsel
eplot
!save
ANTYPE,0
NLGEOM,1
NSUBST,50,0,0
TIME,1
/STATUS,SOLU
SOLVE
FINISH
!后处理
/POST1
!创建结果文件
ETAB,STR,SMISC,1
cmsel,s,e-cq
ETAB,MI,SMISC,6
ETAB,MJ,SMISC,12
ETAB,KI,SMISC,10 !为提取结果设置
ETAB,NI,SMISC,1
ETAB,NJ,SMISC,7
ETAB,PI,SMISC,20 !为提取结果设置
ETAB,QI,SMISC,2
ETAB,QJ,SMISC,8
ETAB,SMXI,NMISC,1 !SMaxI
ETAB,SMXJ,NMISC,3 !SMaxJ
ETAB,SMII,NMISC,2 !SMinI
ETAB,SMIJ,NMISC,4 !SMinJ
!显示结果图形并保存图形
plls,MI,MJ,-1 !显示并保存弯距图
/ui,copy,save,jpeg,full,color,reverse,portrait,yes,100 !保存弯矩图
plls,NI,NJ,-1 !显示并保存轴力图
/ui,copy,save,jpeg,full,color,reverse,portrait,yes,100
plls,QI,QJ,-1 !显示并保存剪力图(可求和值)
/ui,copy,save,jpeg,full,color,reverse,portrait,yes,100
plls,SMXI,SMXJ,1 !显示并保存剪力图(不可求和值)
/ui,copy,save,jpeg,full,color,reverse,portrait,yes,100
plls,SMII,SMIJ,-1 !显示并保存剪力图
/ui,copy,save,jpeg,full,color,reverse,portrait,yes,100
PLNSOL, U,SUM, 0,1.0
/ui,copy,save,jpeg,full,color,reverse,portrait,yes,100
!输入结构内力至文件nl-gk2.out
/output,nl-gk2,out
PRETAB,NI,NJ,MI,MJ,QI,QJ,IK,JK
/output
[img][img][/img][/img] |
|