- 积分
- 6
- 注册时间
- 2004-9-29
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2005-11-4 13:55:07
|
显示全部楼层
来自 湖南长沙
Re:回复: 【求助】请教:怎样在三维边坡中加上初始地应力场(构造应力较高的边坡)
学不会游泳的鱼 wrote:
在物理意义上是不是那种有高低起伏的不规则的面呢,?
除了把它做为一个边界值来模拟外,我们没有更简单的方法了。但是,我们可以插入初始应力来加速它的收敛,得到最终的应力分布,例如,我们知道存在一个较高的水平初始应力状态,而且在这个面的范围应力变化不大,那么对于水平应力值,可以在面的最高点给一个近似的值,而在面的最低的底部给一个值,对于垂直应力可以让它平均分配。
这里有一个例子,你看一下吧,不知道有没有用:
gen zone brick size 15 15 10 p0 0 0 0 edge=100
model elastic
prop shear 3e8 bulk 5e8
def mountain
gp=gp_head
loop while gp # null
zz=sqrt(gp_xpos(gp)^2+gp_ypos(gp)^2
dz=0.06*sin(0.2*zz+100) ;sum Fourier terms for
dz=dz+0.06*sin(0.22*zz-20.3) ;qusi-random surface
dz=dz-0.04*sin(0.33*zz+33.3) ;topology.
gp_zpos(gp)=0.5*gp_zpos(gp)*(1.0+dz)
gp=gp_next(gp)
end_loop
end
mountain
fix x range x -.1 .1
fix x range x 99.9 100.1
fix y range y -.1 .1
fix y range y 99.9 100.1
fix z range z -.1 .1
set grav 0,0,-10
ini density=2000
ini szz=2.0e6(grad 0,0,2.0e4)
ini sxx=-4.0e6(grad 0,0,4.0e4) syy=-4.0e6(grad 0,0,4.0e4)
solve
出现illegal geometry in zone 1126 是怎么回事呢?高手能解释一下什么原因吗? |
|