Gelöste Aufgaben/MaMa: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 15: | Zeile 15: | ||
Zwischen dem freien rechten Rand und dem gelenkigen Lager wirkt eine konstante Streckenlast <math>q_0</math>. | Zwischen dem freien rechten Rand und dem gelenkigen Lager wirkt eine konstante Streckenlast <math>q_0</math>. | ||
<onlyinclude> | <onlyinclude> | ||
[[Datei:MaMa-01.png|250px|left|mini| | [[Datei:MaMa-01.png|250px|left|mini|Lageplan]] | ||
Gesucht ist die analytische Lösung für den Euler-Bernoulli-Balken und die Verläufe der Schnittgrößen. Im Vordergrund der Ausarbeitung steht das Zusammenspiel von Maxima (Computeralgebra) und Matlab (Numerik) zum Aufstellen, Verwalten und Lösen des linearen Gleichungssystems. | Gesucht ist die analytische Lösung für den Euler-Bernoulli-Balken und die Verläufe der Schnittgrößen. Im Vordergrund der Ausarbeitung steht das Zusammenspiel von Maxima (Computeralgebra) und Matlab (Numerik) zum Aufstellen, Verwalten und Lösen des linearen Gleichungssystems. | ||
</onlyinclude> | </onlyinclude> | ||
Zeile 27: | Zeile 27: | ||
=== Declarations === | === Declarations === | ||
Wir zeichnen zunächst die Berieche, Knoten und Koordinaten aus: | |||
[[Datei:MaMa-11.png|250px|left|mini|Bezeichnung für Bereiche und Knoten einführen.]] | [[Datei:MaMa-11.png|250px|left|mini|Bezeichnung für Bereiche und Knoten einführen.]] | ||
Für Bereich <math>I</math> führen wir die unabhängige Koordinate <math>x_I</math> ein, für Bereich <math>II</math> die Koordinate <math>x_{II}</math>. Die zwei Bereich haben die Längen | Für Bereich <math>I</math> führen wir die unabhängige Koordinate <math>x_I</math> ein, für Bereich <math>II</math> die Koordinate <math>x_{II}</math>. Die zwei Bereich haben die Längen | ||
* <math>\ell_I</math> und | * <math>\ell_I</math> und |
Version vom 14. Oktober 2024, 11:28 Uhr
Aufgabenstellung
Ein Stab der Länge und Biegesteifigkeit ist links fest eingespannt und wird bei 2/3 seiner Länger durch ein gelenkiges Lager gestützt. Zwischen dem freien rechten Rand und dem gelenkigen Lager wirkt eine konstante Streckenlast .
Gesucht ist die analytische Lösung für den Euler-Bernoulli-Balken und die Verläufe der Schnittgrößen. Im Vordergrund der Ausarbeitung steht das Zusammenspiel von Maxima (Computeralgebra) und Matlab (Numerik) zum Aufstellen, Verwalten und Lösen des linearen Gleichungssystems.
Die Aufgabe ist einfach genug, um sie analytisch mit Maxima allein zu lösen. Hier geht es aber darum, die "Zusammenarbeit" zwischen den beiden Software-Paketen exemplarisch vorzustellen. Dieses Zusammenspiel wird dann interessant, wenn die Anzahl der Gleichungen groß wird - typischer weise > 50. Dann ist eine algebraische Lösung oft nicht mehr möglich. Maxima eignet sich dann hervorragend für das Aufstellen und Verwalten der Gleichungen. Die konsolidierten Gleichungen werden dann zur numerischen Lösung an Matlab übergeben. Wie das geht, zeigen wir im Folgenden.
Lösung mit Maxima und Matlab
Im folgenden finden Sie die Skripte für Maxima und Matlab, mit denen diese Aufgabe bearbeitet wurde.
Declarations
Wir zeichnen zunächst die Berieche, Knoten und Koordinaten aus:
Für Bereich führen wir die unabhängige Koordinate ein, für Bereich die Koordinate . Die zwei Bereich haben die Längen
- und
- .
Um die gesuchte Lösung dimensionslos ansetzten zu können, wählen wir eine Vergleichslösung. Hier bietet sich der Kragbalken unter Streckenlast an. Diese liefert für die maximale Auslenkung von und die maximlae Kippung der Querschnitte von
- und
Außerdem wählen wir
- und
Boundary Value Problem
Das Randwertproblem wird im Feld von der Euler-Bernoulli-Differentialgleichung des Balkens beschreiben und an den Rändern durch kinematische oder Kraft-Randbedingungen.
Differentialgleichung des Euler-Bernoulli-Balkens
Die Gleichgewichtsbedingung am Balken führt auf die Differentialgleichung
Deren allgemeine Lösung (also ohne Anpassung an Rand- und Übergangsbedingungen) ist
... für die Auslenkung des Querschnitts: |
---|
mit den 4 Integrationskonstanten - und damit unseren Unbekannten je Abschnitt -
- .
Aus Gleichgewichts- und Kinematik-Beziehungen kommen dann die weiteren Gleichungen
... für den Kippwinkel des Querschnitts: | |
---|---|
... für das Biegemoment: | und |
... für die Querkraft: | und |
In unserer Aufgabe haben wir zwei Bereiche - in B müssen wir diese allgemeinen Lösungen aneinander anstückeln. Um sie zu unterscheiden, hängen wir für jede Lösung den Index des Bereichs an, also
Bereich I |
Bereich II |
---|---|
|
|
Und das gilt in gleicher Weise für die Gleichungen von .
Rand- und Übergangsbedingungen
Die Rand- und Übergangsbedingungen im Stab finden wir entweder aus kinematischen Überlegungen oder aus Gleichgewichtsbeziehungen mit den Schnittkräften des Balkens.
Konsolidierung der Gleichungen
Solving
Post-Processing
Title
Text
1+1
Links
- ...
Literature
- ...