1 / 68

Introduction

Introduction to Finite Elements. Introduction. Prof. Jawwad Lodhi. uniform loading. Element. Finite element model. Cantilever plate in plane strain. Fixed boundary. Node. Problem: Obtain the stresses/strains in the plate. Finite Element Analysis. Approximate method

tserna
Download Presentation

Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to Finite Elements Introduction Prof. Jawwad Lodhi

  2. uniform loading Element Finite element model Cantilever plate in plane strain Fixed boundary Node Problem:Obtain the stresses/strains in the plate Finite Element Analysis • Approximate method • Geometric model • Node • Element • Mesh • Discretization

  3. Course content • “Direct Stiffness” approach for springs • Bar elements and truss analysis • Introduction to boundary value problems: strong form, principle of minimum potential energy and principle of virtual work. • Displacement-based finite element formulation in 1D: formation of stiffness matrix and load vector, numerical integration. • Displacement-based finite element formulation in 2D: formation of stiffness matrix and load vector for CST and quadrilateral elements. • Discussion on issues in practical FEM modeling • Convergence of finite element results • Higher order elements • Isoparametric formulation • Numerical integration in 2D • Solution of linear algebraic equations

  4. For next class • Please read Appendix A of Logan for reading quiz next class (10 pts on Hw 1)

  5. Linear Algebra Recap (at the IEA level)

  6. Row number Column number What is a matrix? A rectangular array of numbers (we will concentrate on real numbers). A nxm matrix has ‘n’ rows and ‘m’ columns First row Second row Third row First column Third column Fourth column Second column

  7. What is a vector? A vector is an array of ‘n’ numbers A row vector of length ‘n’ is a 1xn matrix A column vector of length ‘m’ is a mx1 matrix

  8. Special matrices Zero matrix:A matrix all of whose entries are zero Identity matrix:A square matrix which has ‘1’ s on the diagonal and zeros everywhere else.

  9. Matrix operations Equality of matrices If A andB are two matrices of the same size, then they are “equal” if each and every entry of one matrix equals the corresponding entry of the other.

  10. Matrix operations Addition of two matrices If A and B are two matrices of the same size, then the sum of the matrices is a matrix C=A+B whose entries are the sums of the corresponding entries of A and B

  11. Addition of of matrices Matrix operations Properties Properties of matrix addition: • Matrix addition is commutative (order of addition does not matter) • Matrix addition is associative • Addition of the zero matrix

  12. Matrix operations Multiplication by a scalar If A is a matrix and c is a scalar, then the product cAis a matrix whose entries are obtained by multiplying each of the entries of A by c

  13. Multiplication by a scalar Matrix operations Special case If A is a matrix and c=-1 is a scalar, then the product (-1)A =-Ais a matrix whose entries are obtained by multiplying each of the entries of A by -1

  14. Matrix operations Subtraction If A and B are two square matrices of the same size, then A-B is defined as the sum A+(-1)B

  15. Transpose Special operations If A is a mxn matrix, then the transpose of A is the nxm matrix whose first column is the first row of A, whose second column is the second column of A and so on.

  16. Transpose Special operations If A is a square matrix (mxm), it is called symmetric if

  17. Matrix operations Scalar (dot) product of two vectors If a and b are two vectors of the same size The scalar (dot) product of a and b is a scalar obtained by adding the products of corresponding entries of the two vectors

  18. Matrix operations Matrix multiplication For a product to be defined, the number of columns of A must be equal to the number of rows of B. AB = AB m x r r x n m x n inside outside

  19. Matrix operations Matrix multiplication If A is a mxr matrix and B is a rxn matrix, then the product C=AB is a mxn matrix whose entries are obtained as follows. The entry corresponding to row ‘i’ and column ‘j’ of C is the dot product of the vectors formed by the row ‘i’ of A and column ‘j’ of B

  20. Multiplication of matrices Matrix operations Properties Properties of matrix multiplication: • Matrix multiplication is noncommutative (order of addition does matter) • It may be that the product AB exists but BA does not (e.g. in the previous example C=AB is a 3x2 matrix, but BA does not exist) • Even if the product exists, the products AB and BA are not generally the same

  21. Multiplication of matrices Matrix operations Properties 2. Matrix multiplication is associative 3. Distributive law 4. Multiplication by identity matrix 5. Multiplication by zero matrix 6.

  22. Miscellaneous properties Matrix operations • If A , B and C are square matrices of the same size, and then does not necessarily mean that 2. does not necessarily imply that either A or B is zero

  23. Definition Inverse of a matrix If A is any square matrix and B is another square matrix satisfying the conditions • Then • The matrix Aiscalled invertible, and • the matrix Bis the inverse of Aand is denoted as A-1. • The inverse of a matrix is unique

  24. Uniqueness Inverse of a matrix The inverse of a matrix is unique Assume that B and C both are inverses of A Hence a matrix cannot have two or more inverses.

  25. Some properties Inverse of a matrix Property 1: If A is any invertiblesquare matrix the inverse of its inverse is the matrix Aitself Property 2: If A is any invertible square matrix and k is any scalar then

  26. Properties Inverse of a matrix Property 3: If A and B are invertible square matrices then

  27. What is a determinant? The determinant of a square matrix is a number obtained in a specific manner from the matrix. For a 1x1 matrix: For a 2x2 matrix: Product along red arrow minus product along blue arrow

  28. Example 1 Consider the matrix Notice (1) A matrix is an array of numbers (2) A matrix is enclosed by square brackets Notice (1) The determinant of a matrix is a number (2) The symbol for the determinant of a matrix is a pair of parallel lines Computation of larger matrices is more difficult

  29. Duplicate column method for 3x3 matrix For ONLY a 3x3 matrix write down the first two columns after the third column Sum of products alongred arrow minus sum of products alongblue arrow This technique works only for 3x3 matrices

  30. 0 32 3 0 8 -8 Example Sum of red terms = 0 + 32 + 3 = 35 Sum of blue terms = 0 – 8 + 8 = 0 Determinant of matrix A= det(A) =35 –0= 35

  31. Finding determinant using inspection Special case. If two rows or two columns are proportional (i.e. multiples of each other), then the determinant of the matrix is zero because rows 1 and 3 are proportional to each other If the determinant of a matrix is zero, it is called a singular matrix

  32. What is a cofactor? Cofactor method If A is a square matrix The minor, Mij, of entry aij is the determinant of the submatrix that remains after the ith row and jth column are deleted from A. The cofactor of entry aij is Cij=(-1)(i+j)Mij

  33. What is a cofactor? Sign of cofactor Find the minor and cofactor of a33 Minor Cofactor

  34. Cofactor method of obtaining the determinant of a matrix The determinant of a n x n matrix A can be computed by multiplying ALL the entries in ANY row (or column) by their cofactors and adding the resulting products. That is, for each and Cofactor expansion along the jth column Cofactor expansion along the ith row

  35. 4 0 1 5 2 -2 1 1 3 3 0 1 -1 2 -2 0 1 3 3 4 1 -1 5 -2 0 1 3 3 4 0 -1 5 2 0 1 1 1 3 -1 0 0 4 5 1 2 0 2 1 -3 1 -2 3 A= det(A)=(1) - (0) + 2 - (-3) Example: evaluate det(A) for: det(A) = a11C11 +a12C12 + a13C13 +a14C14 = (1)(35)-0+(2)(62)-(-3)(13)=198

  36. 5 • 1 0 • 3 -1 -3 2 2 det(A)= 1 0 3 -1 1 5 3 -1 1 5 1 0 -3* (-1)4 det(A)= +2*(-1)5 +2*(-1)6 Example : evaluate By a cofactor along the third column det(A)=a13C13 +a23C23+a33C33 = det(A)= -3(-1-0)+2(-1)5(-1-15)+2(0-5)=25

  37. Quadratic form The scalar Is known as a quadratic form If U>0: Matrix kis known as positive definite If U≥0: Matrix kis known as positive semidefinite

  38. Quadratic form Let Symmetric matrix Then

  39. Differentiation of quadratic form Differentiate U wrt d1 Differentiate U wrt d2

  40. Differentiation of quadratic form Hence

  41. Outline • Role of FEM simulation in Engineering Design • Course Philosophy

  42. Role of simulation in design: Boeing 777 Source: Boeing Web site (http://www.boeing.com/companyoffices/gallery/images/commercial/).

  43. Another success ..in failure: Airbus A380 http://www.airbus.com/en/aircraftfamilies/a380/

  44. Drag Force Analysis of Aircraft • Question • What is the drag force distribution on the aircraft? • Solve • Navier-Stokes Partial Differential Equations. • Recent Developments • Multigrid Methods for Unstructured Grids

  45. San Francisco Oakland Bay Bridge Before the 1989 Loma Prieta earthquake

  46. San Francisco Oakland Bay Bridge After the earthquake

  47. San Francisco Oakland Bay Bridge A finite element model to analyze the bridge under seismic loads Courtesy: ADINA R&D

  48. Crush Analysis of Ford Windstar • Question • What is the load-deformation relation? • Solve • Partial Differential Equations of Continuum Mechanics • Recent Developments • Meshless Methods, Iterative methods, Automatic Error Control

  49. Engine Thermal Analysis Picture from http://www.adina.com • Question • What is the temperature distribution in the engine block? • Solve • Poisson Partial Differential Equation. • Recent Developments • Fast Integral Equation Solvers, Monte-Carlo Methods

  50. Electromagnetic Analysis of Packages Thanks to Coventor http://www.coventor.com • Solve • Maxwell’s Partial Differential Equations • Recent Developments • Fast Solvers for Integral Formulations

More Related