flyingdream 发表于 2005-10-23 21:11:02

温度场边界条件的施加???

1.温度场的边界条件设置:fix temperature value range。。。
如果边界条件是大气温度,应如何施加。看到一些朋友在apply命令时用了一函数来表示施加外力的过程。不知温度场的fix可否?如果不行,又该怎么办?
2.如果在模型的计算过程,需要根据计算过程中的某一时间步的结果对prop的参数进行适当的调整,可否?怎么实现?计算过程是否是这样子的:每一步计算都要赋予一次刚度,对部分zone的刚度做一修正?
      希望朋友们能够给予帮助,不胜感激!

[ 本帖最后由 benjackxu 于 2007-3-12 17:36 编辑 ]

flyingdream 发表于 2005-10-24 14:04:48

Re:温度场边界条件的施加???

怎么大家都休息这么长时间?难道没人做温度场吗?

starsmoon 发表于 2005-10-24 15:32:04

Re:温度场边界条件的施加???

真的没有作过啊,你看看手册啊。

hh199422 发表于 2005-10-24 20:42:37

Re:温度场边界条件的施加???

2.如果在模型的计算过程,需要根据计算过程中的某一时间步的结果对prop的参数进行适当的调整,可否?怎么实现?计算过程是否是这样子的:每一步计算都要赋予一次刚度,对部分zone的刚度做一修正?

for this one, you can do it
it seems that flac dont solve stiffness martrix!

flyingdream 发表于 2005-10-26 16:06:23

Re:温度场边界条件的施加???

我的第2个问题已经解决。现在是如何施加温度边界。
def temp_surrounding       ;大气温度函数
t= step/24
temp_air = -6.30 + 12.05*sin(2*pi*t/365+5*pi/9)
end
temp_surrounding

;温度场边界、初始条件的施加
apply convection 1.4 0.03 range z -0.1 0.1
fix temperature -2 range z -0.1 0.1
fix temperature temp_air range z 9.9 10.1
fix temperature temp_air range plane normal (-6.14,0,50) origin (20,0,10) dist 0.01 x (20,70) y (0,1)
fix temperature temp_air range z 16.13 16.15
initial temperature -1

请问:上面的错误在哪里?不知怎么修改。step变量怎么用?
   注:我是每步长为一小时,一天24小时。t为365天的某一天。

shanghaizqs 发表于 2005-11-27 12:41:04

Re:温度场边界条件的施加???

我也再学THM,可是我刚入门FLAC,今后多向楼住请教

Bob 发表于 2007-3-11 16:21:36

请楼上几位介绍一下经验啊!!看了一下午手册,还没真正看明白如何在静力分析中加入温度影响

skdckgc2008 发表于 2007-3-20 22:07:34

温度场的模拟的内部热源怎么加?

interior source 4e4 i 1 5 j 1
高手帮忙解释一下,
谢谢了!

zzuganhaikuo 发表于 2011-3-9 21:05:12

我也是在看手册,英文,实在看不透彻...

kekylmk 发表于 2011-4-8 18:49:54

我也做的是温度场分析,有关边坡的,没一点思路。

xinlincumt 发表于 2012-4-16 08:30:35

我也想学习一下

MRNING 发表于 2016-3-6 15:17:59

temp_air = -6.30 + 12.05*sin(2*pi*t/365+5*pi/9) 函数中t代表的是时间,这个时间的单位是什么?是一秒吗?还是说一个时间步长?热力学计算中改变时间步长,比如想设一小时或者半个小时为一个时间步长应该怎么设置?set thermal dt=3600 这个语句代表的是设置步长为一小时的意思吗?

745257116 发表于 2016-3-7 13:34:21

能把第一步的思路将一下吗?
页: [1]
查看完整版本: 温度场边界条件的施加???