找回密码
 注册
查看: 1859|回复: 0

循环进行瞬态分析,节点的温度不更新

[复制链接]
发表于 2010-10-28 14:51:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
循环进行瞬态分析,为什么节点的温度不更新呢?
!先进行一次瞬态分析
    hre=100
        sfl,2,conv,hre,,298.15              !设定初始边界对流
    sfl,3,conv,hre,,298.15
                           
    time,0.1                    !当前载荷步终点时间                           
    kbc,1
    autots,on
    deltim,0.01,0.01,0.1
    timint,on
    tintp,,,,1
    lnsrch,on
    outres,nsol,none
    solve
*get,wendu,node,222,temp
MONITOR,1,222,temp
此时我得到节点222的温度为1123.15,下面我再继续进行3次瞬态分析
cishu=1
*do,i,1,3
    SFEDELE,all,all,conv       !删除边界条件以新的换热系数和重新计度
    hre=hre+10000
    sfl,2,conv,hre,,298.15              !设定初始边界对流
    sfl,3,conv,hre,,298.15
                           
    time,cishu+1                  !当前载荷步终点时间                           
    kbc,1
    autots,on
    deltim,0.01,0.01,0.1
    timint,on
    tintp,,,,1
    lnsrch,on
    outres,nsol,none
    solve
*enddo   
*get,wendu,node,222,temp
此时得出的节点222的温度还是1123.15,就算我在3次瞬态循环之前加上命令
wendu=
再进行求解得出的节点222的温度还是1123.15,请问这事怎么回事?
我用MONITOR,1,222,temp 跟踪过,节点222温度确实发生变化了,
温度场为什么不会更新呢?
我需要更新后的温度场进行下次的求解我该怎么做呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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