当前位置:主页 > 科技论文 > 计算机论文 >

并行耗散分子动力学研究

发布时间:2022-10-05 17:21
  随着计算机技术的迅猛发展,应用高性能计算和一些新的算法进行分子模拟的研究已经成为一个新的研究方向。耗散分子动力学(Dissipative Particle Dynamic DPD)作为一种分子模拟的重要方法和工具已经在化工理论研究和化学实验中起到了很重要的作用。但是DPD模拟需要的计算量比较大,因此随着计算的粒子数的增加其计算时间和负载度增长较快,所以将DPD程序并行化,应用一些并行算法对DPD程序改造,可以缩短计算时间,提高计算效率。本论文采用空间划分算法,使用MPICH将DPD程序并行化,2节点并行加速比达到1.635,8节点达到5.8。另外由于传统DPD方法不能处理气体液体分相,因此不能模拟像动态润湿现象等当今很多热点问题,本论文在相关理论指导下将DPD程序改为多体耗散分子动力学方法(Many-body Dissipative Particle Dynamics MDPD),并且用一个毛细管润湿的实验验证MDPD程序的正确性。并且为了提高计算效率,本论文用同样的并行算法对MDPD程序进行了并行化改造,并且模拟了一个当前的热点问题的超疏水现象的Cassie模型,在多次模拟后得到比较... 

【文章页数】:66 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
第一章 绪论
    1.1 研究背景
        1.1.1 并行计算研究背景
        1.1.2 分子动力学研究背景
    1.2 课题意义
    1.3 本文的主要内容及研究工作
    1.4 本文的主要创新点
    1.5 本章小结
第二章 耗散粒子动力学算法原理
    2.1 DPD方法背景介绍
    2.2 DPD模拟方法原理
    2.3 DPD串行程序
    2.4 MPICH简介
    2.5 本章小结
第三章 DPD模拟算法的并行化
    3.1 DPD串行程序分析
    3.2 DPD串行程序并行化
        3.2.1 时间测试函数
        3.2.2 程序各部分所占时间比例
    3.3 DPD并行算法的设计
        3.3.1 根据力的并行化设计并行算法
        3.3.2 基于空间划分的并行算法设计
        3.3.3 数据交换算法
        3.3.4 并行DPD程序
    3.4 实验结果及分析
        3.4.1 实验环境
        3.4.2 串行程序的结果分析
        3.4.3 两个计算机节点并行程序的结果分析
        3.4.4 8计算机节点并行程序的结果分析
    3.5 DPD串、并行程序的一致性分析
    3.6 本章小结
第四章 Many-body DPD模拟润湿现象
    4.1 润湿现象简介
    4.2 润湿现象原理
    4.3 Many-body DPD模拟方法
    4.4 润湿现象的Many-body DPD模拟实验设计
    4.5 润湿现象的Many-body DPD模拟实验结果
    4.6 本章小结
第五章 超疏水现象及其模拟程序并行化
    5.1 超疏水现象简介
    5.2 Wenzel模型和Cassie模型
    5.3 并行算法设计超疏水实验设计
        5.3.1 超疏水计算空间构造
        5.3.2 超疏水固体表面构造
        5.3.3 超疏水液体粒子构造
    5.4 并行计算超疏水实验结果分析
        5.4.1 并行计算环境
        5.4.2 负载平衡分析
        5.4.3 并行超疏水模拟结果
        5.4.4 并行加速比分析
    5.5 本章小结
第六章 总结与展望
参考文献
致谢
研究成果及发表的学术论文
作者和导师简介
北京化工大学硕士研究生学位论文答辩委员会决议书



本文编号:3686189

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3686189.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户647da***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com