首页--数理科学和化学论文--力学论文--流体力学论文--流体振动与波浪论文--固体与流体的冲击论文

基于OpenFoam的流固耦合数值方法研究

致谢第4-5页
摘要第5-6页
Abstract第6页
第1章 绪论第9-13页
    1.1 流固耦合的定义及应用第9-10页
    1.2 流固耦合问题数值计算理论的研究现状第10-12页
    1.3 本文的主要研究内容第12-13页
第2章 数值方法理论第13-32页
    2.1 基于有限体积法的基本方程的建立第13-15页
        2.1.1 流体方程的建立第13-14页
        2.1.2 固体方程的建立第14-15页
    2.2 有限体积法的离散和求解过程第15-21页
        2.2.1 计算区域的离散第15-17页
        2.2.2 流体方程的离散及求解第17-19页
        2.2.3 固体方程的离散及求解第19-21页
    2.3 流体网格方程第21-22页
    2.4 流固耦合中的分离法第22-29页
        2.4.1 显式耦合第23-24页
        2.4.2 不动点迭代第24页
        2.4.3 Aitken迭代第24-26页
        2.4.4 向量外推法第26-27页
        2.4.5 IQN-ILS算法第27-29页
    2.5 本文提出的基于IQN-ILS算法的改进算法第29-32页
第3章 基于OpenFoam的流固耦合求解器开发第32-49页
    3.1 OpenFoam的介绍第32-33页
    3.2 原有流固耦合求解器及其相关基本知识的介绍第33-34页
    3.3 对原有求解器的修改第34-40页
        3.3.1 使用外推法预测子迭代初始值第34-36页
        3.3.2 引入是否进行动量预测的选择第36-37页
        3.3.3 对原有求解器的修正第37页
        3.3.4 提供了使用径向基函数插值法的接口第37-38页
        3.3.5 强制流固交界面的网格重合第38-40页
    3.4 流固耦合算法部分的程序实现第40-49页
        3.4.1 基于Python的开发过程第40-44页
        3.4.2 最终C++代码的实现第44-49页
第4章 流固耦合问题数值算例第49-77页
    4.1 标准验证算例第49-58页
    4.2 二维算例的对比分析第58-62页
    4.3 改进算法在三维管道流动中的应用第62-72页
        4.3.1 工况1的收敛情况分析第67-69页
        4.3.2 工况2的收敛情况分析第69-70页
        4.3.3 工况3的收敛情况分析第70-72页
    4.4 存在自由液面的流固耦合问题第72-77页
        4.4.1 水槽水平运动的算例第72-75页
        4.4.2 水槽定轴转动的算例第75-77页
第5章 总结与展望第77-79页
    5.1 全文总结第77-78页
    5.2 研究展望第78-79页
参考文献第79-82页

论文共82页,点击 下载论文
上一篇:蒸汽泡溃灭的数值模拟及空化模型的改进
下一篇:双稳振动能量收集器件的随机响应分析及结构优化设计