找回密码
 注册
Simdroid-非首页
查看: 169|回复: 5

[命令/FISH] 求助:Ducan-Chang模型的压缩试验

[复制链接]
发表于 2008-1-17 16:09:59 | 显示全部楼层 |阅读模式 来自 浙江杭州
最近在学习FISH语言自定义本构模型, C:\Program Files\Itasca\flac500\gui\fishlib\ConstitutiveModels
有个Ducan-Chang模型的压缩试验,有一行命令行看不太懂,特来请教下各位朋友,命令行如下:

; mduncan.dat
config axi
g 5 20
gen 0 0 0 1 .25 1 .25 0
ca mduncan.fis
; --- model and properties ---
mo m_duncan
prop den .00202
prop d_pa=1.0584 d_k=700 d_n=0.37 d_rf=0.8 d_ku=1820
prop d_kb=280 d_m=0.19
prop d_coh=0.31 d_fric=33
; --- initialisation ---
ini sxx -2 syy -2 szz -2
set d_ms3=2.
ini_duncan
; --- boundary conditions ---
fix y j=1
fix y j=21
ini yv -0.5e-6 j=21
ini yv  0.5e-6 j=1
apply pres 2 i=6
; --- fish functions ---
def s1_s3
   _area=pi*x(igp,jgp)^2
   sum=yforce(1,jgp)*x(2,jgp)*0.25
   loop i (2,igp)
      sum=sum+yforce(i,jgp)*x(i,jgp)
   end_loop
   sigmav=2*pi*sum/_area
   s1_s3=sigmav-2.0
   s1_s3_ult=7.4076
   trans_s1_s3=ev/(sigmav-2.0)         (什么含义???????)
end
def ev
   ev=(ydisp(3,1)-ydisp(3,21))/(y(3,21)-y(3,1))
end
; --- histories ---
hist nstep 20
hist s1_s3
hist s1_s3_ult
hist trans_s1_s3
hist ev
hist unbal
hist syy i=3 j=10
 楼主| 发表于 2008-1-21 10:24:49 | 显示全部楼层 来自 浙江杭州
Simdroid开发平台
请教各位大侠,有人用过内置的Ducan-Chang模型算过吗?
即使一个简单的沉降问题,计算时都会产生"Divided by zero"的错误,不知道怎么回事
回复 不支持

使用道具 举报

发表于 2008-1-21 15:10:29 | 显示全部楼层 来自 上海
呵呵,大家都很热心的呃说
回复 不支持

使用道具 举报

发表于 2009-8-1 16:12:56 | 显示全部楼层 来自 北京
是会出现像二楼所说的问题,FLAC里面自带的duncan-chang模型是不能够直接算填筑的。
回复 不支持

使用道具 举报

发表于 2009-8-1 16:15:37 | 显示全部楼层 来自 北京
是会出现像二楼所说的问题,FLAC里面自带的duncan-chang模型是不能够直接算填筑的。
回复 不支持

使用道具 举报

发表于 2009-8-17 11:39:53 | 显示全部楼层 来自 北京
因为应力必须初始化
一般都是假设0.1倍大气压
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-26 04:20 , Processed in 0.034115 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表