Im Anschluss an die Frage Werfen eines Balls auf eine rotierende Raumstation interessiert mich, wie man das Ergebnis des Coriolis-Effekts in einer bestimmten Situation tatsächlich berechnet. Ich habe die Gleichung gesehen , die wie folgt definiert ist :
Aber ich bin mir wirklich nicht sicher, wie ich es lösen soll oder was das Ergebnis praktisch bedeuten würde.
Also, wenn ich morgens auf der Innenseite eines sich drehenden Zylinders mit einem Radius von 3,2 km und einer Winkelgeschwindigkeit von 0,52 U / min (um ~ 1 g Schwerkraft zu simulieren) aufwache und mir meine erste Tasse Kaffee einschenke, wie viel ist der Strahl abgelenkt?
Wenn ich dann mit dem Weltraumtaxi zur sich drehenden Bernal-Sphäre nebenan fahre, mit einem Radius von 0,25 km und einer Winkelgeschwindigkeit von 1,9 U / min (um ~ 1 g Schwerkraft im Tal zu simulieren), wenn ich meine zweite Tasse Kaffee einschenke, wie viel wird der Strom abgelenkt?
Wenn ich dann für meine Reise zum Jupiter auf die Discovery steige, während ich meine dritte Tasse Kaffee in das sich drehende Habitat einschenke, mit einem Radius von 30 m und einer Winkelgeschwindigkeit von 5,5 U / min (wiederum ~ 1 g Schwerkraft simulieren), wie viel wird der Strom abgelenkt?
Wir können das Kaffeestück wahrscheinlich vereinfachen, indem wir annehmen, dass ein kugelförmiger 1-Gramm-Tropfen 20 cm tief fällt, um einen verkürzten, aber dramatischen Ausguss zu erzielen. :)
In einem anderen Forum wurde mir gesagt, dass der Drehimpuls und die Geschwindigkeit für die Berechnung der Ablenkung eigentlich keine Rolle spielen und sich tatsächlich auf ein trigonometrisches Problem mit Radienverhältnissen reduzieren. Bei einer schnelleren oder langsameren Drehung passiert einfach alles schneller oder langsamer. Da ich Softwareentwickler und kein Physiker bin, verzeihen Sie bitte 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
So:
Auf dem O'Neill-Zylinder schlägt der Kaffee etwa einen halben Millimeter aus.
auf der Bernal-Sphäre knapp 3 mm
bei der Discovery etwa einen halben Zentimeter
Sieht so aus, als ob ich meinen Kaffee weiterhin vertrauensvoll einschenken kann, unabhängig vom rotierenden Bezugsrahmen.
dmckee --- Ex-Moderator-Kätzchen
David
dmckee --- Ex-Moderator-Kätzchen
David
dmckee --- Ex-Moderator-Kätzchen