Release Time:2019-03-10 Hits:
Indexed by: Journal Article
Date of Publication: 2016-08-15
Journal: 计算力学学报
Included Journals: Scopus、CSCD、ISTIC、PKU
Volume: 33
Issue: 4
Page Number: 599-604
ISSN: 1007-4708
Key Words: 面向对象;有限元;SiPESC.FEMS;弹塑性分析;算法框架
Abstract: 基于开放式结构有限元分析软件系统 SiPESC.FEMS,针对弹塑性非线性有限元分析理论与流程,采用工厂模式和构造器模式等经典软件设计模式,提出了一种基于面向对象设计方法的通用小变形率无关弹塑性分析软件框架。该框架利用算法与数据模型分离的思想,通过抽象出数据模型类、算法类和算法参数类,支持各功能模块的动态替换和组装,具备开放性和可扩展性。同时,基于 SiPESC平台工程数据库的数据管理能力,实现了弹塑性分析中产生的大量历史数据以统一的接口与管理方式进行存取,为大规模问题的求解提供了高效、稳定的支撑。通过多类型实体单元、多类本构模型和多种规模的计算实例,验证了该计算框架在弹塑性有限元程序开发中的通用性、有效性和灵活性。