基于二次开发技术的固体火箭发动机尾焰流场计算方法技术

技术编号:26598542 阅读:50 留言:0更新日期:2020-12-04 21:20
本发明专利技术提供了一种基于二次开发技术的固体火箭发动机尾焰流场计算方法,属于固体火箭发动机研究领域,包括:尾焰流场模型建立的参数化及模板化;尾焰流场网格划分的参数化及模板化;尾焰流场求解的参数化及模板化;尾焰流场计算参数输入及模板化脚本运行。该方法避免了复杂的模型建立过程,提高了模型建立的效率;建立网格划分的参数化模板,避免了传统CFD求解过程中时间占比较高的网格划分过程,提高了网格划分效率;能够自动完成复杂的物理模型、边界条件、求解参数等设置,避免了大量重复性工作,提高了求解效率。

【技术实现步骤摘要】
基于二次开发技术的固体火箭发动机尾焰流场计算方法
本专利技术属于固体火箭发动机研究领域,具体涉及一种基于二次开发技术的固体火箭发动机尾焰流场计算方法。
技术介绍
固体火箭发动机(SolidRocketMotor,SRM)是一种采用固体推进剂的化学火箭动力装置,其结构简单、发展成熟、可靠性高的特点使其在导弹武器、运载火箭和宇宙飞行器中都有广泛采用。固体火箭发动机工作时,将会通过喷管排出高温、高压、高速气体,并常伴有大量氧化铝颗粒,形成长度、宽度可达飞行器尺寸几倍、十几倍甚至几十倍大的流场区域。同时,这些物质在多个波段都具有明显的红外辐射特性,是飞行器重要的特征信号,影响到预警、制导、隐身、引信等光电探测与跟踪。而为了开展固体火箭发动机尾焰红外辐射特性的分析,以探究推进剂配方、飞行器结构设计等对目标识别、目标探测、隐身技术的影响,必须具备稳健的尾焰流场输入,需要进行尾焰流场计算区域的建模、网格划分、流场计算边界设置等一系列操作,同时,需要考虑计算过程的高效性和精确性要求。固体火箭发动机尾焰流场求解的效率及精度,对尾焰红外辐射分析起着至关重要本文档来自技高网...

【技术保护点】
1.一种基于二次开发技术的固体火箭发动机尾焰流场计算方法,其特征在于,包括以下步骤:/n步骤1、尾焰流场模型建立的参数化及模板化;/n步骤2、尾焰流场网格划分的参数化及模板化;/n步骤3、尾焰流场求解的参数化及模板化;/n步骤4、尾焰流场计算参数输入及模板化脚本运行。/n

【技术特征摘要】
1.一种基于二次开发技术的固体火箭发动机尾焰流场计算方法,其特征在于,包括以下步骤:
步骤1、尾焰流场模型建立的参数化及模板化;
步骤2、尾焰流场网格划分的参数化及模板化;
步骤3、尾焰流场求解的参数化及模板化;
步骤4、尾焰流场计算参数输入及模板化脚本运行。


2.根据权利要求1所述的基于二次开发技术的固体火箭发动机尾焰流场计算方法,其特征在于,所述步骤1具体包括:
步骤1.1、在ProE软件中建立尾焰流场三维模型,分析模型,提取影响尾焰流场分布的模型尺寸信息,对各参数赋值;
步骤1.2、采用JAVA编程语言,通过ProE二次开发接口Jlink中的函数,编写尾焰流场模型建立脚本,实现ProE模型文件参数的读取、修改、模型重生、导出及保存操作。


3.根据权利要求2所述的基于二次开发技术的固体火箭发动机尾焰流场计算方法,其特征在于,所述步骤2具体包括:
步骤2.1、进入ICEMCFD软件,点击菜单栏File-ReplayScripts-Recordingscripts,开始录制网格划分脚本;
步骤2.2、导入之前生成的尾焰流场模型,并建立Block,规定全局网格尺寸,设置各边节点疏密,生成网格,定义边界类型,导出Fluent网格文件;
步骤2.3、保持ICEMCFD软件后台运行,打开Fluent,导入生成的网格文件,检查是否存在负体积网格、网格长宽比是否满足计算要求,确认后返回ICEMCFD软件;
步骤2.4、点击File-ReplayScripts-Recordingscripts,完成脚本录制,退出ICEMCFD软件,并保存脚本文件;
步骤2.5、编辑网格划分脚本文件,提取网格划分全局尺寸作为参数,将其参数化,生成参数化的网格划分脚本;
步骤2.6、根据尾焰流场分析的具体问题修改网格划分尺寸参数、生成网格生成脚本文件并运行。


4.根据权利要求3所述的基于二次开发技术的固体火箭发动机尾焰流场计算方法,其特征在于,所述步骤3具体包括:
步骤3.1、打开Fluent软件,点击File-Write-StartJou...

【专利技术属性】
技术研发人员:孙林赵瑜石德磊鲍福廷惠卫华刘旸赵飞贺剑郑翔
申请(专利权)人:西北工业大学上海新力动力设备研究所北京机电工程总体设计部
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1