找回密码
 注册
X系列官方授权正版
搜索
查看: 1159|回复: 6

[求助] 新手关于游戏中几个数据问题,求数据控大神解释

[复制链接]
发表于 2013-8-15 15:00:07 | 显示全部楼层 |阅读模式
1、游戏中的 阻力 单位是什么?KN吗?

2、引擎的耗油速度怎么计算?

话说……LZ想算一发火箭上天,但是很多数据在实际游戏测试的时候有问题,相当纠结啊……
发表于 2013-8-15 15:07:08 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2013-8-15 15:08:12 | 显示全部楼层
Showchen 发表于 2013-8-15 15:07
楼主需要的是这个:http://kerbalspaceport.com/0-18-1-kerbal-engineer-redux-v0-5/

好的,弄下来看看,谢啦~!~~~
回复

使用道具 举报

发表于 2013-8-15 15:31:20 | 显示全部楼层
你看到的只是阻力系数,单位则比较复杂,估计是1/(m/s)^2/kg/(kg/m^3)什么的。。。
至于耗油速度嘛。。。应该等于 推力/(比冲*9.8m/s^2)/燃料平均密度,结果的单位是容积单位。
回复

使用道具 举报

 楼主| 发表于 2013-8-15 15:34:45 | 显示全部楼层
HoneyFox 发表于 2013-8-15 15:31
你看到的只是阻力系数,单位则比较复杂,估计是1/(m/s)^2/kg/(kg/m^3)什么的。。。
至于耗油速度嘛。。。应 ...

燃料平均密度!?

我突然发现我这是在折磨自己- =
回复

使用道具 举报

发表于 2013-8-15 20:23:36 | 显示全部楼层
没必要想那么多的, 结合自己的感觉作个横向比较就OK的, 毕竟游戏里的发动机就那么多.

目前阻力系统没太多实际意义, 只在大气层中起作用而且随着大气密度降低下降, 对delta-v的影响很小, 唯一需要注意的是其作用方向总是与当前的运动方向相反.

至于耗油速度, 可以参考4楼的公式, 主要取决于发动机的两个参数, 推力和比冲. 从公式中可以看出耗油速度与推力成正比, 与真空比冲成反比. 事实上你并不需要实际去计算耗油量, 只需要知道发动机之间大致消耗速度的比值即可.

举个例子, 原版推力最高的发动机"主帆", 推力是1500, 比冲330, 推力次高的发动机"船长", 推力650, 比冲350. 计算后可得知1500/330 : 650/350 = 350:143, 也就是说主帆单位时间的消耗量是船长的2倍多一点
回复

使用道具 举报

发表于 2013-8-15 20:29:08 | 显示全部楼层
http://wiki.kerbalspaceprogram.com/wiki/Atmosphere

这篇里面有提到一个公式可以算大气阻力F_D,里面的d就是阻力系数(the coefficient of drag),要用游戏里组件的参数drag来计算,计算的方法文章里也有提到。
比如组件是指令舱 Mk1-2 Command Pod (mass 4, drag 0.2) 和降落伞(打开) Mk16-XL Parachute (mass 0.3, drag 500),可以算出阻力系数:
d = (4*0.2+0.3*500) / (4+0.3) = 35.07
所以从中可以看出,公式上下单位都是吨,drag应该是没有单位的,只是一个系数而已。
然后代入F_D的计算,如果用的都是国际标准单位,算出来的值应该是N。

不过现阶段游戏不需要精确到去算阻力,如果不装FAR插件的话,游戏的阻力计算还不完善,装上整流罩跟没装一样,还加重重量了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站