code_aster 是法国电力集团(EDF:Electricité De France)研发的一款开源有限元仿真软件,适用于固体力学、热学和声学等复杂物理现象的研究,满足静力学、动力学、岩土-结构相互作用、流固耦合、传热学等方面的仿真分析需求,具备大规模并行计算能力,在欧洲的核电等能源行业内被广泛应用。
开发时间:1989年
国家:法国
类型:GPL协议的开源软件
系统:Linux、Windows
最新版本:14.6(求解器)、2021(仿真平台)
通过集成到开源的前后处理工具平台 SALOME_MECA,可实现通过图形化界面方便地完成几何建立、网格划分、计算输入输出设置、以及仿真结果可视化等一整套固体力学有限元分析流程。
除核能业界内的广泛高度认可外,code_aster 已通过法国核安全局和英国核监管部门的严格审核,在各工业领域尤其是能源电力领域有大量的工程和研发应用案例,源代码完全开放和共享,满足用户定制和二次开发的需求,拥有丰富的用户技术支持。
【功能特点】
静力分析:用来分析结构在给定静力载荷作用下的响应,一般分析结果为位移场,可通过后处理模块计算得到网格节点、单元节点以及高斯积分点上的应力等结果。适用于简单或复杂结构强度、网格敏感性、材料本构以及材料性能分析等研究。
动力学分析:包括阻尼和非阻尼模态分析、模态叠加、子结构分析、以及频响分析等求解方法。适用于复杂结构的动态系统响应、建筑结构的抗震能力评估、机械的噪声分析等研究。
热分析:提供固定温度、热流、辐照换热、对流换热、热源等常见热学边界条件的设置接口,同时支持用户自定义热学边界条件函数,分析结果输出温度场,可通过后处理模块计算求得热流等结果。适用于常规热学和热力学问题的研究。
非线性求解:包括隐式静力或动力(大变形&大位移)、非线性传热、以及摩擦接触等问题的分析功能,适用于复杂机构的连接、黏-弹塑性材料、超弹性材料、复合材料、蠕变现象的研究。
岩土/土木分析:包括孔隙介质材料、混凝土水化热、多纤维梁加强筋、预应力钢筋张拉等分析功能,预设Cam-Clay临界状态模型、Drücker-Prager混凝土失效准则、Hoek-Brown强度准则等本构和准则。
断裂,损伤分析:适用于金属或混凝土结构的裂纹萌生和裂纹扩展判断,为管道、固定件等功能部件以及厂房等建筑的生命周期预测和风险评估提供依据。
疲劳分析:集成法国压水堆核岛机械设备设计和建造规则RCC-M的疲劳分析方法论和判定准则,适用于汽轮机转轴和叶片、机械管道管嘴等敏感金属部件的棘轮效应和非对称循环加载等分析,以及使用寿命预测和风险评估。
冶金分析:适用于焊接过程的模拟,允许自定义三角分布、高斯分布等形状的固定和移动热源,进行金属相含量计算和残余应力计算,用于金属焊接部位的强度分析、安全评估以及焊接工艺的优化设计。
多物理场耦合:适用于管道的冷热冲击计算、流致振动分析、坝体稳定性和抗震分析,另外预设内聚力等介观层面的物理模型,适用于晶胞位错滑移引起的裂纹扩展和应力腐蚀分析等研究。