【重磅】【考虑两相流效应】【任意二维异型孔都可以计算】火箭内弹道仿真程序发布
Infinite_Stalleris 2020-2-28原创 软件综合喷气推进
关键词
发动机设计软件内弹道仿真发动机设计异型孔内弹道仿真异型孔

前言:

    一个月前,LS找到我,请我帮他封装一下他的excel内弹道计算,将软件封装为exe。同作为一个爱好者团队的我,就答应下来,并开始干了。废话不多说,先把程序贴上。

attachment icon 异型孔内弹道性能求解器.zip 387.26KB ZIP 298次下载




程序主要教程

  本程序目前只实现了初步封装,目前只实现了P-T数据的输出

软件的使用思路为

前处理——————>求解器求解数据——————>后处理得到图像

首先,双击火箭图标

image.png

打开内弹道仿真程序,这是会出现加载界面

image.png

大家注意看版本号,因为以后肯定会有更新,目前是原始版本

进入软件后界面是这样:

image.png

第一次使用请先查看软件内置说明文件,以防出现一些不必要的麻烦。

这里给出来的所有需要输入的数据,除了凝聚相密度我不太清楚怎么获得之外,其他的都是自己的设计参数或者通过cpropep计算燃烧组分和化学冻结流和平衡流获得。Cpropep的使用方式详见论坛法式炸薯条同志的帖子。



前处理

image.png

这两个配置文件,需要进行前处理来得到。第一个文件的得到方法详见Frozen巨擘的帖子,这里给上frozen的链接


https://www.kechuang.org/t/72081。第二个文件是燃料an曲线的数据文件。(因为计算程序中使用了燃速计算公式 image.png 。如果想自己配置燃速文件,请看后面的补充说明)两个文件都得设置为txt的格式。将两个配置文件的路径输入相应的框。例如”D:\knsb.txt”输入完毕后点击载入(请勿重复点击,否则会报错)



求解

所有数据输入完毕后,点击“simulate”,计算完毕。此时计算完成,数据已经存入软件。

注:目前没有对非法输入进行限制,非法输入可能会导致程序崩溃。



后处理

image.png

点击这个菜单,会弹出画图对话框

image.png

文本框里面需要输入绘图数据量,建议值为100左右。因为发动机工作2s左右基本就结束了,除非你的空型很特殊。输入超过999会报错。

也别提醒,此绘图功能只能画简图,精确度一般,建议还是用excel或者matlab等软件进行数据的后处理。

请单击文件菜单里的输出数据选项,即可在程序所在目录下创建一个“p-t.csv”数据文件。

 





补充说明:

    1.程序压缩包里已经存在一个knsb的燃料配置文件。

如果需要自行设置其他燃料,请把燃速系数a转换为对应压强单位为Pa的值。常用的a值需要进行如下的运算。

a(转换后)=a(转换前)/1000/1000000^n

    2.程序压缩包里有两个异型孔配置文件示例,具体可参考随附Readme.txt

    3.该程序目前只实现了两相流算法输出p-t曲线,之后会逐渐更新推力曲线计算,更精确的绘图功能,甚至是内置异型孔cad功能,以便于大家设计药型。

    4.如果需要自己计算推力曲线,可以用matlab或者excel自行通过p-t曲线计算

公式如下:

image.png

image.png

image.png

其中喷管效率一般取0.95左右,

image.png

上述图片引自Quix的文章,大家可以去看看。

 5.

image.png

此处引自Ls的帖子,大家同样需要注意这一点。

5.该算法考虑了两相流效应,所以在计算如knsb这样凝聚相比较多的燃料时,可能算出来的结果和不考虑两相流的软件出来的结果差别比较大 。压强会比不考虑两相流算出来的小


鸣谢:

