宏微观耦合流体模拟的统一前后端处理研究

宏微观耦合流体模拟的统一前后端处理研究

论文摘要

微流体领域的研究主要针对微观尺寸下复杂流体的控制、操作和检测技术展开,对生物、化学、材料等领域具有重要的理论意义和实用价值,是未来流体研究的重要发展方向。宏微观耦合模拟是微流体研究的一类重要方法,而前后端处理又是宏微观耦合模拟方法的重要过程。然而,目前宏微观耦合模拟领域尚无统一高效的前后端处理方法。本课题针对这一具有重要研究与实用价值的问题,基于SALOME软件平台,对宏微观耦合流体模拟的统一前后端处理方法展开研究。论文主要工作如下:首先,设计了基于SALOME平台的宏微观耦合模拟统一前后端处理工具的总体结构。在对SALOME软件平台的架构、模块编程技术和模块组织结构进行了深入分析的基础上,结合宏微观耦合模拟前后处理的工作流程,对统一前后处理工具的需求进行了分析,并设计了基于 SALOME 平台的 M2P3(Macro-Micro Pre-Post Processing,宏微观耦合模拟前后端处理)工具总体结构。其次,设计并实现了 M2P3前后处理模块。对宏微观耦合模拟前后端处理的功能需求进行UML建模与逐步精化;设计与实现了具有良好用户友好性的M2P3前处理模块,简化了用户的操作步骤,提高领域用户的前处理效率;深入分析了后处理过程中微观粒子信息到宏观场信息的转化方法,完成了 M2P3后处理模块的功能实现。最后,对宏微观耦合模拟前后端处理方法进行了性能优化。基于对M2P3性能瓶颈的分析,重点采用MPICH和OpenMP方法对M2P3后处理过程进行了性能优化,并对相关实现进行了测试与分析,结果表明文中设计的并行优化策略具有较好的并行效率,有效提高了工具的执行性能。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  •   1.1 课题背景
  •     1.1.1 微流体模拟的发展概况
  •     1.1.2 宏微观耦合模拟的发展现状
  •     1.1.3 宏微观耦合模拟前后端处理工具的发展现状
  •   1.2 课题研究的意义与主要内容
  •     1.2.1 课题研究的意义与应用前景
  •     1.2.2 课题研究的主要内容
  •   1.3 论文的主要工作和组织结构
  •     1.3.1 论文的主要工作
  •     1.3.2 论文组织结构
  • 2 SALOME平台分析与M2P3结构设计
  •   2.1 SALOME软件平台分析
  •     2.1.1 CORBA软件标准
  •     2.1.2 SALOME软件架构
  •     2.1.3 SALOME软件应用模块分析
  •   2.2 SALOME模块编程模型技术分析
  •   2.3 M2P3总体结构设计
  •     2.3.1 宏微观耦合模拟前后端处理业务流程分析
  •     2.3.2 宏微观耦合模拟统一前后处理工具的需求分析
  •     2.3.3 M2P3总体结构设计
  •   2.4 本章小结
  • 3 M2P3前处理模块设计与实现
  •   3.1 OCCT技术
  •   3.2 M2P3前处理模块设计
  •     3.2.1 M2P3前处理模块时序图
  •     3.2.2 M2P3前处理模块类图
  •   3.3 M2P3前处理模块实现
  •     3.3.1 前处理模块的CORBA引擎定义
  •     3.3.2 前处理模块引擎实现
  •     3.3.3 M2P3GUI核心类与图形化界面的实现
  •     3.3.4 M2P3前处理模块数据结构组织与实现
  •   3.4 验证与展示
  •   3.5 本章小结
  • 4 M2P3后处理模块设计与实现
  •   4.1 从微观量到宏观量的数据统计
  •   4.2 M2P3后处理模块设计
  •     4.2.1 M2P3后处理模块时序图
  •     4.2.2 M2P3后处理模块类图
  •   4.3 M2P3后处理模块实现
  •     4.3.1 输入输出文件格式描述
  •     4.3.2 数据转化操作实现
  •   4.4 验证与展示
  •   4.5 本章小结
  • 5 M2P3并行优化
  •   5.1 M2P3性能分析
  •   5.2 M2P3后处理模块优化策略分析
  •     5.2.1 基于MPICH与OpenMP的并行优化原理
  •     5.2.2 M2P3后处理模块优化策略
  •   5.3 M2P3后处理模块并行优化测试
  •     5.3.1 测试一: 程序可拓展性测试
  •     5.3.2 测试二: 基于MPICH的多进程并行优化策略
  •     5.3.3 测试三: 单进程多线程并行优化测试
  •     5.3.4 测试四: 基于MPICH与OpenMP的混合并行优化测试
  •   5.4 本章小结
  • 6 总结与展望
  •   6.1 论文总结
  •   6.2 课题展望
  • 致谢
  • 参考文献
  • 文章来源

    类型: 硕士论文

    作者: 胡俊

    导师: 兰少华

    关键词: 宏微观耦合模拟,前后端处理,并行

    来源: 南京理工大学

    年度: 2019

    分类: 基础科学

    专业: 力学

    单位: 南京理工大学

    分类号: O35

    DOI: 10.27241/d.cnki.gnjgu.2019.000086

    总页数: 70

    文件大小: 6387K

    下载量: 17

    相关论文文献

    • [1].基于开放系统结构的雷达后端处理统型研究[J]. 空军预警学院学报 2017(03)
    • [2].国内外乏燃料后端处理[J]. 电力与能源 2016(01)
    • [3].嵌入式语音识别的前后端处理关键技术研究[J]. 计算机仿真 2010(02)
    • [4].双周新闻[J]. IT时代周刊 2012(22)
    • [5].基于TMS320DM6446的OSD显示技术的研究与实现[J]. 中国新通信 2008(03)
    • [6].ATM机交易异常的特征参数描述[J]. 科技风 2019(26)
    • [7].源分离技术:给水体减减肥[J]. 今日科苑 2009(07)
    • [8].零中频接收机中直流偏移问题与技术解决方案[J]. 电子元器件与信息技术 2020(03)
    • [9].填埋与焚烧的逻辑与答案[J]. 新民周刊 2019(28)
    • [10].基于FPGA的PET快速符合系统设计[J]. 电子设计工程 2019(08)
    • [11].DVR身陷“3C门” 安防行业隐忧突现[J]. 中国安防 2008(07)
    • [12].于Linux PAC控制器建置My SQL应用[J]. 物联网技术 2019(08)
    • [13].基于ADS8364的数据采集系统设计[J]. 电子技术应用 2009(07)
    • [14].垃圾分类,后端处理更重要[J]. 特区经济 2019(08)
    • [15].新媒体PGC直播的实践与思考[J]. 演艺科技 2017(07)
    • [16].高清网络摄像机设计[J]. 商业文化(下半月) 2011(09)
    • [17].悄然变化中的前端探测技术及设备[J]. 中国安防 2008(Z1)

    标签:;  ;  ;  

    宏微观耦合流体模拟的统一前后端处理研究
    下载Doc文档

    猜你喜欢