《戴森球计划》解包计算星际物流塔运力与耗电
一个流传很广的说法是:物流塔运力上限是12口接满12蓝带。
如果大伙建过千糖的卡西米尔晶体产线,运氢时就能发现单塔运力非常有限,同时产线耗电也比量化计算器的估计高一截,问题就在于没有计算物流塔的确切运力与耗电。
本贴算法根据解包代码进行计算,并使用原帖中的数据验证准确度。
物流塔相关逻辑在StationComponent类中。
感谢 Brecruiser、gitetsu88 两位大佬的指点与数据。
InDia神牛:3月19日更新:这次更新修改了物流船的飞行与耗能逻辑,3000m/s(10级)以上船速不再增加额外耗能。
因此对于10级以上的船速,耗能计算可以简化为:
每船耗能MJ=星球距离ly*60MJ+646MJ
每带耗能MW=星球距离ly*1.8MW+19.38MW
飞行计算部分,主要修改在于降落时的常规减速阶段。更新前这部分仅与距离有关:
航速=终点距离*0.382+6m/s
更新后乘上了一个与速度相关的系数:
航速=(终点距离*0.382+6m/s)*{ln[Sqrt(常规航速/600)]+1}
开方再取对数使得这个系数变化非常缓慢,1800m/s时为1.55,10200m/s时为2.42。
另外起落动画与常规加速部分也有小修改,不过变化在一秒以内,可以忽略不计。 发布于 2021-06-19 16:08:04
InDia神牛:
上图是综合计算后常用距离的耗电与最佳科技等级(理想运力恰好超过供电上限时的科技等级)。
结论:
可以看出最佳航速在0.9~1.1ly/s之间,随距离增长而降低。推荐点到44级(1.1ly/s),使得物流塔能在略小于3光年的距离上跑满12带。
目前版本限制物流塔运力的依然是供电,但溢出的航速不再带来负收益。葛朗台可以稍微再多点几级科技,补偿行星自转公转带来的波动。 发布于 2021-06-19 16:08:04
轻风_Q:这样说的话,如果科技无限点下去,最后总电量达不到起飞耗电,然后一个飞机都不飞,物流塔运力直接清零 发布于 2021-06-17 12:33:34
断戮之凛:马克一下 好帖 大规模冶炼还有用氢的时候可以用一下 发布于 2021-06-16 05:24:04
盟军班长:想问一下充电拉满时速度最高能点到几级?最合适点到几级? 发布于 2021-06-16 04:07:34
深圳卢军政:我现在是用一个啥也不接的空塔需求氢气,本地供应,如果卡晶还不够就再插一个塔 发布于 2021-06-16 01:11:04
叉鸽:其实到这一步的时候让每条线的一个带饱和就行,塔接几个带怎么舒服怎么来,毕竟这时候已经不缺塔了,也避免了供电的问题 发布于 2021-06-16 01:09:34
233miracle:提一点高运力要求下主塔应该点本地需求星际仓储,只放50小飞机,外塔星际需求本地供应方大飞机小飞机
,不然很容易出现主塔10飞机全部起飞卡死总容量 发布于 2021-06-16 01:08:24
满满的都是笑点:我的每秒10光年速度的梦啊,碎了,官方快提高充电功率上限 发布于 2021-06-16 01:04:04
玉柴刀:好帖,所以还是建议大运量时多塔共同运输 发布于 2021-06-16 00:56:44
星空下我的:有中继的情况下应该能跑满12条吧 发布于 2021-06-16 00:52:14
罗曼诺夫下士:我卡西米尔晶体在卫星上做的,本地需求可燃冰副产物,单塔只出6带氢。 发布于 2021-06-16 00:48:04
343520146:还有个问题,就是星际物流塔的充电问题,下面选择的最大充电效率其实是个类反函数的计算方法(具体我并不清楚)我用三个小太阳带过一个单独的星际塔,拉到300mw,刚开始的时候电网是黄的,等机场充了一段时间电之后电网就变蓝色了。所以它应该是在有一定电量的情况下就减缓充电时间以降低电网负荷的。这种情况下对于那种单程4、5gJ的飞机,可能就算电网跟得上,也要强行等塔充到8~10gJ才能起飞了 发布于 2021-06-16 00:46:44
InDia神牛:总之就是物流塔运力十分有限,怎么点科技都跑不满12条带。
大运力需求的塔直接拉满300MW。求稳的话建议每塔单向运力不超过4带,并使用多塔组合运货。 发布于 2021-06-16 00:46:04
InDia神牛:原帖传送:*s://nga.178*/read.php?tid=25607198 发布于 2021-06-16 00:45:54
InDia神牛:
上图为综合计算后,常用距离、航速的参考运力与耗电。
标绿部分为限制运力的实际因素。
可以得到结论:
随着航速增长,理想运力增长,耗能也随之增长。
航速较低时,船飞多快就运多快。
航速过高时,物流耗电过高,物流塔供电不足,使实际运力下降。
可以看出运力的转折点在0.6-0.8ly/s之间。 发布于 2021-06-16 00:45:44
InDia神牛:往返耗时由起飞动画、常规加速、常规航行、曲速加速、曲速航行、曲速减速、常规航行、常规减速、降落动画等多个阶段组成。
且每一段的加减速方式都不一样,如常规加速线性加速,曲速加速指数加速,常规减速时航速只与终点距离有关。
这部分逻辑较为复杂,具体如下:
往程从stage-2开始:
stage-2:
初始t=0,每tick中t+=0.03335。
直到t>1.0,t置零,转入stage-1,共0.5s。
stage-1:
初始t=0,每tick中t+=num8=shipSailSpeed * 9.99999974737875E-06 + 9.99999997475243E-07 。
直到t>1.0,t置1,转入stage0。总时间与常规航速有关,约零点几秒。
以上两部分为起飞动画,stage0为主要航行阶段。
stage0:
当船位置与起飞星球中心的距离<1.5*起飞星球半径时,每tick中船速uSpeed+=shipSailSpeed * 0.03
当1.5R<距离<5000m时,每tick中uSpeed+=shipSailSpeed * 0.12,直到uSpeed>=shipSailSpeed。
当距离>5000m,且uSpeed>=shipSailSpeed时,启动曲率飞行。
曲率飞行启动后船速指数增长,在1s后达到曲率速度。
当船与终点距离num1<曲率速度 * 0.0449 + 5000.0时,速度开始指数减少(衰减速度为加速时的四倍),0.25s后结束曲率飞行。
常规航行数秒后,当(num1 / (uSpeed + 0.1) * 0.382)*uSpeed+6<shipSailSpeed时,进入减速阶段。
这一阶段速度固定更新为上式不等号左端,约等于num1*0.382+6m/s。
速度与面板船速无关,只由与终点的距离决定,而且很慢。
同时受行星自转公转的影响,接近行星时会慢速行驶过一段曲线路径,导致耗时出现变化。
当num1<6m时,t置1,进入stage1。
stage1:
每tick中t-=num8*0.6666667,num8计算与stage-1相同。
直到t<=0,t置1,转入stage2。耗时约零点几秒。
stage2:
类似stage-2,共0.5s。
返程也是类似的流程。 发布于 2021-06-16 00:45:34
InDia神牛:星际物流船的耗能在起飞前一次性结算,并且每船耗能由速度耗能与距离耗能两部分组成:
速度耗能MJ=常规航速m/s*0.18MJ
距离耗能MJ=(双方星球距离m+双方星球半径m)*25J≈星球距离ly*60MJ
总耗能MJ=速度耗能+距离耗能+启用曲速额外耗能100MJ+6MJ=常规航速m/s*0.18MJ+星球距离ly*60MJ+106MJ
即每船耗能与速度、距离均为线性关系。 发布于 2021-06-16 00:45:14
更多《戴森球计划》解包计算星际物流塔运力与耗电相关问题
问题:《戴森球计划》解包计算星际物流塔运力与耗电
回答:现在谁直播厉害 详情 >
问题:《戴森球计划》运矿还是直接进熔炉
回答:pc端预购了,能提前几天下载啊 详情 >
问题:《戴森球计划》止步绿糖了,玩不下去了,太复杂了
回答:骑砍用不着20跟30系的显卡,1660ti的够用了,要求战场人数多的cpu好一点 详情 >
问题:《戴森球计划》这个能量枢纽就是不上不下的垃圾,不知道为啥这么多人吹它。
回答:刚刚开始玩CK3的时候封了几个大市长,玩到后面全拔了换采邑主教 详情 >
问题:《戴森球计划》大家是不是都开始点循环科技了,有没有发现星际塔充电有些不合理
回答:吐蕃人:松赞干布桑,快用你那无敌的悉补野家族,暴打大唐驱逐回纥啊! 详情 >