Page 1 of 1

Tidal acceleration and rotational slowdown?

Posted: 20.02.2012, 06:06
by PlutonianEmpire
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?

Re: Tidal acceleration and rotational slowdown?

Posted: 23.02.2012, 17:23
by selden
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);