gaohong420 发表于 2006-6-6 15:38

请问在非稳态计算时出现这样的错误,是什么原因导致的。

<P>Error: Floating point error: invalid number</P>
<P>Error Object: ()</P>

wangxyln 发表于 2006-6-6 15:56

<P>解发散了。有可能是网格的原因。先查一下你的网格质量如何。</P>

gaohong420 发表于 2006-6-7 17:25

<BR>我用的是三角形网格,做动网格方面的计算。网格的扭曲度确实是比较大。<BR>谢谢二楼的回复。请问除了网格 的问题,还有可能是其他的原因吗?<BR><BR>

gaohong420 发表于 2006-6-7 17:29

我的那个问题,出现的另一个现象是:连续性的参差线突然上升,跌代就终止拉。<BR>希望二楼给点建议。谢谢

wangxyln 发表于 2006-6-7 18:00

<P>应该是网格引起的耗散太利害了。重划网格,质量高点,&lt;0.7,你看还会有这个问题吗?</P>

gaohong420 发表于 2006-6-7 19:08

我的网格必须是三角形网格,但是转子运动的时候把网格的扭曲度增大,超过0.95。<BR>而在网格更新的过程中,好象无法直接控制扭曲度的大小

gaohong420 发表于 2006-6-7 19:10

初始网格质量还可以,但是刚体运动的时候就会出现把扭曲度提高。<BR>出现了warning : skewness&gt;0.95

wangxyln 发表于 2006-6-7 20:55

分块划分网格,这样质量可能会有较大的提高。也就是把一个体划分成几块再分网格。

gaohong420 发表于 2006-6-8 15:39

<P>首先感谢wangxyln热情回复<BR><BR>主要是动态的网格,分块好象不行吧。一个时刻A处的网格比较密,但几个时间步长后,A处的网格有可能疏。因为计算区域的边界在不段的变化。<BR>我的网格是分三个区域的,三个区域的网格都在不段的变化。<BR><FONT size=3><FONT face="宋体, MS Song"> <v:stroke joinstyle="miter"></v:stroke></FONT></FONT><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path connecttype="rect" gradientshapeok="t" extrusionok="f"></v:path><lock aspectratio="t" v:ext="edit"></lock><v:shape><v:imagedata></v:imagedata></v:shape><FONT size=3><FONT face="宋体, MS Song"> <v:stroke joinstyle="miter"></v:stroke></FONT></FONT><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path connecttype="rect" gradientshapeok="t" extrusionok="f"></v:path><lock aspectratio="t" v:ext="edit"></lock><v:shape><v:imagedata></v:imagedata></v:shape></P>
页: [1]
查看完整版本: 请问在非稳态计算时出现这样的错误,是什么原因导致的。