买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:上海新力动力设备研究所
摘要:本发明属于近场动力学数值模拟方法的加速计算领域,涉及基于OpenMP的态型近场动力学模拟并行实施方法。本发明提供了基于OpenMP的态型近场动力学模拟并行实施方法,利用多核处理器计算机,采用OpenMP技术对态型近场动力学程序中耗时占比大的遍历粒子作用域、时间积分里的力状态、加速度、位移更新模块进行并行化处理,实现态型近场动力学模拟的多线程并行化。在一定程度上解决近场动力学方法在模拟运算中计算效率低的问题,弥补键型近场动力学的不足,更好的发挥态型近场动力学在计算连续及不连续问题的应用优势。
主权项:1.基于OpenPM的态型近场动力学模拟的并行实施方法,其特征在于,包括以下步骤:S1、建立所要计算的结构模型,将所建立的结构模型均匀离散成一系列间距为Δx的包含物理信息的物质点;S2、采用串行方式对物质点的各物理信息进行初始化;S3、确定近场半径δ,并行执行:遍历每个物质点近场范围内的其他物质点,确定各物质点存在相互作用的物质点;S4、根据物质点及其近场范围内存在相互作用的物质点的初始位置信息,计算各物质点的形张量K;S5、确定时间步长,将所要计算的材料结构变形或失效过程分为若干时间步,执行包括步骤S6~S11的迭代计算;S6、在当前时间步下,对物质点所受的载荷进行施加;S7、在当前时间步下,根据形张量K并行计算载荷施加后每个物质点的稳定力状态Tc;S8、在当前时间步下,将稳定力状态Tc代入态型近场动力学运动方程,并行计算每个物质点的加速度,若仅需材料结构变形计算,进入步骤S10,若需失效过程计算,进入步骤S9;S9、在当前时间步下,根据临界伸长率准则判断物质点间键断裂情况,由物质点间键断裂情况得到损伤指数,进入S10;S10、在当前时间步下,根据S8计算的加速度对物质点的速度、位移采用Verlet积分法进行并行迭代更新,得到各物质点的位置;S11、在当前时间步下,保存计算出的位置和损伤指数;S12、循环S6-S11,直至达到规定的时间步时,计算结束。
全文数据:
权利要求:
百度查询: 上海新力动力设备研究所 基于OpenMP的态型近场动力学模拟并行实施方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。