Tidal acceleration and rotational slowdown?

Have a question about using Celestia? Check here first for FAQs and helpful advice.
Forum rules
Please help to make this forum more useful by checking the FAQs before posting! Keep it clean, keep it civil, keep it truthful, stay on topic, be responsible, share your knowledge.
Avatar
Topic author
PlutonianEmpire M
Posts: 1374
Joined: 09.09.2004
Age: 40
With us: 20 years 2 months
Location: MinneSNOWta
Contact:

Tidal acceleration and rotational slowdown?

Post #1by PlutonianEmpire » 20.02.2012, 06:06

How do I calculate the tidal accelerations and rotational slowdowns of habitable planets and their moons, for making planets with plausible rotation periods and moons at accordingly plausible distances?
Terraformed Pluto: Now with New Horizons maps! :D

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Re: Tidal acceleration and rotational slowdown?

Post #2by selden » 23.02.2012, 17:23

A Web search suggests that the rotational slowdown of a planet is quite complicated, depending on a lot of things.

StarGen's module enviro.c includes a "simple" formula, but I haven't managed to figure out all of its terms.

Code: Select all

   base_angular_velocity = sqrt(2.0 * J * (planetary_mass_in_grams) /
                         (k2 * pow2(equatorial_radius_in_cm)));

/*   This next calculation determines how much the planet's rotation is    */
/*   slowed by the presence of the star.                         */

   change_in_angular_velocity = CHANGE_IN_EARTH_ANG_VEL *
                         (planet->density / EARTH_DENSITY) *
                         (equatorial_radius_in_cm / EARTH_RADIUS) *
                         (EARTH_MASS_IN_GRAMS / planetary_mass_in_grams) *
                         pow(planet->sun->mass, 2.0) *
                         (1.0 / pow(planet->a, 6.0));
   ang_velocity = base_angular_velocity + (change_in_angular_velocity *
                                 planet->sun->age);
Selden


Return to “Help Central”