资源描述:
《流体与动态计算实例分析(精品)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、流体与动态计算实例分析…堤坝;流体与动态计算实例分析…大坝newconfdynfluid;设置动态与流体算法setdynofffluidoff;关闭动态与流体算法generatefoundationandembankmentgridsandattachinterfaces;/#成基础和堤坝网格并粘贴接触面genzonebripO0,0,0p140,0,0p20,10,0p30,0,10size2055;基础genzonebripO22,0,10p140,0,10p222,10,10p322,0,20size9,
2、5,5;堤坝;在z=10,x=15~22,y=0~10上生成接触ffi1in怕rface1facerangex15.022.0y0.010.0z9.910.1;^.x=22,z=10~21,y=0~10上生成接触而2interface2facerangex21.922.1y0.010.0z10.021.0设置最人的边界长度为1.0interface1maxedge1.0interface2maxedge1.0generateblockwall生成挡水墙genzonebripO15,0.5,11p121,0.
3、5,11p215,9.5,11p315,0.5,20.9siz355.;namegroupsandmoveblockontosoil命名群组并移动挡水墙到土壤上,groupblockrangex=16,22y=0,10z=10,20group'soilembankment'rangex=22,40y=0,10z=10,20group'densesoilfoundation*rangex=0,40y=0,10z=0,10挡墙沿x方向增加一个单位inixadd1.0rangegroupblock挡墙沿z方向增力11
4、一个单位inizadd-1.0rangegroupblockassignmodelstogroup;给群组设定计算模型;modelmohrrangegroupblocknot;除扌当墙外的群组为摩尔库仑模型modelelasrangegroupblock;扌出墙为弹性assignmechanicalproperties设置力学参数propshear=1e8bulk=2e8cohes=1e10rangegroup'soilembankment'propshear=5e8bulk=1e9cohes=1e10rang
5、egroup'densesoilfoundation*propshear=9.15e9bulk=10e9rangegroupblockinidens=2100rangegroupblock;初始化质量密度inidens=1800rangegroupblockinterface1propcoh=0trie60.dil0.kn=1e8ks=1e8ten0.;接触面参数.interface2propcoh=0fric60.dil0.kn=1e8ks=1e8ten0.modelfl」so;各项同性流体模型,计算流体必须
6、的.mechanicalboundaryandinitialconditions物理边界和初始条件fixzrangez=-.1.1;固定z=0的面%Q-S;Q8w.O&t.Q5X$Z!Rfixxrangex=-.1.1fixxrangex=39.940.1;固定x=40的面fixyrangey=-.1.18fixyrangey=9.910.1初始应力,垂直应力为水平的2倍,在z方向有梯度变化/R4I)I:F*I3I'P:Oiniszz-3.6e5grad001.8e4inisxx-1.8e5grad000.9e
7、4inisyy-1.8e5grad000.9e4setgrav00设置-重力加速度;记录监测数据histunbal;不平衡力histgpzdisp16,5,20;点(16,5,20)的艺方向位移histgpzdisp30,5,20求解solve.saveblockl.sav;保存assignrealisticstrengthproperties设置现实的强度参数propcohes=0tens0fric35rangegroup'soilembankment'propcohes=0tens0fric40rangeg
8、roup'densesoilfoundation*saveblockl.sav流体分析restblockl.sav;调用保存的文件;specifyfluidproperties设定流体参数propperm=1e-8poros=0.3inifdens=1000;初始化流体密度inifmod=2e3;流体的体积模量setfluidpcuton;设置流体进程,assignwatertable