Download as pdf or txt
Download as pdf or txt
You are on page 1of 77

A

Presentation on
Computer Aided Engineering (302050)

Presented by:
Prof. Pradeep Gaikwad

Academic Year 2021-22


SEM - I

Department of Mechanical Engineering


Pimpri Chinchwad Education Trust’s
Pimpri Chinchwad College of Engineering & Research
Ravet
Pre-requisites
FE SE TE BE
Basic Physics /
Engineering
mechanics Numerical Power Plant
Methods Engineering
Thermo
Basic
Subject Name

Mechanical Finite
Engineering
Heat Transfer Elements
Fluid
Mechanics
Analysis

FPL
CAE
Solid CAD CAM
Mechanics Automation
Design of
Mathematics Machine
Elements

6/12/2019 ©PCCOE&R, Ravet, Pune 2


Teaching and Examination Scheme

B. E. Mechanical Engineering
Teaching Faculties (2021-22):
• Prof. Pradeep Gaikwad (8hr Th + 12hr Pr)
• Mrs. Bhagyashree Bhosale (Lab Assistant )
Examination Scheme:
• Theory Paper(IN-SEM) : 30 Marks
• Theory Paper(END-SEM) : 70 Marks
• Practical: 50 Marks

3/2/2022 ©PCCOE&R, Ravet, Pune 3


Syllabus
Sr.No Contents
Elemental Properties
C302050.1- DEFINE the use of CAE tools and DESCRIBE the
01
significance of shape functions in finite element formulations.
(BT-1,2)

02 Meshing Techniques

03 1D Finite Element Analysis

04 2D Finite Element Analysis

05 Non-Linear and Dynamic Analysis

06 Applications of Computer Aided Engineering


3/2/2022 ©PCCOE&R, Ravet, Pune 4
Fundamental Concepts of CAE
Introduction:
Solution of Problem:
 Analytical Methods
Classical Approach
100% Accurate Results
Applicable only for simple problems eg. Cantilever, simply supported beams

 Experimental Methods
Actual measurement of physical quantities such as vibrations, principal
stresses and strains

 Numerical Methods
Mathematical representation of physical problem
Gives approximate solution for complex problem
3/2/2022 ©PCCOE&R, Ravet, Pune 5
Numerical Methods

Finite Elements Method:

 Finite

 Elements

 Methods

3/2/2022 ©PCCOE&R, Ravet, Pune 6


Difference between Continuum Method
and FEM
No Continuum Method FEM

01 Analytical Method Numerical Method

02 Simple Problems Complex Problems

03 Linear Problems Non-linear Problems

04 Solution for entire body Solution for each node and element

Anisotropy and non- Anisotropy and non-homogeneity can


05
homogeneity can not be handled be handled

06 Method is complex Simple as software package is used

3/2/2022 ©PCCOE&R, Ravet, Pune 7


Difference between FDM and FEM
No FDM FEM
Point wise approximation. Piece wise approximation. Ensures
Ensures continuity at only nodes continuity at nodes elements

01

Solution can be obtained at the nodes


Solution can be obtained only at
02 as well as at any point within the field
the nodes
using shape function
Need more number of nodes to Need lesser number of nodes to get
03
get good results good results
04 Simple Problems Complex Problems
Stair case approximation for
05
3/2/2022boundary slopes
Considers boundary as it is
©PCCOE&R, Ravet, Pune 8
Finite Element Terminology

Terminolgy:
 Continuum or Domain
 Nodes
 Element
 Degree of Freedom
 Load or Forces
Point Load
Body Force
Surface / traction Force

 Constraints
3/2/2022 ©PCCOE&R, Ravet, Pune 9
Finite Element Terminology

Terminolgy:
 Constraints
(1) Homogeneous Boundary Conditions:

3/2/2022 ©PCCOE&R, Ravet, Pune 10


Finite Element Terminology

(2) Non-homogeneous Boundary Conditions:

