Zusammenfassung
Das erste Kapitel befasst sich mit mathematischen Grundlagen, die für die Formulierung und Anwendung der Finite-Element-Methode benötigt werden. Zunächst werden elementare Konzepte der Matrizenrechnung vorgestellt und an Beispielen erläutert. Danach werden Verfahren zur Lösung linearer Gleichungssysteme und Bedingungen für deren Lösbarkeit behandelt.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Literatur
Bronstein I.N., K.A. Semendjajew, G. Musiol, H. Mühlig, Taschenbuch der Mathematik, 7. Aufl., Verlag Harri Deutsch, Frankfurt am Main, 2008
Schwarz H.R., Methode der finiten Elemente, B.G. Teubner, Stuttgart, 1984
Bathe K.-J., Finite-Element-Methoden, Springer, Berlin, 1995
Pfaffinger D., Tragwerksdynamik, Springer, Wien, 1989
Bathe K.-J., The subspace iteration method – Revisited, Computers & Structures, Vol. 126, ISSN 0045–7949, Elsevier, 2013, 177–183
Wriggers P., Nichtlineare Finite-Element-Methoden, Springer, Berlin, 2001
Crisfield M.A., A Faster Modified Newton-Raphson Iteration, Computer Methods in Applied Mechanics and Engineering, North-Holland Publishing Company, 20, 1979, 267–278
Eggert G.M., P.R. Dawson, K.K. Mathur, An Adaptive Descent Method for Nonlinear Viscoplasticity, International Journal for Numerical Methods in Engineering, 31, 1991, 1031–1054
Matthies H., G. Strang, The Solution of Nonlinear Finite Element Equations, International Journal for Numerical Methods in Engineering, John Wiley & Sons, New York, 1979, 1613–1626
Crisfield M.A., Solution Procedures for Nonlinear Structural Problems, Recent Advances in Computational Mechanics, (Eds.: D.R.J. Owen, E. Hinton, C. Taylor), Pineridge Press, Swansea, 1982, 1–39
Crisfield M.A., An arc‐length method including line searches and accelerations, Numerical Methods in Engineering, Vol. 19, 9, John Wiley & Sons, 1983, 1269–1289
Riks E., An Incremental Approach to the Solution of Snapping and Buckling Problems, International Journal of Solids and Structures, Pergamon Press, Vol. 15, 1979, 529–551
Wempner G.A., Discrete Approximations Related to Nonlinear Theories of Solids, International Journal Solids Structures, Pergamon Press, Vol. 7, 1971, 1581–1599
Ramm E., Strategies for Tracing the Nonlinear Response near Limit Points, In Europe-US-Workshop, Nonlinear Finite Element Analysis in Structural Mechanics, Ruhr-Universität Bochum, Germany (Herausgeber: W. Wunderlich, E. Stein und K.J. Bathe) 1980, 63–89
Crisfield M.A., A fast incremental/iterative solution procedure that handles “snap-through”, Computers & Structures 13, 1981, 55–62
Author information
Authors and Affiliations
Corresponding author
Appendices
Aufgaben
1.1
Gegeben ist das Gleichungssystem
mit
-
a)
Stellen Sie das Gleichungssystem für die Unbekannten \(x_{1}\), \(x_{2}\) durch Einsetzen der Gleichungen auf (in skalarer Schreibweise).
-
b)
Schreiben Sie die 3 Gleichungen in Matrizenform und zeigen Sie, dass in Matrizenschreibweise sich dasselbe Gleichungssystem für den Lösungsvektor \(\underline{x} = \left[ {\begin{array}{*{20}c} {x_{1} } \\ {x_{2} } \\ \end{array} } \right]\) ergibt wie nach a).
1.2
Ermitteln Sie die Matrix
mit
Wie lässt sich der Rechenaufwand bei der Berechnung des Matrizenprodukts minimieren?
1.3
Bilden Sie die Inverse folgender Matrizen:
Zeigen Sie, dass gilt:
-
a)
A · A−1 = B ·B−1 = I
-
b)
(A · C)−1 = C−1· A−1
1.4
Ermitteln Sie die Determinanten der in Aufgabe 1.3 angegebenen Matrizen A, B und C sowie von deren Inversen.
1.5
Überprüfen Sie die Lösbarkeit folgender Gleichungssysteme:
-
\(\begin{array}{*{20}{l}} {\text{a}})\;{6 \cdot {x_1} - 5 \cdot {x_2}}&{ = 4} \\ \;\;\;{ - 2 \cdot {x_1} + 2 \cdot {x_2}}&{ = 1} \\\\ {\text{b}})\;{10 \cdot {x_1} + 2 \cdot {x_3}}&{ = 5} \\ \;\;\;\;{0,5 \cdot {x_2}}&{ = 2} \\ \; \;\;\;{5 \cdot {x_1} + 2 \cdot {x_3}}&{ = 2{,}5} \\\\ {\text{c}})\; {10 \cdot {x_1} + 2 \cdot {x_3}}&{ = 5} \\ \;\;\;\;{0{,}5 \cdot {x_2}}&{ = 2} \\ \;\;\;\; { - 5 \cdot {x_1} - {x_3}}&{ = 2{,}5} \\\\{\text{d}}) \; {10 \cdot {x_1} + 2 \cdot {x_3}}&{ = 5} \\ \;\;\;\;{0{,}5 \cdot {x_2}}&{ = 2} \\ \;\;\;\;{ - 5 \cdot {x_1} - {x_3}}&{ = - 2{,}5} \end{array}\)
1.6
Lösen Sie das Gleichungssystem
mit dem Gaußschen Verfahren. Geben Sie die Matrizen \(\underline{L}\) und \(\underline{D}\) an.
1.7
Ermitteln Sie die Euklidsche Norm bzw. die Frobeniusnorm von
.
1.8
Ermitteln Sie die Determinanten und die Konditionszahlen der Koeffizientenmatrizen folgender Gleichungssysteme:\(\begin{array}{*{20}{l}}{{\text{a}})}&{10 \cdot {x_1} + 2 \cdot {x_3}}&{ = 5} \\ {}&{0{,}5 \cdot {x_2}}&{ = 2} \\ {}&{ - 5 \cdot {x_1} - {x_3}}&{ = 2{,}5} \\\\ {{\text{b}})}&{10 \cdot {x_1} + 2 \cdot {x_3}}&{ = 5} \\ {}&{0{,}5 \cdot {x_2}}&{ = 2} \\ {}&{ - 5{,}01 \cdot {x_1} - {x_3}}&{ = 2{,}5} \\\\ {{\text{c}})}&{10 \cdot {x_1} + 2 \cdot {x_3}}&{ = 5} \\ {}&{0{,}5 \cdot {x_2}}&{ = 2} \\ {}&{ - 5 \cdot {x_1} - {x_3}}&{ = 2{,}5} \end{array}\)
1.9
-
a)
Geben Sie für das Eigenwertproblem
das charakteristische Polynom an und bestimmen Sie alle Eigenwerte.
-
b)
Ermitteln Sie die zugehörigen, auf den Maximalwert 1 normierten Eigenvektoren.
-
c)
Weisen Sie nach, dass die Eigenvektoren die Orthogonalitätsbedingungen erfüllen.
-
d)
Normieren Sie die Eigenvektoren bezogen auf die \(\underline{B}\)-Matrix.
1.10
Ermitteln Sie den Eigenwert und den Eigenvektor des Eigenwertproblems in Aufgabe 1.9 iterativ mithilfe der Iterationsvorschrift der Inversen Iteration und dem Rayleigh-Quotienten. Als Startvektor ist \(\left[ {\begin{array}{*{20}c} {x_{1} } \\ {x_{2} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} 1 \\ 1 \\ \end{array} } \right]\) zu verwenden. Führen Sie 4 Iterationsschritte durch und normieren Sie den Iterationsvektor nach jeder Iteration auf den Maximalwert 1.
1.11
Ermitteln Sie die Lösung der Gleichung
mit dem Startwert \(x = 1\) nach dem Sekantenverfahren. Wie viele Iterationen \(k\) sind mindestens erforderlich, damit der relative Fehler \(\left| {x^{(k)} - x^{(k - 1)} } \right|/\left| {x^{(k)} } \right| < 0{,}01\) beträgt?
1.12
Lösen Sie folgende Gleichung nach dem Sekantenverfahren:
Als Startwert soll \(\left[ {\begin{array}{*{20}c} {x_{1} } \\ {x_{2} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} 3 \\ 6 \\ \end{array} } \right] \cdot 10^{ - 3}\) verwendet werden, es sind 3 Iterationen durchzuführen. Wie groß ist der relative Fehler \(\varepsilon_{x}\) des letzten Iterationsschrittes, gemessen in der Euklidschen Norm?
1.13
Ermitteln Sie die Lösung der in Aufgabe 1.11 angegebenen Gleichung mit dem Startwert \(x = 1\) nach dem Newton-Raphson-Verfahren. Wie viele Iterationen \(k\) sind mindestens erforderlich damit der relative Fehler \(\left| {x^{(k)} - x^{(k - 1)} } \right|/\left| {x^{(k)} } \right| < 0{,}01\) beträgt?
1.14
Ermitteln Sie die Lösung der in Aufgabe 1.11 angegebenen Gleichung mit dem Startwert \(x = 1\) nach dem Modifizierten Newton-Raphson-Verfahren. Wie viele Iterationen \(k\) sind mindestens erforderlich damit der relative Fehler \(\left| {x^{(k)} - x^{(k - 1)} } \right|/\left| {x^{(k)} } \right| < 0{,}01\) beträgt?
Lösungen
1.1
-
a)
\(\begin{gathered} 460 \cdot x_{1} - 226 \cdot x_{2} = 20 \hfill \\ 608 \cdot x_{1} - 302 \cdot x_{2} = 10 \hfill \\ \end{gathered}\)
-
b)
$$ \underline{x} = \left[ {\begin{array}{*{20}c} {x_{1} } \\ {x_{2} } \\ \end{array} } \right]\quad \underline{y} = \left[ {\begin{array}{*{20}c} {y_{1} } \\ {y_{2} } \\ \end{array} } \right]\quad \underline{z} = \left[ {\begin{array}{*{20}c} {z_{1} } \\ {z_{2} } \\ \end{array} } \right]\quad \underline{b} = \left[ {\begin{array}{*{20}c} {20} \\ {10} \\ \end{array} } \right] $$$$ \underline{A} = \left[ {\begin{array}{*{20}c} {10} & { - 4} \\ { - 8} & { - 1} \\ \end{array} } \right]\quad \;\;\;\underline{A} \cdot \underline{x} = \underline{y} $$$$ \underline{B} = \left[ {\begin{array}{*{20}c} {10} & 2 \\ 6 & 1 \\ \end{array} } \right]\quad \;\;\;\underline{B} \cdot \underline{y} = \underline{z} $$$$ \underline{C} = \left[ {\begin{array}{*{20}c} 3 & 4 \\ 6 & 2 \\ \end{array} } \right]\quad \;\;\;\underline{C} \cdot \underline{z} = \underline{b} $$$$ \underline{C} \cdot \underline{B} \cdot \underline{A} \cdot \underline{x} = \underline{b} \quad {\text{mit}}\quad \underline{C} \cdot \underline{B} \cdot \underline{A} = \left[ {\begin{array}{*{20}c} {460} & { - 226} \\ {608} & { - 302} \\ \end{array} } \right] $$
1.2
Minimierung des Rechenaufwandes: \(\underline{D} = \underline{B} \cdot \underline{A} \to \underline{C}^{*} = \underline{D}^{\text{T}} \cdot \underline{D} \to \underline{C} = c \cdot \underline{C}^{*}\).
1.3
1.4
1.5
-
a)
eindeutige Lösung
-
b)
eindeutige Lösung
-
c)
keine Lösung
-
d)
keine eindeutige Lösung (aber unendlich viele Lösungen: \(x_{2} = 4,\;\;x_{1} = 0{,}5 - 0{,}2 \cdot x_{3} \;\;{\text{f}}\ddot{\text{u}}{\text{r\;alle}}\;x_{3}\))
1.6
1.7
1.8
-
a)
\(\text{det}(\underline{A} ) = 5,\quad \kappa (\underline{A} ) = 26{,}26\)
-
b)
\(\text{det}(\underline{B} ) = 0{,}01,\quad \kappa (\underline{B} ) = 6511\)
-
c)
\(\text{det}(\underline{C} ) = 0,\quad \kappa (\underline{C} )\) nicht definiert, da \(\underline{C}\) singulär.
1.9
-
a)
\(\lambda^{2} - 2 \cdot \lambda + \frac{11}{{16}} = 0,\quad \lambda_{1} = 0{,}440983,\quad \lambda_{2} = 1{,}559017\)
-
b)
\(\underline{x}_{1} = \left[ {\begin{array}{*{20}c} 1 \\ { - 0{,}708204} \\ \end{array} } \right],\quad \underline{x}_{2} = \left[ {\begin{array}{*{20}c} {0{,}078689} \\ 1 \\ \end{array} } \right]\)
-
c)
\(\begin{array}{l} {\underline{x}_{1}^{\text{T}} \cdot \underline{B} \cdot x_{1} = 76{,}012423}\;\;\;\;\quad\;\;\; {\underline{x}_{1}^{\text{T}} \cdot \underline{B} \cdot x_{2} = - 2{,}4 \cdot 10^{ - 5} \approx 0,} \\\\ {\underline{x}_{2}^{\text{T}} \cdot \underline{B} \cdot x_{1} = - 2{,}4 \cdot 10^{ - 5} \approx 0},\;\;\; {\underline{x}_{2}^{\text{T}} \cdot \underline{B} \cdot x_{2} = 8{,}445821} \end{array}\)
-
d)
\(\underline{{\tilde{x}}}_{1} = \left[ {\begin{array}{*{20}c} {0{,}114698} \\ { - 0{,}08123} \\ \end{array} } \right],\quad \;\;\;\underline{{\tilde{x}}}_{2} = \left[ {\begin{array}{*{20}c} {0{,}027077} \\ {0{,}344096} \\ \end{array} } \right]\)
1.10
Startvektor: \(\underline{x}^{(0)} = \left[ {\begin{array}{*{20}c} 1 \\ 1 \\ \end{array} } \right],\quad \underline{A}^{ - 1} \cdot \underline{B} = \left[ {\begin{array}{*{20}r} {2{,}181818} & { - 0{,}121212} \\ { - 1{,}090909} & {0{,}727273} \\ \end{array} } \right]\)
-
1.
Iteration: \(\underline{x}^{(1)} = \left[ {\begin{array}{*{20}c} 1 \\ { - 0{,}176471} \\ \end{array} } \right],\quad \lambda^{(1)} = 0{,}474138\)
-
2.
Iteration: \(\underline{x}^{(2)} = \left[ {\begin{array}{*{20}c} 1 \\ { - 0{,}553398} \\ \end{array} } \right],\quad \lambda^{(2)} = 0{,}443710\)
-
3.
Iteration: \(\underline{x}^{(3)} = \left[ {\begin{array}{*{20}c} 1 \\ { - 0{,}664050} \\ \end{array} } \right],\quad \lambda^{(3)} = 0{,}441202\)
-
4.
Iteration: \(\underline{x}^{(4)} = \left[ {\begin{array}{*{20}c} 1 \\ { - 0{,}695685} \\ \end{array} } \right],\quad \lambda^{(4)} = 0{,}441001\)
1.11
\(k\) | \(x^{(k)}\) | \(\left| {x^{(k)} - x^{(k - 1)} } \right|/\left| {x^{(k)} } \right|\) |
---|---|---|
1 | 1,951 | 0,488 |
2 | 2,699 | 0,277 |
3 | 3,156 | 0,145 |
4 | 3,402 | 0,072 |
5 | 3,526 | 0,035 |
6 | 3,597 | 0,017 |
7 | 3,617 | 0,008 |
1.12
1.13
\(k\) | \(x^{(k)}\) | \(\left| {x^{(k)} - x^{(k - 1)} } \right|/\left| {x^{(k)} } \right|\) |
---|---|---|
1 | 2,8571 | 0,650 |
2 | 3,5998 | 0,206 |
3 | 3,6438 | 0,012 |
4 | 3,6439 | 0,00003 |
1.14
\(k\) | \(x^{(k)}\) | \(\left| {x^{(k)} - x^{(k - 1)} } \right|/\left| {x^{(k)} } \right|\) |
---|---|---|
1 | 2,8571 | 0,650 |
2 | 3,3110 | 0,137 |
3 | 3,4969 | 0,053 |
4 | 3,5780 | 0,023 |
5 | 3,6142 | 0,010 |
6 | 3,6305 | 0,004 |
Rights and permissions
Copyright information
© 2021 Springer Fachmedien Wiesbaden GmbH, ein Teil von Springer Nature
About this chapter
Cite this chapter
Werkle, H. (2021). Matrizenrechnung. In: Finite Elemente in der Baustatik. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-8348-2262-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-8348-2262-8_1
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-8348-1843-0
Online ISBN: 978-3-8348-2262-8
eBook Packages: Computer Science and Engineering (German Language)