Finite Element Methods (UNIT - 1) - M.C. Nguyen

UN
Uni24h
0 downloads
166
0

Document content

Page 1

HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY UNIVERSITY OF MECHANICS Finite Element Methods Preparedby Prof.M.C. Nguyen, Dept of Mechatronics 1

Page 2

UNIT - 1 • Introduction to FEM: – Stiffness equations for a axial bar element in local co-ordinates using Potential Energy approach and Virtual energy principle – Finite element analysis of uniform, stepped and tapered bars subjected to mechanical and thermal loads – Assembly of Global stiffness matrix and loadvector – Quadratic shape functions – properties of stiffness matrix 2

Page 5

Axially Loaded Bar –GoverningEquations and Boundary Conditions • Differential Equation d EA(x) du   f (x) 0 0  x L dx  dx • Boundary Condition Types • prescribed displacement (essential BC) •prescribed force/derivative of displacement (natural BC) 5

Page 7

Potential Energy • Elastic Potential Energy (PE) - Spring case Unstretched spring PE 0 Stretchedbar 1 PE  kx2 2 x - Axially loaded bar undeformed: PE 0 1 L deformed: PE  Adx 2 - Elastic body 0 PE  1 σT εdv 2 V 7

Page 8

Potential Energy • Work Potential (WE) f P f: distributed force over a line A B P: point force L u: displacement WP  u fdx PuB 0 • Total Potential Energy 1 L L   Adx u fdx Pu B 2 0 0 • Principle of Minimum PotentialEnergy For conservative systems, of all the kinematically admissible displacement fields, those corresponding to equilibrium extremize the total potential energy. If the extremum condition is a minimum, the equilibrium state isstable. 8

Page 9

Potential Energy + Rayleigh-Ritz Approach Example: f P A B Step 1: assume a displacement field u  a x i 1 to n i i i  is shape function / basis function n is the order of approximation Step 2: calculate total potential energy 9

Page 10

Potential Energy +Rayleigh-Ritz Approach Example: f P A B Step 3:select ai so that the total potential energy isminimum 10

Page 11

Galerkin’sMethod Example: f P A B d  du Seekan approximation u~so  EA(x)   f (x)  0 dx  dx   d  du~  ux  0 0 wi  EA(x)   f ( x)dV 0  dx  dx   V EA(x) du  P u~x 0 0 dx du~ xL EA(x)  P dx xL In the Galerkin’s method, the weight function is chosen to be the same as the shape function. 11

Page 12

Galerkin’sMethod Example: f P A B  d  du~  L du~dw L du~L wi EA(x)   f ( x)dV  0 EA(x) i dx  wi fdx wi EA(x) 0  dx dx  dx dx dx V 0 0 0 1 2 3 1 2 3 12

Page 14

FEM Formulation of AxiallyLoaded Bar –Governing Equations • Differential Equation d  du  EA(x)   f (x)  0 0  x L dx  dx  • Weighted-Integral Formulation L w d EA(x) du  f (x)dx  0   0  dx  dx  • Weak Form L L dw  du    du  0   EA(x) wf (x)dx wEA(x)   dx  dx    dx  0 0 14

Page 15

Approximation Methods –Finite Element Method Example: Step 1: Discretization Step 2: Weak form of one element P P 1 2 x1 x 2 x x2 dw  du    du  2  dx EA(x) dx   w(x) f (x)dx  w(x)EA(x) dx   0      x x1 1 x2 dw  du    EA(x)   w(x) f (x)dx  w x P w x P  0  dx  dx   2 2 1 1 x1 15

Page 16

Approximation Methods –Finite Element Method Example (cont): Step 3: Choosing shape functions - linear shapefunctions u   u  u 1 1 2 2 x  x l x    1 2 x  x x x  1  1   2 ;   1  ;  1 2 2 2 1 l 2 l 2    1l   x x  1; x   x l 1 2 1 16

Page 17

Approximation Methods –Finite Element Method Example (cont): Step 4: Forming element equation E,Aare constant EA EA x2 x2 1 u  u  x2  Letw , weak form becomes   EA 2 1 dx   f dx   P   P 0 u  u  f dx  P 1 l 1 l 2 1 1 l l  1 1 2 1 1 x1 x1 x1 EA EA x2 x2 1 u  u  x2  Letw  , weak form becomes  EA 2 1 dx   f dx   P   P  0  u  u  f dx  P 2 l 1 l 2 2 2 l  l  2 2 2 2 1 x1 x1 x1 x2  1 fdx EA 1 1u  x  P   f  P    1    1   1    1   1 l 1 1  u  x2  P   f  P 2  fdx 2 2 2  2  x1  17

Page 18

Approximation Methods –Finite Element Method Example (cont): Step 5: Assembling to form systemequation Approach 1:  1 1 0 0 uI  f I  PI     1   1   1  Element 1: E AI I 1 1 0 0uI   f I  PI   2    2    2  lI  0 0 0 0  0  0   0   0 0 0 0  0  0   0         0 0 0 0  0   0   0  Element2: E II AII 0 1 1 0 uII f II PII     1   1      1  lII 0 1 1 0uII  f II  PII  0 0 0  2 2 2  0 0  0  0  0 0 0 0   0   0   0  Element 3:   E III AIII 0 0 0 0  0   0   0         lIII 0 0 1 1 u III f III PIII   1   1  1  18 0 0 1 1 uIII   f III  PIII    2   2   2 

Page 19

Approximation Methods –Finite Element Method Example (cont): Step 5: Assembling to form systemequation Assembled System:  E A  E AI I  I I  0 0  lI lI  II II  u f P  I   I   EI AI E I AI E IIAII  E A  1   1   1 f P   0  1   1   u   f  P  fI f II PI  PII  lI lI lII lII   2    2    2   2 1   2 1  u   f  P       EII AII EII AII EIII AIII EIII AIII    f II  f III PII PIII 0     3   3  3  2 1   2 1   lII lII lIII lIII u   f  P   f III   PIII    4 4 4  2   2   EIII AIII EIII AIII  0 0   lIII lIII  19

Page 20

Approximation Methods –Finite Element Method Example (cont): Step 5: Assembling to form systemequation Approach 2: Element connectivity table Element 1 Element 2 Element 3 k e  K 1 1 2 3 ij IJ 2 2 3 4 local node global node index (i,j) (I,J) 20

Showing the first 20 pages. Download the document to see it all.

Comments (0)

Sign in to join the discussion

No comments yet. Be the first!