- 积分
- 1
- 注册时间
- 2002-12-27
- 仿真币
-
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2005-11-16 14:41:06
|
显示全部楼层
来自 同济大学
Re:对自编程序和ANSYS计算块单元的应力的疑问
我的程序计算得到的单元各个结点的应力现在和ANSYS中Solid95的计算结果一致了。希望下面的话对别人有参考价值。
当高斯积分点的应力都一致的时候,而且应力修匀时候的积分点和结点都是对应的,这时如果出问题,肯定也就是应力修匀矩阵的问题了。
我以前是采用朱伯芳《有限单元法原理与应用》一书中的三维单元应力修匀矩阵,书中的矩阵来自于单元中一共有2×2×2个高斯积分点的情况,而我的程序和ANSYS一样,采用了14个高斯积分点,这点我以前没有认识到,晕,所以需要重新推导应力修匀矩阵。我计算得到的应力修匀矩阵如下:
1.5566 , -0.2135 , 0.0293 , -0.2135 , -0.2135 , 0.0293 , -0.0040 , 0.0293
-0.2135 , 1.5566 , -0.2135 , 0.0293 , 0.0293 , -0.2135 , 0.0293 , -0.0040
0.0293 , -0.2135 , 1.5566 , -0.2135 , -0.0040 , 0.0293 , -0.2135 , 0.0293
-0.2135 , 0.0293 , -0.2135 , 1.5566 , 0.0293 , -0.0040 , 0.0293 , -0.2135
-0.2135 , 0.0293 , -0.0040 , 0.0293 , 1.5566 , -0.2135 , 0.0293 , -0.2135
0.0293 , -0.2135 , 0.0293 , -0.0040 , -0.2135 , 1.5566 , -0.2135 , 0.0293
-0.0040 , 0.0293 , -0.2135 , 0.0293 , 0.0293 , -0.2135 , 1.5566 , -0.2135
0.0293 , -0.0040 , 0.0293 , -0.2135 , -0.2135 , 0.0293 , -0.2135 , 1.5566
其中计算采用的形函数参见ANSYS Release 9.0 Documentation ->ANSYS,Inc. Theory Reference ->Shape Functions ->3-D Solids ->8 Nodes Bricks without ESF。
这个应力修匀矩阵从上向下对应8个高斯积分点,他们的位置与上面提到的ANSYS帮助文件中的块单元各结点在单元局部坐标系中的相对位置一致,即为:I,J,K,L,M,N,O,P。如果对应于朱伯芳书中的图8-24三维曲面单元,则是4,1,2,3,8,5,6,7。
附件为产生平面曲面单元和三维曲面单元应力修匀矩阵的Fortran源代码。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|