allan0102 发表于 2011-12-29 08:48:42

请教一下RADIOSS的时间步长

请教一下RADIOSS求解的时间步长TIME STEP(RADIOSS Engine)是不是在划分网格的时候就已经确定了?我看帮助上面说, △t =dtsca lc/c ,with lc the characteristic length of the element; c the material sound speed; and dtsca a scale factor.,因为我无论怎么改engine的时间相关参数都是那么小。。。:'(

zkong 发表于 2011-12-29 20:29:57

自动确定的应该是步长下限。 不涉密的话,请贴.rad和.out文件。

allan0102 发表于 2012-1-4 09:35:27

谢谢版主说明,其实我是发现比较过程中,如果网格质量的好坏也直接决定了RADIOSS时间步长下限。我在变更网格大小,改善网格质量的过程中可以提高RADIOSS的步长下限,降低运算功耗。。。个人观点,不知道正确否,还望请教。:handshake

allan0102 发表于 2012-1-4 13:27:17

file:///D:/Program%20Files/Tencent/QQ/Users/100833016/Image/3~L(4PTMT~2M31K5]}TSEIS.jpg
请教一下版主,这个对elem进行time的检查,是否就是检查这个模型的失效的elem的最小步长值?也就是你说的步长下限?
它最终起到的目的和作用是什么啊?:dizzy:

allan0102 发表于 2012-1-4 13:28:24

好像直接复制看不到,我上传到附件

allan0102 发表于 2012-1-4 13:47:06

我有查到HM_CALC_TIMESTEP这个函数有定义哪几种元件的计算方式,这个我就不知道如何能减少fail的产生而达到failure criteria的标准?:Q

allan0102 发表于 2012-1-4 14:50:10

rad文件太大了,没法传上来,用其他方式我给你么

zkong 发表于 2012-1-5 14:14:22

要保持数值稳定,计算的时间步长必须小于所谓的critical time step(由模型本身的材料等确定).

如果你的模型时间步长特别小,有可能模型本身有问题:
- 比如材料的单位, 一般材料密度过小,或者刚度过大,会导致时间步长特别小。
- 或者和接触的设置也有关系。

.rad压缩后有多大? 最好能传到什么地方让RADIOSS Block的高手帮你看看。

zkong 发表于 2012-1-5 14:17:25

还有几点分享一下:

- HyperCrash中有一个Model Checker,你运行一下,看看能不能发现模型中的错误。

- 运行Starter, 注意看软件是否报告有警告信息 (*_0000.out文件)。

- 帮助文档中,专门有一个章节讲如何debug模型。
User's Guide > RADIOSS > Block Format Input > Explicit Finite Element Analysis > Debugging Guidelines
页: [1]
查看完整版本: 请教一下RADIOSS的时间步长