Differentialgleichung für den anharmonischen Oszillator

In meinem Projekt haben ich und mein Partner den Motor verwendet, um das System einzuschränken, damit wir die anharmonischen Schwingungen sehen können. In unserer ersten Analyse erhalten wir nur ungerade Potenzen in der Differentialgleichung, also sollte es nur ungerade harmonische Schwingungen geben ( ω , 3 ω usw.). Aber in den realen Daten erhalten wir auch die zweiten harmonischen Schwingungen ( 2 ω ). Wir denken also, wenn wir die Taylor-Reihe über das Gleichgewicht und nicht über die Null berechnen können, können wir in der Gleichung eine zweite Ordnung (die Gleichung ist unten) von erhalten X also gäbe es die zweite Harmonie.

Auf dem Bild sehen Sie das System: Auf einem Boden befindet sich ein Motor, der das Gewicht bewegt. l 0 ist die Anfangslänge der Aufwärtsfedern, l 02 ist die Anfangslänge der Feder, Δ l ist eine Längenänderung einer Aufwärtsfeder, k 1 ist die Konstante beider Aufwärtsfedern, k 2 ist die Konstante einer Unterfeder, die das System mit dem Motor verbindet, A ist der Abstand zwischen dem Pfad und den Säulen, X ist unsere Koordinate, X e ist die Koordinate der Motorfeder.

X e ( T ) = A Sünde ( ω T )
l ( T ) = X 2 + A 2
Δ l = l ( T ) l 0 = X 2 + A 2 l 0
F k 1 = k 1 Δ l Sünde ( θ ) ;   Sünde ( θ ) = X X 2 + A 2
F k 2 = k 2 ( X X e + l 02 )
Die Gleichung lautet also:
M X ¨ = 2 F k 1 F k 2 M G
Wir definieren neue Konstanten:
ω 1 = 2 k 1 M ;   ω 2 = k 2 M
Und so haben wir:
X ¨ + ω 1 2 X ( 1 l 0 X 2 + A 2 ) + ω 2 2 X = ω 2 2 ( l 02 X e ) G
Wie Sie sehen können, wenn wir die Taylor-Reihe machen 0 für die Quadratwurzel können wir seitdem nur gerade Potenzen erhalten X 2 ist unter der Wurzel. Also, wenn wir es mit produzieren X , bekommen wir die ungeraden Kräfte. Daher sollten keine gleichmäßigen harmonischen Schwingungen auftreten. Wenn wir die nehmen X ¨ = 0 Um das/die Gleichgewicht(e) zu finden, erhalten wir die Gleichung, die nach einiger Mathematik das Aussehen 4. Ordnung erhält:
( ω 1 2 + ω 2 2 ) X 4 + 2 ( ω 1 2 + ω 2 2 ) [ G + ω 2 2 ( X e l 02 ) ] X 3 + [ ( ω 1 2 + ω 2 2 ) A 2 + [ G + ω 2 2 ( X e l 02 ) ] 2 l 0 2 ω 1 2 ] X 2 + 2 ( ω 1 2 + ω 2 2 ) [ G + ω 2 2 ( X e l 02 ) ] A 2 X + [ G + ω 2 2 ( X e l 02 ) ] 2 = 0

Ich benutze das Matlab, um die Wurzeln dieser Gleichung zu finden und habe 4 Wurzeln. Jeder von ihnen nimmt 37 Seiten A4 Word in Arial 12 ein. Es ist schwierig, mit diesen Lösungen zu arbeiten und zu verstehen, welches von ihnen das Gleichgewicht ist, das wir brauchen. Gibt es eine andere Möglichkeit, die Gleichgewichte zu finden? Oder gibt es einen anderen Weg, wie wir herausfinden können, wie die zweite Ordnung von X geht in die Gleichung ein?Das System.  Auf einem Boden befindet sich ein Motor, der das Gewicht bewegt

Antworten (1)

vielleicht hilft dir das weiter?

Sie wollen x (Gleichgewicht) finden, das diese Gleichung erfüllt.

(1) F ( X ) = ω 1 X ( 1 l 0 X 2 + A 2 ) + ω 2 2 X + ω 2 2 ( l 2 X E ) + G = 0

Nehmen Sie zuerst die Taylor-Reihe von

l 0 X 2 + A 2 l 0 A 2 1 2 l 0 X 2 A 2 A 2

setze es in Gl. (1)

(2) F ( X ) A 0 + A 1 X + A 3 X 3 = 0

mit:

A 0 = ω 2 2 ( l 2 X E ) + G
A 1 = ω 1 ( 1 l 0 A 2 ) + ω 2 2
A 3 = 1 / 2 ω 1 l 0 A 2 A 2

Sie haben drei Lösungen von Gl. (2) aber nur einer ist ein echter Wert

(3) X real = 1 6 ( 108 A 0 + 12 3 4 A 1 3 + 27 A 0 2 A 3 A 3 ) A 3 2 3 A 3 1 2 A 1 1 ( 108 A 0 + 12 3 4 A 1 3 + 27 A 0 2 A 3 A 3 ) A 3 2 3

um die Lösung von Gl. (3) Ich habe einige Daten eingegeben

[ ω 1 = 10 , ω 2 = 2 , G = 10 , l 0 = 0,9 , l 2 = 0,3 , X E = 2.5 , A = 3 ]   und bekam X real = 0,109   wenn Sie diese Daten verwenden, um die Lösung von Gl. (1) Sie erhalten das gleiche Ergebnis, also ist der Ansatz für diese Daten in der Liste korrekt.

Ich benutze MAPLE, um die symbolischen Ergebnisse zu machen

danke, es ist sehr hilfreich