3/2/2022 ©PCCOE&R, Ravet, Pune 11


General FEM Procedure

Step I : Discretization of the given continuum

3/2/2022 ©PCCOE&R, Ravet, Pune 12


General FEM Procedure

Step II : Selection of Displacement model


Polynomial Displacement Function
Trigonometric Displacement Function

Governing Conditions of Displacement Model


(1) Type and order of function
(2) Specific magnitude of displacement at nodes
(3) Convergence

3/2/2022 ©PCCOE&R, Ravet, Pune 13


General FEM Procedure

Step III : Derivation of Elemental Stiffness matrices and


load Vectors

[Ke] {qe} = {fe}


Where, [Ke] = Elemental Stiffness Matrix,

{qe} = Elemental Displacement Vector,


{fe} = Elemental Force or Load Vector

3/2/2022 ©PCCOE&R, Ravet, Pune 14


General FEM Procedure

Step IV : Assemblage of Elemental Equations to Obtain


Global Equilibrium Equations

[K] {Q} = {F}


Where, [K] = Global Stiffness Matrix,

{Q} = Global Displacement Vector,


{F} = Global Force or Load Vector

3/2/2022 ©PCCOE&R, Ravet, Pune 15


General FEM Procedure

Step V : Application of Boundary Conditions

Elimination Method

Penalty Method

Multipoint Constraint Method

3/2/2022 ©PCCOE&R, Ravet, Pune 16


General FEM Procedure

Step VI : To Determine the Unknown Parameters

Nodal Displacement

Elemental Strains

Elemental Stresses

Temperature

3/2/2022 ©PCCOE&R, Ravet, Pune 17


Preprocessor, Processor & Postprocessor

Preprocessor involves following Steps :

Choose discipline
eg. Structural, Thermal, Fluid, Electromagnetics etc.
Choose suitable element from library (NAFEMS)
Assign material & geometric properties
Construction of geometric model and importing
Discretization or meshing and mesh refinement
Application of boundary condition and loading

3/2/2022 ©PCCOE&R, Ravet, Pune 18


Preprocessor, Processor & Postprocessor

Processor solver involves following Steps :

Program calls governing equations from model and solves for


primary quantities.
Governing equations are assembled into matrix form and
solved numerically.
Type of process depends upon type of analysis eg. Static or
dynamic, element type, material properties and boundary
conditions.

3/2/2022 ©PCCOE&R, Ravet, Pune 19


Preprocessor, Processor & Postprocessor

Postprocessor involves following Steps :

Reading results in tabular or graphical form.


Judge whether FEM result makes any sense of physical
meaning.
Comparison of results.
Error estimation and authenticity.

3/2/2022 ©PCCOE&R, Ravet, Pune 20


Applications

Equilibrium Problems and Propagation Problems


 Aerospace Engineering
 Automotive Engineering
 Biomedical Engineering
 Civil Engineering
 Electrical Engineering
 Hydraulic Engineering
 Mechanical Engineering
 Nuclear Engineering
3/2/2022 ©PCCOE&R, Ravet, Pune 21
Error Analysis

 Domain Approximation Error

 Quadrature and Finite Arithmetic Errors

 Solution Approximation Error

3/2/2022 ©PCCOE&R, Ravet, Pune 22


Types of Error Estimation

 A Priori Error Estimates

 A Posteriori Error Estimates

3/2/2022 ©PCCOE&R, Ravet, Pune 23


Meshing Techniques

 Structured Mesh

 Unstructured Mesh

3/2/2022 ©PCCOE&R, Ravet, Pune 24


Criteria for Good Meshing

 Shape of Element
 Number of Elements
 Topological Consistency
 Automatic and adaptable

3/2/2022 ©PCCOE&R, Ravet, Pune 25


Mesh Generation Methods

 Mapped Mesh Generation

 Free Mesh Generation

3/2/2022 ©PCCOE&R, Ravet, Pune 26


