SimWe仿真论坛's Archiver

COMSOL 2008年会圆满结束!

afri.rong 发表于 2007-8-2 21:27

求助:温度结构耦合问题

当我们用间接法求结构的热应力时,我们温度场是瞬态分析,那我们在结构上加载温度分析文件的时候还是用瞬态分析吗?  
    同时,现在在进行结构的热应力分析时还需要设置时间步吗? 如果要设置,这个时间步必须和进行温度场瞬态分析时的时间步设置相同吗?
    请高手指点!!   小弟谢谢了!!!

afri.rong 发表于 2007-8-3 10:13

回复 #1 afri.rong 的帖子

请高手指点迷津哦!!!

lupxl2005 发表于 2007-8-4 12:01

我也在做,我是用的最后一步的结果用于热应力分析的
出现了下面的问题
下面的程序用了载荷步,先是热分析,再转为结构分析Solid65,运行时出现
大量的*** WARNING ***okok.org CP =okok.org 12.031okok.org TIME= 17:39:50
Element convections are not valid for element 693.okok.org
  The SFE command is ignored.okok.org
我并没有用SFE命令啊
我还想请教的是,用载荷步分析,先热后结构是否可以像我这么分析 。谢谢指教!okok.org
finish           
/clear
/FILNAME,TEST3,1           
/prep7
ET,1,SOLID70            ! 3-D THERMAL SOLID ELEMENT
ET,2,SURF152,,,,1,1     ! 3-D THERMAL SURFACE EFFECT ELEMENTS
KEYOPT,2,9,1            ! RADIATION OPTION
R,2,1,0.1712E-8         ! FORM FACTOR = 1, STEFAN-BOLTZMANN CONSTANT
MP,KXX,1,10000          ! ARBITRARY CONDUCTIVITY
MP,C,1,0.11            
MP,DENS,1,487.5
MP,EMIS,2,1             ! BLACK BODY EMISSIVITY
BLOCK,,2,,2,,4
ESIZE,,1
VMESH,1                 ! MESH WITH A SINGLE SOLID70 ELEMENT
TYPE,2
REAL,2
MAT,2
N,100,10,0,-2             ! EXTRA "SPACE" NODE FOR RADIATION
n,101,4,8,-2
N,102,1,10,-2
N,103,-4,8,-2
N,104,-10,0,-2
N,105,5,5,5
*do,i,100,105
/PREP7
ESURF,I               ! GENERATE SURF152 ELEMENTS
FINISH
*ENDDO
/SOLU
SOLCONTROL,0
ANTYPE,TRANS            ! TRANSIENT ANALYSIS
D,105,TEMP,530          ! SPECIFY SURROUNDING ABSOLUTE TEMPERATURE
TUNIF,2000              ! INITIAL BILLET ABSOLUTE TEMPERATURE
AUTOTS,ON               
KBC,1                   ! STEP SURROUNDING TEMPERATURE IN FIRST TIME STEP
DELTIM,0.005            ! INITIAL (MINIMUM) INTEGRATION TIME STEP
OUTRES,,ALL
OUTPR,NSOL,LAST
TIME,3.7                ! TRANSIENT TIME SPAN
LSWRITE
ddele,105,all
!NDELE,105
D,100,TEMP,530          ! SPECIFY SURROUNDING ABSOLUTE TEMPERATURE
TUNIF,2000              ! INITIAL BILLET ABSOLUTE TEMPERATURE
AUTOTS,ON               
KBC,1                   ! STEP SURROUNDING TEMPERATURE IN FIRST TIME STEP
DELTIM,0.005            ! INITIAL (MINIMUM) INTEGRATION TIME STEP
OUTRES,,ALL
OUTPR,NSOL,LAST
TIME,5               ! TRANSIENT TIME SPAN
LSWRITE
ddele,100,all
!NDELE,100
D,101,TEMP,900
TUNIF,2000              ! INITIAL BILLET ABSOLUTE TEMPERATURE
AUTOTS,ON               
KBC,1                   ! STEP SURROUNDING TEMPERATURE IN FIRST TIME STEP
DELTIM,0.005            ! INITIAL (MINIMUM) INTEGRATION TIME STEP
OUTRES,,ALL
OUTPR,NSOL,LAST
TIME,6                ! TRANSIENT TIME SPAN
LSWRITE
ddele,101,all
!NDELE,101
D,102,TEMP,1500          ! SPECIFY SURROUNDING ABSOLUTE TEMPERATURE
TUNIF,2000              ! INITIAL BILLET ABSOLUTE TEMPERATURE
AUTOTS,ON               
KBC,1                   ! STEP SURROUNDING TEMPERATURE IN FIRST TIME STEP
DELTIM,0.005            ! INITIAL (MINIMUM) INTEGRATION TIME STEP
OUTRES,,ALL
OUTPR,NSOL,LAST
TIME,9                ! TRANSIENT TIME SPAN
LSWRITE
ddele,102,all
!NDELE,102
D,103,TEMP,900          ! SPECIFY SURROUNDING ABSOLUTE TEMPERATURE
TUNIF,2000              ! INITIAL BILLET ABSOLUTE TEMPERATURE
AUTOTS,ON               
KBC,1                   ! STEP SURROUNDING TEMPERATURE IN FIRST TIME STEP
DELTIM,0.005            ! INITIAL (MINIMUM) INTEGRATION TIME STEP
OUTRES,,ALL
OUTPR,NSOL,LAST
TIME,12                ! TRANSIENT TIME SPAN
LSWRITE
ddele,103,all
!NDELE,103
D,104,TEMP,530          ! SPECIFY SURROUNDING ABSOLUTE TEMPERATURE
TUNIF,2000              ! INITIAL BILLET ABSOLUTE TEMPERATURE
AUTOTS,ON               
KBC,1                   ! STEP SURROUNDING TEMPERATURE IN FIRST TIME STEP
DELTIM,0.005            ! INITIAL (MINIMUM) INTEGRATION TIME STEP
OUTRES,,ALL
OUTPR,NSOL,LAST
TIME,16                ! TRANSIENT TIME SPAN
LSWRITE
LSSOLVE,1,6
FINISH
/PREP7  
ET,2,SOLID65
ETCHG,TTS   
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,EX,1,,7e10   
MPDATA,PRXY,1,,.35  
MPTEMP,,,,,,,,  
MPTEMP,1,0  
UIMP,1,REFT,,,293   
MPDATA,ALPX,1,,1e-5
FLST,2,1,5,ORDE,1   
FITEM,2,15  
/GO
DA,P51X,ALL,
DA,       4,SYMM
FINISH  
/SOL
LDREAD,TEMP,1,1, , ,'test3','rth',' '   
SOLVE   
FINISH

