Was sind bei gegebenem r/a die Grenzen für die Richtung, in die sich ein umlaufender Körper bewegen könnte (z. B. Raumwinkel vs. r/a)?

Ein umkreisendes Objekt in der Ferne R und große Halbachse A wird umziehen 2 R A mal die Geschwindigkeit einer Kreisbahn bei R , egal welche Exzentrizität oder welche Richtung sie haben mag!

Das kommt von der vis-viva-Gleichung

v = G M ( 2 R 1 A ) ,

und wenn Sie AU und Jahre für Einheiten verwenden, dann ist es für Umlaufbahnen nur um unsere Sonne einfach

v = 2 π 2 R 1 A .

Wenn A = 2, es bewegt sich 1.5 schneller als die der Erde 2 π AU/Jahr, und wenn es mit reinkommt C 3 =0 (heliozentrische Fluchtgeschwindigkeit) es bewegt sich 2 schneller als die Erde bei 1 AE, was eine praktische Beziehung ist, an die man sich erinnern sollte.

Frage: Gegeben R / A , was sind die Grenzen für die Richtung, in die sich ein umlaufender Körper bewegen kann? Zum Beispiel wenn R / A = 0,9 Könnte es sich in eine beliebige Richtung bewegen, z. B. zwischen 80 und 100 Grad in Bezug auf den Vektor, der auf die Sonne zeigt?

Möglicherweise könnte eine Antwort als Funktion des Raumwinkels ausgedrückt werden R / A von 0 bis 2, aber da ich nicht weiß, wie die Antwort aussehen wird, werde ich die Form nicht übermäßig einschränken.

Hinweis: Ich habe keine eingeschränkte Exzentrizität, daher muss eine Antwort (wahrscheinlich?) Zuerst die beiden Grenzexzentrizitäten als Funktion von bestimmen R / A und dann von dort gehen.

Antworten (2)

Der Richtung sind keine Grenzen gesetzt.

Die Vis-viva-Gleichung gibt Ihnen eine Geschwindigkeit. Unter der Annahme von Punktmassen und dem Festhalten an der klassischen Mechanik kümmert sich die Vis-Viva-Gleichung überhaupt nicht darum, in welche Richtung Sie Ihre Geschwindigkeit richten; Es ist lediglich eine Gleichung, die darauf basiert, wie die gesamte Umlaufbahnenergie (die für alle Umlaufbahnen mit derselben großen Halbachse um denselben Körper gleich ist) zwischen Gravitationspotentialenergie und kinetischer Energie verteilt werden muss.

Für Keplersche Bahnen gelten die einzigen Einschränkungen R Und A Sind:

  • R wird ein positiver Wert sein.
  • A muss ungleich Null sein.
  • Wenn A ist positiv (bedeutet eine elliptische Umlaufbahn), R wird nie überschreiten 2 A (Wenn R = 2 A , Sie betrachten die Apoapsis der linear entarteten Ellipse)
  • Wenn A ist negativ (was eine hyperbolische Bahn bedeutet), R kann ein beliebiger positiver Wert sein, den Sie wählen.

Um es anders auszudrücken, durch die vis-viva-Gleichung, wenn ein radialer Abstand gegeben ist R und eine große Halbachse A um einen Gravitationskörper definiert einen Orbitalgeschwindigkeitswert v . Unter den idealen Newtonschen Bedingungen mit zwei Körpern zeigt diese Geschwindigkeit unabhängig davon, in welche Richtung Sie zeigen v , befinden Sie sich immer in einer keplerschen Umlaufbahn/Trajektorie.

Überhaupt keine Richtungsbeschränkungen? Kann R / A gleich 0,5 oder 1,5 und die Richtung senkrecht zum radialen Vektor R gleichzeitig zum Beispiel? Das halte ich für gegeben R / A Es besteht eine Eins-zu-Eins-Beziehung zwischen Winkel und Exzentrizität.
@uhoh Ja, keine Richtungsbeschränkung. Wenn der Geschwindigkeitsvektor senkrecht zum Radialvektor steht R , dann befindet sich der umlaufende Körper für seine aktuelle Umlaufbahn entweder in der Apoapsis oder in der Periapsis, je nachdem, ob R / A > 1 oder R / A < 1 .
Ja in der Tat! Ich habe eine ergänzende Antwort hinzugefügt; Aus irgendeinem Grund kann ich mich nicht wohl fühlen, da alle Richtungen möglich sind ( 4 π Raumwinkel) beliebig R / A . Ich denke, es gibt eine Eins-zu-Eins-Beziehung zwischen Winkel und Exzentrizität, aber vielleicht ist der Bereich der Exzentrizität begrenzt, nicht der Winkel.

Ergänzende Antwort, die @notovny bestätigt, ist richtig!

Während vis-viva Ihnen die Geschwindigkeit gibt, scheinen anscheinend noch alle Richtungen möglich zu sein!

Es scheint, dass ich mich dieses Mal selbst verwirrt habe.

Umlaufbahnen

import numpy as np
import matplotlib.pyplot as plt
from scipy.integrate import odeint as ODEint

def deriv(X, t):
    x, v = X.reshape(2, -1)
    acc = -x * ((x**2).sum())**-1.5
    return np.hstack((v, acc))

halfpi, pi, twopi   = [f*np.pi for f in (0.5, 1, 2)]
r       = 1.0
answerz = []
titles  = []

for r_over_a in (0.7, 1.4):
    titles.append('r/a = ' + str(round(r_over_a, 2)))
    answers = []
    a     = r / r_over_a
    T     = twopi * np.sqrt(a**3)
    times = np.linspace(0, T, 1001)
    v0    = np.sqrt(2./r - 1./a)

    thetas = np.linspace(0, pi, 8)[:-1] # make the result odd to avoid singularity

    for theta in thetas:
        s, c = [f(theta) for f in (np.sin, np.cos)]
        X0   = np.array([r, 0, s*v0, c*v0])
        answer, info = ODEint(deriv, X0, times, full_output=True)
        answers.append(answer)
    answerz.append(answers)

if True:
    fig = plt.figure()
    for i, (title, answers) in enumerate(zip(titles, answerz)):
        ax  = fig.add_subplot(2, 1, i+1)
        for a in answers:
            x, y = a.T[:2]
            ax.plot(x, y)
        ax.plot([0], [0], 'oy', markersize=12)
        ax.set_aspect('equal')
        ax.set_title(title, fontsize=16)
    plt.show()
Schöne Grafik! Visualisierung hilft immer sehr beim Verstehen. Es scheint, wenn der Winkel zwischen dem Geschwindigkeitsvektor und der x-Achse (in Ihren Diagrammen nach rechts gerichtet) sich Null nähert, würde die Ellipsenform auf ihrer linken Seite bei einem sehr, sehr kleinen, aber nicht Null-Winkel die physikalische Grenze des Planeten "berühren". ; und wenn der Winkel weiter verringert wird, würde die Planetengrenze geometrisch aus der gequetschten Ellipsenform "herausragen", was bedeutet, dass die Umlaufbahn weder aufgrund von Aero- noch von Lithobraking möglich ist.
@LeoS ja! Das habe ich in der Simulation vermieden (siehe Kommentar make the result odd to avoid singularity). Die Simulation kennt keine Atmosphären, aber sie würde explodieren, weil der "Planet" in der Simulation eine Punktquelle der Schwerkraft ist. Etwas verwandt: Wie groß ist die Exzentrizität einer Umlaufbahn (Trajektorie), die gerade nach unten in Richtung Zentrum fällt?