In this thesis we have given an introduction to isogeometric finite element analysis on linear elasticity problems in 2D using non uniform rational B-splines (NURBS) as basis functions. We have studied the theory of B-splines and have derived the equations needed to perform linear elasticity stress analysis. An isogeometric finite element solver has been programmed in MATLAB. We have also analyzed the effect degenerated mappings have on the derivatives of the basis functions. We started by looking at a quadrilateral collapsing to a triangle, considering different parameterizations and their impact on the derivatives. We found that the derivatives were no longer in H^1 and that our basis was not a proper basis for finite element analysis. Our solution to this problem is to form a new set of basis functions by summing the basis functions at the singular points. Further we have applied this approach on a circular surface and an infinite plate with a circular hole.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:ntnu-12564 |
Date | January 2011 |
Creators | Raknes, Siv Bente |
Publisher | Norges teknisk-naturvitenskapelige universitet, Institutt for matematiske fag, Institutt for matematiske fag |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0016 seconds