Tidal acceleration and rotational slowdown?
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.
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.
-
Topic authorPlutonianEmpire
- Posts: 1374
- Joined: 09.09.2004
- Age: 40
- With us: 20 years 2 months
- Location: MinneSNOWta
- Contact:
Tidal acceleration and rotational slowdown?
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
Re: Tidal acceleration and rotational slowdown?
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.
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