Mesh Refinement Methods

 h - Refinement

 P – Refinement

 hP – Refinement

 r - Refinement

3/2/2022 ©PCCOE&R, Ravet, Pune 27


Advantages of FEA
Can handle complex geometry and contours.
Can handle complex analysis type. eg. Vibration, non-linear,
transient etc.
Can handle complex loading conditions. eg. Nodal based,
element based, volume based, time and frequency based etc.
Can handle complex constraints eg. Fixed, simply supported, roller
supported, symmetric and unsymmetrical boundary conditions.
Can handle bodies of homogenous and non-homogenous materials.
Can handle special material effects such as temperature, moisture,
electricity etc.

3/2/2022 ©PCCOE&R, Ravet, Pune 28


Disadvantages of FEA

Specific numerical solution is required for specific problem.


Obtained solution is approximate for higher order problem.
Experience and judgment is required to construct good FEA model.
Powerful and reliable FEA software is essential.
A digital computer with large memory is required to store the data.

3/2/2022 ©PCCOE&R, Ravet, Pune 29


Force Distribution
Internal Forces
External Forces
Point Load
Body Force
Surface Forces Surface Forces: T(x)
Body Forces: F(x)

Sectioned Axially Loaded Beam

Cantilever Beam Under Self-Weight Loading

3/2/2022 ©PCCOE&R, Ravet, Pune 30


Force Distribution
Internal Forces
External Forces

3/2/2022 ©PCCOE&R, Ravet, Pune 31


Force Distribution

3/2/2022 ©PCCOE&R, Ravet, Pune 32


Force Distribution

y

yz yx  x  xy  xz 
xy  
zy
y x   [ ]   yx y  yz 
zx
xz   zx
  zy  z 
z

x
z

3/2/2022 ©PCCOE&R, Ravet, Pune 33


2D Stress Equilibrium Equations

 y
y  dy
y  yx
 yx  dy
y
xy
Fy xy  dx
x
x x
Fx x  dx
 xy x

 yx
Body Forces
y

3/2/2022 ©PCCOE&R, Ravet, Pune 34


Equilibrium Equation Example

Assuming no body forces, show that the following


stresses satisfy the equilibrium equations
3Pxy N 3P y2
x   3
 ,  y  0 ,  xy   (1  2 )
2c 2c 4c c
_______________________________________
 x  yx 3Py 3Py
 0   3  3 0 a
x y 2c 2c
 xy  y
  0  00  0 a
x y

3/2/2022 ©PCCOE&R, Ravet, Pune 35


3D Stress Equilibrium Equations

3/2/2022 ©PCCOE&R, Ravet, Pune 36


3D Stress Equilibrium Equations
F x  0 ;  Fy  0 ;  Fz  0
  x    xy 
  x dydz    x  dx dydz   xy dxdz   xy  dy dxdz
 x   y 
  xz 
  xz dxdy   xz  dz dxdy  Fx dxdydz  0
 z 
 x  xy  xz
    Fx  0
x y z
 xy  y  yz
Similarly,    Fy  0
x y z
 xz  yz  z
   Fz  0
x y z
3/2/2022 ©PCCOE&R, Ravet, Pune 37
Stress Equilibrium Equations

Stress Equilibrium Equations.mp4

3/2/2022 ©PCCOE&R, Ravet, Pune 38


Stain Displacement Relations
u
dy u v w
y D'
 x  ; y  ; z 
C' x y z

v(x,y+dy)
u v
 xy  
y C D B'
y x
A'  v w
 yz  
z y
dy v
v(x,y)
dx
x
A dx B w u
u(x+dx,y)
 xz  
u(x,y)
x z
x
x  xy  xz 
 
Three-Dimensional Theory   [ ]   yx  y  yz 
 zx  zy  z 

