b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

突破有限元分析的极限MDNastran成功解决了超过4亿自由度的问题

电脑杂谈  发布时间:2020-08-17 21:10:37  来源:网络整理

nastran运行时物理内存高 cpu使用率低_cpu使用率高 加内存_cpu使用率低内存高

CAE /模拟模拟

按行业过滤

按产品过滤

查看此类别中的所有文章

e展览馆

产品库

cpu使用率高 加内存_nastran运行时物理内存高 cpu使用率低_cpu使用率低内存高

最新新闻

技术文章

企业目录

数据下载

视频/样本

反馈/论坛

技术应用|基本知识外国期刊摘要|行业专家|文章评论

发表科学文章

突破有限元分析的极限MDNastran成功解决了超过4亿自由度的问题

新手

cpu使用率低内存高_cpu使用率高 加内存_nastran运行时物理内存高 cpu使用率低

欢迎参观展厅

展厅

2

CAE /模拟展厅

通用有限元分析软件,结构分析软件,动力学分析软件,声学分析软件,钣金冲压仿真软件,...

由数百万个元素和数百万个自由度组成的有限元网格模型变得司空见惯,但是模型的尺寸仍在增加. 由于数学方法和软件工程技术的进步,有限元方法程序的工作效率和计算能力不断提高. 同时,模型构建和网格划分软件技术的飞速发展使模型的生成更加方便,快捷. 几年前,花了几个月的时间对发动机汽缸体进行啮合,但是现在只需要几个小时.

德国汽车制造商宝马是使用虚拟仿真技术的公司之一. 在宝马和其他一些制造商中,为了缩短开发周期并减少物理原型和物理测试的数量,已经对整个汽车模型进行了优化. 基础是日益复杂的有限元仿真模型,包括噪声和舒适性刚度评估,乘客安全和空气动力学仿真等. 在数值计算方法方面,使用了隐式线性分析和显式非线性瞬态分析. 早在2007年初,宝马就对计算机辅助工程的CAE流程进行了重新检查,以发现可能由于将来仿真模型尺寸的增加而引起的瓶颈. 宝马汽车车身和零件设计团队开发了迄今为止最大的有限元方法模型,即基准测试的测试问题模型,被称为“明天以后的模型”.

该小组成员Daniel Heiser博士说: “对我们来说,在标准硬件和软件设备上进行此基准测试非常重要. 使用当前基础架构解决基准模型问题的目的是不减少计算时间,但要确定当前方法的理论极限和瓶颈. “基准测试的目的是在标准分析(双载荷条件下的线性静态分析)中找到有限元方法的基本步骤. 和时间:

·读取输入数据,对其进行分类并制成表格,并检查其一致性;

·计算单元刚体矩阵并整合整体刚体矩阵;

·计算位移和应力数据;

·输出结果.

MSC.Software与IBM,国际商业机器公司(International Business Machines Corporation)合作,在短短几个月内就解决了这一问题. 在使用此模型进行分析的详细报告中,项目成员Peter Schaltz和Gerald Himmler(MSC.Software),Daniel Heiser(宝马汽车制造公司)和D. Petersch(IBM)详细介绍了他们实现宝马苛刻要求的方法.

newmaker.com

大多数有限元方法分析程序都存在计算能力不是最佳的情况.

1957年,Ray W. Kraff和他的学生在只有16位内存的IBM701计算机上开发了后来成为有限元方法的方法. 方程约有40个或更多问题需要内核之外的数据(即,数据并非全部存储在内存中,而是存储在硬盘上的临时文件夹中)才能解决逻辑问题,这意味着要使用辅助存储介质. 十年后,在开发Nastran软件之后,要求非常相似. 软件客户端国家航空航天局(NASA)需要开发一个程序,该程序可以对高于2.000自由度(包括2.000自由度)的问题进行静态和动态分析. 现在,这似乎已成为历史. 随着中央处理单元(CPU)的处理速度和效率的提高以及内存容量的增加,如不使用辅助存储介质就无法再处理诸如有限元矩阵生成和集成之类的基本操作.

