您现在的位置是:首页 > 行业 > 制造 >
CAE通用软件在高性能计算集群的应用简介
2012-11-06 09:26:00作者: 文洮来源:
摘要随着数值模拟和计算机技术的越来越成熟,人们对CAE软件的需求以及其开发要求越来越高。在这些软件发展的要求下,高性能计算集群对CAE软件的服务也必须不断提高。本文重点阐述了当前CAE软件在高性能计算集群的应用现状,对如何使用高性能计算集群提高计算效率提出合理建议。...
0 前言
随着计算机应用的广泛深入,不同领域处理问题的规模也越来越大,对计算速度的追求也在不断增长。例如,在气象预报、流体力学、能源工程、生物制药、图像处理等领域的问题都涉及到海量的计算数据,并且计算必须在能接收的时间内完成。所以,如何在短时间内完成计算任务,提高并行计算的效率已经成为这些领域要解决的问题。
商用CAE软件现在发展的非常之迅速,而且都致力于软件的并行化开发。目前,市场上的通用CAE软件都实现了集群中的并行运行,而且效果都非常良好。以ANSYS为例,作为目前最常用的有限元求解软件之一,它的求解模块种类多,多物理场实现耦合求解以及实现协同仿真技术等优点受到广大用户的欢迎。因此,通用CAE已经成为今后工程计算领域的重要工具。
1 CAE通用软件的发展
20世纪在50年代末、60年代初就投入大量的人力和物理开发具有强大功能的有限元分析程序。其中最为著名的是由美国国家宇航局在1965年委托美国计算科学公司和贝尔航空系统公司开发的NASTRAN有限元分析系统。此后有德国的ASKA、英国的PAFEC等公司的产品。
CAE在工程上初步开始使用一直到今天,已经经历了50多年的发展历史,其理论和算法都经历了从蓬勃发展到日趋成熟的过程。在航天、航空、机械、土木机构等领域的工程和产品结构分析中已经成为必不可少的数值计算工具,同时也是分析连续力学各类问题的一种重要手段。随着计算机技术的普及和不断提高,CAE系统的功能和计算精度都有很大提高,各种基于产品数字建模的CAE系统应运而生,并已成为结构分析和结构优化的重要工具,同时也是计算机辅助4C系统(CAD/CAE/CAPP/CAM)的重要环节。CAE系统的核心思想是结构的离散化,即将实际结构离散为有限数目的规则单元组合体,实际结构的物理性能可以通过对离散体进行分析,得出满足工程精度的近似结果来替代对实际结构的分析,这样可以解决很多实际工程需要解决而理论分析又无法解决的复杂问题。
正因为CAE在制造企业中承担着关键的工具的作用,所以其高性能平台的选择也非常的重要,这个平台直接影响CAE的运行性能表现、整体成本和系统等方面的问题。所以,高性能计算平台与CAE软件的如何更好的配合要进行一个全面的权衡。
2 CAE模拟的步骤
2.1 建立物理模型
在研究一项具体的问题的时候,首先必须要明确研究对象及其物理特性。确定出一个具有特定便捷的研究区域,分析的特征与特性。其次根据研究内容的特征,做出简化假定和近似,忽略非本质的物理过程来简化整个物理模型。从而得出一个经过简化,比较有研究特点的物理模型。
2.2 建立数学模型
物理模型确定以后就要建立相应的数学模型,也就是用数学模型来反映问题各量之间的微分方程及相应的定解条件。从而归结成一套反映其内部因素数量关系的数学公式、逻辑准则和具体算法。更加准确的描述和研究客观现象的运动规律。
2.3 空间离散
空间离散也就是对建立的物理模型进行空间的网格划分,可以通过编程以及网格划分软件来完成。目前,ANSYS软件中的ICEM-CFD模块就是专门在结构化以、非结构化以及混合网格方面比较有优势的一个网格划分工具。
2.4 确定离散格式
在离散的网格点上,构造离散方程,形成代数方程组,寻求高效率、高准确度的计算方法,还有坐标、边界条件等。求解这些近似离散方程,从而得到网格点上物理量的近似,如压力、密度、速度等的近似解。
2.5 求解
在所有的模型建立好以后就可以开始编制程序和进行计算,大型复杂系统的计算就需要通过高性能计算集群来完成。从而产生大量的计算结果文件来提供研究(利用PC或者超级计算机来完成)。
2.6 后处理
求解所产生的大量数据就需要用后处理来形象的显示出来,可以从各个角度去研究物理问题的细节。从这些细节问题上分析需要研究的问题,然后通过电脑屏幕形象的将这些大量的数据显示出来。
(本文不涉密)
责任编辑:
上一篇:PDM系统在上海申龙客车的实施