
关于坐标探测控制的另一种看法 前言 我知道这款游戏已经过时了,被《VotV》等游戏超越,但我最近纯粹出于好奇才开始玩它。这款游戏和《VotV》有一些东西真的让我着迷。尤其是当你配上一些氛围音乐时(比如我推荐Retrovex的《Frozen Horizon》)。 游戏循环机制还不错,但对我来说,这款游戏真正有趣的地方在于你必须进行坐标估算才能正确对准天线。游戏本身对此非常隐晦,也没有好好解释,这反而激发了我喜欢解决问题的那种动力。我浏览了一些相关帖子,发现要么解释过于简单(直接取平均值就行),要么就是大家各有各的理解方式。有些解释可能对某些人来说很清晰,但对我来说肯定不是这样。所以,我对这个系统进行了一番深入思考,想在这里分享一下我的想法。或许这能帮助到少数偶然接触到这个奇特游戏的新玩家。 那么我们来聊聊坐标探测控制(CDC)。 首先:为什么我们要校准天线? 在太空中的某个地方,有东西在发射波长,而我们试图去监听它。问题在于:太空中有很多东西都会发射波长。这就是当你开启音频信号控制的音频反馈时听到的背景噪音。当你获取到信号时,外部设备会提供一系列读数,其中包含需要为天线设置的坐标(方位角和仰角)。其原理是调整天线方向,使杆顶部的小型电子单元(即接收部分)朝向信号,这样抛物面天线就能有效地将所有波长反射到接收部分,从而放大信号。如果天线未对准,你会损失部分信号,反而接收到更多背景噪音。 而难点在于:信号源位于遥远的太空,哪怕一毫米的对准误差,在信号源位置都可能相当于数百万公里。不过幸运的是,我们的天线有一定的容错范围。 因此,我们必须找到最接近的坐标。而且我们并没有无限的时间。地球在自转(同时也围绕太阳公转),所以你设置的任何对准都会在几个小时后失效。此外,据我们所知,任何信号都可能是瞬间发射的。我不知道这是否是游戏中某些信号会随时间消失的原因,但我愿意这么认为。 游戏中这是如何运作的? 当你设置正确的极化和频率后,你就会开始在CDC屏幕上接收坐标。计算机将根据你拥有的缓冲区大小存储固定数量的值。每次读数都会受到误差的影响,所以你无法确切知道正确的坐标是什么。 重要的是要理解,最大值、最小值和平均值始终仅根据此缓冲区计算得出。这意味着计算机会丢失所有低于显示最小值或高于显示最大值的数值记录。 因此,你必须仔细观察,并可能需要手动记录你看到的绝对最小值和最大值,以免它们被其他读数覆盖。这就是为什么如果你仅依赖CDC计算的平均值,很可能无法获得正确的校准。 现在,存在一组精确的坐标。信号源位于某个位置,并且在短时间内,它相对于我们的位置将保持不变。 我们的CDC存在基于【坐标范围】(例如20)的误差。我觉得这里的措辞选择有些令人困惑。根据我的反复试验,所谓的【坐标范围】其实对应着探测器的正负误差。例如,若真实方位角为150°,那么CDC给出的读数会在130°到170°之间波动,这就是波动的极限范围,不会超出这个区间。 这也意味着实际的数值范围是2×20=40。 所以,在我看来,【坐标范围】实际上就是【坐标误差】,而设备范围(dRange)则是该误差的两倍。 如果你能获取到两个极限值(最小值和最大值),那么精确坐标就是这两个值的算术平均值,这会变得非常简单。但问题在于,我们无法确定所获取的是绝对的最小值/最大值,还是相对的最小值/最大值,所以事情并没有那么简单。因此,观察CDC读数以在电子表格或纸上手动更新最小值和最大值非常重要。 从这一步开始有多种方法,包括相对平均值修正、概率计算等。 mRange/dRange方法 我发现一种相当可靠且非常简单的方法是监控到目前为止已记录的dRange占比。基本上,我在电子表格上不断更新最小值和最大值,并计算这两个值之间的差值:这就是我的测量范围(mRange)。我将mRange与dRange进行比较,以查看剩余的误差范围。 示例:假设我的误差(CDC坐标范围)为20,因此dRange=40。我让CDC运行1分钟,然后手动更新以下值: 方位角:最小值73.23,最大值104.69,计算平均值:88。96 平均范围:104.69-73.23=31.46 数据范围-平均范围:40-31.46=6.14 平均范围/数据范围:31.46/40=0.79 我推断可能还会出现一些更高或更低的值,但我已经覆盖了数据范围的79%。我可以选择等待以获得更好的比例,或者尝试使用计算出的平均值。经过多次尝试,我发现取数据范围的80%左右是一个可靠的估算方法。 当达到80%时,根据最小/最大值计算出的平均值与真实值的误差最多不会超过20%。在当前79%的情况下,具体如下: 最大可能偏差:0.21×20=4.2 可以确定真实方位角位于区间【84.76-93.16】内。 以上就是我对这一步骤的理解和处理方法。你可以自由探索自己的方法,我只是觉得这一步需要更清晰的说明。 祝你信号处理愉快!
2026-03-20 16:00:38 发布在
Signal Simulator
说点好听的...
收藏
0
0
