有限元理论基础与Abaqus实现方法研究:S4壳单元质量矩阵探讨

==概述==

在CAE领域,从学校、实验室的自研算法到实现真正的商业化软件是一条无比漫长的道路。我们不研究有限元的新方法、新理论,只是研究商用有限元软件的实现方式。有限元的理论发展了几十年已经相当成熟,商用有限元软件同样也是采用这些成熟的有限元理论,只是在实际应用过程中,商用软件在这些传统的理论基础上会做相应的修正以解决工程中遇到的不同问题,且各家软件的修正方法都不一样,每个主流商用软件手册中都会注明各个单元的理论采用了哪种理论公式,但都只是提一下用什么方法修正,很多没有具体的实现公式。


FEMath.png

一方面我们查阅Abaqus软件手册得到修正方法的说明,另一方面我们自己编程实现简单的结构有限元求解器,通过自研求解器和Abaqus的结果比较结合理论手册如同管中窥豹一般来研究Abaqus的修正方法,从而猜测商用有限元软件的内部计算方法。在研究的同时,准备将自己的研究成果记录下来写成一个系列文章,希望对那些不仅仅满足使用软件,而想了解软件内部实现方法甚至是做自己的软件的朋友有些帮助。由于水平有限,里面可能有许多错误,欢迎交流讨论。



iSolver介绍视频:

http://www.jishulink.com/college/video/c12884


==:S4壳单元质量矩阵研究==

在模态分析或者动力学分析中,都必须计算质量矩阵。虽然Abaqus最近发展迅猛,但在模态分析时Nastran依然是行业标准,有些单位的模态分析只承认Nastran的结果,不能使用Abaqus等其它软件,所以,为了能更深入的了解Nastran的模态分析的优势,本章在研究Abaqus的S4壳单元的质量矩阵的同时也研究Nastran的Quad4壳单元质量矩阵的内部实现方式。研究方式是在自编程序iSolver根据成熟的理论实现质量矩阵,通过比较同一模型的Abaqus、Nastran的质量矩阵结果,结合帮助文档猜测这两个软件单元质量矩阵的内部实现方法。



===S4壳单元质量矩阵研究总结===

Nastran的Quad4在计算质量矩阵时可选择一致或者集中,都使用完全积分。

Abaqus一次壳单元在standard求解器默认使用一致质量,且质量矩阵的积分和壳单元的类型有关,S4是完全积分,S4R是选择积分。在explicit默认使用集中质量,但没找到输出质量矩阵的方法,所以没法研究。

针对一次壳单元,具体的质量矩阵在Nastran和Abaqus中的实现方式如下表:

软件单元类型矩阵类型元素积分修正情况
NastranQuad4一致质量平动项三个都是完全积分
转动项取0
集中质量平动项一致质量对应列相加
转动项取0
AbaqusS4一致质量平动项三个都是完全积分
转动项x、y完全积分、z取0
集中质量无法获取
S4R一致质量平动项x、y都是减缩、z完全积分xy修正,类似沙漏
转动项x、y完全积分、z取0修正,没找到原因
集中质量无法获取


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关推荐
技术文档
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空