lovehf 发表于 2008-3-12 23:01:44

再论关于无反射边界和关键字手册中的错误

看了以前的帖子,到底对透射边界(无反射边界)是用
*BOUNDARY_NON_REFLECTING
1,0,0
还是
*BOUNDARY_NON_REFLECTING
1,1,1
许多人争论不休。
要告诉大家的是,LS-DYNA关键字手册关于该*BOUNDARY_NON_REFLECTING的说明
AD Default activation flag for dilatational waves. (on.EQ.0.0, off.NE.0.0)
AS Default activation flag for shear waves. (on.EQ.0.0, off.NE.0.0)
是错误的(关键字手册有不少错误),恰好说反了。应该是
AD Default activation flag for dilatational waves. (off.EQ.0.0, on.NE.0.0)
AS Default activation flag for shear waves. (off.EQ.0.0, on.NE.0.0)
意思是说等于0的时候,膨胀波和剪切波不会产生,是关闭的,相当于无反射边界;不等于0的时候,会产生膨胀波和剪切波,相当于有限边界,自由边界。
对此,ANSYS的帮助手册上有说明:
EDNB, Option, Cname, AD, AS
Defines a nonreflecting boundary in an explicit dynamic analysis.
Option
Label identifying the nonreflecting boundary option to be performed.
ADD—Define a nonreflecting boundary (default).
DELE—Delete a nonreflecting boundary.
LIST—List all defined nonreflecting boundaries (remaining fields are ignored).
Cname
Name of existing nodal component to which the nonreflecting boundary is to be added or deleted. For Option = DELE, use Cname = ALL to delete all defined nonreflecting boundaries.
AD
Activation flag for dilatational waves (dampers normal to waves).
0—Dilatational activation flag is off (default).
1—Dilatational activation flag is on.
AS
Activation flag for shear waves (dampers tangent to waves).
0—Shear activation flag is off (default).
1—Shear activation flag is on.
此外,使用TG中无反射边界的NR命令,输出为:
*BOUNDARY_NON_REFLECTING
1,0,0
所以,无反射边界就是
*BOUNDARY_NON_REFLECTING
1,0,0
大家不要再讨论了。

[ 本帖最后由 lovehf 于 2008-3-13 09:22 编辑 ]

惊涛拍岸2011 发表于 2013-8-30 22:20:15

谢谢啊,我被这个问题困扰了好久好久,非常感谢啊:lol:lol:lol

lovehf 发表于 2008-3-13 09:29:52

关键字手册中有一些单词拼写和印刷错误,还有一些解释和说明的错误(当然只是自己认为,欢迎大家批评指正)。下面举几个例子;
(1)971关键字手册第22.19页倒数第一行,p(z)应该为ρ(z)。

lovehf 发表于 2008-3-13 09:46:07

(2)关于*MAT_JOHNSON_COOK中
SPALL Spall type:
EQ. 0.0: default set to “2.0”,
EQ. 1.0: p ≥ pmin,
EQ. 2.0: if σmax ≥ -pmin element spalls and tension, p < 0, is never
allowed,
EQ. 3.0: p < -pmin element spalls and tension, p < 0, is never allowed.
的EQ. 3.0的说明,也是错误的。
应该是:
SPALL Spall type:
EQ. 0.0: default set to “2.0”,
EQ. 1.0: p ≥ pmin,(压力限制模型)
EQ. 2.0: if σmax ≥ -pmin element spalls and tension, p < 0, is never
allowed,(最大主应力判据)
EQ. 3.0: if p < pmin(不应该有负号,可以参考DYNA950用户手册第3.15.1m页) element spalls and tension, p < 0, is never allowed.(压力判据,压缩时压力为正,拉伸时压力为负)

[ 本帖最后由 lovehf 于 2008-3-13 10:10 编辑 ]

xhotkey 发表于 2008-3-26 17:41:14