本程序由我(永恒星辰)构建代码,原始算法由Ls(论坛ID:@LS)提供。特别感谢Quix(论坛ID:@qxdnfsy的帮助

提供帮助的还有:御坂工业(论坛ID:@御坂18650)、小银重工(@茄子猫小银)、喵喵酱(论坛ID:@58801524)、winter(论坛ID:@winter)(封面图片就是winter的),青(@山氰水溴)感谢他们的帮助




写在最后:

    目前,由于本人学业繁忙,只能把软件做到这个程度,应该有许多没做好的地方,望大家斧正,下一个版本来的时候尽量改正。谢谢理解


[修改于 2 年前 - 2020-02-29 00:40:42]

+0.5  科创币    zx-84573   2020-03-02   超高质量发贴
来自:计算机科学 / 软件综合火箭技术 / 喷气推进
 
13
Infinite_Stalleris 作者
1年9个月前
1楼

大家有想要啥功能的可以在评论区给我留言,我尽量做到。

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Infinite_Stalleris作者
1年9个月前
2楼

忘记说了,现在声明一下大家不容易得到的几个参数,注意是针对knsb的

image.png


回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Infinite_Stalleris作者
1年9个月前 修改于 1年9个月前
3楼

初始自由容积是收敛段体积加上药柱孔的体积,步长是指cad仿真燃烧的时候等距线之间的距离,在cad仿真的时候可以自己调整步长。步长越小得到的曲线精度就越高,当然前处理过程就越麻烦越耗时间。

回复
评论(1)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Clayton_tsai
1年9个月前
4楼

有支援立體圖形的嗎(被打)

好東西 支持

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Infinite_Stalleris作者
1年9个月前
5楼
引用Clayton_tsai发表于4楼的内容
有支援立體圖形的嗎(被打)好東西 支持

可能以后会考虑研究3维孔型

回复
评论
1
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
LS
1年9个月前
6楼

Good job!

还是建议输入excel数据(因为等距出的都是excel数据)

如果大发动机还一个个输入那要输到死啊233333

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
ERIC20041219
1年9个月前 修改于 1年9个月前
7楼

包装得不错,甚好!!!

以后二维药柱设计模拟会方便很多。

@LS,这款程序应该仅限于固体燃料火箭发动机的计算模拟吧??? sticker

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
LS
1年9个月前
8楼

啊是的@ERIC20041219

关于其他发动机考虑编写。

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
ERIC20041219
1年9个月前
9楼
引用LS发表于8楼的内容
啊是的@ERIC20041219关于其他发动机考虑编写。

其实也没必要,猎鹰的程序够用了(滑稽)

回复
评论(1)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Infinite_Stalleris作者
1年9个月前
10楼
引用LS发表于6楼的内容
Good job!还是建议输入excel数据(因为等距出的都是excel数据)如果大发动机还一个个输...

拷贝到excel一个复制粘贴不就完事了........谁手打谁自闭

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
问幽
1年3个月前
11楼

想请问一下lz,为什么我下载解压后打不开?

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
问幽
1年2个月前
12楼

压缩包显示有木马病毒,是我电脑出了问题吗?

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Infinite_Stalleris作者
11个月25天前
13楼
引用问幽发表于11楼的内容
想请问一下lz,为什么我下载解压后打不开?

我也不知道。。。。。可能是对别人写的代码windos会认为是病毒吧,我之前打开其他人写的计算器也有这个问题,用windos defender把软件加入信任名单就行

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
warmonkey
11个月10天前
14楼
引用问幽发表于12楼的内容
压缩包显示有木马病毒,是我电脑出了问题吗?

你的电脑装了国产杀毒(病毒)软件,请自行卸载清理干净。

楼主的软件用windows defender检测正常

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
尹小帅
7个月23天前
15楼

为啥打不开啊

回复
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

%7B%22isDisplay%22%3Atrue%7D
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
插入资源
全部
图片
视频
音频
附件
全部
未使用
已使用
正在上传
空空如也~
上传中..{{f.progress}}%
处理中..
上传失败,点击重试
等待中...
{{f.name}}
空空如也~
(视频){{r.oname}}
{{selectedResourcesId.indexOf(r.rid) + 1}}
处理中..
处理失败
插入表情
我的表情
共享表情
Emoji
上传
注意事项
最大尺寸100px,超过会被压缩。为保证效果,建议上传前自行处理。
建议上传自己DIY的表情,严禁上传侵权内容。
点击重试等待上传{{s.progress}}%处理中...已上传
空空如也~
草稿箱
加载中...
此处只插入正文,如果要使用草稿中的其余内容,请点击继续创作。
{{fromNow(d.toc)}}
{{getDraftInfo(d)}}
标题:{{d.t}}
内容:{{d.c}}
继续创作
删除插入插入
{{forum.displayName}}
{{forum.countThreads}}
篇文章,
{{forum.countPosts}}
条回复
{{forum.description || "暂无简介"}}
ID: {{user.uid}}
学术分隐藏
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

支持的图片格式:jpg, jpeg, png
插入公式
分享回复:{{shareId}}
加载中...
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
加入关注取消关注
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
建议修改
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也