Principia:SSO Calculator(Stock,RSS)

The tool generates the relevant profiles for calculating the second order spherical harmonic coefficients of the Stock planets. It can also calculate SSO parameters under RSS.

License: GPL-3.0

Game Version: 1.12.5

Downloads: 326

Author: Aebestach

Mod Website: Forum Thread

Followers: 1

Principia:SSO Calculator(Stock,RSS)

English | 简体中文

Initial Page

Introduce

In the Kerbal Space Program, planets are regular spheres. After adding Principia, planets like Kerbin do not have sun-synchronous orbits.
And this tool can generate configuration file of Principia, so as to add the second-order spherical harmonic coefficient j2 to the stock planet to help players successfully enter the sun-synchronous orbit of the stock planet. At the same time, this tool also supports the calculation of relevant parameters of the sun-synchronous orbit in the RealSolarSystem environment. 

Dependencies

  1. The newly generated StockPlanet_GravityModels.cfg file requires support from Kopernicus.
  2. If you want to enter a sun-synchronous orbit, you must have the support of Principia.

Tutorial

  1. Open SSOCalculator.exe
  2. First select the System, then select the corresponding Planet.

    • If you choose RealSolarSystem, then you only need to enter the Altitude (excluding the planet radius) and Eccentricity, and click Calculate to get the Satellite Orbital Parameters want. (SMA = Semi-major Axis)

      Example of Earth’s sun-synchronous orbit

    • If you choose Stock, then you need to enter the Altitude (excluding the planet radius) and Eccentricity, and j2.
      ( Note: The j2 term can refer to the j2 parameter of a planet similar to your choice in sol_gravity_model.proto.txt.)
      After clicking Calculate, you will get the Satellite Orbital Parameters want. (SMA = Semi-major Axis)

      Example of Earth’s sun-synchronous orbit

  3. In the Stock environment, once the orbit parameters are correctly generated, you will find that the Generate Configuration File button is enabled. Next, you only need to click it to generate the StockPlanet_GravityModels.cfg file. Then put it anywhere in GameData.
    (Note:The generated file is in the current directory.)

Configuration generation successful case

GameData content

  1. The Clear button is for one-click clearing of the Altitude, Eccentricity, and j2 parameters.

To-Do List

  1. Considering adding a button, the purpose of this button is to append the content of the generated configuration.

Warning

  1. This tool does not take into account whether the orbit composed of the altitude and eccentricity you entered is below a safe value, and you need to verify it in the game.

Credits

@SirMortimer Kopernicus configuration file.
@Nazfib Code help for calculating sun-synchronous orbit inclination and other formulas.
@Charon_S丶 KSP players have provided help for adding second-order spherical harmonic coefficient terms.
@PrincipiaTeam Provide file support for planetary data in the RSS environment.
@tinygrox Thank you for his suggestions on language and unit options.
NewBing The planetary rotation period under RSS is provided.

Loading changelog...

Stats for Principia:SSO Calculator(Stock,RSS)

Downloads over time

Downloads per version

New followers per day

Top Referrers

  1. spacedock.info
  2. www.google.com
  3. yandex.ru
  4. sd-prod-live.52k.de
  5. forum.kerbalspaceprogram.com
  6. sd1b.52k.de
  7. www.google.ru
  8. sd1a.52k.de
  9. ya.ru
  10. baidu.com

Export Raw Stats

Export Downloads

Export Followers

Export Referrals

Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.