摘要
基于开放式结构有限元系统SiPESC.FEMS的单元计算模块的设计模式,研发设计一种通用的平板壳单元计算框架。考虑板壳单元的组合关系和程序编制过程中的重用性及灵活性等特点,采用了软件设计中的构造器(Builder)模式实现不同的组合单元。本框架具有很好的通用性和可扩展性,为有限元程序研发提供了一个新的方式;同时,系统能够处理复杂荷载和边界条件,并可灵活实现不同类型单元的组合分析。本文利用此方法构造五种平板壳单元,通过数值算例分析对比讨论其性能,为选取合适的平板壳单元类型进行结构数值分析提供参考。
Based on the design pattern of element computational module for open finite element system SiPESC.FEMS,a general computational framework of flat shell element is constructed in this paper.Considering a combination relationship of plate and shell element,as well as reusability and flexibility of programming,a pattern of builder in the software design is used to achieve different combinations for various elements.This framework which has good versatility and scalability provides a new way for developing finite element program.The finite element system can handle complex loads,boundary conditions,and implement structural analysis including different kinds of elements flexibly.The results of numerical examples are discussed and compared to the performance for the five kinds of flat shell elements constructed by using the method in this paper.It is aimed to provide reference for the structural analysis to select appropriate flat shell elements.
出处
《计算力学学报》
EI
CAS
CSCD
北大核心
2012年第2期290-294,共5页
Chinese Journal of Computational Mechanics
基金
国家自然科学基金(10872041,10872042,11072050,51021140004)
国家基础性发展规划(2010CB832704)资助项目