Gelöste Aufgaben/DGEB: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
(→tmp) |
||
Zeile 131: | Zeile 131: | ||
}} | }} | ||
<!--------------------------------------------------------------------------------> | |||
{{MyCodeBlock|title=Euler Rotation | {{MyCodeBlock|title=Euler Rotation | ||
|text= | |text= | ||
Wir definieren später ein Modell, bei dem Querschnitte um eine Achse senkrecht zur Papierebene kippen kann. Das beschreiben wir mit der linearisierten Euler-Rotation: | |||
::<math>{{D}_{2}}\left( \mathit{arg}\right) =\begin{pmatrix}1 & 0 & -\mathit{arg}\\ 0 & 1 & 0\\ \mathit{arg} & 0 & 1\end{pmatrix}</math>, | |||
die für ''arg'' << 1 gilt. | |||
|code= | |code= | ||
<syntaxhighlight lang="maxima" line start=1> | <syntaxhighlight lang="maxima" line start=1> | ||
1+1 | /*******************************************************/ | ||
/* kinematics: Euler-rotation about y-Axis */ | |||
D[2](arg) := [[ 1 , 0 ,-arg ], | |||
[ 0 , 1 , 0 ], | |||
[+arg , 0 , 1 ]]; | |||
</syntaxhighlight> | </syntaxhighlight> | ||
}} | }} | ||
<!--------------------------------------------------------------------------------> | <!--------------------------------------------------------------------------------> | ||
{{MyCodeBlock|title=Stress-Strain-Relations for a Rod | |||
== tmp == | |||
Die Komponenten des Spannungs- und Verzerrungs-Tensors fassen in den Matrizen | |||
::<math>\underline{\sigma} = \begin{pmatrix}{{\sigma}_{x,x}}\\ {{\sigma}_{y,y}}\\ {{\sigma}_{z,z}}\\ {{\sigma}_{y,z}}\\ {{\sigma}_{x,z}}\\ {{\sigma}_{x,y}}\end{pmatrix}</math> | |||
und | |||
::<math>\underline{\varepsilon} =\begin{pmatrix}{{\varepsilon}_{x,x}}\\ {{\varepsilon}_{y,y}}\\ {{\varepsilon}_{z,z}}\\ {{\varepsilon}_{y,z}}\\ {{\varepsilon}_{x,z}}\\ {{\varepsilon}_{x,y}}\end{pmatrix}</math> | |||
zusammen - und damit können wir nun anfangen zu arbeiten. | |||
Die wichtigsten Annahmen zu Spannungen in einem einfachen Stab mit symmetrischen Profil sind: | |||
::<math>\begin{pmatrix}{{\sigma}_{y,y}}=0\\ {{\sigma}_{z,z}}=0\\ {{\sigma}_{y,z}}=0\\ {{\sigma}_{x,y}}=0\end{pmatrix}</math> | |||
Die ersten beiden Zeilen sind klar: die Hauptspannungen senkrecht zur Stab-Längsachse verschwinden. Ausnahmen machen hier nur Stäbe, die z.B. durch großen Drücke belastet sind wie bei Bohrsträngen. | |||
Die Zeilen 3 und 4 gehören zu Spannungen, die einen Querschnitt in der skizzierten Weise verformen würden. Das passiert bei symmetrischen | |||
Querschnitten wie hier einem Rechteck-Querschnitt nicht. | |||
Mit diesen vier Annahmen können wir aus der Beziehung | |||
<math>\underline{\sigma} = \underline{\underline {E}}\cdot\underline{\varepsilon}</math> | |||
vier Gleichungen herausnehmen und wählen | |||
<math>\begin{array}{ll}{{\varepsilon}_{x,y}}&=0\\ {{\varepsilon}_{y,z}}&=0\\ {{\varepsilon}_{y,y}}&=\displaystyle -\frac{{{\varepsilon}_{x,x}}\cdot \lambda}{2\cdot \mu+2\cdot \lambda}\\ {{\varepsilon}_{z,z}}&=\displaystyle -\frac{{{\varepsilon}_{x,x}}\cdot \lambda}{2\cdot \mu+2\cdot \lambda}\end{array}</math>.{{MyCodeBlock|title=Stress-Strain-Relations for a Rod | |||
|text=Text | |text=Text | ||
|code= | |code= |
Version vom 23. Februar 2021, 10:15 Uhr
Aufgabenstellung
In dieser Aufgabe starten wir von "first principles" - hier das Prinzip der virtuellen Verrückungen - und entwicklen die Bewegungsgleichunge für einen schlanken Stab unter Langskräft und Biegemoment.
Gesucht sind die Differentialgleichungen des statischen Gleichgewichts für den schlanken Stab mit Rechteck-Querschnitt unter Längs- und Querkraft, ausgehend von der Virtuellen Formänderungsenergie δΠ.
Wir finden so die bekannten Differentialbeziehungen für das Timoshenko / Euler-Bernoulli-Modell eines Balkens.
Lösung mit Maxima
Wie alle zentralen Begriffe der Elastizitätstheorie ineinandergreifen, um die virtuelle Formänderungsenergie für den Euler-Bernoulli-Balken zu ermitteln, zeigt diese Aufgabe.
Header
Hier kommen
- das Hook'sche Gesetz in seiner allgemeinen, 3D-Fassung,
- die allgemeinen Verschiebungs-Verzerrungs-Bedingungen,
- die klassischen Annahmen zur Theorie von Stäben zum Einsatz sowie
- die Gleichgewichtsbedingungen nach dem Prinzip der virtuellen Verrückungen.
zum Einsatz.
/*******************************************************/
/* MAXIMA script */
/* version: wxMaxima 15.08.2 */
/* author: Andreas Baumgart */
/* last updated: 2016-03-27 */
/* ref: Euler-Bernoulli Beam */
/* description: derives the equations of motion for */
/* the Timoshenko and EBB beam */
/*******************************************************/
Declarations
Wir brauchen das volle Instrumentarium der Elastizitätstheorie - angefangen bei einfachen Abkürzungen wie der Querschnittsfläche A bis zu den Flächenmomenten 2. Grades Iy und Iz:
über Lame's Konstante
- ,
und dem linearen Werkstoffgesetz (Spannungs-Dehnungs-Beziehung / Hook's Gesetz)
- .
Und schließlich wollen wir die Verzerrungs-Verscheibungs-Beziehung für einen materiellen Punkt P angeben. Grundlage ist die Verschiebung eines Punkte P=[x,y,z] und die gesuchten Koeffizienten u, v, w der Verschiebung in die drei Raumrichtungen
- ,
Die Koeffizienten u(x,y,z), v(x,y,z), w(x,y,z) des Ortsvektors rP beschreiben dabei das Verscheibungsfeld des Balkens. Wir erhalten mit den allgemeinen Komponenten u, v und w des Verschiebungsfeldes
die Verzerrungen allgemein zu
- .
Damit das "schöner" aussieht,, kürzen wir im Folgenden ab
und erhalten als Verzerrungs-Verscheibungs-Beziehung
- .
Für unser Problem suchen wir jetzt ein konkretes Verschiebungsfeld, das unseren Anforderungen an das Problem genügt.
/*******************************************************/
/* declare variational variables */
declare("δW", alphabetic); /* virtual work */
declare("δA", alphabetic); /* virtual work of implied external forces */
declare("δΠ", alphabetic); /* virtual strain energy */
declare("δu", alphabetic); /* variation of u */
declare("δw", alphabetic);
declare("δφ", alphabetic);
declare("δη", alphabetic);
declare("δθ", alphabetic);
declare("λ" , alphabetic); /* otherwise, this is the lambda fct. */
declare("μ" , alphabetic);
declare("Δr", alphabetic); /*displacement of material point [x,y,z] */
declare("δΔr",alphabetic); /* variation of Δr */
declare("δZ", alphabetic); /* variation of strain */
/*******************************************************/
/* parameters */
/* abbreviate: */
geometry : [h^3 = 12*I[y]/b, b^3 = 12*I[z]/h, b = A/h];
/* Lame's Constants */
/* see https://en.wikipedia.org/wiki/Hooke%27s_law */
lameConst : [λ = e*nu/((1+nu)*(1-2*nu)), μ = e/(2*(1+nu))];
/* relation: hook's law, modulus of elasticity */
/* see https://en.wikipedia.org/wiki/Hooke%27s_law */
E : matrix([2*μ+λ, λ, λ, 0, 0, 0],
[ λ, 2*μ+λ, λ, 0, 0, 0],
[ λ, λ, 2*μ+λ, 0, 0, 0],
[ 0, 0, 0, μ, 0, 0],
[ 0, 0, 0, 0, μ, 0],
[ 0, 0, 0, 0, 0, μ]);
/* Strain Displacement Relation */
/* see https://en.wikipedia.org/wiki/Hooke%27s_law */
StrainDispl(arg) := [epsilon[x,x] = diff(arg[1],x),
epsilon[y,y] = diff(arg[2],y),
epsilon[z,z] = diff(arg[3],z),
epsilon[x,y] = 1/2*(diff(arg[1],y) + diff(arg[2],x)),
epsilon[x,z] = 1/2*(diff(arg[1],z) + diff(arg[3],x)),
epsilon[y,z] = 1/2*(diff(arg[2],z) + diff(arg[3],y))];
Euler Rotation
Wir definieren später ein Modell, bei dem Querschnitte um eine Achse senkrecht zur Papierebene kippen kann. Das beschreiben wir mit der linearisierten Euler-Rotation:
- ,
die für arg << 1 gilt.
/*******************************************************/
/* kinematics: Euler-rotation about y-Axis */
D[2](arg) := [[ 1 , 0 ,-arg ],
[ 0 , 1 , 0 ],
[+arg , 0 , 1 ]];
tmp
Die Komponenten des Spannungs- und Verzerrungs-Tensors fassen in den Matrizen
und
zusammen - und damit können wir nun anfangen zu arbeiten.
Die wichtigsten Annahmen zu Spannungen in einem einfachen Stab mit symmetrischen Profil sind:
Die ersten beiden Zeilen sind klar: die Hauptspannungen senkrecht zur Stab-Längsachse verschwinden. Ausnahmen machen hier nur Stäbe, die z.B. durch großen Drücke belastet sind wie bei Bohrsträngen.
Die Zeilen 3 und 4 gehören zu Spannungen, die einen Querschnitt in der skizzierten Weise verformen würden. Das passiert bei symmetrischen
Querschnitten wie hier einem Rechteck-Querschnitt nicht.
Mit diesen vier Annahmen können wir aus der Beziehung
vier Gleichungen herausnehmen und wählen
.===Stress-Strain-Relations for a Rod=== Text
1+1
Displacement Variables
Text
1+1
Virtual Strain Energy
Text
1+1
Timoshenko-Beam
Text
1+1
Euler-Bernoulli-Balken
Text
1+1
Links
- ...
Literature
- ...