文号
t58915
阅读
18974
回复
11
收藏
20
做了一个火箭飞行高度和速度的计算软件
2013/07/25
IP:四川
之前有不少人写了这类的计算软件,但是大部分都没有考虑到由于到推进剂的消耗,和空气阻力等,这样对于推进剂比例较大的火箭会有较大的影响。由于和我之后的第二篇讲解有一些联系,所以先提前发布了。

这个软件的基本理论为齐奥尔科夫斯基公式,并且加入了重力,空气阻力以及高度气压密度的变化。(具体的算法会在下一篇讲解中讲述)而且先比其他复杂的弹道模拟软件使用也简单多了,适合简单估算射高,速度。
不过没有考虑到超音速气体阻力方程和流量不稳定供应等在推力曲线变化较大和速度很快的火箭时误差较大。
屏幕快照 2013-07-25 上午10.43.33.png


由于考虑到电脑性能以及精度问题,有以下几个版本。

十几年前的老电脑:

attachment icon 飞行高度速度计算器level1.exe.zip 5.54KB ZIP 120次下载


常规电脑,工作时间越长的火箭用级别越低的。
  
attachment icon 飞行高度速度计算器level2.exe.zip 5.54KB ZIP 138次下载

attachment icon 飞行高度速度计算器level3.exe.zip 5.54KB ZIP 102次下载

attachment icon 飞行高度速度计算器level4.exe.zip 5.54KB ZIP 263次下载     

这个实际上没啥用的,目的就是挑战某些人的超算的,普通电脑请勿打开,否则会死机了。

attachment icon 飞行高度速度计算器level5(终极电脑杀手版).exe.zip 5.63KB ZIP 127次下载
+10
科创币
20!Dopaminor
2013/07/25
+1000
+50
科创币
超电磁炮fly
2013/07/25
+100
科创币
拔刀斋
2013/07/26
高质量发帖
+25
科创币
第七骑士团
2013/07/26
鹰鹰威武
+100
科创币
bh,王者归来
2013/08/05
无条件给出今天所有的加分!
13年5个月前IP:未同步
551886
1楼
= = 集中到一个软件里不行么
+1
科创币
猎鹰
2013/07/25
不就是只有一个吗?
引用
评论
13年5个月前IP:未同步
551900
2楼
我晕。。。我下载了终极版本。。。电脑用不了啊!
+1
科创币
猎鹰
2013/07/25
这个专门挑战某些人的超算用的,我感觉整个论坛没有人能够用。过了十几年后可以再拿来就能体会到科技的进步
引用
评论
13年5个月前IP:未同步
551901
3楼
终极电脑杀手版 果然厉害,死机了[s:271]
引用
评论
13年5个月前IP:未同步
551908
4楼
刚才试过了,没有多线程,内存占用极少,应该是用了迭代循环之类的……

……思路是极好的,但是算法写得不好。另外猎鹰介绍一下,哪些超级计算机可以运行windows程序的。。。
+1
科创币
猎鹰
2013/07/25
古人科技公司
+1
科创币
20!Dopaminor
2013/07/25
古人2333
引用
评论
13年5个月前IP:未同步
552141
5楼
回 楼主(猎鹰) 的帖子
大赞,同时期待Openrocket等仿真软件的教程,后者计算重心和压心的功能对箭体设计很有意义。
引用
评论
13年5个月前IP:未同步
552241
6楼
风阻系数是怎么知道的?。
引用
评论
猎鹰作者
13年5个月前IP:未同步
552253
7楼
回 6楼(空壳、) 的帖子
从之前骑士的帖子里面知道的。通常在0.3—0.4之间.
https://www.kechuang.org/t/53793

后来又有人补充了一些XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
89_6557_8ecdc56ede73508.png
+50
科创币
第七骑士团
2013/08/08
爱鹰鹰,居然给我 copy right 哈,我也文献里找的啦
引用
评论
13年5个月前IP:未同步
552757
8楼
终于等到这个了…不用再发射一枚报废三张纸一根笔了…
引用
评论
13年5个月前IP:未同步
555842
9楼
回 7楼(猎鹰) 的帖子
风阻系数对于你这个软件的计算结果有很大的影响,我看若还要精确,不止要加上尾部真空算法,怕还得加上个cfd之类的模拟风阻系数的模块,可以参照超声速面积率算法及亚声速普通算法。
+1
科创币
猎鹰
2013/08/05
加上去就失去这个软件额意义了,我这个就是要求使用简单,如果加上了就需要一大堆数据,这样还不如openro~~
引用
评论
13年5个月前IP:未同步
556917
10楼
我有个简单的测高方法     利用三角函数     先测好火箭与测高器的距离    测高器就用望远镜固定在框架上在望远镜中央点一红点     火箭起飞时就用望远镜瞄准火箭   直至火箭达到最高高度    再用量角器测量角度     即可利用三角函数算出高度     不过高度只是估计值    看此法可行否
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的