Ich habe diese Frage ursprünglich beim Mathe-Stack-Austausch gestellt
Wie der Titel schon sagt, versuche ich, die optimale Startbahn für eine Rakete zu finden, die von einem Planeten mit Atmosphäre (Erde) gestartet wird, um die Nutzlast in die Umlaufbahn zu maximieren. Ich muss ein Physikprojekt im zweiten Jahr machen und würde gerne vermeiden, einen Fuß in ein Labor zu setzen, also versuche ich, etwas mathematischerer Natur zu sein, und wenn ich ehrlich bin, möchte ich wissen, wie man Kerbal Space Program spielt optimaler.
Mein Hintergrund ist, dass ich im zweiten Jahr an einer Universität studiere und theoretische Physik studiere (Mathematik & Physik so ziemlich). Ich habe lineare Algebra 1 & 2, (Newtonsche) Mechanik 1 & 2, Calculus 1 & 2 und einige Physikmodule gemacht, die nicht wirklich relevant sind. Ich mache derzeit Lagrange-Mechanik, reelle Analyse und "Gleichungen der mathematischen Physik", was Fourier-Transformationen, (mehr) Vektorrechnungen, ODEs und einige andere Dinge sind. Die meisten meiner Kenntnisse über die Variationsrechnung stammen aus einem kurzen Überblick darüber, den ich in meinem Lagrange-Mechanik-Kurs bekommen habe. Das Buch für das lineare Algebra-Modul war Algebra von Artin, und für die Lagrange-Mechanik sind die empfohlenen Bücher Landau & Lifshitz, Band 1 und 2, um eine Vorstellung vom Niveau zu geben (ich denke, diese 2 werden am relevantesten sein). Mein Niveau dazu ist, dass ich mit Mühe die Hausaufgaben meistern kann. Was ich von hier wirklich will, sind Bücher / Papiere zum Durchlesen und etwas Hilfe, um die Mathematik darin zu verstehen. Dies ist das erste Mal, dass ich versuche, Papiere zu finden und zu lesen, daher ist jede Hilfe willkommen. Es ist auch das erste Mal, dass ich eine Frage zum Mathe-Stack-Austausch stelle, daher sind auch Kritiken willkommen.
Als ich online nach Ressourcen suchte, hatte ich Probleme, etwas zu finden, das meine Frage beantwortet. Ich hatte etwas Glück mit dem Server für technische Berichte der NASA und fand dieses Papier: Teren, F.; Spurlock, OF: Optimale dreidimensionale Trajektorien für Trägerraketen mit Lage- und Lageratenbeschränkungen, die meine Frage weit zu beantworten scheinen, aber es gibt immer noch einige Dinge, die mir nicht klar sind, z. B. wo die Gleichung und die Beschränkungen optimiert sind komme aus. Das scheint aus "Stancil, RT; und Kulakowski, LJ: Rocket Boost Vehicle Mission Optimization. ARS J., Bd. 31, Nr. 7, Juli 1961, S. 935-942" zu stammen. worauf in einem früheren Artikel von Teren und Spurlock verwiesen wird, der nur eine zweidimensionale Version des Problems betrachtet:, aber ich konnte dieses Papier nicht kostenlos online finden. Ich bin auch auf eine lineare Tangentenlenkung gestoßen, die einen Blick wert sein könnte, vielleicht könnte jemand ein Licht darauf werfen?
Ich werde der Erste sein, der zugibt, dass ich nicht alles verstehe, was in diesen Papieren vor sich geht. Wenn ich also die Antwort auf eine meiner Fragen verpasst habe, entschuldige ich mich im Voraus. Zunächst stellt dieses Papier fest, dass es die atmosphärische Phase außer dem Booster-Kickwinkel nicht berücksichtigt, da man im Allgemeinen die aerodynamischen Belastungen der Rakete minimieren möchte, was durchaus Sinn macht. Bedeutet dies, dass das Papier eine Gravitationswende voraussetzt?wobei das einzige angewendete Drehmoment die Schwerkraft des Planeten ist? Oder löst es es allgemeiner und ermöglicht eine Trägerrakete, die eine kleine Neigungsüberschreitung zulassen kann? Wenn es eine kleine Steigungsüberschreitung zulässt, sollte ich die maximal zulässige verwenden? Ich kann nicht verstehen, warum die Logik, mit der gezeigt wurde, dass Sie das Maximum für die optimierten Teile der Flugbahn verwenden, auch nicht in der Atmosphäre angewendet werden sollte. Ich bin noch nicht dazu gekommen, zu versuchen, meine Anfangs- und Endbedingungen zu lösen, aber wenn jemand einige Tipps dafür geben möchte, wäre er sehr dankbar. Ich bin mit einigen numerischen Methoden vertraut, aber ich habe das Gefühl, dass ich am Ende Schwierigkeiten haben werde, dies numerisch zu lösen, also wären Tipps oder Tricks dafür auch eine große Hilfe.
Wenn Sie das alles gelesen haben, ohne aufzugeben, sind Sie ein Heiliger, und danke, dass Sie sich die Zeit genommen haben, darauf zu antworten.
Willkommen auf der Seite! Ich fürchte, die Antwort, nach der Sie suchen, ist nicht die, die Sie wollen. Um es kurz zu machen, die optimale Gravitationskurve muss numerisch berechnet werden, da das atmosphärische Dichteprofil und das Geschwindigkeitsfeld inhärent numerisch basierend auf den örtlichen Bedingungen zum Zeitpunkt des Starts definiert sind. (Es gibt die Standardatmosphäre und dann die Berücksichtigung von Jetstream und so.)
Sie haben erwähnt, dass Sie derzeit Lagrangians und ODEs studieren. Das ist perfekt für dieses Problem. Letztendlich besteht das Ziel einer Schwerkraftwende darin, eine „Kosten“-Funktion zu minimieren, die wir als das gesamte während des Starts verbrauchte Delta-V definieren. Wenn wir den Pitchover-Winkel der Rakete zeitlich definieren als , und Sie kennen die Masse und das Schubprofil der Rakete rechtzeitig , können Sie die partielle Differentialgleichung zweiter Ordnung für die Bewegungsgleichungen lösen.
Wie Sie sicher denken, haben diese Gleichungen viele Terme, sind nichtlinear (so lästig macht uns wirklich zu Standardlösungstechniken) und besteht letztendlich aus Funktionen, die selbst numerisch definiert sind. Die Luftwiderstandsfunktion benötigt das atmosphärische Dichteprofil (mindestens) zusammen mit dem Luftwiderstandsbeiwert für 0 AoA. Wenn Sie AoA ungleich Null, Überschallwiderstand usw. wollen, dann ist das die Ellipse.
Die Kostenfunktion ist in diesen Gleichungen durch Ihre Wahl begraben Und , denn dieser bestimmt Ihren spezifischen Impuls. Letztendlich stelle ich mir vor, dass Sie die Gesamtmasse für einen Startfall minimieren möchten, aber es kann Gründe geben, die Masse nicht zu minimieren. Nehmen Sie den Saturn V, die erste Stufe war RP-1-betrieben mit einem schrecklichen spezifischen Impuls von 256 Sekunden. (Im Prinzip) Hätten sie es mit LH2/LOX und besseren Motoren leichter machen können? Ja. War die Technik dafür praktisch? Nein, sie konstruierten die F1-Triebwerke mit Blick auf maximalen Schub, um die zweite Stufe und den Rest der Rakete auf eine Höhe zu werfen, in der die J-2-Triebwerke effizient arbeiten konnten.
Davon abgesehen gibt es einige einfache Fälle, für die jemand (nicht ich) bereits seine Hausaufgaben zu Schwerkraftkurven unter verschiedenen optimalen Bedingungen gemacht hat. Deshalb werde ich sie hier verlinken.
Aufstiegsprofile (einschließlich Gravitationswende, Schub der Triebwerke, AoA usw.) werden kurz vor (<1 Tag) dem Start unter Verwendung der besten verfügbaren Vorhersagen und Messungen der Atmosphäre berechnet. Natürlich gibt es immer noch einige Fehler in diesen Modellen, und daher gibt es eine begrenzte Regelung der ersten, zweiten (und möglicherweise dritten) Stufe, um diese Fehler zu korrigieren und die Zielumlaufbahn zu erreichen.
Ich hoffe, das klärt Sie auf und beantwortet die Frage etwas. Ich empfehle dringend, die Gleichungen nach Möglichkeit in Mathematica oder einer ähnlichen Software aufzustellen und das Aufstiegsprofil zu optimieren, indem die Funktion für Schub und Neigungswinkel modifiziert wird.
Ludo
Glum_Mathematiker
Organischer Marmor
Glum_Mathematiker
aastro