即使是MSC的当前MD Nastran软件,该软件仍然体现了早期软件设计的概念,例如,计算机内存的保存和通过“核心”技术或“溢出”算法(即输入)实现的I / O. /输出)有效利用磁盘子系统. 这些特征对于项目的整体刚度和质量矩阵生成非常有帮助.

newmaker.com

BMW X3减震器支撑壳体模型(蓝色),MODOW零件图()

BMW车型的基础是2004 BMW X3白车身模型,它是一种基本的金属板车身,没有装饰元素. 关于模型的大小,工程师根据经验值进行了调整,并预测2020年的自由度将达到800万亿左右.

博士在开发网格划分程序时,Heizer使用了“原始网格划分技术”(RAT). 即使计算机辅助设计几何出现不一致或错误情况,该技术也可以高速实现复杂的几何. 六面体单元的网格划分. 原始网格技术建模方法的缺点是模型尺寸极大,只有在模拟基本刚度时才有意义. 用于测试计算的模型的最大边长为1 mm,最终的有限元模型约为1.5亿个节点和9.1亿个自由度. 没有旋转自由度,计算方程的数量就达到了4.5亿.

为确保测试条件切合实际且成本在可控范围内,应在单处理器计算机上与商业软件一起进行测试. 在位于纽约波基普西市的IBM美国测试中心,可以找到一台满足I / O要求和有限元分析的内存要求的合适计算机. 它使用的计算机系统为IBMp5-5952.3GHzPOWER5 +,内存为512GB,暂存文件系统(scratchfilesystem)为6TB,分布在48个物理磁盘上,每个物理磁盘容量为146GB. 为了最大程度地利用可用内存,计算软件是MSC.Siftware的ILP-64版本的MDNastran软件. 为了分解整个(集成的)刚体矩阵,计算机应用了具有重新排序嵌套细分方法功能的稀疏直接多面算法(稀疏直接多面算法).

整体刚体矩阵是95兆单位刚体矩阵的集合. 最终因子矩阵在波前空间中具有5.71011项(超过4TB的数据),估计最多超过100,000. 计算这些结果需要将近一年的CPU时间. 由于时间问题,计算机通过内置的PCGLSS迭代求解器应用迭代求解算法,该算法需要更少的内存和磁盘空间,并且对于由三维有限元组成的模型特别有效. 分析工作大约需要50GB的存储空间,此外“ I / O模块”(MIO)也需要10GB的存储空间. I / O模块是IBM开发的智能I / O高速缓存处理器. 在MDNastran软件的常见输入/输出密集型操作中,它仅使用相对较小的内存空间来存储异步预取数据.

为了解决数据量过大的问题,有必要调整和设置很多系统参数和输入数据. 例如,最大网格点坐标数的运行时间参数已增加到160万亿(标准: 100万亿). PCGLSS迭代求解器的参数应根据所用内存的容量和类型进行调整. GridPoint权重的输出要求和质量矩阵的生成要求已从输入数据中删除. 时间和I / O空间节省分别为22分钟/ 226GB和1.4小时/ 450GB. 由于计算机资源的限制,第二个负载条件不在计算范围内.

newmaker.com

使用的计算机系统是IBMp5-5952.3GHzPOWER5 +

(图片提供: 宝马)

分析结果

此模型在串行端口模式下进行分析和计算需要22个小时17分钟,花费的CPU秒数为76254;中央处理单元利用率为95%. 所需的暂存磁盘空间总量为2.27 TB,分析过程包括7.8 TB的I / O磁盘(即硬盘). 需要进行后处理的二进制输出文件的大小为99.9GB,包括未变形的几何图形以及负载条件下的位移和应力输出. PCGLSS迭代求解器经过149次迭代,需要大约230GB的存储空间. 使用的总内存空间约为300GB(MD Nastran软件使用60GB,I / O模块高速缓存处理器使用10GB,PCGLSS迭代求解器使用230GB).

尽管对内存,磁盘和I / O的要求非常高,但计算过程仍然使用标准硬件平台上的标准软件. 鉴于其“出色”的性能,MDNastran分析软件非常适合计算非常大的问题. 除了软件的高效率之外,IBMPOWER5的系统结构还具有较大的存储空间,具有统一而高效的处理速度. 测试证明,MD Nastran可以完全解决超自由度超过1亿的超大型模型. (结束)


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-301101-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...