三维有限元FORTRAN编程教学 从入门到开门 (二)

本文详细介绍了三维有限元分析中刚度矩阵的数值积分表示、弹性矩阵D和应变矩阵B的推导,以及二维刚度矩阵的一维储存方法。通过FORTRAN编程实现,讨论了单元刚度矩阵组装和一维储存优化,旨在帮助读者深入理解有限元法。
摘要由CSDN通过智能技术生成

上一部分小编已经将有限元编程的整体思路和初始文件的准备讲清楚了,接下来首先是刚度矩阵数学知识的补充,然后是fortran编程的实现

这里有几个要点:

1.刚度矩阵的数值积分形式的表达
2.弹性矩阵D以及三维应变矩阵B的推导
3.各个单元的单元刚度矩阵的组装
4.二维矩阵的一维储存

一、刚度矩阵的数值积分表示

众所周知,刚度矩阵对应的是柔度矩阵。刚度矩阵也叫劲度矩阵是为了表示单位力下位移变形的大小,所以刚度越大,物体变形越难。

先来看下二维的刚度矩阵:
在这里插入图片描述
详细的推导过程结构力学有限单元法都是有的(如果讲的很细那就是搬运教材了,我这还是以概括为主)
但是想用数值积分的方式表示出来我们就不可以一概而论,需要对单元等参化,也就涉及到了等参单元,可以理解为,把所有同类型的单元转化为一个标准的2X2X2的立方体,这样积分起来就方便了。转换之后的刚度矩阵长这样
在这里插入图片描述
所以三维的刚度矩阵也就是加上一个积分号而已:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值