|
最近在想一个问题,
流体中能量是怎么转换到结构中的?通过做功。
输入的功引起能量平衡的过程又是怎样的呢?
或者说,我怎么评判算得可靠?能量守恒。
于是我做了个简单的测试。
就是一个悬臂梁,在脉冲载荷作用下的自由振动响应(无阻尼)
结果发现,能量ETOTAL为负值!!
吓我一跳。其它几项都挺正常。
注意,上图中ALLKE与ALLIE重合了。
再看加载点的y向位移历程图,还凑合。
后来比较了一下ETOTAL和ALLIE等的幅值,发现:
ETOTAL在个位
ALLIE、ALLKE、ALLSE都在千位
好了,明白了,ETOTAL的这点负值,也不算什么。
再后来查了一下abaqus 的documentation,发现了各个量的含义。
一直以为ETOTAL是各能量之和。
其实不然,它是总能的平衡值。
越接近于零,说明,能量平衡,计算可靠。
下表列举了abaqus中能量平衡分析的各个量,abaqus帮助
ETOTAL 总的能量平衡 ETOTAL = ALLKE + ALLVD + ALLSD + ALLKL + ALLFD + ALLJD + ALLIE – ALLWK ALLKE 动能 ALLVD 耗散能(粘性引起,不包括 ALLSD 和 ALLCD) ALLSD 耗散能(自动稳定引起,如接触) ALLKL 动能损失(冲击引起) ALLFD 耗散能(摩擦引起) ALLJD 耗散能(电流引起) ALLIE 总应变能 ALLIE = ALLSE + ALLPD + ALLCD + ALLAE + ALLQB + ALLEE + ALLDMD ALLSE 应变能(可恢复) ALLPD 耗散能(塑性变形引起) ALLCD 耗散能(粘弹性、蠕变、膨胀引起) ALLAE 伪应变能 ALLQB 耗散能(无限单元引起,如无反射边界) ALLEE 静电能 ALLDMD 耗散能(裂纹引起) ALLWK 外力功 |
详细参考:abaqus帮助文档
打不开的话,可以在本地documentation找查找,关系层次如下
Abaqus Analysis User's Guide -> 4.2.1 Abaqus/Standard output variable identifiers ->Whole and partial model variables ->Total energy output quantities |
abaqus6.13 cae
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-1 23:19
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社