Gelöste Aufgaben/MaMa: Unterschied zwischen den Versionen

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


== Lösung mit Maxima und Matlab ==
== Lösung mit Maxima und Matlab ==
Lorem Ipsum ....
 
Im folgenden finden Sie die Skripte für Maxima und Matlab, mit denen diese Aufgabe bearbeitet wurde.


=== Declarations ===
=== Declarations ===
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_II</math>.
Um die gesuchte Lösung dimensionslos ansetzten zu können, wählen wir eine Vergleichslösung. Hier bietet sich der [[Sources/Lexikon/Euler-Bernoulli-Balken/Standard-Lösungen#Kragbalken_Streckenlast|Kragbalken unter Streckenlast]] an. Diese liefert für die maximale Auslenkung von <math>w(x)</math> und die maximlae Kippung der Querschnitte von <math>\phi(x)</math>
* <math>w_{ref} = \frac{q_{0} a^4}{8 EI}</math> und
* <math>\varphi_{ref} = \frac{q_0 a^3}{6 EI}</math>
Außerdem wählen wir
* <math>M_{ref} = \frac{q_{0} a^2}{2}</math> und
* <math>Q_{ref} = q_0 a</math>


=== Boundary Value Problem ===
=== 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.
<math></math>
<math></math>
<math></math>
<math></math>
<math></math>


==== Differentialgleichung des Euler-Bernoulli-Balkens ====
==== Differentialgleichung des Euler-Bernoulli-Balkens ====


<math>EI w^{IV}=q_0</math>


==== Rand- und Übergangsbedingungen ====
==== Rand- und Übergangsbedingungen ====


=== Konsolidierung der Gleichungen ===
=== Konsolidierung der Gleichungen ===
=== Solving ===


=== Post-Processing ===
=== Post-Processing ===

Version vom 14. Oktober 2024, 10:10 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 .

Caption

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

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

Rand- und Übergangsbedingungen

Konsolidierung der Gleichungen

Solving

Post-Processing

Title

Text


1+1






Links

  • ...

Literature

  • ...