Ich arbeite an einem Projekt, bei dem es darum geht, einen Ball durch einen Korb zu werfen (ähnlich wie Basketball, aber vorerst in kleinerem Maßstab).
Ich habe noch nicht mit dem Bau des Projekts begonnen, da ich zuerst die ganze Theorie ausarbeiten wollte. Das System, an das ich denke, verwendet jedoch eine einzelne Schwungradkonfiguration, die von einem Gleichstrommotor angetrieben wird und die Startgeschwindigkeit auf einen Nerf-Ball überträgt. Der Startwinkel des Balls wird von einem Servomotor gesteuert. Die Höhe des Korbs ist bekannt, und ich messe die Entfernung zum Korb mit einem Entfernungsmesser.
Für die Theorie wollte ich eine allgemeine Gleichung ausarbeiten, die die Startgeschwindigkeit des Balls bei gegebenem Startwinkel und X- und Y-Verschiebung des Korbs ermittelt (Y ist die Höhe des Korbs und X ist der gemessene Abstand zum Korb). . Ich habe das bereits gelöst, während ich den Luftwiderstand ignoriert habe, aber da die Nerf-Kugeln sehr leicht sind, denke ich, dass ich den Luftwiderstand berücksichtigen sollte.
Ich habe bereits die Gleichungen für die X- und Y-Verschiebung unter Berücksichtigung des Luftwiderstands. Sie sind unten angegeben:
= Horizontale Komponente der Startgeschwindigkeit
= Vertikale Komponente der Startgeschwindigkeit
= Zeit
= Zeitkonstante (definiert durch Wo ist die Masse der Kugel und ist eine konstant definierte Widerstandsgleichung (dh ).
(Ich habe die obigen Gleichungen aus diesem Video, und die Gleichungen hängen vom linearen Luftwiderstand ab. Bitte lassen Sie mich wissen, ob ich stattdessen den quadratischen Luftwiderstand verwenden soll).
Jetzt möchte ich für das Projekt einen Weg finden, die obigen Gleichungen zu verwenden, um die anfängliche Startgeschwindigkeit zu berechnen, die zum Starten des Balls erforderlich ist, wenn die X- und Y-Verschiebung des Korbs und der anfängliche Startwinkel gegeben sind. Ich habe die obigen Gleichungen in die folgenden Gleichungen umgeordnet, um die Anfangskomponenten zu finden:
Kann ich also die obigen Gleichungen verwenden, um nach meiner Anfangsgeschwindigkeit zu lösen? Ich bin ein bisschen besorgt, dass die Gleichungen die Parameter meiner Flugbahn nicht vollständig definieren, um die anfängliche Startgeschwindigkeit zu lösen.
Gibt es auch eine bessere Möglichkeit, den Luftwiderstand zu berücksichtigen und gleichzeitig die Mathematik einfacher zu halten? Auch hier konnte ich es mit einer regulären parabolischen Flugbahn herausfinden, was relativ einfache Mathematik war. Gibt es ein paar Tricks, mit denen ich den Luftwiderstand anpassen kann, ohne komplizierte Berechnungen anzustellen?
Zunächst sollten Sie die explizite Form von schreiben in deiner zweiten Gleichung
Brandon Michelsen
Philipp
Brandon Michelsen
Philipp
Brandon Michelsen