Gelöste Aufgaben/SKEB: Unterschied zwischen den Versionen

Aus numpedia
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 96: Zeile 96:


==tmp==
==tmp==
Die homogene Bewegungsgleichung
<math>\varrho\,A\cdot\ddot{w}+E\,I\cdot{w}^{IV}  = 0</math>
lässt Lösungen vom Typ
<math>\displaystyle {w}_h\left( x,t\right) ={\hat{W}}\cdot {e}^{\kappa\,x}  \cdot {e}^{j \,\omega_0\,t} \;\;\;\text{ mit }\;\;\; j=\sqrt{-1}</math>
zu. Wir bekommen zu jedem ''ω<sub>0</sub>'' vier ''κ''
<math>\begin{array}{l}  \displaystyle \kappa_1=+\frac{j\,\alpha}{\ell},\\  \displaystyle \kappa_2=-\frac{\alpha}{\ell},\\  \displaystyle \kappa_3=-\frac{j\,\alpha}{\ell},\\  \displaystyle \kappa_4=+\frac{\alpha}{\ell} \end{array} \;\;\text{ mit }\;\;\displaystyle\alpha^4 = \frac{{{\ell}^{4}}\,A\,\rho}{E\,I}\cdot {{\omega}_{0}^{2}}</math>,
also
<math>w_h(x,t) = \left({\hat{W}_{1}}\,{{e}^{\displaystyle \frac{j\,\alpha\,x}{\ell}}}+{\hat{W}_{3}}\,{{e}^{\displaystyle -\frac{j\,\alpha\,x}{\ell}}}+{\hat{W}_{4}}\,{{e}^{\displaystyle \frac{\alpha x}{\ell}}}+{\hat{W}_{2}}\,{{e}^{\displaystyle -\frac{\alpha x}{\ell}}}\right) \cdot e^{\displaystyle j\;\omega_0\,t}</math>
Die komplexen Exponenten deuten schon darauf hin: im Allgemeinen sind die Koeffizienten ''W<sub>i</sub>'' ebenfalls komplex. Für dieses Beispiel macht es deshalb viel Sinn, diese allgemeine Lösung der homogenen Differentialgleichung etwas anders hinzuschreiben. Wir nutzen dafür:
{| class="wikitable"
!die [https://de.wikipedia.org/wiki/Hyperbelfunktion Hyperbelfunktionen]
|}
<math>\begin{array}{l}\displaystyle \sinh(z)={\frac {e^{z}-e^{-z}}{2}}\\\displaystyle \cosh(z)={\frac {e^{z}+e^{-z}}{2}}\end{array}</math>
die [https://de.wikipedia.org/wiki/Eulersche_Formel Euler'sche Formel]
<math>\displaystyle e^{j \,z} = \cos(z) + j\cdot\sin(z)</math>
Dann lautet die allgemeine Lösung  
<math>\displaystyle {w}\left( x,t\right) =\left( {{W}_{1}}\,{\sinh}\left( \frac{\alpha\,x}{\ell}\right) +{{W}_{2}}\,\cosh{\left( \frac{\alpha\,x}{\ell}\right) }+{{W}_{3}}\,\sin{\left( \frac{\alpha\,x}{\ell}\right) }+{{W}_{4}}\,\cos{\left( \frac{\alpha\,x}{\ell}\right) }\right)\cdot {{e}^{\displaystyle j\,{{\omega}_{0}}\,t}}</math>,
bei der wir davon ausgehen dürfen, dass alle ''W<sub>i</sub>'' reellwertig sind.
Wie bei der partikularen Lösung ''w<sub>p</sub>'' sind es die vier Integrationskonstanten ''W<sub>i</sub>'', die wir nun an die Randbedingungen
<math>\begin{array}{rl}w_h(0,t)&=0\\w_h'(0,t)&=0\\E\,I\,w_h''(\ell,t)&=0\\E\,I\,w_h'''(\ell,t)&=0\end{array}</math>
anpassen müssen. Wir erhalten das lineare Gleichungssystem
<math>\begin{array}{ccc}  \displaystyle {{W}_{2}}+{{W}_{4}}&=&0,\\  \displaystyle \frac{{{W}_{1}}\alpha}{\ell}+\frac{{{W}_{3}}\alpha}{\ell}&=&0,\\  \displaystyle \frac{{{W}_{1}}\,{{\alpha}^{2}}\,{\sinh}\left( \alpha\right) }{{\ell^{2}}}+\frac{{{W}_{2}}\,{{\alpha}^{2}}\,\cosh{\left( \alpha\right) }}{{\ell^{2}}}-\frac{{{W}_{3}}\,{{\alpha}^{2}}\,\sin{\left( \alpha\right) }}{{\ell^{2}}}-\frac{{{W}_{4}}\,{{\alpha}^{2}}\,\cos{\left( \alpha\right) }}{{\ell^{2}}}&=&0,\\  \displaystyle  \frac{{{W}_{1}}\,{{\alpha}^{3}}\,\cosh{\left( \alpha\right) }}{{\ell^{3}}}+\frac{{{W}_{2}}\,{{\alpha}^{3}}\,{\sinh}\left( \alpha\right) }{{\ell^{3}}}-\frac{{{W}_{3}}\,{{\alpha}^{3}}\,\cos{\left( \alpha\right) }}{{\ell^{3}}}+\frac{{{W}_{4}}\,{{\alpha}^{3}}\,\sin{\left( \alpha\right) }}{{\ell^{3}}}&=&0 \end{array}</math>,
vereinfacht und in Matrix-Schreibweise
<math>\underbrace{\begin{pmatrix}0 & 1 & 0 & 1\\ 1 & 0 & 1 & 0\\ \operatorname{sinh}\left( \alpha\right)  & \cosh{\left( \alpha\right) } & -\sin{\left( \alpha\right) } & -\cos{\left( \alpha\right) }\\ \cosh{\left( \alpha\right) } & \operatorname{sinh}\left( \alpha\right)  & -\cos{\left( \alpha\right) } & +\sin{\left( \alpha\right) }\end{pmatrix}}_{\displaystyle \underline{\underline{D}}(\kappa)}  \cdot \begin{pmatrix}W_1\\ W_2\\ W_3\\W_4\end{pmatrix} = \underline{0}</math>.
Für dieses lineare, homogenen Gleichungen gibt es nur dann nicht-triviale Lösungen, wenn die Matrix einen Rangabfall >= 1 hat, also
<math>\det(\underline{\underline{D}}(\alpha))\stackrel{!}{=}0</math>.
Wir finden die charakteristische Gleichung
<math>-{{{\sinh}\left( \alpha\right) }^{2}}+{{\sin{\left( \alpha\right) }}^{2}}+{{\cosh{\left( \alpha\right) }}^{2}}+2\cos{\left( \alpha\right) }\,\cosh{\left( \alpha\right) }+{{\cos{\left( \alpha\right) }}^{2}}\stackrel{!}{=}0</math>.
Beim Plotten der Funktion sehen wir bereits, dass es mehr als eine Nullstelle gibt, hier bei ''α≈+/- 2'' und ''α≈+/- 5.'' [[Datei:UEBE-23.png|mini|Charakteristische Gleichung]]Die charakteristische Gleichung können wir umformen zu
<math>\cos(\alpha)\cdot\cosh(\alpha)+1\stackrel{!}{=}0</math>
und beide Anteile auftragen. So wird klar, dass die beiden Funktionen sich wegen der Periodizität der cos-Funktion unendlich oft schneiden - es also unendlich viele Nullstellen gibt:[[Datei:UEBE-21.png|mini|Nullstellensuche (Ausschnitt)|alternativtext=|ohne]][[Datei:UEBE-24.png|mini|Nullstellensuche|alternativtext=|ohne]]Analytisch finden wir keine Lösungen dieser charakteristischen Gleichung - wir müssen sie numerisch bestimmen – hier mit der Maxima-Funktion "find_root". Die ersten (positiven) Lösungen sind
<math>\begin{array}{l}\alpha_1=1.875104068711961,\\ \alpha_2=4.694091132974175,\\ \alpha_3=7.854757438237613,\\ \alpha_4=10.99554073487547,\\\alpha_5=14.13716839104647,\\\alpha_6=17.27875953208824\end{array}</math>.
Sie zu finden ist einfach, weil die ''α<sub>i</sub>'' für ''i>1'' ungefähr ''π'' auseinander liegen - da können wir keine Nullstelle verpassen.
In diesen ''α''<sub>i</sub> stecken über <math>\omega_{0,i} = 2\,\pi/T_i</math> auch der Periodendauern, z.B. für die erste Mode
<math>\displaystyle T_1 = 0.5688\ldots \pi \ell^2 \sqrt{\frac{\varrho\,A}{E\,I}}</math>.
Wie bei einem normalen [[Werkzeuge/Lösungsbausteine der Mathematik/Eigenwertprobleme|Eigenwertproblem]] berechnen wir nun die Eigenvektoren ''<u>W</u>'' aus der Beziehung
<math>\underline{\underline{D}}(\alpha_i)\cdot \underline{W} = \underline{0}</math>.
Aus unendlich vielen Lösungen ''α<sub>i</sub>'' folgen nun also auch unendlich viele ''W<sub>j</sub>'', die wir zu
<math>\left(\begin{array}{c}W_1\\W_2\\W_3\\W_4\end{array}\right)_j = C_j\cdot \left(\begin{array}{r}\gamma_j\\-1\\-\gamma_j\\1\end{array}\right)  \text{ mit } \displaystyle \gamma_j = \frac{\cosh{\left( \alpha_j\right) }+\cos{\left( \alpha_j\right) }}{\sinh\left( \alpha_j\right) +\sin{\left( \alpha_j\right) }}</math>
bestimmen. Die homogene Lösung der Bewegungsgleichung ist also
<math>\displaystyle w_h(x,t) = \sum_{j=1}^{\infty} C_j \cdot \underbrace{\left( \gamma_i,-1,-\gamma_j,1\right) \cdot \left(\begin{array}{r} \sinh(\alpha_j\,\xi)\\\cosh(\alpha_j\,\xi)\\\sin(\alpha_j\,\xi)\\\cos(\alpha_j\,\xi)\end{array}\right)}_{\displaystyle =: \phi_j(\xi)}\cdot e^{\displaystyle \omega_{0,j}\,t} \text{ mit } \xi = \frac{x}{\ell}</math>.
Denken Sie daran: die Eigenkreisfrequenz ''ω<sub>0j</sub>'' ist dabei wieder eine Funktion von ''α<sub>i</sub>'' - siehe oben. Die ''C<sub>i</sub>'' sind wieder Konstanten, die wir brauchen, um die Lösung an die Anfangsbedingungen anzupassen. Zunächst schauen wir uns die Lösung jeweils zu einem ''α<sub>i</sub>'' an. Diese Funktionen heißen Modalformen ''ϕ'' und deren Schwingungen können wir plotten:
[[Datei:UEBE-31.png|mini|Modalformen]]Diese Moden ''ϕ<sub>j</sub>'' können wir auch übereinander darstellen:


<!-------------------------------------------------------------------------------->
<!-------------------------------------------------------------------------------->
{{MyCodeBlock|title=Homogeneous Solution
{{MyCodeBlock|title=Homogeneous Solution
|text=Text
|text=Text
Zeile 109: Zeile 198:
==tmp==
==tmp==


<!-------------------------------------------------------------------------------->
Zum Zeitpunkt ''t=0'' soll
 
<math>\underbrace{w_h(x,0)}_{\displaystyle = \sum_{j=1}^{\infty} C_j\cdot \phi_{j}(x)} + w_p(x) = 0</math>
 
gelten. Das kriegen wir hin, indem wir die (unendlich vielen) ''C<sub>i</sub>'' der homogenen Lösung passend wählend. Das klingt komplizierter als es ist - die Mathematik bereitet uns den Weg.
 
Die Beziehung oben multiplizieren wir dazu mit einer der Modalformen ''ϕ<sub>k</sub>'' und bilden das Integral über die Balken-Lange ''ℓ'', also
 
<math>\displaystyle \sum_{j=1}^{\infty} \left( C_j\cdot \int_{0}^{\ell}\phi_{j}(x) \cdot \phi_{k}(x)\;dx \right) +  \int_{0}^{\ell} w_p(x)\cdot \phi_{k}(x)\;dx = 0</math>
 
Wir projizieren also die Modalformen auf sich selbst und auf die partikulare Lösung. Und nutzen aus, dass diese [https://de.wikipedia.org/wiki/Faltung_(Mathematik) Faltungs-Integrale] der Modalformen eine besondere Eigenschaft haben:
 
<math>\displaystyle \int_{0}^{\ell} \phi_j \cdot \phi_k \; dx \left\{ \begin{array}{l} =0 \text{ für } j\ne k \\                                                                                  \ne 0 \text{ für } j = k  \end{array} \right.</math>
 
Man sagt: die Funktionen sind zueinander verallgemeinert orthogonal. Damit berechnen wir
 
<math>\begin{array}{l} C_{1}=0.506693895146775,\\C_{2}=0.007150056863941781,\\C_{3}=5.347110562156877\;10^{-4},\\ C_{4}=9.955236981148623\;10^{-5},\\C_{5}=2.833383071646469\;10^{-5},\\C_{6}= 1.038598312000442\;10^{-5}\\ \;\;\;\;\;\vdots\end{array}</math>,
 
Nur die erste Modalform liefert einen signifikanten Beitrag bei der Anpassung an die Anfangsbedingungen, wir nehmen bei der Auftragung der Gesamtlösung ''w<sub>t</sub>(x,t)'' trotzdem die ersten sechs Modalformen mit:[[Datei:UEBE-initial-value-solution-animation.gif|mini|Animation: Loslassen des Systems aus der unverformten Rugelage.]]In der Animation sehen Sie das Loslassen des Stabes aus der unverformten, geraden Referenzlage für genau eine Periodenlänge ''T<sub>1</sub>'' der ersten Modalform. Allerdings ist die Schwingung, die entsteht, nicht ''T<sub>1</sub>''-periodisch - die anderen Modalformen leisten einen (kleinen) Beitrag, dessen Schwingungsperiode kein Vielfaches der Grundschwingung ist. Das sehen sie an dem kleinen "Ruck" in der Darstellung der Lösung, wenn nach der Dauer ''T<sub>1</sub>'' der Grundschwingung wieder die Anfangslage eingeblendet wird.<!-------------------------------------------------------------------------------->
 
{{MyCodeBlock|title=Adapt to Initial Condition
{{MyCodeBlock|title=Adapt to Initial Condition
|text=Text
|text=Text
Zeile 139: Zeile 247:


[[Datei:UEBE-mode-6-animated.gif|rahmenlos]][[Datei:UEBE-mode-5-animated.gif|rahmenlos]][[Datei:UEBE-mode-4-animated.gif|rahmenlos]][[Datei:UEBE-mode-3-animated.gif|rahmenlos]][[Datei:UEBE-mode-2-animated.gif|rahmenlos]]
[[Datei:UEBE-mode-6-animated.gif|rahmenlos]][[Datei:UEBE-mode-5-animated.gif|rahmenlos]][[Datei:UEBE-mode-4-animated.gif|rahmenlos]][[Datei:UEBE-mode-3-animated.gif|rahmenlos]][[Datei:UEBE-mode-2-animated.gif|rahmenlos]]
[[Datei:UEBE-initial-value-solution-animation.gif|mini|Animation: Loslassen des Systems aus der unverformten Rugelage.]]
 
[[Datei:UEBE-31.png|mini|Modalformen]]
[[Datei:UEBE-24.png|mini|Nullstellensuche]]
[[Datei:UEBE-21.png|mini|Nullstellensuche (Ausschnitt)]]
[[Datei:UEBE-23.png|mini|XXX]]





Version vom 2. April 2021, 14:46 Uhr


Aufgabenstellung

Die Bewegung des Balkens wird durch das Zusammenspiel von elastischen Verformungen und Trägheitskräften bestimmt. Man nennt das "Schwingungen von Kontinua" - diese untersuchen wir hier. Der zentrale Aufgabe besteht in der Berechnung der homogenen Lösung - und der Anpassung der Lösungsanteile an die Anfangsbedingungen.


Lageplan

Gesucht ist analytische Lösung für Schwingungen des Euler-Bernoulli-Balkens beim Loslassen aus der enspannten Ruhelage.


Lösung mit Maxima

tmp

Für die mathematische Behandlung - insbesondere der Auflösung quadratischer Gleichungen - setzen wir in Maxima voraus, dass

.

Header

Text


1+1




tmp

In der Gleichgewichtsbeziehung für den Euler-Bernoulli-Balken setzen wir als eingeprägte, äußere Streckenlast q(x,t) die D'Alembert'sche Trägheitskraft und die Gewichtskraft an, also

Die Lösung der linearen, partielle Bewegungsgleichung

setzt sich dann aus zwei Lösungsanteilen, der partikularen Lösung wp und der homogenen Lösung wh, zusammen; wir schreiben

.


Equations of Motion

Text


1+1




tmp

Die partikulare Lösung wp erfüllt die "rechte Seite" der Bewegungsgleichung, also ϱ A⋅g:

.

Die rechte Seite ist zeit-unveränderlich - so auch die partikulare Lösung.

Wir integrieren die Bewegungsgleichung vier Mal und erhalten

.

Die vier Integrationskonstanten Ci müssen wir nun an die Randbedingungen

anpassen, wir erhalten mit dem linearen Gleichungssystem

die partikulare Lösung

.

Statische Auslenkung

Die maximale Auslenkung - am rechten Rand - nutzen wir als Bezugslänge

Und so sieht wp aus:


Particular Solution

Text


1+1




tmp

Die homogene Bewegungsgleichung

lässt Lösungen vom Typ

zu. Wir bekommen zu jedem ω0 vier κ

,

also


Die komplexen Exponenten deuten schon darauf hin: im Allgemeinen sind die Koeffizienten Wi ebenfalls komplex. Für dieses Beispiel macht es deshalb viel Sinn, diese allgemeine Lösung der homogenen Differentialgleichung etwas anders hinzuschreiben. Wir nutzen dafür:

die Hyperbelfunktionen

die Euler'sche Formel

Dann lautet die allgemeine Lösung  

,

bei der wir davon ausgehen dürfen, dass alle Wi reellwertig sind.

Wie bei der partikularen Lösung wp sind es die vier Integrationskonstanten Wi, die wir nun an die Randbedingungen

anpassen müssen. Wir erhalten das lineare Gleichungssystem

,

vereinfacht und in Matrix-Schreibweise

.

Für dieses lineare, homogenen Gleichungen gibt es nur dann nicht-triviale Lösungen, wenn die Matrix einen Rangabfall >= 1 hat, also

.

Wir finden die charakteristische Gleichung

.

Beim Plotten der Funktion sehen wir bereits, dass es mehr als eine Nullstelle gibt, hier bei α≈+/- 2 und α≈+/- 5.

Charakteristische Gleichung

Die charakteristische Gleichung können wir umformen zu

und beide Anteile auftragen. So wird klar, dass die beiden Funktionen sich wegen der Periodizität der cos-Funktion unendlich oft schneiden - es also unendlich viele Nullstellen gibt:

Nullstellensuche (Ausschnitt)
Nullstellensuche

Analytisch finden wir keine Lösungen dieser charakteristischen Gleichung - wir müssen sie numerisch bestimmen – hier mit der Maxima-Funktion "find_root". Die ersten (positiven) Lösungen sind

.

Sie zu finden ist einfach, weil die αi für i>1 ungefähr π auseinander liegen - da können wir keine Nullstelle verpassen.

In diesen αi stecken über  auch der Periodendauern, z.B. für die erste Mode

.

Wie bei einem normalen Eigenwertproblem berechnen wir nun die Eigenvektoren W aus der Beziehung

.

Aus unendlich vielen Lösungen αi folgen nun also auch unendlich viele Wj, die wir zu

bestimmen. Die homogene Lösung der Bewegungsgleichung ist also

.

Denken Sie daran: die Eigenkreisfrequenz ω0j ist dabei wieder eine Funktion von αi - siehe oben. Die Ci sind wieder Konstanten, die wir brauchen, um die Lösung an die Anfangsbedingungen anzupassen. Zunächst schauen wir uns die Lösung jeweils zu einem αi an. Diese Funktionen heißen Modalformen ϕ und deren Schwingungen können wir plotten:



Modalformen

Diese Moden ϕj können wir auch übereinander darstellen:



Homogeneous Solution

Text


1+1




tmp

Zum Zeitpunkt t=0 soll

gelten. Das kriegen wir hin, indem wir die (unendlich vielen) Ci der homogenen Lösung passend wählend. Das klingt komplizierter als es ist - die Mathematik bereitet uns den Weg.

Die Beziehung oben multiplizieren wir dazu mit einer der Modalformen ϕk und bilden das Integral über die Balken-Lange , also

Wir projizieren also die Modalformen auf sich selbst und auf die partikulare Lösung. Und nutzen aus, dass diese Faltungs-Integrale der Modalformen eine besondere Eigenschaft haben:

Man sagt: die Funktionen sind zueinander verallgemeinert orthogonal. Damit berechnen wir

,

Nur die erste Modalform liefert einen signifikanten Beitrag bei der Anpassung an die Anfangsbedingungen, wir nehmen bei der Auftragung der Gesamtlösung wt(x,t) trotzdem die ersten sechs Modalformen mit:

Animation: Loslassen des Systems aus der unverformten Rugelage.

In der Animation sehen Sie das Loslassen des Stabes aus der unverformten, geraden Referenzlage für genau eine Periodenlänge T1 der ersten Modalform. Allerdings ist die Schwingung, die entsteht, nicht T1-periodisch - die anderen Modalformen leisten einen (kleinen) Beitrag, dessen Schwingungsperiode kein Vielfaches der Grundschwingung ist. Das sehen sie an dem kleinen "Ruck" in der Darstellung der Lösung, wenn nach der Dauer T1 der Grundschwingung wieder die Anfangslage eingeblendet wird.

Adapt to Initial Condition

Text


1+1




ModeModalform ϕj ModeModalform ϕj
#1



Links

  • ...

Literature

  • ...




Animation: Loslassen des Systems aus der unverformten Rugelage.
Modalformen
Nullstellensuche
Nullstellensuche (Ausschnitt)
XXX
Statische Auslenkung
Lageplan

k