zj03011101 发表于 2006-10-7 09:51

热应力分析碰到的几个警告

近一个月都在做个联箱的热应力分析,每次求解都出现下面几个问题,到处求教别人都没什么很满意的答案,请各位帮帮忙吧,给点建议,我是真的快要崩溃了!!!
下面4个]warning哪怕你只会一个也请你说说好不?



*** WARNING ***                         CP =      25.000   TIME= 15:51:32
Element 1 references undefined MURX or BH table for material 1.         

*** WARNING ***                         CP =      25.000   TIME= 15:51:32
Element 1 references undefined RSVX or PERX for material 1.            

*** WARNING ***                         CP =      25.391   TIME= 15:51:35
Material property EX of material 1 of element 27 is evaluated at a      
temperature of 100, which is below the supplied temperature range.      
Temperature range checking terminates.                                 

*** WARNING ***                         CP =      26.000   TIME= 15:51:37
The calculated reference FORCE CONVERGENCE VALUE = 4.394797212E-08 is   
less than the default minimum of 1 (MINREF field of CNVTOL command).   
Check results carefully.


对于前两个里所提的参数,好像都是电磁学里的,我做热应力分析的哪用的着这个啊?

第三个说我的温度100低于温度定义范围,我根本就没有定义什么范围啊。只是设为初始温度为100,之后加载已知的时间-温度表,且表的初始0时刻温度就是100啊!

第四个我就干脆不知所云了!

请大家给点建议,先谢了!

[ 本帖最后由 xuruikl 于 2007-12-10 20:23 编辑 ]

zhangload 发表于 2006-10-7 10:12

你计算类型是不是选错了,

第4个指你迭代收敛值太小(这样不容易收敛)

有警告也没关系的

dxtemp 发表于 2006-10-9 09:38

在MP定义物性时选择摄氏度了吗?怎么定义初始温度的?

silver79 发表于 2006-10-10 09:48

ansys默认使用的是绝对温度
很难理解warning3里面的温度超出范围这个问题

zj03011101 发表于 2006-10-13 10:08

原帖由 dxtemp 于 2006-10-9 09:38 发表
在MP定义物性时选择摄氏度了吗?怎么定义初始温度的?

在MP定义物性时选择摄氏度?我定义物性是这样的:
et,1,solid98
toffst,273
tunif,100
mp,c,1,1e-6
mp,dens,1,7.28e-6
mptemp,1,300,400,500,600,700
mpdata,kxx,1,1,0.0292,0.0291,0.029,0.0293,0.029
mpdata,alpx,1,1,11.7e-6,11.9e-6,12.2e-6,12.4e-6,12.6e-6
mpdata,ex,1,1,2.04e11,1.95e11,1.85e11,1.70e11,1.58e11
mpdata,prxy,1,1,0.3,0.3,0.3,0.3,0.3

这样难道不对吗?加载温度是通过
*DIM,TABTEMPIN,TABLE,53,1,1,TIME,TEMP,
*tread,TABTEMPIN,t_in,txt
DA,IN_AREA,TEMP, %TABTEMPIN% ,1
其中的 t_in.txt 部分内容如下:
0       100
600   134.29
1200    168.57
1800    202.86
2400    237.14
3000    271.43
3600    305.71
4200    340
…………
就是从0时刻开始,每600秒加载一次数据

各位高手指点一下啊,小弟是真心求教!!

dxtemp 发表于 2006-10-13 12:38

看了你的命令流,第三个warning很没道理啊,温度已设定为摄氏度,初始温度场指定100度了。应该没问题了。
你在plotctrl里有个body force设置一下显示结构体温度,看看100度加没加上去。然后再看看你求解的analysis type对不对。

crazy_leo 发表于 2007-12-9 09:27

我也有相同的错误,前两天可能在求解的时候需要关闭电磁分析类型,第三个,有时候我的也出现,不知道为啥?

venture 发表于 2007-12-10 08:09

1. 第一个和第二个没什么问题,是你定义的单元是耦合单元,其中电磁属性没有赋值,对你计算无碍。
2.你定义材料温度范围为:mptemp,1,300,400,500,600,700
而实际材料可能温度为100,Material property EX of material 1 of element 27 is evaluated at atemperature of 100
那程序在提取材料属性时怎么能做到差值呢?mptemp最前面定义0或者20度就没第三个warning了。
3.第4个好像说收敛有问题,不太清楚。
页: [1]
查看完整版本: 热应力分析碰到的几个警告