《戴森球计划》中射线接收器用于接收戴森球相关的能量,那么如何高效的利用射线接收器呢,下面请看一起游戏分享的《戴森球计划》射线接收器最优摆放位置计算,希望能够帮助大家。
以前做过一个小小的测试,得出了戴森球最大层半径需要1.35倍的轨道半径来使被包行星的所有点射线强度打到100%
同时提出了一个假说来计算戴森球外部行星上能维持100%射线强度的范围
可惜的是假说经过我的测试,在一些距离较远的行星上有很大的偏差
于是使出了最终手段: 解包
结论
1 不要用戴森云轨道中继,直接戴森球半径拉满
2 透镜效果为直接加算,如果在太阳背面也能拉到100%那么任何地方都可以通过透镜拉到100%
计算过程
计算基本信息如下
a. 恒星向量v1(大小为1, 只用于确定方向)
b. 发射器位置向量v2(大小为1)
c. 戴森球最大层半径与行星轨道半径的比值k
d. 电离层增强系数i
strenth = {(v1 . v2) + k * 0.8 + i} * 6 + 0.5
v1.v2
为两个单位向量的内积, 接收器摆放的位置会影响这个值
比如在地轴倾角很小的行星的极点的话,这个值约等于0
而完全在太阳背面的时候,这个值为-1
k
基本上就是戴森球与行星轨道的半径比, 戴森球半径也就是解包里的grossradius,如果是戴森球壳的话会直接按最大层半径算,
结果就是之前网友提出的虚空层也能起作用这个很诡异的结果
戴森云的时候 grossradius = 最大轨道半径 * 0.75 + 平均轨道半径 * 0.25
所以戴森云在计算上不如虚空球壳有利
i
也就是透镜的效果系数,没放就是0, 这个的具体计算放在后面
这个射线强度值会被限制在0 - 100%之间
很神奇吧。。并没有什么复杂的计算
和之前的需要1.35倍的半径比使球内行星全球接收的结论比较下,基本吻合, 正确的数值为1.354167
引力透镜的效果 i由电离层高度和行星半径算出,而这个效果是直接加算上去的
电离层高度h = (未知, 与行星的类型有关,我实在是在代码里找不到。。。)
与行星半径r = 200
设电离层有效半径R = r + h * 0.6
i = sqrt(R^2 - r^2) / R
也就是说会用电离层有效半径 R为斜边和行星半径r 计算sine值
带来的具体强度增幅见下图
3 射线接收器摆放位置
那么球外的射线接收器该摆哪里呢
首先 首选100%强度的位置
比如你的行星轨道半径40000m,戴森球半径20000m,
那么40000/20000 = 2在下图中可以知道 71.5度以上是首选位置
次选位置要求能够维持暖机
接收器暖机要求75%的强度。
定标准为75%以上的话
同条件下多了 2.5度,大概可以多摆一圈?