三维非结构网格DSMC方法的实现与航天飞机绕流模拟
需积分: 10 130 浏览量
更新于2024-08-12
收藏 1.07MB PDF 举报
本文主要探讨了三维非结构网格DSMC方法的实现策略及其在航空航天领域的应用。DSMC(Direct Simulation Monte Carlo)方法,由Bird在1963年提出,是一种直接物理模拟方法,用于解决稀薄气体动力学问题,特别适用于那些经典气体动力学无法处理的复杂流动场景,因为DSMC不依赖连续介质假设。
作者们在研究中将Bird的子网格思想引入非结构网格设计中,这一创新性做法减少了所需的计算网格数量,从而提升了分子的分辨率和计算精度。传统的直角结构网格(如位置元方法)被划分成规则的正方体网格,而在此基础上,每个大网格被进一步细化为多个小网格,这些小网格被称为子网格。通过只存储子网格的整体标识号,这种方法有效地节省了内存资源。
为了跟踪模拟过程中分子在不同网格间的移动,作者提出了结合体积元坐标搜索算法和交替数字二叉树搜索算法(ADT)的方法。ADT在处理复杂的网格结构时表现出高效性,使得分子与物面的作用判断更为准确,避免了分子表面反射时可能出现的不确定性和误差。利用Fortran90的动态内存分配技术,作者编写了一套通用的计算程序,这在处理大规模计算任务时具有显著的优势。
论文的焦点实验是对高超声速过渡流域航天飞机头部外形的绕流进行数值模拟。这个实际应用案例验证了所提出的DSMC方法在非结构网格上的可行性,初步结果显示该方法在处理这类复杂流动问题时,能够提供可靠的数值结果。
本文的关键词包括“非结构网格”、“直接物理模拟”、“DSMC”和“蒙特卡洛方法”,这些都是研究的核心概念。该研究不仅对DSMC方法的实现技术有所贡献,也为航空航天领域内的稀薄气体动力学计算提供了新的解决方案。总体而言,这项工作对于推进稀薄气体动力学模拟的精度和效率具有重要意义。
2010-03-16 上传
2021-05-20 上传
点击了解资源详情
2021-09-25 上传
点击了解资源详情
2021-06-12 上传
点击了解资源详情
weixin_38733885
- 粉丝: 8
- 资源: 941
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案