ANSYS mechanical如何在Workbench环境中使用高性能计算

ANSYS mechanical属于隐式结构有限元分析求解器,一般完成一个有限元分析过程需要前处理、求解和后处理三个步骤。前处理一般在图形工作站上完成,有限元求解可在工作站、集群及SMP 服务器上进行。

对于中小型问题(例如1000 万节点以内的ANSYS mechanical问题),一般认为在图形工作站上就可以进行求解;对于中大型问题(例如1000 万节点以上的ANSYS mechanical问题),建议还是在计算性能更高的集群或SMP 服务器上进行。对于中小型问题,可以在图形工作站上运行有限元后处理程序,读取计算结果进行结果的分析。

因此对于ANSYS mechanical在Workbench环境中使用高性能计算的方法共有两种:一种是直接通过workbench界面进行设置并行计算求解,在本地的工作站进行求解计算;另外一种是在workbench界面中将文件保存为ANSYS mechanical经典界面的求解文件格式,提交给高性能计算平台进行计算。

1、ANSYS mechanical在Workbench界面设置方法

此种方法适合中小型问题在本地的工作站进行求解计算,设置方法简单方便。在Workbench界面环境下,打开Model模块,在菜单中依次选择Tools>Solve Process Settings>Advanced,进行CPU设置选择对应的CPU核数(建议关闭超线程,设置的核数不能超过工作站的CPU物理核数),默认使用分布式求解选项。

ANSYS mechanical如何在Workbench环境中使用高性能计算的图1

ANSYS mechanical如何在Workbench环境中使用高性能计算的图2

2、保存为经典界面的求解文件格式方法

此种方法适合中大型问题在高性能计算平台进行计算,需要在Workbench界面中存储为指定的格式,设置步骤稍微繁琐些。

方法一:输出为dat文件,设置文件名为:file.dat。

在Workbench界面环境下,打开Model模块,在左侧的目录树上选中Static Structural。然后在菜单中依次选择Tools>Write Input File,进行dat格式的求解文件保存,如下图所示。  

ANSYS mechanical如何在Workbench环境中使用高性能计算的图3

ANSYS mechanical如何在Workbench环境中使用高性能计算的图4

将file.dat文件上传到高性能服务器,在高性能服务器上进行并行求解。以在Linux系统上采用ANSYS19.0的版本,提交作业到选定计算节点“blade03/blade04”上,每个节点分别调用8核计算为例。其提交命令如下:/ansys_inc/v190/ansys/bin/ansys190 -b -dis -machines blade03:8:blade04:8 -i file.dat -o output.log

求解完成后,将结果文件file.rst下载到本地工作站进行结果读取。在Workbench界面环境下,打开Model模块,在左侧的目录树上选中Solution。然后在菜单中依次选择Tools>Read Result Files,进行rst格式的结果文件的读取,如下图所示。  

ANSYS mechanical如何在Workbench环境中使用高性能计算的图5

ANSYS mechanical如何在Workbench环境中使用高性能计算的图6

方法二:输出为db文件,设置文件名为:file.db。

在Workbench界面环境下,打开Model模块,在左侧的目录树上选中Static Structural。然后在目录树依次选择Analysis Settings>Analysis Data Management>Save MAPDL db为Yes,在本地工作站保存db文件,如下图所示。

ANSYS mechanical如何在Workbench环境中使用高性能计算的图7

采用文本编辑器编写dat文件内容如下: 

ANSYS mechanical如何在Workbench环境中使用高性能计算的图8

将保存的db文件及相应的dat文件拷贝到高性能服务器路径下,在高性能服务器上进行并行求解。求解完成后,将结果文件file.rst下载到本地工作站进行结果读取,操作步骤与方法一类似。一般推荐采用方法二的方式,采用方法二的优势在于只是有限元求解在高性能系统上完成;而方法一的方式,前处理和求解都在高性能系统上完成,因此有可能出现在高性能系统上进行前处理过程出现报错的情况,从而影响整个计算进程。

总之,ANSYS mechanical在Workbench环境中使用高性能计算,推荐采用在Workbench界面的设置方法,操作简单方便。但是如果计算中大型问题,建议采用保存为经典界面的求解文件格式方法,这样可以充分利用高性能计算资源,提高计算效率。


注:文章首发仿真秀公众号(ID:fangzhenxiu2018),版权归作者所有

ANSYS

ANSYS mechanical如何在Workbench环境中使用高性能计算的评论0条

    暂无评论

    ANSYS mechanical如何在Workbench环境中使用高性能计算的相关案例教程

    我们在实际处理工程问题或工作中会需要在ansys经典界面和workbench之间进行切换,这样就经常会需要在两者之间进行数据的传递和转换,这里整理了几种常见的数据传递情况。 第一种情况:将workbench的计算文件导入到经典界面后进一步处理 方法一: 要将要将Ansys Workbench的结果文件保存成Ansys Classic经典模式可以读取的文件,可在求解模块中Environment>Wr
    在workbench中,可以进行热辐射分析计算的Mechanical模块主要有稳态/瞬态耦合场、稳态/瞬态热等,其工程图如图 1所示。各个模块的辐射传热设置非常相近,接下来以稳态热模块演示一个简单热辐射案例。 图 1 能够进行热辐射计算的Mechanical模块 现有一几何模型如图 2所示,由一个圆台筒和位于圆台筒中心的小圆柱体组成。其中,小圆柱的侧面是温度为700℃的热边界;所有表面均可产生热辐
    Workbench之11 导入既有数据库 Workbench提供了几种方法,可从早期版本导入数据库: 快捷菜单导入:在项目图内创建合适的系统及单元,右击单元,快捷菜单选择导入文件至该单元 文件导入:菜单栏,File>Import,选择需要导入的文件。将创建合适的系统及单元,并从导入文件中获取数据。也可以从Windows资源管理器拖放一个或多个文件至项目图,这些文件按导入处理。 项目导入:菜单栏,F
    对于三维实体,往往会遇到取对称单元开展计算的情况。我们需要对实体设置边界,此外在做结果显示的时候也希望能对结果进行显示,能完整显示实体的结果云图,而非对称单元的结果云图。以下操作基于Workbench进行。 首先对Workbench进行设置。Workbench暂时默认无法对模型进行扩展显示,如果需要扩展显示整体模型,还需进行手动设置。打开Workbench,在主界面中依次选择工具(Tool)->选
    本文利用CFX模拟离心压缩机叶轮的气动性能。 注:本文采用CFX 2019R2进行演示 1 几何模型 几何模型来自ANSYS-CFX的教程文档。下图是几何模型的示意图。这个叶轮有24个叶片,以22360rpm的转速绕Z轴旋转。 △ 几何模型示意图 2 BladeGen定义几何 启动Workbench 2019 R2,将BladeGen模块拖入工程视图,右击 A2:Blade Design→Prop
    影响力
    粉丝
    内容
    获赞
    收藏
      项目客服
      培训客服
      0 2