24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1276  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

346507037

铁虫 (正式写手)

[交流] ANSYS对流求解命令流已有2人参与

大神:
小弟用选择模型外表面的节点,并且加载对流,麻烦大神指点一下。求解设置的这 三条命令流合理正确吗?
     AUTOTS,ON
      KBC,1
      DELTIM,0.0005,0.0001,0.001
  


   
        VSEL,S, , ,       1
       NSLV,S,1
      NSEL,R,EXT
       SF,ALL,CONV,15,Temp
      ALLSEL,ALL
      TM=IM*tinc
      TIME,TM
      AUTOTS,ON
      KBC,1
      DELTIM,0.0005,0.0001,0.001
      ALLSEL,ALL
      SOLVE
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

珞珈山打铁

铁虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
3楼: Originally posted by 346507037 at 2020-02-24 17:14:34
就是冷却时间的计算时间太长了,比温度场计算的时间还长,我怀疑是不是求解设置的问题,对这些具体的求解设置的意义,我理解的也不是很透彻,您看是不是子步设置的有问题?
AUTOTS,ON
       KBC,1
       DELT ...

DELTIM,0.0005,0.0001,0.001
这个命令的意思是当前步长0.0005s,
若以此步长进行计算结果不收敛则可以减小时间步长,最小可减小到0.0001s。
若以此步长进行计算,结果收敛性好则为了避免无用计算,试探性增大时间步长,最大可增加到0.001s。
因为你开了AUTOS,ON就是步长自动变化,所以你的步长是在你设的最大值和最小值之间变化的
老实说如果你算的不是高度非线性难以收敛的,你可以不用把时间步设的这么小。
如果你的计算总时间是1s,那0.001s的时间步,相当于要算1000步。

发自小木虫Android客户端
4楼2020-02-24 19:40:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

shgao20

专家顾问 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
这个问题好像已经答复过了。你具体遇到什么错误或警告,请详细说明一下。

» 本帖已获得的红花(最新10朵)

2楼2020-02-23 09:02:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

346507037

铁虫 (正式写手)

送红花一朵
引用回帖:
2楼: Originally posted by shgao20 at 2020-02-23 09:02:09
这个问题好像已经答复过了。你具体遇到什么错误或警告,请详细说明一下。

就是冷却时间的计算时间太长了,比温度场计算的时间还长,我怀疑是不是求解设置的问题,对这些具体的求解设置的意义,我理解的也不是很透彻,您看是不是子步设置的有问题?
AUTOTS,ON
       KBC,1
       DELTIM,0.0005,0.0001,0.001
3楼2020-02-24 17:14:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

珞珈山打铁

铁虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你算的是热仿真吧,给外表面加了一个对流系数conv?热仿真不知道你用的是纯热单元还是热力耦合单元。像SOLID70这种只有热一个自由度的单元,很适合拿来验证代码正确性,因为自由度很少一下子就算完了,缺点就是只能提取温度云图,但是可以很好的观察模型随时间变化的温度状况,比较适合拿来调热源模型。然后如果你是想读取应力随温度和时间变化的情况,你可以用热力耦合单元,像SOLID226/227这种。如果你用的是热力耦合单元做热分析,那你撤热后冷却计算算的慢很正常,因为这个时候单元已经没有热约束了,热的变化会因为热传递热辐射变得负责起来,这个时候特别容易不收敛……哎,反正我热分析撤热经常不收敛

发自小木虫Android客户端
5楼2020-02-24 19:46:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见