3/2/2022 ©PCCOE&R, Ravet, Pune 39
Deformation and Strain Example
Determine the components of strain for the following displacement field
u  Axz , v  B( x 2  y 2 ) , w  Cxy , where A, B, C are constants
_________________________________________
u
x   Az
x
v
 y   2 By
y
w
z  0
z
1  u v  1
 xy      0  2 Bx   Bx
2  y x  2
1  v w  1 1
 yz      0  Cx   Cx
2  z y  2 2
1  w u  1
 zx      Cy  Ax 
2  x z  2
3/2/2022 ©PCCOE&R, Ravet, Pune 40
Strain-Stress Relationships in 3D
 The stress transformations equations were derived solely from
equilibrium conditions and they are material independent.

 Here the material properties will be considered (strain) taking into


account the following:
(a)The material is uniform throughout the body (homogeneous)
(b)The material has the same properties in all directions (isotropic)
(c)The material follows Hooke’s law (linearly elastic material)
Hooke’s law: Linear relationship between stress and strain.
For uniaxial stress: (E = modulus of elasticity or Young’s modulus)
σ = Eε
lateral Strain transverse
Poisson ' s Ratio :    
Axial Strain longitudin al
For pure shear : (G = Shear modulus of elasticity) ; τ = Gγ
3/2/2022 ©PCCOE&R, Ravet, Pune 41
Strain-Stress Relationships in 3D
From Generalized Hooke’s law
 x  y  z
x   
E E E
 y  x  z
y   
E E E
 z  x  y
z   
E E E
where, E  Modulus of Elasticity or Young ' s Modulus
  Poisson' s Ratio
and Modulus of Rigidity (G ) is defined as
Shear Stress  xy
G 
Shear Srain  xy
3/2/2022 ©PCCOE&R, Ravet, Pune 42
Strain-Stress Relationships in 3D
We know that, the relation between modulus of elasticity (E)
and modulus of rigidity (G) is
E  2 G (1   )
E
G 
2 (1   )
 xy
Therefore ,  xy  becomes
G
 xy 1
 xy   2 (1   ). xy
E E
2 (1   )
2 (1   )
i .e .  xy   xy
E
3/2/2022 ©PCCOE&R, Ravet, Pune 43
Strain-Stress Relationships in 3D
2 (1   ) 2 (1   )
Also ,  yz   yz ;  xz   xz
E E
writing in matrix form ,
x   1   0 0 0   x 
      
 y   1  0 0 0  y
z  1    1 0 0 0   z 
     
  xy  E  0 0 0 2 (1   ) 0 0   xy 
  yz   0 0 0 0 2 (1   ) 0   yz 
    
  xz   0 0 0 0 0 2 (1   )   xz 
  D ; where , D  Dynamic matrix
  Strain components
  Stress components
3/2/2022 ©PCCOE&R, Ravet, Pune 44
Stress-Strain Relationships in 3D
From Generalized Hooke’ s law
x  y  z
x   
E E E
y  x  z
y   
E E E
z  x  y
z   
E E E
Adding the above equations,
1 2 x 2 y 2 z
 x   y   z  ( x   y   z )   
E E E E
1
 x   y   z  ( x   y   z )(1  2 )
E
3/2/2022 ©PCCOE&R, Ravet, Pune 45
Stress-Strain Relationships in 3D
1
or J 1  I 1(1  2 )
E
I1 J1

E (1  2 )
where, I 1 1st Stress invarient   x   y   z
J 1  1st Strain invarient   x   y   z
An invarient is a quantity which does not change its value even
after changing the coordinate system. Now rearranging previous equation,
 x  y  z  x  x
x     
E E E E E
x 
x  (1   )  ( x   y   z )
E E
3/2/2022 ©PCCOE&R, Ravet, Pune 46
Stress-Strain Relationships in 3D
x I1
x  (1   )  
E E
 . J 1
  x  x (1   ) 
E (1  2 )
x . J 1
(1   )   x 
E (1  2 )
 xE J1
