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

UN
Uni24h
0 lượt tải
166
0

Nội dung tài liệu

Trang 1

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

Trang 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

Trang 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

Trang 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

Trang 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

Trang 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

Trang 10

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

Trang 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

Trang 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

Trang 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

Trang 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

Trang 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

Trang 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

Trang 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 

Trang 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

Trang 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

Hiển thị 20 trang đầu. Tải tài liệu để xem đầy đủ.

Bình luận (0)

Đăng nhập để tham gia bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!