35
Abaqus 在在在在在在在在在在 在在在 [email protected] 在在在在在在在在

Abaqus 在上海超算中心的应用

  • Upload
    ivria

  • View
    229

  • Download
    11

Embed Size (px)

DESCRIPTION

Abaqus 在上海超算中心的应用. 朱炜垚 [email protected] 上海超级计算中心. 内容. Abaqus 软件介绍. Abaqus 在 SSC 的应用情况. 工程案例介绍. Abaqus 在 SSC 的上机使用指南. Abaqus 软件介绍. ABAQUS 被广泛地认为是功能最强的有限元软件,可以分析复杂的固体力学结构力学系统,特别是能够驾驭非常庞大复杂的问题和模拟高度非线性问题;其解决问题的范围从相对简单的线性分析到许多复杂的非线性问题。  - PowerPoint PPT Presentation

Citation preview

Page 1: Abaqus 在上海超算中心的应用

Abaqus 在上海超算中心的应用朱炜垚

[email protected]上海超级计算中心

Page 2: Abaqus 在上海超算中心的应用

Abaqus 软件介绍内容

Abaqus 在 SSC 的应用情况工程案例介绍

Abaqus 在 SSC 的上机使用指南

Page 3: Abaqus 在上海超算中心的应用

Abaqus 软件介绍 ABAQUS被广泛地认为是功能最强的有限元软件,可以分析复杂的固体力学结构力学系统,特别是能够驾驭非常庞大复杂的问题和模拟高度非线性问题;其解决问题的范围从相对简单的线性分析到许多复杂的非线性问题。  作为通用的模拟工具,  ABAQUS 除了能解决大量结构(应力  / 位移)问题,还可以模拟其他工程领域的许多问题,例如热传导、质量扩散、热电耦合分析、声学分析、岩土力学分析(流体渗透  / 应力耦合分析)及压电介质分析。

Page 4: Abaqus 在上海超算中心的应用

Abaqus 软件介绍 ABAQUS是一组有限元分析模块

Page 5: Abaqus 在上海超算中心的应用

Abaqus 软件界面

Page 6: Abaqus 在上海超算中心的应用

ABAQUS/Standard 和 ABAQUS/Explicit 的比较ABAQUS/Standard 应用牛顿-拉弗森方法求解非线性问题,应用增量迭代技术;  具有无条件稳定 ; 在结构模拟过程中,可以求解真正的静态平衡问题; 提供多种分析不同类型问题的功能,包括许多非结构问题; 计算时候需要更多的物理内存空间; 存在收敛性问题; 通用的有限元程序。

ABAQUS/Explicit 求解过程无需迭代; 有条件稳定; 适于求解高度不连续和高速的动力学问题; 对于大规模问题,不象ABAQUS/Standard 那样需要大量的硬盘空间;

更容易处理接触问题,可用准静态法解决金属成型问题; 含有网格自适应功能; 求解结果存在稳定性问题。

Page 7: Abaqus 在上海超算中心的应用

ABAQUS 的主要分析功能⑴静态应力 /位移分析   包括线性、材料非线性、几何非线性、结构断裂分析、屈曲及后屈曲过程等⑵动态分析    包括频率提取分析、瞬态响应分析、稳态响应分析、随机响应分析等⑶非线性动态应力 /位移分析   包括各种随时间变化的大位移分析、接触分析等⑷粘弹性 /粘塑性响应分析   粘弹性 /粘塑性材料结构的响应分析

Page 8: Abaqus 在上海超算中心的应用

ABAQUS 的主要分析功能⑸热传导分析    传导、辐射和对流的瞬态或稳态分析⑹退火成形过程分析    对材料退火热处理过程的模拟⑺质量扩散分析    静水压力造成的质量扩散和渗流分析等⑻准静态分析    应用显式积分方法求解静态和冲压等准静态问题⑼耦合分析   热 /力耦合、热 /电耦合、压 / 电耦合、流 /力耦合、声 /力耦合等

Page 9: Abaqus 在上海超算中心的应用

ABAQUS 的主要分析功能⑽海洋工程结构分析     模拟海洋工程的特殊载荷,例如流载荷、浮力、惯性力;分析海洋工程的特殊结构,例如锚链、管道、电缆⑾土木工程结构分析岩土力学分析、流体渗漏、地应力平衡、基坑开挖⑿疲劳分析       根据结构和材料的受载情况统计,进行疲劳寿命预估⒀水下冲击分析     对冲击载荷作用下的水下结构进行分析⒁设计灵敏度分析       对结构参数进行灵敏度分析,并据此进行结构的优化设计

Page 10: Abaqus 在上海超算中心的应用

ABAQUS 在结构分析方面的强项• 具备极为丰富的单元库类型并支持自定义单元 (UEL)

• 具备多种非线性材料模型以及多种损伤 /断裂判据,并支持自定义材料模型及损伤 (UMAT)

• 提供多种类型的载荷及边界条件,可定义载荷在空间和时间上的任意分布;还可提供提供线性和非线性的多点约束 (MPC),以及各种运动耦合等;• 对于高度非线性问题,可选择多种算法、不同收敛准则及相关参数调节来保证分析过程中有效的得到正确结果。

Page 11: Abaqus 在上海超算中心的应用

Abaqus 在 SSC 的应用魔方机群工程计算节点配置

CPU: AMD Opteron 8347HE

核数: 8CPU*4CORE=32Cores

主频: 1.9G

内存: 128G

网络: InfiniBand + 千兆网系统: SUSE Linux Enterprise

Server 11

蜂鸟机群工程计算节点配置CPU: Intel Xeon E5-2670