x   E
(1   ) (1  2 )(1   )
 E E
 x  x  ( x   y   z )
(1   ) (1  2 )(1   )
 xE  x E  y E  z E
x    
(1   ) (1  2 )(1   ) (1  2 )(1   ) (1  2 )(1   )

3/2/2022 ©PCCOE&R, Ravet, Pune 47


Stress-Strain Relationships in 3D
 xE     y E  z E
x  1   
(1   )  (1  2 )  (1  2 )(1   ) (1  2 )(1   )
E (1   ) E E
x  . x  . y  . z
(1   )(1  2 ) (1   )(1  2 ) (1   )(1  2 )
Similarly ,
E (1   ) E E
y  . y  . z  . x
(1   )(1  2 ) (1   )(1  2 ) (1   )(1  2 )
E (1   ) E E
z  . z  . x  . y
(1   )(1  2 ) (1   )(1  2 ) (1   )(1  2 )
Also,
 xy
G  xy  G. xy
 xy
3/2/2022 ©PCCOE&R, Ravet, Pune 48
Stress-Strain Relationships in 3D
E E E
  xy  . xy Similarly,  yz  . yz ;  xz  . xz
2(1   ) 2(1   ) 2(1   )
writing in matrix form
(1   )   0 0 0 
 x    (1   )  0 0 0  x 
     
 y    (1   ) 0 0 0   y
 z  E  (1  2 )  z 
   0 0 0 0 0   
 xy  (1   )(1  2 )  2   xy 
 0 (1  2 )
 yz  0 0 0 0   yz 
   2   
 xz   (1  2 )   xz 
 0 0 0 0 0 
 2 
  D ; where, D  Dynamic matrix
  Strain components
  Stress components
3/2/2022 ©PCCOE&R, Ravet, Pune 49
Plane Stress Problem
If a body has dimensions along normal direction (z - direction or thickness)
and loading applied in this direction is treated as plane stress problem.
Example : A ring fitted on to a shaft (Shown in figure)
For Plane Stress Problem case :
 z  0 ;  xz  0 ;  yz  0
Therefore from previous equation
x  1  0   x 
  1   
  y   E   1 0   y 
 xy   0 0 2(1  )  xy 
 
3/2/2022 ©PCCOE&R, Ravet, Pune 50
Plane Strain Problem
If dimension along longitudinal direction is very long (i.e. length) and
loading is applied perpendicular to longitudinal axis then problem is
treated as plane strain problem.
Example : A thick cylinder subjected to internal fluid pressure
For Plane Strain Problem case :
 z  0 ;  xz  0 ;  yz  0
Therefore from previous equation

 
 x  (1  )  0  x 
  E    
 
 y  (1   )(1  2 )  (1  ) 0   y 
 xy   0 (1  2 )   
  0  xy 
3/2/2022
©PCCOE&R, Ravet, Pune 2  51
Stress-Strain Temperature Relations
The change in length per unit original length due to change in temperature
is said to be thermal strain. For isotropic materials, the temperature change
T(x, y, z) results in a uniform strain, which depends on the coefficient of
linear expansion  of the material. Also, this strain does not cause any
stresses when the body is free to deform.
For elastic and isotropic materials, we have;
 x   1  0   x    x 0 
  1     
  y     1 0   y     y 0 
  E  0 0 2(1  )  xy   xy 0 
 xy  
or   E 1   0
where,  0  Initial Strain
3/2/2022 ©PCCOE&R, Ravet, Pune 52
Stress-Strain Temperature Relations
We can also express stresses in terms of strains by
solving the above equation :

 x       
 1  0 
   x  x 0 
  E
 1 
 y   0     y     y0 
  (1   ) 0 0
2
(1   )       
 xy      xy   xy 0  
 2 
or   E   0
where,  0   E 0  Initial Stress

3/2/2022 ©PCCOE&R, Ravet, Pune 53


