Ich schreibe einen Code, der das Verhalten eines Systems darstellt, das aus 4 Federn und 3 Massen besteht. Sie sind in der Konfiguration angeordnet (s:Feder, m:Masse)
wall-s-m-s-m-s-m-s-wall
Ich habe die Massen auf die gleiche Masse und die Federn auf die gleiche Federkonstante eingestellt.
Ich stelle fest, dass ich, wenn ich jeder Masse eine gleiche anfängliche Verschiebung gebe (z. B. 1,5), ein Diagramm wie dieses bekomme:
Wenn ich jedoch nur die erste Feder verschiebe, erhalte ich einen Graphen wie diesen (x ist die Verschiebung, q ist die Geschwindigkeit):
Ich hatte gedacht, die Resonanzfrequenzen wären gleich (gleiche Masse, gleiche Federkonstante), also würde der Graph eine sinusförmige Kurve zeigen. Die Grafik scheint jedoch „chaotisch“ zu sein, und ich bin mir nicht sicher, wie ich dieses Verhalten erklären soll. Warum ist die Verschiebung unregelmäßig?
Hier ist die analytische Behandlung. Lassen seien die Verschiebungen der drei Massen aus ihren Gleichgewichtslagen. sind Federkonstanten. Dann wirken die Kräfte:
Es gibt 3 normale Modi, die leicht durch Symmetrie identifiziert werden können:
In Gleichungen:
Modus
Modus
Modus
Sie sehen also diese Gleichungen für Modi Und sind die gleichen auseinander Zeichen für , . Eigentlich finden wir beides auf einen Schlag. Beachten Sie, dass Gl. (1), (2), (3) nehmen an, dass alle Anfangsgeschwindigkeiten Null sind. Ansonsten zusätzliche Bedingungen mit etc. wären nötig gewesen.
Bewirbt sich wir erhalten für jeden Modus ein System von drei Gleichungen.
Modus
Modus gibt die gleichen Gleichungen, aber wir müssen nehmen
Wir können (4) verwenden, um zu finden Und :
Modus
Fassen wir zusammen
Modus :
Modus :
Modus :
Allgemeine Lösung (mit )
Hinweis : Ich habe einen schrittweisen Ansatz verfolgt, aber es gibt einen direkteren und allgemeineren Weg, der für eine beliebige Anzahl von Bällen gilt. Dieser Beitrag ist aber schon zu lang...
Eine besondere Lösung
Um die Lösung zufriedenstellend zu bekommen wir müssen finden , , so dass
Dann
Hier sind Grafiken:
http://www.sagredo.eu/temp/ball-spring-1.eps
Eine andere Lösung
Wenn Dann
Dann
Hier sind Grafiken:
Was Sie sehen, sind "Harmonische". Es ist die Summe mehrerer Sinuswellen.
Wenn Sie einen „einfachen“ Fall handhaben, arbeitet das System in einem „ Modus “ mit einer einzigen Harmonischen. Wenn Sie es anders verschieben, sehen Sie möglicherweise ein Vielfaches dieser Grundharmonie zusammen.
Tatsächlich verlassen sich Gitarristen darauf, um den Ton ihrer Musik zu verändern. Wenn sie die Saite näher am Hals der Gitarre zupfen, ziehen sie die Saite in eine Form, die dem Grundton der Saite sehr ähnlich ist, bevor sie sie loslassen. Dies führt dazu, dass die meiste Energie (und damit der Klang) in diesem Grundton zu finden ist. Wenn sie näher am Steg gezupft werden, hat die Form eine sehr kurze Seite (die Seite zwischen Ihrem Finger und dem Steg), was dazu führt, dass viele hohe Obertöne den Klang dominieren.
Für mich sind die ersten Grafiken verwirrend. Ehrlich gesagt vermute ich, dass in Ihrem Code ein Fehler vorliegt.
Ich sehe alle drei Massen sich gleich bewegen. Aber wenn Sie ihnen gleiche anfängliche Verschiebungen geben, werden die Federn Nr. 2 und Nr. 3 anfänglich nicht verformt. Wie kann Masse Nr. 2 beginnen, sich genau so zu bewegen wie die anderen?
Allerdings lässt sich Ihr System analytisch exakt lösen. Können Sie es tun?
Ein Vorschlag. Probieren Sie Ihren Code mit nur einer Masse aus, dann mit zwei. Was erwartest du? Was sagt deine Simulation?
eranreches
Färcher
Benutzer196418
David Weiß
Amilia
Frobenius