(1)学习相关文献资料,了解弹体运动特性;
(2)学习飞行动力学、流体力学相关基础理论,建立理论模型;
(3)学习fluent计算相关知识及实例;
(4)进行仿真计算,分别计算不同攻角、不同速度的情况流场特性及弹丸运动情况;
(5)分析讨论计算结果。
1。3。2 本课题的解决方案
本次研究采用的网格生成软件为Gambit,计算软件为Fluent,后处理软件为Tecplot,其中部分曲线绘制用到Origin。利用Gambit生成模型模型网格后将导入Fluent进行数值计算,得到的结果在Tecplot中处理,部分数据采用Origin作图,利用所得到的各参数的流场云图以及气动力系数的曲线图来分析凹头弹的气动特性。
2 Fluent建模与划分网格
2。1 Fluent软件使用步骤
在研究计算流体力学的时候应该时刻遵循以下步骤:
1。确定问题的范围和对流动区域的描述。要明确流动的条件、流场形状和对数值模拟的要求。流动的条件包括了边界条件、边界的速度、温度、雷诺数。流场形状主要取决于流场区域的测量。对数值模拟的要求有计算的时间和结果的精确程度。文献综述
2。选择合适的控制方程和边界条件。完成第一步后必须选择正确的控制方程和边界条件。一般都能选用Navier-Stokes方程,为了提高效率,可用简化的数学模型。边界条件一般有周期性条件、来流条件、壁面条件等。边界条件依赖于控制方程。
3。确定网格划分方法和数值方法。划分网格可以用结构网格、非结构网格等,也可以是动网格或静网格。数值方法包括了有限元法、有限差分、有限体积等。
4。程序设计和调试。不论大型小型程序,都要遵循软件工程的原则,养成良好的设计习惯,提高工作效率。
5。程序验证。在程序完成调试以后,必须要对程序通过大量的算例进行验算,来达到设计者的目的。
6。对结果的分析和总结。得到数值解后,要对数据进行后处理,包括了对流场的分析、升阻力系数等。
2。2 建立模型
计算流体力学软件包含许多优秀且丰富的物理模型。
1)选择一个湍流模型
适用于所有的问题的湍流模型是找不到的。选择模型时主要根据以下几点:流体的可压与否,建立的模型的可行性,对精度的需求,计算机的演算能力,时间的要求等。
2)Fluent软件可用于牛顿流体和非牛顿流体
3)多相流模型。Fluent中提供的模型:混合模型,VOF模型,欧拉模型。
混合模型主要用于两相流和多项流。这模型用于模拟有不同速度的多项流,也用于有相同速度的多项流。
VOF用于互相穿插的多项流问题。它用体积率函数表示流体位置和体积,这种方法占用内存小。
欧拉模型把气体和颗粒看成流体,两种流体各自以不同速度和密度存在,相互之间有滑移。
该凹头弹是轴对称图形,理论上应该采用结构网格进行划分。来:自[优E尔L论W文W网www.youerw.com +QQ752018766-
我们建立的平头弹的模型,如图所示:
图 2。1 模型
2。3 划分网格
因为划分的网格的好坏将直接影响最终数据的精确程度,所以划分的网格的质量可以说是最重要的一步。针对模型做一个合理的规划,选择最合适的方式划分网格。