spall3的阈值一般是小于0的数,也就是拉伸
如果把pmin理解成一个绝对值,手册就没错
如果把pmin理解为输入值,那就不应该再加负号,因为输入的时候就带了负号的

zjw409 发表于 2008-3-27 16:59:50

无反射应该是模拟无限区域的,那么对于稀疏波过后恢复正常这种情况无反射边界好象不起作用吧?楼主是怎么做的?
另外请教楼主关于对称边界呢?对于solid164单元节点只有移动约束,转动约束怎么办呢?

zhangzhichaohhu 发表于 2010-5-8 02:31:45

确实应该是1,0,0
但是,在同一个边界上,无反射边界是不是不能和固定边界约束同时设置呢?

gfgao 发表于 2010-8-11 13:10:31

还有手册中HJC模型本构函数错了,其中应变率效应中应为+号,而书中则错写为-号

苦雨孤鸿 发表于 2010-12-18 09:28:26

本帖最后由 苦雨孤鸿 于 2010-12-18 09:31 编辑

3# lovehf
我觉得 手册上是对的
如果EQ 3.0 if p < pmin(不应该有负号,可以参考DYNA950用户手册第3.15.1m页) element spalls and tension, p < 0, is never allowed.(压力判据,压缩时压力为正,拉伸时压力为负)
因为pmin是个负值,那么和 p < 0, is never allowed矛盾;

苦雨孤鸿 发表于 2010-12-18 09:34:02

6# zhangzhichaohhu
ANSYS/ EDNB,
When using nonreflecting boundaries, you should not constrain the nodes at the boundary; doing so would negate the presence of the dampers. Usually, the large mass of the finite domain is sufficient to resist motion.

yesuwiwo1325 发表于 2010-12-18 22:58:58

加入分析土体,面积很大,周围不约束,土不会往下掉吗?施加重力 9# 苦雨孤鸿

lovehf 发表于 2011-3-15 19:25:47

关键字手册中还有很多错误。
例如EOS_LINEAR_POLYNOMIAE0的解释:
如E0 Initial internal energy per unit reference specific volume
应该为:E0 Initial internal energy per unit reference volume,是炸药单位体积的内能,而不是手册中所说的比体积(比容)的能量。
关键字手册的错误还有不少,希望大家都来说说。

maliheng 发表于 2013-3-6 13:44:02

好贴,顶!

realiang 发表于 2013-5-28 08:40:00

为什么我做空气中爆炸,无论是设置了非反射边界,还是自由边界,无论非反边界的剪切波和膨胀波开关是否打开,结果都是一模一样呢!

realiang 发表于 2013-5-28 10:59:19

我还做了一组土中爆炸的试验,发现当把剪切波和膨胀波的开关都设为1时得到的结果和自由边界(即对边界不做任何处理)得到的结果是一样的,而把两个开关都设为0时,靠近边界处的单元在时间的后期的压力会与前面两个的结果有很大差别!

护韶 发表于 2013-6-26 10:05:12

那没设置,就是默认的情况下,是没有反射还是有反射???

simwecar 发表于 2014-5-15 10:10:52

如果想用一长方体模拟无限的空气域,边界应该如何施加?
是不是只需要通过设置*BOUNDARY_NON_REFLECTING,进行无反射条件就可以?
要不要加其它约束呢?谢谢。

jusiria 发表于 2014-6-4 21:12:38

分析的很透彻,学习了

安草月珊 发表于 2014-7-14 14:32:30

您好,我对这个仍然有疑惑,在ansys/lsdyna中的help里有For example, the following command defines a nonreflecting boundary on the component “ground”:EDNB,ADD,GROUND,1,1。这个help里举的一个例子,例子是说把AD和AS都设成1才是无反射边界。。。。为什么您这个帖子说应该设成1,0,0呢

csp 发表于 2015-10-17 00:23:45

必须大赞
页: [1] 2
查看完整版本: 再论关于无反射边界和关键字手册中的错误