A raíz de la pregunta Lanzar una pelota en una estación espacial giratoria , me interesa comprender cómo calcular realmente el resultado del efecto Coriolis en una situación particular. He visto la ecuación definida como:
Pero realmente no estoy seguro de cómo resolverlo, o qué significaría el resultado en la práctica.
Entonces, cuando me despierto por la mañana en el interior de un cilindro giratorio con un radio de 3,2 km y una velocidad angular de 0,52 rpm (para simular ~1 g de gravedad) y sirvo mi primera taza de café, ¿cuánto es la corriente se desvió?
Luego, cuando tomo el taxi espacial hasta la esfera giratoria de Bernal que está al lado, con un radio de 0,25 km y una velocidad angular de 1,9 rpm (para simular ~1 g de gravedad en el valle), cuando sirvo mi segunda taza de café, ¿cuánto ¿Cuánto se desvía la corriente?
Luego, cuando me subo al Discovery para mi viaje a Júpiter, sirvo mi tercera taza de café en el hábitat giratorio, con un radio de 30 m y una velocidad angular de 5,5 rpm (nuevamente, simulando ~1 g de gravedad), ¿cómo ¿Cuánto se desvía la corriente?
Probablemente podamos simplificar el café para asumir una gota esférica de 1 gramo que cae 20 cm, para un vertido en escorzo, pero dramático. :)
En otro foro me dijeron que el momento angular y la velocidad en realidad no importan para calcular la desviación, y en realidad se reduce a un problema de trigonometría que involucra proporciones de radios. En una rotación más rápida o más lenta, todo sucede más rápido o más lento. Como soy ingeniero de software y no físico, disculpe Python:
In [1]: import math
...:
...: def measure_coffee_deflection(dropped_from, landed):
...: ratio_x = dropped_from / landed
...: print("Ratio", ratio_x)
...:
...: trajectory = math.acos(ratio_x)
...: print('Trajectory', trajectory, 'radians')
...:
...: habitat_rotation = math.sqrt(1./(ratio_x**2) - 1.) # radians
...: print('Habitat rotation', habitat_rotation, 'radians')
...: effective_rotation = habitat_rotation - trajectory # radians
...: print('Effective rotation', effective_rotation, 'radians')
...:
...: return effective_rotation * landed
...:
In [2]: # On the O'Neill Cylinder, radius 3.2km
...: radius = 320000 #cm
...: dropped_from = radius - 10 #cm
...: landed = radius
...:
...: print('Deflection', measure_coffee_deflection(dropped_from, landed), 'cm')
...:
Ratio 0.99996875
Trajectory 0.007905714738315722 radians
Habitat rotation 0.007905879445677281 radians
Effective rotation 1.647073615586303e-07 radians
Deflection 0.0527063556987617 cm
In [3]: # On the Bernal Sphere, radius 0.25km
...: radius = 25000 #cm
...: dropped_from = radius - 10 #cm
...: landed = radius
...: print('Deflection', measure_coffee_deflection(dropped_from, landed), 'cm')
...:
Ratio 0.9996
Trajectory 0.028285214141364843 radians
Habitat rotation 0.028292759782811733 radians
Effective rotation 7.5456414468898225e-06 radians
Deflection 0.18864103617224556 cm
In [4]: # On the Discovery, radius 30m
...: radius = 3000 #cm
...: dropped_from = radius - 10 #cm
...: landed = radius
...:
...: print('Deflection', measure_coffee_deflection(dropped_from, landed), 'cm')
...:
Ratio 0.9966666666666667
Trajectory 0.08167235558059345 radians
Habitat rotation 0.08185443645833014 radians
Effective rotation 0.00018208087773669002 radians
Deflection 0.54624263321007 cm
Entonces:
en el cilindro O'Neill, el café se desvía alrededor de medio milímetro.
en la esfera de Bernal, apenas por debajo de 3 mm
en el Discovery, alrededor de medio centímetro
Parece que puedo seguir sirviendo mi café con confianza, sin importar el marco de referencia giratorio.
dmckee --- gatito ex-moderador
David
dmckee --- gatito ex-moderador
David
dmckee --- gatito ex-moderador