GPU加速射芯过程模拟软件开发与应用研究

来源 :清华大学 | 被引量 : 0次 | 上传用户:langyagongzi123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在复杂铸件的生产中,砂芯的使用必不可少。随着现代化铸造生产中铸件复杂度与精度要求的提高,对砂芯的质量要求也逐步提高。射芯过程是砂芯生产过程的主要过程,对于砂芯的质量有至关重要的作用。数值模拟计算可以模拟射芯过程中芯砂在芯盒中的流动过程与最终的充型情况,预测最终砂芯的缺陷,从而对优化射芯过程起到指导性的作用。基于两相流模型(Two-Fluid Model),结合动力学与摩擦应力学的数值模拟程序的模拟结果虽然已经与实验结果相吻合,然而程序的计算效率难以满足工程应用的需求。使用基于C语言扩展的CUDA C语言,通过GPU(Graphics Processing Unit)并行计算方法,合理地调用GPU线程,使程序的计算效率有了明显的提高,且模拟结果依然与实验结果吻合。为了充分利用多GPU主机上的计算资源,在使用单GPU卡加速的基础上,使用多GPU卡对程序进行优化:将计算的数据进行合理的分割与归类,并分配到各个GPU卡上进行计算,使得程序的计算效率有了进一步的提高。为了实现射芯模拟程序的用户友好性,进一步对射芯模拟程序进行开发:结合已有的前后处理软件,使用MFC开发工具开发软件,为前后处理与计算各模块间提供接口,最终开发出用户友好的射芯过程模拟软件,并通过对砂芯试件的模拟验证了软件功能的完整和稳定,用户通过输入试件模型文件,并在软件界面上设置参数,软件就能自动完成从网格划分到显示的全过程,射芯模拟软件的实现对于射芯模拟的工程应用有重要的意义。
其他文献
在我国大调解的背景下,鼓励和促进民间纠纷的调解成为了一种趋势。在我国的少数民族地区,民间调解呈现出了新的面貌,尤以彝族为主。彝族人民主要聚居在四川省的凉山地区,在历
改革开放以来,我国经济呈现迅猛发展,然而伴随着经济总量的不断增加,我国居民间收入差距却在不断扩大。劳动收入对于社会中绝大多数成员,尤其是低收入劳动者群体来说,占据了收入的绝大部分,中国的劳动收入占比在1995年达到顶峰,之后也开始呈现出下降趋势。最低工资制度是能够直接影响工人工资水平的一项制度,其实施主要是为了减小居民收入差距,缓解社会矛盾以及可能引起的劳资冲突等。虽然距离最低工资制度的推行有一定
在毒品问题全球化的大背景下,中国毒品形势严峻复杂。传统强制戒毒的模式已经不能满足当下禁毒形势的要求,新型的社区戒毒模式在实施过程中也面临着政府角色困境、管理经验不
传统的无线光通信系统中,接收端探测器工作在模拟方式,将光信号转换成电流信号,由于接收灵敏度低的缺点,使得远距离无线光通信链路易中断、误码率高、突发错误多。近年来,为
肖亦农是内蒙古文坛颇具代表性的重要作家之一。早在二十世纪八十年代末,肖亦农与路远、邓九刚被誉为内蒙古文坛的“三架马车”。四十多年来,肖亦农笔耕不辍,并以其执着的创
北斗体系和技术发展迅速,北斗卫星导航系统逐渐成为支撑民航运行的核心力量。完好性更是保障飞行安全的关键指标,针对北斗机载接收机的完好性性能测试成为研究重点和市场需求点。完好性性能测试是北斗系统导航性能的重要组成部分,因此,研究针对北斗机载接收机的完好性测试有重要价值。现阶段北斗导航设备的性能测试研究主要集中在设备硬件性能和完好性算法的优化等方面,北斗机载接收机的完好性测试方案和测试环境仍需完善。针对
广播式自动相关监视(Automatic Dependent Surveillance-Broadcast,简称ADS-B)是国际民航界大力发展的一种新型空中监视技术。载有ADS-B设备的飞机自动地向周围广播经纬度,速度,高度等信息。由于ADS-B通过未加密的无线信道发送信息,缺乏相关安全措施,攻击者可以轻松发起诸如窃听,干扰以及消息修改等攻击,为其应用带来极大的安全隐患。为了保证ADS-B信息完整
AlN薄膜属于第三代半导体材料中非常有商业潜力的一种超宽带隙的半导体材料。它兼具多种优异的物理性能,应用领域也非常广泛。本文利用射频反应磁控溅射法以Al靶(99.99%)为溅射
3D打印是始于20世纪80年代中后期的新型快速成型制造技术,具有特定结构及功能的构件可根据三维设计文件打印而来,对产品原型和小批量多品种的制成品而言,能使开发及制造周期
磁约束托卡马克是最有希望实现热核聚变并提供聚变能源的装置。然而在托卡马克聚变装置保持稳态运行的过程中,其面向等离子体第一壁表面会在高热负荷和高能粒子流的作用下发