Ich habe eine Kartoffelkanone gebaut und wollte die Mündungsgeschwindigkeit berechnen. Ich erinnere mich aus der Physik, dass ich die Zahlen berechnen konnte, indem ich die Zeit vom Start bis zur Landung berechnete. Nachdem sie direkt in die Luft gerichtet und gestartet worden war, wurde die Kartoffel 8,2 Sekunden lang in der Luft getragen.
Ohne Luftwiderstand ergibt sich eine Mündungsgeschwindigkeit von etwa 90 Meilen pro Stunde, was wahrscheinlich konsistent ist, da wir nicht sehen können, wie das Projektil die Mündung verlässt.
Ich würde gerne eine genauere Berechnung erhalten, was das mit dem Luftwiderstand wäre. Angenommen, eine kugelförmige Kartoffel mit einem Durchmesser von 4 Unzen und einem Durchmesser von 2 Zoll. Gestartet bei 90 Grad mit einer Sendezeit von 8,2 Sekunden.
Der Luftwiderstand einer Kugel wird durch ² angegeben
ist normalerweise eingestellt für eine Kugel ¹ , ist die relevante Oberfläche, d. h. , ³ .
Wir können ein 1-dimensionales Koordinatensystem aufstellen, bei dem "oben" positiv ist Richtung. Dann haben wir
Und
da es in die entgegengesetzte Richtung wirkt . Ich habe eine Konstante eingeführt Notation zu vereinfachen. Dann:
das ist eine Differentialgleichung erster Ordnung in aber in zweiter Ordnung . Es ist jedoch nicht trivial, es zu lösen, da es nichtlineare Terme enthält . Auch die numerische Lösung des Systems ist nicht trivial, da eine der Anfangsbedingungen ist unbekannt (d.h. wir können es nicht einfach zeitlich entwickeln aus ).
Als Rand-/Anfangsbedingungen haben wir:
Ich würde wahrscheinlich über die Einstellung gehen zu einer bestimmten Zahl, dann lassen Sie das System sich entwickeln und prüfen, wo sich das Objekt befindet - Wenn positiv ist, abnehmen , Wenn negativ ist, erhöhen (das Problem grundsätzlich numerisch lösen).
Ich denke, das Problem numerisch zu lösen, wäre einfacher, wenn wir die maximale Höhe hätten im Objektpfad. Einstellen der Zeit, zu der es diese Höhe erreicht , Wir würden haben:
und man könnte das System einfach zeitlich rückwärts entwickeln, bis .
Es tut mir leid, dass ich keine vollständige Antwort geben kann, aber vielleicht hat jemand eine Idee, wie es von hier aus weitergehen kann?
Aktualisieren
John Rennie hat einen hilfreichen Link gepostet , der behauptet, eine analytische Lösung für dieses Problem zu haben. Ich habe diese Lösung nicht verifiziert, sondern zwei Formeln herausgesucht:
Wo ist die charakteristische Zeit, ist die Endgeschwindigkeit (die maximale Geschwindigkeit, die ein frei fallendes Objekt aufgrund des Luftwiderstands gegen die Schwerkraft erreicht) und ist die Zeit, nach der ein Objekt den Boden wieder erreicht. ist die gesuchte Anfangsgeschwindigkeit.
Das Umstellen ergibt:
ist gegeben als
Und . Wenn ich das alles zusammenstecke, erhalte ich:
Als Referenz habe ich in Qalculate Folgendes eingegeben :
tan(acos(e^(−ln(cosh(8.2s × 9.81 N/kg / sqrt( (2× 4ounce × 9.81 N/kg)/(0.1 × 1.29 kg/m^3 × Pi × (1 in)^2)))))))×sqrt( (2× 4ounce × 9.81 N/kg)/(0.1 × 1.29 kg/m^3 × Pi × (1 in)^2))
Wie John Rennie betont, können Sie die Claudius-Gleichung analytisch lösen, indem Sie sie in zwei verschiedene Fälle aufteilen. Ihre Grundgleichung ist
wobei der Luftwiderstand auf dem Weg nach oben negativ und nach unten positiv ist. Es wird die Dinge einfacher machen, alles dimensionslos zu machen. Wir haben , Und , sodass wir die folgenden dimensionslosen Variablen für Zeit, Raum, Geschwindigkeit und Beschleunigung konstruieren können:
und verwandle die Gleichung in
oder gleichwertig
Auf dem Weg nach oben, positives Vorzeichen im Nenner, kann als integriert werden
Wenn der Start um erfolgt mit , das können wir uns vorstellen , das ist auch die Zeit, die das Projektil braucht, um seinen Scheitelpunkt zu erreichen.
Einmal mehr integrieren,
und bei wir haben , So , oder
und die maximale Höhe, die das Projektil erreicht, sein wird
Auf dem Weg nach unten, negatives Vorzeichen im Nenner, können wir auch integrieren, um zu bekommen
und wir wollen haben Wenn , um einen gemeinsamen Zeitenursprung zu haben, also bekommen wir wieder .
Noch einmal integrieren,
und seit wann wir haben , können wir herausfinden , So
und wenn deine Kartoffel auf den Boden zurückkehrt Und
Aus dieser letzten Gleichung möchten Sie herausfinden , Ihre Startgeschwindigkeit, gegeben , die Gesamtflugzeit. Und diesen letzten Teil würde ich vorschlagen, numerisch zu machen...
John Rennie
Klaus