BOOK
Introduction to Finite Elements in Engineering
Tirupathi R. Chandrupatla | Ashok D. Belegundu
(2014)
Additional Information
Book Details
Abstract
Introduction to Finite Engineering is ideal for senior undergraduate and first-year graduate students and also as a learning resource to practicing engineers.
This book provides an integrated approach to finite element methodologies. The development of finite element theory is combined with examples and exercises involving engineering applications. The steps used in the development of the theory are implemented in complete, self-contained computer programs. While the strategy and philosophy of the previous editions has been retained, the Fourth Edition has been updated and improved to include new material on additional topics.
Table of Contents
Section Title | Page | Action | Price |
---|---|---|---|
Cover | Cover | ||
PREFACE | 13 | ||
ABOUT THE AUTHORS | 16 | ||
Contents | 5 | ||
1 FUNDAMENTAL CONCEPTS | 17 | ||
1.1 Introduction | 17 | ||
1.2 Historical Background | 17 | ||
1.3 Outline of Presentation | 18 | ||
1.4 Stresses and Equilibrium | 18 | ||
1.5 Boundary Conditions | 20 | ||
1.6 Strain-Displacement Relations | 21 | ||
1.7 Stress-Strain Relations | 22 | ||
Special Cases | 23 | ||
1.8 Temperature Effects | 24 | ||
1.9 Potential Energy and Equilibrium: The Rayleigh-Ritz Method | 25 | ||
Potential Energy,& | 25 | ||
Rayleigh-Ritz Method | 28 | ||
1.10 Galerkin's Method | 30 | ||
1.11 Saint Venant's Principle | 34 | ||
1.12 Von Mises Stress | 35 | ||
1.13 Principle of Superposition | 35 | ||
1.14 Computer Programs | 36 | ||
1.15 Conclusion | 36 | ||
Historical References | 36 | ||
Problems | 37 | ||
2 MATRIX ALGEBRA AND GAUSSIAN ELIMINATION | 44 | ||
2.1 Matrix Algebra | 44 | ||
Row and Column Vectors | 45 | ||
Addition and Subtraction | 45 | ||
Multiplication by a Scalar | 45 | ||
Matrix Multiplication | 45 | ||
Transposition | 46 | ||
Differentiation and Integration | 46 | ||
Square Matrix | 47 | ||
Diagonal Matrix | 47 | ||
Identity Matrix | 47 | ||
Symmetric Matrix | 48 | ||
Upper Triangular Matrix | 48 | ||
Determinant of a Matrix | 48 | ||
Matrix Inversion | 48 | ||
Eigenvalues and Eigenvectors | 49 | ||
Positive Definite Matrix | 51 | ||
Cholesky Decomposition | 51 | ||
2.2 Gaussian Elimination | 51 | ||
General Algorithm for Gaussian Elimination | 53 | ||
Symmetric Matrix | 56 | ||
Symmetric Banded Matrices | 56 | ||
Solution with Multiple Right Sides | 58 | ||
Gaussian Elimination with Column Reduction | 58 | ||
Skyline Solution | 60 | ||
Frontal Solution | 61 | ||
2.3 Conjugate Gradient Method for Equation Solving | 61 | ||
Conjugate Gradient Algorithm | 62 | ||
Input Data/Output | 62 | ||
Problems | 63 | ||
Program Listings | 65 | ||
3 ONE-DIMENSIONAL PROBLEMS | 67 | ||
3.1 Introduction | 67 | ||
3.2 Finite Element Modeling | 68 | ||
Element Division | 68 | ||
Numbering Scheme | 69 | ||
3.3 Shape Functions and Local Coordinates | 71 | ||
3.4 The Potential-Energy Approach | 75 | ||
Element Stiffness Matrix | 76 | ||
Force Terms | 78 | ||
3.5 The Galerkin Approach | 80 | ||
Element Stiffness | 80 | ||
Force Terms | 81 | ||
3.6 Assembly of the Global Stiffness Matrix and Load Vector | 82 | ||
3.7 Properties of K | 85 | ||
3.8 The Finite Element Equations: Treatment of Boundary Conditions | 86 | ||
Types of Boundary Conditions | 86 | ||
Elimination Approach | 87 | ||
Penalty Approach | 92 | ||
Multipoint Constraints | 98 | ||
3.9 Quadratic Shape Functions | 101 | ||
3.10 Temperature Effects | 108 | ||
3.11 Problem Modeling and Boundary Conditions | 112 | ||
Problem in Equilibrium | 112 | ||
Symmetry | 113 | ||
Two Elements with Same End Displacements | 113 | ||
Problem with a Closing Gap | 114 | ||
Input Data/Output | 114 | ||
Problems | 115 | ||
Program Listing | 127 | ||
4 TRUSSES | 133 | ||
4.1 Introduction | 133 | ||
4.2 Plane Trusses | 134 | ||
Local and Global Coordinate Systems | 134 | ||
Formulas for Calculating l and m | 135 | ||
Element Stiffness Matrix | 136 | ||
Stress Calculations | 137 | ||
Temperature Effects | 142 | ||
4.3 Three-Dimensional Trusses | 145 | ||
4.4 Assembly of Global Stiffness Matrix for the Banded and Skyline Solutions | 147 | ||
Assembly for Banded Solution | 147 | ||
Skyline Assembly | 148 | ||
4.5 Problem Modeling and Boundary Conditions | 150 | ||
Inclined Support in Two Dimensions | 150 | ||
Inclined Support in Three Dimensions—Line Constraint | 150 | ||
Inclined Support in Three Dimensions—Plane Constraint | 151 | ||
Symmetry and Antisymmetry | 152 | ||
Input Data/Output | 154 | ||
Problems | 155 | ||
Program Listing | 163 | ||
5 BEAMS AND FRAMES | 166 | ||
5.1 Introduction | 166 | ||
Potential-Energy Approach | 167 | ||
Galerkin Approach | 168 | ||
5.2 Finite Element Formulation | 169 | ||
Element Stiffness—Direct Approach | 173 | ||
5.3 Load Vector | 174 | ||
5.4 Boundary Considerations | 175 | ||
5.5 Shear Force and Bending Moment | 176 | ||
5.6 Beams on Elastic Supports | 178 | ||
5.7 Plane Frames | 179 | ||
5.8 Three-Dimensional Frames | 185 | ||
5.9 Problem Modeling and Boundary Conditions | 189 | ||
5.10 Some Comments | 190 | ||
Input Data/Output | 190 | ||
Problems | 192 | ||
Program Listings | 199 | ||
6 TWO-DIMENSIONAL PROBLEMS USING CONSTANT STRAIN TRIANGLES | 204 | ||
6.1 Introduction | 204 | ||
6.2 Finite Element Modeling | 205 | ||
6.3 Constant Strain Triangle (CST) | 207 | ||
Isoparametric Representation | 208 | ||
Potential-Energy Approach | 214 | ||
Element Stiffness | 214 | ||
Force Terms | 215 | ||
Integration Formula on a Triangle | 222 | ||
Galerkin Approach | 222 | ||
Stress Calculations | 224 | ||
Temperature Effects | 226 | ||
6.4 Problem Modeling and Boundary Conditions | 228 | ||
Some General Comments on Dividing into Elements | 231 | ||
6.5 Patch Test and Convergence | 231 | ||
Patch Test | 231 | ||
6.6 Orthotropic Materials | 232 | ||
Temperature Effects | 236 | ||
Input Data/Output | 238 | ||
Problems | 241 | ||
Program Listing | 254 | ||
7 AXISYMMETRIC SOLIDS SUBJECTED TO AXISYMMETRIC LOADING | 258 | ||
7.1 Introduction | 258 | ||
7.2 Axisymmetric Formulation | 259 | ||
7.3 Finite Element Modeling: Triangular Element | 261 | ||
Potential Energy Approach | 264 | ||
Body Force Term | 265 | ||
Rotating Flywheel | 265 | ||
Surface Traction | 266 | ||
Galerkin Approach | 268 | ||
Stress Calculations | 271 | ||
Temperature Effects | 272 | ||
7.4 Problem Modeling and Boundary Conditions | 272 | ||
Cylinder Subjected to Internal Pressure | 272 | ||
Infinite Cylinder | 273 | ||
Press Fit on a Rigid Shaft | 273 | ||
Press Fit on an Elastic Shaft | 274 | ||
Belleville Spring | 275 | ||
Thermal Stress Problem | 276 | ||
Input Data/Output | 278 | ||
Problems | 279 | ||
Program Listing | 287 | ||
8 TWO-DIMENSIONAL ISOPARAMETRIC ELEMENTS AND NUMERICAL INTEGRATION | 289 | ||
8.1 Introduction | 289 | ||
8.2 The Four-Node Quadrilateral | 289 | ||
Shape Functions | 289 | ||
Element Stiffness Matrix | 292 | ||
Element Force Vectors | 295 | ||
8.3 Numerical Integration | 295 | ||
Two-Dimensional Integrals | 299 | ||
Stiffness Integration | 299 | ||
Stress Calculations | 300 | ||
8.4 Higher Order Elements | 302 | ||
Nine-Node Quadrilateral | 303 | ||
Eight-Node Quadrilateral | 305 | ||
Six-Node Triangle | 306 | ||
Integration on a Triangle—Symmetric Points | 307 | ||
Integration on a Triangle—Degenerate Quadrilateral | 308 | ||
8.5 Four-Node Quadrilateral for Axisymmetric Problems | 310 | ||
8.6 Conjugate Gradient Implementation of the Quadrilateral Element | 311 | ||
8.7 Concluding Remarks and Convergence | 311 | ||
8.8 References for Convergence | 313 | ||
Input Data/Output | 314 | ||
Problems | 316 | ||
Program Listings | 324 | ||
9 THREE-DIMENSIONAL PROBLEMS IN STRESS ANALYSIS | 328 | ||
9.1 Introduction | 328 | ||
9.2 Finite Element Formulation | 329 | ||
Element Stiffness | 332 | ||
Force Terms | 333 | ||
9.3 Stress Calculations | 333 | ||
9.4 Mesh Preparation | 334 | ||
9.5 Hexahedral Elements and Higher Order Elements | 338 | ||
9.6 Problem Modeling | 340 | ||
9.7 Frontal Method for Finite Element Matrices | 342 | ||
Connectivity and Prefront Routine | 343 | ||
Element Assembly and Consideration of Specified dof | 344 | ||
Elimination of Completed dof | 344 | ||
Backsubstitution | 345 | ||
Consideration of Multipoint Constraints | 345 | ||
Input Data/Output | 346 | ||
Problems | 348 | ||
Program Listings | 352 | ||
10 SCALAR FIELD PROBLEMS | 361 | ||
10.1 Introduction | 361 | ||
10.2 Steady-State Heat Transfer | 362 | ||
One-Dimensional Heat Conduction | 363 | ||
One-Dimensional Heat Transfer in Thin Fins | 371 | ||
Two-Dimensional Steady-State Heat Conduction | 375 | ||
Two-Dimensional Fins | 385 | ||
Preprocessing for Program HEAT2D | 386 | ||
10.3 Torsion | 386 | ||
Triangular Element | 388 | ||
Galerkin Approach[sup(2)] | 389 | ||
10.4 Potential Flow, Seepage, Electric and Magnetic Fields, and Fluid Flow in Ducts | 392 | ||
Potential Flow | 392 | ||
Seepage | 394 | ||
Electrical and Magnetic Field Problems | 395 | ||
Fluid Flow in Ducts | 397 | ||
Acoustics | 399 | ||
Boundary Conditions | 400 | ||
One-Dimensional Acoustics | 400 | ||
One-Dimensional Axial Vibrations | 402 | ||
Two-Dimensional Acoustics | 404 | ||
10.5 Conclusion | 405 | ||
Input Data/Output | 405 | ||
Problems | 407 | ||
Program Listings | 418 | ||
11 DYNAMIC CONSIDERATIONS | 424 | ||
11.1 Introduction | 424 | ||
11.2 Formulation | 424 | ||
Solid Body with Distributed Mass | 425 | ||
11.3 Element Mass Matrices | 427 | ||
11.4 Evaluation of Eigenvalues and Eigenvectors | 432 | ||
Properties of Eigenvectors | 433 | ||
Eigenvalue-Eigenvector Evaluation | 433 | ||
Inverse Iteration Method | 436 | ||
Generalized Jacobi Method | 439 | ||
Tridiagonalization and Implicit Shift Approach | 443 | ||
Bringing Generalized Problem to Standard Form | 443 | ||
Tridiagonalization | 444 | ||
Implicit Symmetric QR Step with Wilkinson Shift for Diagonalization[sup(2)] | 447 | ||
11.5 Interfacing with Previous Finite Element Programs and a Program for Determining Critical Speeds of Shafts | 448 | ||
11.6 Guyan Reduction | 449 | ||
11.7 Rigid Body Modes | 452 | ||
11.8 Conclusion | 454 | ||
Input Data/Output | 454 | ||
Problems | 456 | ||
Program Listings | 462 | ||
12 PREPROCESSING AND POSTPROCESSING | 469 | ||
12.1 Introduction | 469 | ||
12.2 Mesh Generation | 469 | ||
Region and Block Representation | 469 | ||
Block Corner Nodes, Sides, and Subdivisions | 470 | ||
12.3 Postprocessing | 477 | ||
Deformed Configuration and Mode Shape | 477 | ||
Contour Plotting | 478 | ||
Nodal Values from Known Constant Element Values for a Triangle | 479 | ||
Least-Squares Fit for a Four-Noded Quadrilateral | 481 | ||
12.4 Conclusion | 482 | ||
Input Data/Output | 483 | ||
Problems | 484 | ||
Program Listings | 486 | ||
APPENDIX Proof of dA = det Jd& | 499 | ||
BIBLIOGRAPHY | 502 | ||
ANSWERS TO SELECTED PROBLEMS | 506 | ||
INDEX | 508 | ||
A | 508 | ||
B | 508 | ||
C | 508 | ||
D | 509 | ||
E | 509 | ||
F | 509 | ||
G | 510 | ||
H | 510 | ||
I | 510 | ||
J | 510 | ||
K | 510 | ||
L | 510 | ||
M | 511 | ||
N | 511 | ||
O | 511 | ||
P | 511 | ||
Q | 511 | ||
R | 511 | ||
S | 511 | ||
T | 512 | ||
V | 512 | ||
W | 512 |