[[i] 本帖最后由 lupxl2005 于 2007-8-4 12:07 编辑 [/i]]

tonnyw 发表于 2007-8-4 12:14

回复 #1 afri.rong 的帖子

如我上次回帖说所的,你先把你上次的问题是如何解决的,问题出在哪列出来,大家也好学习学习。仅仅说用STEP加载而不用RAMP加载还不够,大家想知道为什么?只有这样大家才有兴趣和动力讨论你新提出来的问题。

afri.rong 发表于 2007-8-4 22:42

回复 #4 tonnyw 的帖子

哦   对不起    是我没有说清楚   
    我的理解是       Stepped 代表荷载步是阶越   而 Rampped 代表荷载步是渐越
当我们做热瞬态分析时,如加载温度在一个矩形模型上  
   我们在矩形左边边界加载稳定温度20度,在右边边界加载稳定温度500度,模型初始温度设置为20度.那么如果我们在瞬态分析时, 如果选择的Stepped  ,则模型右边边界温度一步就会变为500度,我们在输出结果时就会看到温度场 是从20到500度的分布;如果选择的Rampped ,则 模型右边边界温度是随着时间逐渐变为500度的,也就是说 右边边界温度是从20度(初始温度)渐变为500度的,我们在输出结果时就会看到温度场 在前面的一段时间内 是从20到小于500度的分布,到最后的结束时间 温度场才是从20到500度的分布.  
     不知道我讲清楚了没有,  这个是我的个人感受   有不对的地方请指正.

crazy_leo 发表于 2008-4-22 08:27

如果只想知道,某一时刻的热应力,静态分析,直接读入就可以了

页: [1]
 

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.