MPI并行计算在铸造充型模拟中的实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:benlums
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在铸造领域中,铸件充型过程对铸件的质量有着重要的影响。采用数值计算方法,不仅可以模拟出液态金属在铸型中的流动状态,并根据模拟得到液态金属的流动速度,压力等变化规律优化浇冒口系统设计,防止浇道中吸气,消除流股分离现象以避免氧化,减轻液态金属对铸型的冲蚀,而且可以模拟出液态金属的温度分布,从而预测浇不足,冷隔等缺陷,为后续的凝固过程模拟分析提供条件。在串行程序的模拟下,所需的时间往往很长,严重延长了制定一个铸件最终工艺方案的过程。并行计算的应用正可为此问题的有效解决提供了有力的保证。并行计算,就是在具有多个CPU的并行计算机上进行并行程序设计,显式地说明计算中不同部分如何在不同处理器上同时执行,实现多组计算任务同时进行,使原来按序列依次进行的计算工作并行完成。与传统的串行计算相比,其优点是具有巨大的数值计算和数据处理能力,可以加快速度,节省投入,变相突破物理极限的约束。本文的并行硬件环境实现是由局域网中的三台不同体系结构的普通PC构成的异构机群平台,而并行软件环境是采用应用最广泛的标准化的消息传递并行语言库MPI的最新实现版本MPICH2和Visual C++6.0结合来实现。通过对某一铸件三维模型的均匀网格剖分,获取网格的相关数据并编写其读取程序。且在WINDOWS环境下用C++语言和MPI库函数对铸件充型过程中的数值模拟方法中的SOLA-VOF法的数学模型进行并行程序的设计。后通过程序的调用和调试,模拟铸件的充型过程。并基于所构建的并行环境,分别以不同节点数目和不同网格数目的组合来对铸件流场的MPI并行模拟算法进行效率测试。MPI并行化后的模拟计算有效的提高了模拟速度,且在同一计算规模下随着节点数的增多模拟速度得到了相应提高。证明了采用并行搜索模型算法在中小计算规模的情况下,能够较大的提高计算效率,减少计算时间。在异构的Windows机群平台上,用VC++6.0和MPICH2对金属充型过程流场模拟可以成功地进行并行程序开发,所开发地程序运行正常,并较好地提高了计算效率。
其他文献
民族文化观念是在人类中心范式关照下形成的独特的世界认知方式,它立足于语言文化学文化观念研究,在具体操作上强调民族文化的对比分析。对兼具语义结构和民族色彩的言语化观
文章讨论了全球一体化的概念,指出:全球一体化既带来机遇又带来风险。在利用开放带来的高经济增长和生活水平提高的机遇时,各国和地区的政策制定者们也面临如何减轻贫穷人群
目的探讨分析哌拉西林舒巴坦辅助治疗支原体肺炎患儿的效果及对血清炎性因子水平的影响。方法 120例支原体肺炎患儿,根据入院先后顺序分为对照组和实验组,每组60例。对照组接
石兄、甄宝玉、贾宝玉同一论王洪军曹雪芹在《红楼梦》①里,用近乎荒诞的笔法勾勒出石兄即青埂峰下顽石的形象,用浓墨重彩活画了一个极富个性的贾宝玉,用淡淡的笔墨又塑造了一个
本文介绍一种完全采用国产原材料研制成功的彩电用覆铜箔酚醛纸层压板。并着重讨论了底纸、树脂和阻燃剂等对层压板性能的影响。
近年来,我国不断深化金融体制改革,完善金融市场体系,健全金融服务实体机制,金融业发展取得重大突破。然而,金融排斥问题的存在不仅会制约我国金融业的发展,而且也会阻碍我国
环境保护关涉人类基本生存条件,知识产权制度理应在环境保护之绿色创新思路中有所作为。环境保护政策与知识产权政策两大体系的协同运行既必要亦可行,政策协同机制的构建有助
<正>2018年8月22—25日,"2018年词学国际学术研讨会"在江苏无锡召开。会议由地处太湖之滨的江南大学人文学院承办,来自海内外一百一十三所高校、科研院所和出版机构的一百九
陶瓷加热辊相对于传统的油、水和蒸汽加热辊具有加热均匀、控温容易、减少设备维修费用和停工时间、节能降耗、操作安全并且能获得与高成本的感应加热辊相同的性能。陶瓷加热