SlideShare a Scribd company logo
1 of 27
Download to read offline
!
	
  	
  	
  	
  	
  	
  An	
  introduc+on	
  to	
  isogeometric	
  analysis	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Vinh	
  Phu	
  NGUYEN







1
18	
  September2014
3
How	
  Isogeometric	
  analysis	
  was	
  born?
MA	
  ScoF	
  et	
  al,	
  CMAME	
  2013.
CAD Mesh
IGA
80%
20%
4
B-­‐splines	
  basis	
  funcNons
Ni,0(⇠) =
(
1 if ⇠i  ⇠ < ⇠i+1
0 otherwise
Ni,p(⇠) =
⇠ ⇠i
⇠i+p ⇠i
Ni,p 1(⇠) +
⇠i+p+1 ⇠
⇠i+p+1 ⇠i+1
Ni+1,p 1(⇠)
⌅ = {⇠1, ⇠2, . . . , ⇠n+p+1}
⌅ = {0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5}
p = 2
ProperNes	
  
•	
  ParNNon	
  of	
  Unity	
  
•	
  Linear	
  independence	
  
•	
  Non-­‐negaNvity	
  	
  
•	
  Cp-­‐m	
  	
  conNnuity	
  	
  
•	
  Not	
  interpolants	
  
knot	
  vector
sigma
4
B-­‐splines	
  curves/surfaces
⌅ = {⇠1, ⇠2, . . . , ⇠n+p+1}
C(⇠) =
nX
i=1
Ni,p(⇠)Bi S(⇠, ⌘) =
nX
i=1
mX
j=1
Ni,p(⇠)Mj,q(⌘)Bij
4
Enriching	
  B-­‐splines
knot	
  inser+on	
  (h-­‐refinement) order	
  eleva+on	
  (p-­‐refinement)
does	
  not	
  change	
  B-­‐splines	
  geometrically/parametrically	
  
+
Knot	
  inser+on	
  to	
  create	
  discon+nui+es
p = 2
Crack modeling and composite laminates (Layer wise theory, Z. Gurdal)
Non	
  Uniform	
  Ra+onal	
  B-­‐splines	
  (NURBS)
One	
  dimensional	
  IGA	
  FEM
One	
  dimensional	
  IGA	
  FEM
Isoparametric
Two	
  dimensional	
  IGA	
  FEM
Numerical	
  integra+on
M A MInstitute of Mechanics
& Advanced MaterialsI
12
!
!
Examples






1
June	
  2013
Tools
!
MIGFEM	
  	
  
•	
  open	
  source	
  Matlab	
  Isogeometric	
  (X)FEM	
  
•	
  2D/3D	
  solid	
  mechanics	
  with	
  geometry	
  nonlineariNes	
  
•	
  2D	
  XIGA	
  for	
  LEFM	
  and	
  material	
  interfaces	
  
•	
  Structural	
  mechanics:	
  beam,	
  plate,	
  shells	
  (large	
  deformaNon)	
  
•	
  hFp://sourceforge.net/projects/cmcodes/	
  
!
jem-­‐jive	
  (Linux,	
  Mac	
  OS,	
  Windows)	
  
•	
  commericial	
  C++	
  toolkit	
  for	
  PDEs	
  
•	
  not	
  a	
  general	
  purpose	
  FE	
  package	
  	
  
•	
  tailor	
  made	
  applicaNons,	
  suitable	
  for	
  researchers	
  	
  
•	
  apps:	
  XFEM,	
  dG,	
  IGA,	
  DEM,	
  FVM	
  etc.	
  
•	
  support	
  parallel	
  compuNng	
  
•	
  implements	
  useful	
  concepts	
  available	
  in	
  other	
  programming	
  
languages-­‐-­‐Java,	
  Fortran	
  90,	
  Matlab	
  and	
  C#	
  
•	
  tensor	
  class:	
  useful	
  to	
  evaluaNng	
  complex	
  consNtuNve	
  models	
  
•	
  hFp://www.dynaflow.com/en_GB/jive.html	
  
-­‐	
  quick	
  prototyping	
  
-­‐	
  tutorial	
  codes
IGA	
  rota+on	
  free	
  nonlinear	
  shell
IGA	
  rota+on	
  free	
  nonlinear	
  shell
Isogeometric	
  cohesive	
  elements:	
  2D	
  example
!
•exact	
  geometry	
  by	
  NURBS	
  
•It	
  is	
  straigheorward	
  to	
  vary	
  
	
  	
  	
  	
  (1)	
  number	
  of	
  plies	
  and	
  
	
  	
  	
  	
  (2)	
  #	
  of	
  interface	
  elements:	
  
•	
  Suitable	
  for	
  parameter	
  studies/design	
  	
  
•	
  Cohesive	
  law:	
  bilinear	
  law	
  of	
  Turon	
  et	
  al.	
  2006	
  
Isogeometric	
  cohesive	
  elements:	
  2D	
  example
M.	
  A.	
  GuNerrez.	
  Energy	
  release	
  control	
  for	
  numerical	
  
simulaNons	
  of	
  failure	
  in	
  quasi-­‐briFle	
  solids.	
  
CommunicaNons	
  in	
  Numerical	
  Methods	
  in	
  Engineering,	
  
20(1):19–29,	
  2004	
  	
  
G.	
  Wimmer	
  and	
  H.E.	
  PeFermann.	
  A	
  semi-­‐analyNcal	
  model	
  for	
  the	
  simulaNon	
  of	
  
delaminaNon	
  in	
  laminated	
  composites.	
  Composites	
  Science	
  &Technology,	
  	
  
68(12):2332	
  –	
  2339,	
  2008.
Isogeometric	
  cohesive	
  elements:	
  3D	
  example	
  with	
  shells
!
•RotaNon	
  free	
  B-­‐splines	
  shell	
  elements	
  (Kiendl	
  et	
  al.	
  CMAME)	
  
•	
  Two	
  shells,	
  one	
  for	
  each	
  lamina	
  
•	
  Bivariate	
  B-­‐splines	
  cohesive	
  interface	
  elements	
  in	
  between	
  
!
Isogeometric	
  cohesive	
  elements:	
  3D	
  examples
!
•	
  cohesive	
  elements	
  for	
  3D	
  
meshes	
  the	
  same	
  as	
  2D	
  
•	
  large	
  deformaNons	
  
•	
  suitable:	
  delaminaNon	
  
buckling	
  analysis	
  
Isogeometric	
  plate	
  and	
  3D	
  FEM	
  coupling
M A MInstitute of Mechanics
& Advanced MaterialsI
21
!
!
Issues




1
June	
  2013
Patch
parameter space
physical space
Mul+patch	
  NURBS
8 patches
Mul+patch	
  NURBS
T-splines
patch1
patch2
Local	
  refinement
Solutions: Hierarchical B-splines and T-splines
Summary
• B-splines/NURBS/T-splines not only for design but also for analysis!
• High order continuity: plate/shell theories, gradient elasticity/damage!
• Less prone to locking compared to low-order Lagrange elements!
• NURBS of any order achieved with a simple recursion relationship!
• Direct link to CAD: optimisation problems!
• Smooth geometries: contact problems
• Elaborated enforcement of essential boundary conditions!
• Require knowledge on CAD!
• More demanding than low order finite elements
An introduction to isogeometric analysis

More Related Content

What's hot

An Introduction to the Finite Element Method
An Introduction to the Finite Element MethodAn Introduction to the Finite Element Method
An Introduction to the Finite Element MethodMohammad Tawfik
 
Recent Advances in Finite element methods
Recent Advances in Finite element methodsRecent Advances in Finite element methods
Recent Advances in Finite element methodsCochin University
 
Mini project For M.tech Structural Engineering Deflection of Simply supported...
Mini project For M.tech Structural Engineering Deflection of Simply supported...Mini project For M.tech Structural Engineering Deflection of Simply supported...
Mini project For M.tech Structural Engineering Deflection of Simply supported...vaignan
 
FEA Based Pipe Stress Analysis - Introduction To Pipe Calculation System (PCS)
FEA Based Pipe Stress Analysis - Introduction To Pipe Calculation System (PCS)FEA Based Pipe Stress Analysis - Introduction To Pipe Calculation System (PCS)
FEA Based Pipe Stress Analysis - Introduction To Pipe Calculation System (PCS)Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Me2353 finite-element-analysis-lecture-notes
Me2353 finite-element-analysis-lecture-notesMe2353 finite-element-analysis-lecture-notes
Me2353 finite-element-analysis-lecture-notesAmit Ghongade
 
Finite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar raiFinite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar raiMilan Kumar Rai
 
Shells - Theory and Design of Plates and Shells
Shells - Theory and Design of Plates and ShellsShells - Theory and Design of Plates and Shells
Shells - Theory and Design of Plates and ShellsAshishVivekSukh
 
Analysis of buckling behaviour of functionally graded plates
Analysis of buckling behaviour of functionally graded platesAnalysis of buckling behaviour of functionally graded plates
Analysis of buckling behaviour of functionally graded platesByju Vijayan
 
ABAQUS Lecture Part I
ABAQUS Lecture Part IABAQUS Lecture Part I
ABAQUS Lecture Part Ichimco.net
 
Finite Element Method
Finite Element MethodFinite Element Method
Finite Element MethodTahir Khan
 
Introduction to finite element analysis
Introduction to finite element analysisIntroduction to finite element analysis
Introduction to finite element analysisTarun Gehlot
 
[E. e. gdoutos__(auth.),__emmanuel_e._gdoutos,__ch(book_zz.org)
[E. e. gdoutos__(auth.),__emmanuel_e._gdoutos,__ch(book_zz.org)[E. e. gdoutos__(auth.),__emmanuel_e._gdoutos,__ch(book_zz.org)
[E. e. gdoutos__(auth.),__emmanuel_e._gdoutos,__ch(book_zz.org)Reza Hessami
 
第5回 誘電体材料 補足資料_2010
第5回 誘電体材料 補足資料_2010第5回 誘電体材料 補足資料_2010
第5回 誘電体材料 補足資料_2010raira87
 
Plane stress and plane strain
Plane stress and plane strainPlane stress and plane strain
Plane stress and plane strainmullerasmare
 
CE72.52 - Lecture 3b - Section Behavior - Shear and Torsion
CE72.52 - Lecture 3b - Section Behavior - Shear and TorsionCE72.52 - Lecture 3b - Section Behavior - Shear and Torsion
CE72.52 - Lecture 3b - Section Behavior - Shear and TorsionFawad Najam
 

What's hot (20)

An Introduction to the Finite Element Method
An Introduction to the Finite Element MethodAn Introduction to the Finite Element Method
An Introduction to the Finite Element Method
 
Recent Advances in Finite element methods
Recent Advances in Finite element methodsRecent Advances in Finite element methods
Recent Advances in Finite element methods
 
Galerkin method
Galerkin methodGalerkin method
Galerkin method
 
FEA Analysis - Thin Plate
FEA Analysis - Thin PlateFEA Analysis - Thin Plate
FEA Analysis - Thin Plate
 
Mini project For M.tech Structural Engineering Deflection of Simply supported...
Mini project For M.tech Structural Engineering Deflection of Simply supported...Mini project For M.tech Structural Engineering Deflection of Simply supported...
Mini project For M.tech Structural Engineering Deflection of Simply supported...
 
ABAQUS 2018 Technical Update
ABAQUS 2018 Technical UpdateABAQUS 2018 Technical Update
ABAQUS 2018 Technical Update
 
FEA Based Pipe Stress Analysis - Introduction To Pipe Calculation System (PCS)
FEA Based Pipe Stress Analysis - Introduction To Pipe Calculation System (PCS)FEA Based Pipe Stress Analysis - Introduction To Pipe Calculation System (PCS)
FEA Based Pipe Stress Analysis - Introduction To Pipe Calculation System (PCS)
 
Me2353 finite-element-analysis-lecture-notes
Me2353 finite-element-analysis-lecture-notesMe2353 finite-element-analysis-lecture-notes
Me2353 finite-element-analysis-lecture-notes
 
FEM: Beams
FEM: BeamsFEM: Beams
FEM: Beams
 
Finite element method
Finite element methodFinite element method
Finite element method
 
Finite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar raiFinite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar rai
 
Shells - Theory and Design of Plates and Shells
Shells - Theory and Design of Plates and ShellsShells - Theory and Design of Plates and Shells
Shells - Theory and Design of Plates and Shells
 
Analysis of buckling behaviour of functionally graded plates
Analysis of buckling behaviour of functionally graded platesAnalysis of buckling behaviour of functionally graded plates
Analysis of buckling behaviour of functionally graded plates
 
ABAQUS Lecture Part I
ABAQUS Lecture Part IABAQUS Lecture Part I
ABAQUS Lecture Part I
 
Finite Element Method
Finite Element MethodFinite Element Method
Finite Element Method
 
Introduction to finite element analysis
Introduction to finite element analysisIntroduction to finite element analysis
Introduction to finite element analysis
 
[E. e. gdoutos__(auth.),__emmanuel_e._gdoutos,__ch(book_zz.org)
[E. e. gdoutos__(auth.),__emmanuel_e._gdoutos,__ch(book_zz.org)[E. e. gdoutos__(auth.),__emmanuel_e._gdoutos,__ch(book_zz.org)
[E. e. gdoutos__(auth.),__emmanuel_e._gdoutos,__ch(book_zz.org)
 
第5回 誘電体材料 補足資料_2010
第5回 誘電体材料 補足資料_2010第5回 誘電体材料 補足資料_2010
第5回 誘電体材料 補足資料_2010
 
Plane stress and plane strain
Plane stress and plane strainPlane stress and plane strain
Plane stress and plane strain
 
CE72.52 - Lecture 3b - Section Behavior - Shear and Torsion
CE72.52 - Lecture 3b - Section Behavior - Shear and TorsionCE72.52 - Lecture 3b - Section Behavior - Shear and Torsion
CE72.52 - Lecture 3b - Section Behavior - Shear and Torsion
 

Viewers also liked

Nurbs (1)
Nurbs (1)Nurbs (1)
Nurbs (1)MAKAUT
 
Interface cohesive elements for fracture modeling
Interface cohesive elements for fracture modelingInterface cohesive elements for fracture modeling
Interface cohesive elements for fracture modelingNguyen Vinh Phu
 
Computational fracture mechanics
Computational fracture mechanicsComputational fracture mechanics
Computational fracture mechanicsNguyen Vinh Phu
 
Coupling_of_IGA_plates_and_3D_FEM_domain
Coupling_of_IGA_plates_and_3D_FEM_domainCoupling_of_IGA_plates_and_3D_FEM_domain
Coupling_of_IGA_plates_and_3D_FEM_domainNguyen Vinh Phu
 
Curve and surface interpolation and approximation
Curve and surface interpolation and approximationCurve and surface interpolation and approximation
Curve and surface interpolation and approximationAlejandro Cosin Ayerbe
 
Advances in fatigue and fracture mechanics by grzegorz (greg) glinka
Advances in fatigue and fracture mechanics by grzegorz (greg) glinkaAdvances in fatigue and fracture mechanics by grzegorz (greg) glinka
Advances in fatigue and fracture mechanics by grzegorz (greg) glinkaJulio Banks
 
Fracture mechanics
Fracture mechanicsFracture mechanics
Fracture mechanicsbeerappa143
 
Introduction to Fracture mechanics
Introduction to Fracture mechanicsIntroduction to Fracture mechanics
Introduction to Fracture mechanicsHarshal Patil
 

Viewers also liked (11)

Nurbs (1)
Nurbs (1)Nurbs (1)
Nurbs (1)
 
Interface cohesive elements for fracture modeling
Interface cohesive elements for fracture modelingInterface cohesive elements for fracture modeling
Interface cohesive elements for fracture modeling
 
Computational fracture mechanics
Computational fracture mechanicsComputational fracture mechanics
Computational fracture mechanics
 
Iga delamination
Iga delaminationIga delamination
Iga delamination
 
Coupling_of_IGA_plates_and_3D_FEM_domain
Coupling_of_IGA_plates_and_3D_FEM_domainCoupling_of_IGA_plates_and_3D_FEM_domain
Coupling_of_IGA_plates_and_3D_FEM_domain
 
Fracture mechanics
Fracture mechanicsFracture mechanics
Fracture mechanics
 
Curve and surface interpolation and approximation
Curve and surface interpolation and approximationCurve and surface interpolation and approximation
Curve and surface interpolation and approximation
 
Ch5 epfm
Ch5 epfmCh5 epfm
Ch5 epfm
 
Advances in fatigue and fracture mechanics by grzegorz (greg) glinka
Advances in fatigue and fracture mechanics by grzegorz (greg) glinkaAdvances in fatigue and fracture mechanics by grzegorz (greg) glinka
Advances in fatigue and fracture mechanics by grzegorz (greg) glinka
 
Fracture mechanics
Fracture mechanicsFracture mechanics
Fracture mechanics
 
Introduction to Fracture mechanics
Introduction to Fracture mechanicsIntroduction to Fracture mechanics
Introduction to Fracture mechanics
 

Similar to An introduction to isogeometric analysis

Locally densest subgraph discovery
Locally densest subgraph discoveryLocally densest subgraph discovery
Locally densest subgraph discoveryaftab alam
 
Compressing Graphs and Indexes with Recursive Graph Bisection
Compressing Graphs and Indexes with Recursive Graph Bisection Compressing Graphs and Indexes with Recursive Graph Bisection
Compressing Graphs and Indexes with Recursive Graph Bisection aftab alam
 
Exploring Architected Materials Using Machine Learning
Exploring Architected Materials Using Machine LearningExploring Architected Materials Using Machine Learning
Exploring Architected Materials Using Machine LearningAdvanced-Concepts-Team
 
Distributed graph summarization
Distributed graph summarizationDistributed graph summarization
Distributed graph summarizationaftab alam
 
Reproducible Linear Algebra from Application to Architecture
Reproducible Linear Algebra from Application to ArchitectureReproducible Linear Algebra from Application to Architecture
Reproducible Linear Algebra from Application to ArchitectureJason Riedy
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modelingmanojg1990
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modelingmanojg1990
 
5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoria5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoriaRaghu Gadde
 
Point-GNN: Graph Neural Network for 3D Object Detection in a Point Cloud
Point-GNN: Graph Neural Network for 3D Object Detection in a Point CloudPoint-GNN: Graph Neural Network for 3D Object Detection in a Point Cloud
Point-GNN: Graph Neural Network for 3D Object Detection in a Point CloudNuwan Sriyantha Bandara
 
Grid generation and adaptive refinement
Grid generation and adaptive refinementGrid generation and adaptive refinement
Grid generation and adaptive refinementGoran Rakic
 
DDGK: Learning Graph Representations for Deep Divergence Graph Kernels
DDGK: Learning Graph Representations for Deep Divergence Graph KernelsDDGK: Learning Graph Representations for Deep Divergence Graph Kernels
DDGK: Learning Graph Representations for Deep Divergence Graph Kernelsivaderivader
 
A survey on graph kernels
A survey on graph kernelsA survey on graph kernels
A survey on graph kernelsvincyy
 
Structural Dynamics Toolbox and OpenFEM, a technical overview
Structural Dynamics Toolbox and OpenFEM, a technical overviewStructural Dynamics Toolbox and OpenFEM, a technical overview
Structural Dynamics Toolbox and OpenFEM, a technical overviewSDTools
 
5_Geometric_Modeling.pdf
5_Geometric_Modeling.pdf5_Geometric_Modeling.pdf
5_Geometric_Modeling.pdfKeerthanaP37
 

Similar to An introduction to isogeometric analysis (20)

FEM_PPT.ppt
FEM_PPT.pptFEM_PPT.ppt
FEM_PPT.ppt
 
Locally densest subgraph discovery
Locally densest subgraph discoveryLocally densest subgraph discovery
Locally densest subgraph discovery
 
Compressing Graphs and Indexes with Recursive Graph Bisection
Compressing Graphs and Indexes with Recursive Graph Bisection Compressing Graphs and Indexes with Recursive Graph Bisection
Compressing Graphs and Indexes with Recursive Graph Bisection
 
Exploring Architected Materials Using Machine Learning
Exploring Architected Materials Using Machine LearningExploring Architected Materials Using Machine Learning
Exploring Architected Materials Using Machine Learning
 
Distributed graph summarization
Distributed graph summarizationDistributed graph summarization
Distributed graph summarization
 
PPPTHH
PPPTHHPPPTHH
PPPTHH
 
Lgm saarbrucken
Lgm saarbruckenLgm saarbrucken
Lgm saarbrucken
 
Reproducible Linear Algebra from Application to Architecture
Reproducible Linear Algebra from Application to ArchitectureReproducible Linear Algebra from Application to Architecture
Reproducible Linear Algebra from Application to Architecture
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modeling
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modeling
 
5 geometric modeling
5 geometric modeling5 geometric modeling
5 geometric modeling
 
5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoria5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoria
 
Point-GNN: Graph Neural Network for 3D Object Detection in a Point Cloud
Point-GNN: Graph Neural Network for 3D Object Detection in a Point CloudPoint-GNN: Graph Neural Network for 3D Object Detection in a Point Cloud
Point-GNN: Graph Neural Network for 3D Object Detection in a Point Cloud
 
ae_722_unstructured_meshes.ppt
ae_722_unstructured_meshes.pptae_722_unstructured_meshes.ppt
ae_722_unstructured_meshes.ppt
 
Grid generation and adaptive refinement
Grid generation and adaptive refinementGrid generation and adaptive refinement
Grid generation and adaptive refinement
 
DDGK: Learning Graph Representations for Deep Divergence Graph Kernels
DDGK: Learning Graph Representations for Deep Divergence Graph KernelsDDGK: Learning Graph Representations for Deep Divergence Graph Kernels
DDGK: Learning Graph Representations for Deep Divergence Graph Kernels
 
A survey on graph kernels
A survey on graph kernelsA survey on graph kernels
A survey on graph kernels
 
Structural Dynamics Toolbox and OpenFEM, a technical overview
Structural Dynamics Toolbox and OpenFEM, a technical overviewStructural Dynamics Toolbox and OpenFEM, a technical overview
Structural Dynamics Toolbox and OpenFEM, a technical overview
 
5_Geometric_Modeling.pdf
5_Geometric_Modeling.pdf5_Geometric_Modeling.pdf
5_Geometric_Modeling.pdf
 
N20190530
N20190530N20190530
N20190530
 

Recently uploaded

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 

Recently uploaded (20)

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 

An introduction to isogeometric analysis

  • 1. !            An  introduc+on  to  isogeometric  analysis                                                      Vinh  Phu  NGUYEN
 
 
 
 1 18  September2014
  • 2. 3 How  Isogeometric  analysis  was  born? MA  ScoF  et  al,  CMAME  2013. CAD Mesh IGA 80% 20%
  • 3. 4 B-­‐splines  basis  funcNons Ni,0(⇠) = ( 1 if ⇠i  ⇠ < ⇠i+1 0 otherwise Ni,p(⇠) = ⇠ ⇠i ⇠i+p ⇠i Ni,p 1(⇠) + ⇠i+p+1 ⇠ ⇠i+p+1 ⇠i+1 Ni+1,p 1(⇠) ⌅ = {⇠1, ⇠2, . . . , ⇠n+p+1} ⌅ = {0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5} p = 2 ProperNes   •  ParNNon  of  Unity   •  Linear  independence   •  Non-­‐negaNvity     •  Cp-­‐m    conNnuity     •  Not  interpolants   knot  vector sigma
  • 4. 4 B-­‐splines  curves/surfaces ⌅ = {⇠1, ⇠2, . . . , ⇠n+p+1} C(⇠) = nX i=1 Ni,p(⇠)Bi S(⇠, ⌘) = nX i=1 mX j=1 Ni,p(⇠)Mj,q(⌘)Bij
  • 5. 4 Enriching  B-­‐splines knot  inser+on  (h-­‐refinement) order  eleva+on  (p-­‐refinement) does  not  change  B-­‐splines  geometrically/parametrically   +
  • 6. Knot  inser+on  to  create  discon+nui+es p = 2 Crack modeling and composite laminates (Layer wise theory, Z. Gurdal)
  • 7. Non  Uniform  Ra+onal  B-­‐splines  (NURBS)
  • 9. One  dimensional  IGA  FEM Isoparametric
  • 12. M A MInstitute of Mechanics & Advanced MaterialsI 12 ! ! Examples 
 
 
 1 June  2013
  • 13. Tools ! MIGFEM     •  open  source  Matlab  Isogeometric  (X)FEM   •  2D/3D  solid  mechanics  with  geometry  nonlineariNes   •  2D  XIGA  for  LEFM  and  material  interfaces   •  Structural  mechanics:  beam,  plate,  shells  (large  deformaNon)   •  hFp://sourceforge.net/projects/cmcodes/   ! jem-­‐jive  (Linux,  Mac  OS,  Windows)   •  commericial  C++  toolkit  for  PDEs   •  not  a  general  purpose  FE  package     •  tailor  made  applicaNons,  suitable  for  researchers     •  apps:  XFEM,  dG,  IGA,  DEM,  FVM  etc.   •  support  parallel  compuNng   •  implements  useful  concepts  available  in  other  programming   languages-­‐-­‐Java,  Fortran  90,  Matlab  and  C#   •  tensor  class:  useful  to  evaluaNng  complex  consNtuNve  models   •  hFp://www.dynaflow.com/en_GB/jive.html   -­‐  quick  prototyping   -­‐  tutorial  codes
  • 14. IGA  rota+on  free  nonlinear  shell
  • 15. IGA  rota+on  free  nonlinear  shell
  • 16. Isogeometric  cohesive  elements:  2D  example ! •exact  geometry  by  NURBS   •It  is  straigheorward  to  vary          (1)  number  of  plies  and          (2)  #  of  interface  elements:   •  Suitable  for  parameter  studies/design     •  Cohesive  law:  bilinear  law  of  Turon  et  al.  2006  
  • 17. Isogeometric  cohesive  elements:  2D  example M.  A.  GuNerrez.  Energy  release  control  for  numerical   simulaNons  of  failure  in  quasi-­‐briFle  solids.   CommunicaNons  in  Numerical  Methods  in  Engineering,   20(1):19–29,  2004     G.  Wimmer  and  H.E.  PeFermann.  A  semi-­‐analyNcal  model  for  the  simulaNon  of   delaminaNon  in  laminated  composites.  Composites  Science  &Technology,     68(12):2332  –  2339,  2008.
  • 18. Isogeometric  cohesive  elements:  3D  example  with  shells ! •RotaNon  free  B-­‐splines  shell  elements  (Kiendl  et  al.  CMAME)   •  Two  shells,  one  for  each  lamina   •  Bivariate  B-­‐splines  cohesive  interface  elements  in  between   !
  • 19. Isogeometric  cohesive  elements:  3D  examples ! •  cohesive  elements  for  3D   meshes  the  same  as  2D   •  large  deformaNons   •  suitable:  delaminaNon   buckling  analysis  
  • 20. Isogeometric  plate  and  3D  FEM  coupling
  • 21. M A MInstitute of Mechanics & Advanced MaterialsI 21 ! ! Issues 
 
 1 June  2013
  • 26. Summary • B-splines/NURBS/T-splines not only for design but also for analysis! • High order continuity: plate/shell theories, gradient elasticity/damage! • Less prone to locking compared to low-order Lagrange elements! • NURBS of any order achieved with a simple recursion relationship! • Direct link to CAD: optimisation problems! • Smooth geometries: contact problems • Elaborated enforcement of essential boundary conditions! • Require knowledge on CAD! • More demanding than low order finite elements