核数: 2CPU*8CORE=16Cores

主频: 2.6G

内存: 64G

网络: InfiniBand QDR+ 千兆网系统: Red Hat Enterprise

Linux Server release 6.2

Page 12: Abaqus 在上海超算中心的应用

Abaqus 在 SSC 的应用 部署的版本      魔方机群: 6.09、 6.10、 6.11      蜂鸟机群: 6.09、 6.10、 6.11、 6.12

并行计算模式 CPU并行(单节点、跨节点) GPU加速(单节点已测试,尚未部署) HPC的优势     采用大规模并行计算来缩短求解时间;可计算超大规模网格的模型( >5M DOF)

Page 13: Abaqus 在上海超算中心的应用

Abaqus/Standard 的 CPU 并行加速性能 测试模型的 DOF 约为 740K ,各向异性层合材料

1 2 4 8 16 32 640

5000

10000

15000

20000

0.00

2.00

4.00

6.00

8.00

Abaqus/Standard

计算耗时

(s)

Page 14: Abaqus 在上海超算中心的应用

Abaqus/Standard 的 CPU 并行加速性能 测试模型的 DOF 约为 740K

1 2 4 8 16 32 640

4

8

12

16

20

0.00%

20.00%

40.00%

60.00%

80.00%

100.00%

120.00%

魔方 加速比

蜂鸟 加速比

魔方 并行效率

蜂鸟 并行效率

加速比

并行效率

Page 15: Abaqus 在上海超算中心的应用

Abaqus/ Explicit 的 CPU 并行加速性能 测试模型的 DOF 约为 740K

1 2 4 8 16 32 640

6000

12000

18000

24000

0.00

2.00

4.00

6.00

8.00

Abaqus/Explicit

计算耗时

(s)

Page 16: Abaqus 在上海超算中心的应用

Abaqus/ Explicit 的 CPU 并行加速性能 测试模型的 DOF 约为 740K

1 2 4 8 16 32 640

10

20

30

40

50

0.00%

20.00%

40.00%

60.00%

80.00%

100.00%

120.00%

魔方 加速比

蜂鸟 加速比

魔方 并行效率

蜂鸟 并行效率

加速比

并行效率

Page 17: Abaqus 在上海超算中心的应用

Abaqus/Standard 的 GPU 并行加速性能 测试模型的 DOF 约为 800K

Page 18: Abaqus 在上海超算中心的应用

Abaqus/Standard 的 GPU 并行加速性能 CaseB:700K DOF

CaseC:700K DOF

CaseD:500K DOF

Page 19: Abaqus 在上海超算中心的应用

Abaqus 并行计算核数选择以蜂鸟机群为例 Abaqus/Standard并行效率较低,可根据模型规模,选用 4-16核计算为宜。 Abaqus/Explicite并行效率较高,可根据模型规模及模型物理时间,选择 8-64核进行计算。

Page 20: Abaqus 在上海超算中心的应用

Abaqus 工程案例介绍 柴油机抗冲击性能动力学仿真分析

Page 21: Abaqus 在上海超算中心的应用

Abaqus 工程案例介绍 大型轧机起吊设备结构强度分析

Page 22: Abaqus 在上海超算中心的应用

Abaqus 工程案例介绍 三维波形换热管 CAE 辅助设计

Page 23: Abaqus 在上海超算中心的应用

Abaqus 工程案例介绍 空间照相系统频响分析

Page 24: Abaqus 在上海超算中心的应用

Abaqus 工程案例介绍 空间展开机构动力学仿真分析

Page 25: Abaqus 在上海超算中心的应用

Abaqus 工程案例介绍 子午线轮胎三维非线性有限元分析

Page 26: Abaqus 在上海超算中心的应用

Abaqus 工程案例介绍 不同工作状态下导缆器承压能力评估

Page 27: Abaqus 在上海超算中心的应用

Abaqus 工程案例介绍 某转盘工作状态下应力分布仿真分析

Page 28: Abaqus 在上海超算中心的应用

Abaqus 工程案例介绍 矫直机辊系工作状态下各辊受力分析

Page 29: Abaqus 在上海超算中心的应用

Abaqus 上机使用指南 Xfinity 平台:

Page 30: Abaqus 在上海超算中心的应用

Abaqus 上机使用指南 Abaqus 作业流程前处理,准备模型相关文件( inp, for等)用户本地 abaqus

登录 Xfinity,提交abaqus作业用户本地 IE

作业计算SSC机群

登录xfinity作业监控用户本地

IE

计算完成登录 xinify下载结果用户本地

IE

读取结果用户本地abaqus

登录 xinify,远程读取结果用户本地 IESSC图形节点 abaqus

Page 31: Abaqus 在上海超算中心的应用

Abaqus 作业提交

Page 32: Abaqus 在上海超算中心的应用

Abaqus 上机使用指南 Abaqus 作业监控(个人 windows 平台):

Page 33: Abaqus 在上海超算中心的应用

Abaqus 上机使用指南 Abaqus 作业监控( ssc 机群) 通过 Xfinity 平台读取 abaqus 相关文本文件1. *.sta 文件:状态文件;包含分析过程信息,计算步信息2. *.dat 文件:数据文件;文本输出信息,记录分析、数据检查、参数检查等信息3. *.msg 文件:是计算过程的详细记录,分析计算中的平衡迭代次数,计算时间, 警告信息,等等可由此文件获得

Page 34: Abaqus 在上海超算中心的应用

Abaqus 远程后处理

Page 35: Abaqus 在上海超算中心的应用

谢 谢!