欢迎光临散文网 会员登陆 & 注册

SSOCalculator.Stock_RSS_Principia工具使用教程

2023-07-16 18:03 作者:Aebestach  | 我要投稿

SSOCalculator.Stock_RSS_Principia 工具使用教程

下载链接:https://github.com/Aebestach/SSOCalculator.Stock_RSS_Principia/releases

介绍

        在坎巴拉太空计划(Kerbal Space Program)中,行星基本都是规则的球体。但是,在加入Principia模组后,像Kerbin这样的行星并没有太阳同步轨道。

        本工具可以生成Principia配置文件,从而在原版星球上添加二阶球谐项系数j2,帮助玩家能够成功进入原版星球的太阳同步轨道。同时,本工具还支持在RealSolarSystem环境下计算太阳同步轨道的相关参数。

Mod依赖

    本工具本身并不依赖任何mod,但是有部分功能需要安装一些mod(Principia和Kopernicus)才能使用。

  1. 正如标题所说,要想具有太阳同步轨道,您首先需要安装Principia模组。

  2. 由于在修改原版星球的相关参数后,Jool系将变得极不稳定,因此本工具在生成的配置文件中附带了Kopernicus的部分修改轨道数据的代码。只需要安装Kopernicus模组即可。

教程正文

  1. 打开SSOCalculator.exe程序,选择语言(选择后就不能再更改,除非关闭程序后重新打开)

  2. 首先选择您想计算的星系,然后选择相应的星球。

    (1)如果您在这里选择的是RealSolarSystem,那么只需要输入轨道高度(m)和轨道偏心率,然后点击计算按钮,即可得到太阳同步轨道的相关参数。

图1——示例1:地球的太阳同步轨道


        (2)如果您在这里选择的是Stock星系,那么您需要输入轨道高度(m)、轨道偏心率和j2这三项参数,然后点击计算按钮,即可获得一系列相关参数,其中包括二阶球谐项系数。


图2——示例2:Kerbin的太阳同步轨道


3. 如果您选择了Stock星系并成功计算出了结果,您会发现“生成Principia配置文件”的按钮已经被启用。接下来,您只需要点击这个按钮,就可以在本目录下获得一个名为StockPlanet_GravityModels.cfg的文件。然后,您只需要将这个文件放到游戏根目录下的GameData文件夹中即可(您也可以选择将它放在Principia文件夹中)。如图3和图4所示。


图3——成功生成相关配置文件
图4——GameData列表


4. “清除”按钮的作用是在“生成Principia配置文件”后或其他一些情况下,一键清除您输入的轨道高度(m)、轨道偏心率和j2这三个参数。

注意

        该工具并不会检查您输入的轨道高度、偏心率等数据组成的轨道是否低于安全值,您需要在游戏中进行验证。

致谢

感谢@Nazfib 为本工具的部分公式提供的代码帮助。

感谢@SirMortimer 对于Kopernicus的部分配置的帮助。

感谢@Charon_S丶等一些KSP国内玩家为本工具在二阶球谐项系数方面的求解和相关概念提供的支持。

感谢Principia团队关于RSS环境下的星球数据的文件支持。


SSOCalculator.Stock_RSS_Principia工具使用教程的评论 (共 条)

分享到微博请遵守国家法律