论文摘要
湍流是流体力学的经典难题,具有巨大的理论和应用背景。湍流研究呼唤新的思维,湍流新理论的构建和深入探讨日益需要借助于计算机模拟,但从头编程工作量巨大,如何依托已有程序框架开展新流动理论的数值模拟是本论文的出发点。目前,各种计算流体力学(CFD)软件都是围绕对流-扩散的经典流动理论框架设计的,只能进行系数、源项的简单扩展,不方便用于流动新理论的研究。本论文利用著名的开源CFD软件OpenFOAM、提取其核心流动分析模块,以期将提取的核心代码作为流动新理论数值研究的基础。经过多年发展和多次版本更迭,OpenFOAM软件已经具有强大功能、同时代码也变得十分庞大。本文针对该软件开展了以下研究:(1)确定OpenFOAM流动分析的三个主要求解器,以求解器为线索,分析出其CFD核心模块的结构框架图。(2)利用OpenFOAM自带的wmake编译器和库之间的逻辑,提取出完整的CFD核心代码,实现其独立编译,并与原始代码库进行了比较分析。(3)通过3个算例来验证所提取核心代码的有效性和正确性。本论文提取的CFD核心代码具有简洁性和可扩展性,将用于新流动理论的数值模拟,推动湍流这一困难问题的研究。
论文目录
文章来源
类型: 硕士论文
作者: 郑澄远
导师: 邹文楠
关键词: 求解器,流动理论,数值模拟
来源: 南昌大学
年度: 2019
分类: 基础科学,信息科技
专业: 力学,计算机软件及计算机应用
单位: 南昌大学
分类号: O35;TP319
DOI: 10.27232/d.cnki.gnchu.2019.000742
总页数: 61
文件大小: 2490K
下载量: 223
相关论文文献
- [1].驱动 隐藏在背后的核心代码[J]. 电脑爱好者 2013(17)
- [2].医药企业管理信息系统数据快速录入的实现[J]. 电脑开发与应用 2010(09)
- [3].惠普继续开源JavaScriptCore和Enyo UI widget[J]. 硅谷 2012(04)
- [4].多管齐下秒杀乌龙关机[J]. 电脑知识与技术(经验技巧) 2013(02)
- [5].Flash+ASP+Access制作留言板[J]. 电脑编程技巧与维护 2009(16)
- [6].一种在AutoCAD平台上实现自动生成设计断面的方法[J]. 矿山测量 2016(06)
- [7].防关键文件被篡改:巧用瑞星为系统加固[J]. 网络与信息 2009(05)
- [8].一种新颖的动态软件版权保护协议[J]. 吉林大学学报(工学版) 2009(03)
- [9].基于C#的车辆派遣系统的设计与实现[J]. 科技风 2016(02)
- [10].嵌入式Web应用Session的设计与实现[J]. 电脑编程技巧与维护 2014(14)
- [11].过程级工业软件平台设计与实现[J]. 冶金自动化 2012(04)
- [12].嵌入式计算机系统Bootloader的设计与实现[J]. 天津理工大学学报 2011(01)
- [13].图形学教学简易演示系统[J]. 电脑编程技巧与维护 2011(13)
- [14].利用Ajax技术实现自定义列表显示控件[J]. 电脑编程技巧与维护 2009(07)
- [15].MSMQ技术在Windows Mobile系统通信中应用[J]. 电子产品世界 2010(03)
- [16].ActiveX DLL技术在ASP源代码保护中的应用[J]. 沙洲职业工学院学报 2008(02)
- [17].基于SOA的法人库系统研究与实现[J]. 河北省科学院学报 2008(03)