Stress-Strain Temperature Relations
For example, the stress is related to strain by :
 
 x  (1  )  0     x    x0  
  E     
 y     (1  ) 0     y     y0 
  (1   )(1  2 )  (1  2 )       
 xy  0 0   xy   xy 0  
 2 
In the plane strain case, initial strains due to temperature change
(thermal loading) is given by :
  x 0  T 
   

 y0     T ; where,   coefficient of thermal expansion
   0 
 xy 0   
3/2/2022 ©PCCOE&R, Ravet, Pune 54
Strain Energy

3/2/2022 ©PCCOE&R, Ravet, Pune 55


Total Potential Energy

3/2/2022 ©PCCOE&R, Ravet, Pune 56


Essential and Forced (Natural)
Boundary Condtions

3/2/2022 ©PCCOE&R, Ravet, Pune 57


Essential and Forced (Natural)
Boundary Condtions

3/2/2022 ©PCCOE&R, Ravet, Pune 58


Numericals

3/2/2022 ©PCCOE&R, Ravet, Pune 59


Numericals

3/2/2022 ©PCCOE&R, Ravet, Pune 60


Banded Skyline Solutions (Method of Minimizing
Bandwidth)
Symmetric Banded Matrix

3/2/2022 ©PCCOE&R, Ravet, Pune 61


Examples

3/2/2022 ©PCCOE&R, Ravet, Pune 62


Examples

3/2/2022 ©PCCOE&R, Ravet, Pune 63


Skyline Storage

3/2/2022 ©PCCOE&R, Ravet, Pune 64


Derivation of Stiffness Matrix of Bar
Element by Direct Approach

3/2/2022 ©PCCOE&R, Ravet, Pune 65


Derivation of Stiffness Matrix of Bar
Element by Direct Approach

3/2/2022 ©PCCOE&R, Ravet, Pune 66


Derivation of Stiffness Matrix of Bar
Element by Direct Approach

3/2/2022 ©PCCOE&R, Ravet, Pune 67


Derivation of Stiffness Matrix of Bar
Element by Direct Approach

3/2/2022 ©PCCOE&R, Ravet, Pune 68


Derivation of Stiffness Matrix of Bar
Element by Potential Energy Method

3/2/2022 ©PCCOE&R, Ravet, Pune 69


Derivation of Stiffness Matrix of Bar
Element by Potential Energy Method

3/2/2022 ©PCCOE&R, Ravet, Pune 70


Derivation of Stiffness Matrix of Bar
Element by Potential Energy Method

3/2/2022 ©PCCOE&R, Ravet, Pune 71


Derivation of Stiffness Matrix of Bar
Element by Potential Energy Method

3/2/2022 ©PCCOE&R, Ravet, Pune 72


Derivation of Stiffness Matrix of Bar
Element by Potential Energy Method

3/2/2022 ©PCCOE&R, Ravet, Pune 73


Derivation of Stiffness Matrix of Bar
Element by Potential Energy Method

3/2/2022 ©PCCOE&R, Ravet, Pune 74


Derivation of Stiffness Matrix of Bar
Element by Potential Energy Method

3/2/2022 ©PCCOE&R, Ravet, Pune 75


Reference Books
 Daryl L, A First Course in the Finite Element Method,. Logan, 2007.

 G Lakshmi Narasaiah, Finite Element Analysis, B S


Publications, 2008.

 Y.M.Desai, T.I.Eldho and A.H.Shah, Finite Element Method with


Applications in Engineering, Pearson Education, 2011

 Chandrupatla T. R. and Belegunda A. D., Introduction to Finite


Elements in Engineering, Prentice Hall India, 2002.

 P., Seshu, Text book of Finite Element Analysis, PHI Learning Private
Ltd. , New Delhi, 2010.

3/2/2022 ©PCCOE&R, Ravet, Pune 76


3/2/2022 ©PCCOE&R, Ravet, Pune 77

You might also like