Professional Documents
Culture Documents
FromWikipedia,thefreeencyclopedia
Thefiniteelementmethod(FEM)isanumericaltechniqueforfindingapproximatesolutionstoboundaryvalue
problemsforpartialdifferentialequations.Itisalsoreferredtoasfiniteelementanalysis(FEA).Itsubdividesa
largeproblemintosmaller,simplerpartsthatarecalledfiniteelements.Thesimpleequationsthatmodelthese
finiteelementsarethenassembledintoalargersystemofequationsthatmodelstheentireproblem.FEMthenuses
variationalmethodsfromthecalculusofvariationstoapproximateasolutionbyminimizinganassociatederror
function.
Contents
1 Basicconcepts
2 History
3 Technicaldiscussion
3.1 Thestructureoffiniteelementmethods
3.2 IllustrativeproblemsP1andP2
3.3 Weakformulation
3.3.1 TheweakformofP1
3.3.2 TheweakformofP2
3.3.3 Aproofoutlineofexistenceanduniquenessofthesolution
4 Discretization
4.1 ForproblemP1
4.2 ForproblemP2
4.3 Choosingabasis
4.4 Smallsupportofthebasis
4.5 Matrixformoftheproblem
4.6 Generalformofthefiniteelementmethod
5 Varioustypesoffiniteelementmethods
5.1 AEM
5.2 Generalizedfiniteelementmethod
5.3 Mixedfiniteelementmethod
5.4 hpFEM
5.5 hpkFEM
5.6 XFEM
5.7 SFEM
5.8 Spectralelementmethod
5.9 Meshfreemethods
5.10 DiscontinuousGalerkinmethods
5.11 Finiteelementlimitanalysis
5.12 Stretchedgridmethod
6 Linkwiththegradientdiscretisationmethod
7 Comparisontothefinitedifferencemethod
8 Application
9 Seealso
10 References
11 Furtherreading
12 Externallinks
Basicconcepts
Thesubdivisionofawholedomainintosimplerpartshasseveraladvantages:[1]
Accuraterepresentationofcomplexgeometry
Inclusionofdissimilarmaterialproperties
Easyrepresentationofthetotalsolution
Captureoflocaleffects.
Atypicalworkoutofthemethodinvolves(1)dividingthedomainoftheproblemintoacollectionofsubdomains,
witheachsubdomainrepresentedbyasetofelementequationstotheoriginalproblem,followedby(2)
systematicallyrecombiningallsetsofelementequationsintoaglobalsystemofequationsforthefinalcalculation.
Theglobalsystemofequationshasknownsolutiontechniques,andcanbecalculatedfromtheinitialvaluesofthe
originalproblemtoobtainanumericalanswer.
Inthefirststepabove,theelementequationsaresimpleequationsthatlocallyapproximatetheoriginalcomplex
equationstobestudied,wheretheoriginalequationsareoftenpartialdifferentialequations(PDE).Toexplainthe
approximationinthisprocess,FEMiscommonlyintroducedasaspecialcaseofGalerkinmethod.Theprocess,in
mathematicallanguage,istoconstructanintegraloftheinnerproductoftheresidualandtheweightfunctionsand
settheintegraltozero.Insimpleterms,itisaprocedurethatminimizestheerrorofapproximationbyfittingtrial
functionsintothePDE.Theresidualistheerrorcausedbythetrialfunctions,andtheweightfunctionsare
polynomialapproximationfunctionsthatprojecttheresidual.Theprocesseliminatesallthespatialderivatives
fromthePDE,thusapproximatingthePDElocallywith
asetofalgebraicequationsforsteadystateproblems,
asetofordinarydifferentialequationsfortransientproblems.
Theseequationsetsaretheelementequations.TheyarelineariftheunderlyingPDEislinear,andviceversa.
Algebraicequationsetsthatariseinthesteadystateproblemsaresolvedusingnumericallinearalgebramethods,
whileordinarydifferentialequationsetsthatariseinthetransientproblemsaresolvedbynumericalintegration
usingstandardtechniquessuchasEuler'smethodortheRungeKuttamethod.
Instep(2)above,aglobalsystemofequationsisgeneratedfromtheelementequationsthroughatransformationof
coordinatesfromthesubdomains'localnodestothedomain'sglobalnodes.Thisspatialtransformationincludes
appropriateorientationadjustmentsasappliedinrelationtothereferencecoordinatesystem.Theprocessisoften
carriedoutbyFEMsoftwareusingcoordinatedatageneratedfromthesubdomains.
FEMisbestunderstoodfromitspracticalapplication,knownasfiniteelementanalysis(FEA).FEAasappliedin
engineeringisacomputationaltoolforperformingengineeringanalysis.Itincludestheuseofmeshgeneration
techniquesfordividingacomplexproblemintosmallelements,aswellastheuseofsoftwareprogramcodedwith
FEMalgorithm.InapplyingFEA,thecomplexproblemisusuallyaphysicalsystemwiththeunderlyingphysics
suchastheEulerBernoullibeamequation,theheatequation,ortheNavierStokesequationsexpressedineither
PDEorintegralequations,whilethedividedsmallelementsofthecomplexproblemrepresentdifferentareasin
thephysicalsystem.
FEAisagoodchoiceforanalyzingproblemsovercomplicateddomains(likecarsandoilpipelines),whenthe
domainchanges(asduringasolidstatereactionwithamovingboundary),whenthedesiredprecisionvariesover
theentiredomain,orwhenthesolutionlackssmoothness.Forinstance,inafrontalcrashsimulationitispossible
toincreasepredictionaccuracyin"important"areaslikethefrontofthecarandreduceitinitsrear(thusreducing
costofthesimulation).Anotherexamplewouldbeinnumericalweatherprediction,whereitismoreimportantto
haveaccuratepredictionsoverdevelopinghighlynonlinearphenomena(suchastropicalcyclonesinthe
atmosphere,oreddiesintheocean)ratherthanrelativelycalmareas.
FEMmeshcreatedbyananalystpriortofindinga
solutiontoamagneticproblemusingFEM
software.Coloursindicatethattheanalysthasset
materialpropertiesforeachzone,inthiscasea
conductingwirecoilinorangeaferromagnetic
component(perhapsiron)inlightblueandairin
grey.Althoughthegeometrymayseemsimple,it
wouldbeverychallengingtocalculatethemagnetic
fieldforthissetupwithoutFEMsoftware,using
equationsalone.
FEMsolutiontotheproblematleft,involvinga
cylindricallyshapedmagneticshield.The
ferromagneticcylindricalpartisshieldingthearea
insidethecylinderbydivertingthemagneticfield
createdbythecoil(rectangularareaontheright).
Thecolorrepresentstheamplitudeofthemagnetic
fluxdensity,asindicatedbythescaleintheinset
legend,redbeinghighamplitude.Theareainside
thecylinderislowamplitude(darkblue,with
widelyspacedlinesofmagneticflux),which
suggeststhattheshieldisperformingasitwas
designedto.
History
Whileitisdifficulttoquoteadateoftheinventionofthefiniteelementmethod,themethodoriginatedfromthe
needtosolvecomplexelasticityandstructuralanalysisproblemsincivilandaeronauticalengineering.Its
developmentcanbetracedbacktotheworkbyA.Hrennikoff[2]andR.Courant.[3]InChina,inthelater1950sand
early1960s,basedonthecomputationsofdamconstructions,K.Fengproposedasystematicnumericalmethodfor
solvingpartialdifferentialequations.Themethodwascalledthefinitedifferencemethodbasedonvariation
principle,whichwasanotherindependentinventionofthefiniteelementmethod.Althoughtheapproachesusedby
thesepioneersaredifferent,theyshareoneessentialcharacteristic:meshdiscretizationofacontinuousdomaininto
asetofdiscretesubdomains,usuallycalledelements.
Hrennikoff'sworkdiscretizesthedomainbyusingalatticeanalogy,whileCourant'sapproachdividesthedomain
intofinitetriangularsubregionstosolvesecondorderellipticpartialdifferentialequations(PDEs)thatarisefrom
theproblemoftorsionofacylinder.Courant'scontributionwasevolutionary,drawingonalargebodyofearlier
resultsforPDEsdevelopedbyRayleigh,Ritz,andGalerkin.
Thefiniteelementmethodobtaineditsrealimpetusinthe1960sand1970sbythedevelopmentsofJ.H.Argyris
withcoworkersattheUniversityofStuttgart,R.W.CloughwithcoworkersatUCBerkeley,O.C.Zienkiewicz
withcoworkersErnestHinton,BruceIrons[4]andothersattheUniversityofSwansea,PhilippeG.Ciarletatthe
UniversityofParis6andRichardGallagherwithcoworkersatCornellUniversity.Furtherimpetuswasprovided
intheseyearsbyavailableopensourcefiniteelementsoftwareprograms.NASAsponsoredtheoriginalversionof
NASTRAN,andUCBerkeleymadethefiniteelementprogramSAPIV[5]widelyavailable.InNorwaytheship
classificationsocietyDetNorskeVeritas(nowDNVGL)developedSesamin1969foruseinanalysisofships.[6]
Arigorousmathematicalbasistothefiniteelementmethodwasprovidedin1973withthepublicationbyStrang
andFix.[7]Themethodhassincebeengeneralizedforthenumericalmodelingofphysicalsystemsinawide
varietyofengineeringdisciplines,e.g.,electromagnetism,heattransfer,andfluiddynamics.[8][9]
Technicaldiscussion
Thestructureoffiniteelementmethods
Finiteelementmethodsarenumericalmethodsforapproximatingthesolutionsofmathematicalproblemsthatare
usuallyformulatedsoastopreciselystateanideaofsomeaspectofphysicalreality.
Afiniteelementmethodischaracterizedbyavariationalformulation,adiscretizationstrategy,oneormore
solutionalgorithmsandpostprocessingprocedures.
ExamplesofvariationalformulationaretheGalerkinmethod,thediscontinuousGalerkinmethod,mixedmethods,
etc.
Adiscretizationstrategyisunderstoodtomeanaclearlydefinedsetofproceduresthatcover(a)thecreationof
finiteelementmeshes,(b)thedefinitionofbasisfunctiononreferenceelements(alsocalledshapefunctions)and
(c)themappingofreferenceelementsontotheelementsofthemesh.Examplesofdiscretizationstrategiesarethe
hversion,pversion,hpversion,xFEM,isogeometricanalysis,etc.Eachdiscretizationstrategyhascertain
advantagesanddisadvantages.Areasonablecriterioninselectingadiscretizationstrategyistorealizenearly
optimalperformanceforthebroadestsetofmathematicalmodelsinaparticularmodelclass.
Therearevariousnumericalsolutionalgorithmsthatcanbeclassifiedintotwobroadcategoriesdirectand
iterativesolvers.Thesealgorithmsaredesignedtoexploitthesparsityofmatricesthatdependonthechoicesof
variationalformulationanddiscretizationstrategy.
Postprocessingproceduresaredesignedfortheextractionofthedataofinterestfromafiniteelementsolution.In
ordertomeettherequirementsofsolutionverification,postprocessorsneedtoprovideforaposteriorierror
estimationintermsofthequantitiesofinterest.Whentheerrorsofapproximationarelargerthanwhatis
consideredacceptablethenthediscretizationhastobechangedeitherbyanautomatedadaptiveprocessorby
actionoftheanalyst.Therearesomeveryefficientpostprocessorsthatprovidefortherealizationof
superconvergence.
IllustrativeproblemsP1andP2
Wewillillustratethefiniteelementmethodusingtwosampleproblemsfromwhichthegeneralmethodcanbe
extrapolated.Itisassumedthatthereaderisfamiliarwithcalculusandlinearalgebra.
P1isaonedimensionalproblem
isthesecondderivativeof withrespectto .
P2isatwodimensionalproblem(Dirichletproblem)
where isaconnectedopenregioninthe
planewhoseboundary is"nice"(e.g.,asmoothmanifoldora
polygon),and
and denotethesecondderivativeswithrespectto and ,respectively.
TheproblemP1canbesolved"directly"bycomputingantiderivatives.However,thismethodofsolvingthe
boundaryvalueproblem(BVP)worksonlywhenthereisonespatialdimensionanddoesnotgeneralizetohigher
dimensionalproblemsortoproblemslike
.Forthisreason,wewilldevelopthefiniteelementmethod
forP1andoutlineitsgeneralizationtoP2.
Ourexplanationwillproceedintwosteps,whichmirrortwoessentialstepsonemusttaketosolveaboundary
valueproblem(BVP)usingtheFEM.
Inthefirststep,onerephrasestheoriginalBVPinitsweakform.Littletonocomputationisusuallyrequired
forthisstep.Thetransformationisdonebyhandonpaper.
Thesecondstepisthediscretization,wheretheweakformisdiscretizedinafinitedimensionalspace.
Afterthissecondstep,wehaveconcreteformulaeforalargebutfinitedimensionallinearproblemwhosesolution
willapproximatelysolvetheoriginalBVP.Thisfinitedimensionalproblemisthenimplementedonacomputer.
Weakformulation
ThefirststepistoconvertP1andP2intotheirequivalentweakformulations.
TheweakformofP1
If solvesP1,thenforanysmoothfunction thatsatisfiesthedisplacementboundaryconditions,i.e.
and
,wehave
at
(1)
Conversely,if with
satisfies(1)foreverysmoothfunction
thenonemayshowthatthis
willsolveP1.Theproofiseasierfortwicecontinuouslydifferentiable (meanvaluetheorem),butmaybeproved
inadistributionalsenseaswell.
Wedefineanewfunction
byusingintegrationbypartsontherighthandsideof(1):
(2)
wherewehaveusedtheassumptionthat
TheweakformofP2
IfweintegratebypartsusingaformofGreen'sidentities,weseethatif solvesP2,thenwemaydefine
forany by
isalsoaninnerproduct,thistimeontheLpspace
.An
applicationoftheRieszrepresentationtheoremforHilbertspacesshowsthatthereisaunique solving(2)and
thereforeP1.Thissolutionisapriorionlyamemberof
,butusingellipticregularity,willbesmoothif
is.
Discretization
P1andP2arereadytobediscretizedwhichleadstoacommonsub
problem(3).Thebasicideaistoreplacetheinfinitedimensionallinear
problem:
Find
suchthat
withafinitedimensionalversion:
(3)Find
suchthat
Afunctionin
withzerovaluesat
theendpoints(blue),andapiecewise
linearapproximation(red)
ForproblemP1
Wetaketheinterval
by:
andwedefine
wherewedefine
and
.Observethatfunctionsin arenotdifferentiableaccordingtothe
elementarydefinitionofcalculus.Indeed,if
thenthederivativeistypicallynotdefinedatany
,
.However,thederivativeexistsateveryothervalueof andonecanusethisderivativeforthe
purposeofintegrationbyparts.
ForproblemP2
Weneed tobeasetoffunctionsof .Inthefigureontheright,wehave
illustratedatriangulationofa15sidedpolygonalregion intheplane
(below),andapiecewiselinearfunction(above,incolor)ofthispolygon
whichislinearoneachtriangleofthetriangulationthespace would
consistoffunctionsthatarelinearoneachtriangleofthechosen
triangulation.
Onehopesthatastheunderlyingtriangularmeshbecomesfinerandfiner,
thesolutionofthediscreteproblem(3)willinsomesenseconvergetothe
solutionoftheoriginalboundaryvalueproblemP2.Tomeasurethismesh
fineness,thetriangulationisindexedbyarealvaluedparameter
Apiecewiselinearfunctionintwo
whichonetakestobeverysmall.Thisparameterwillberelatedtothesize
dimensions
ofthelargestoraveragetriangleinthetriangulation.Aswerefinethe
triangulation,thespaceofpiecewiselinearfunctions mustalsochange
with .Forthisreason,oneoftenreads insteadof intheliterature.Sincewedonotperformsuchananalysis,
wewillnotusethisnotation.
Choosingabasis
Tocompletethediscretization,wemustselectabasisof .Intheonedimensionalcase,foreachcontrolpoint
wewillchoosethepiecewiselinearfunction in whosevalueis at andzeroatevery
,i.e.,
for
thisbasisisashiftedandscaledtentfunction.Forthetwodimensionalcase,wechooseagain
onebasisfunction pervertex ofthetriangulationoftheplanarregion .Thefunction istheunique
functionof whosevalueis at andzeroatevery
.
Dependingontheauthor,theword"element"in"finiteelementmethod"referseithertothetrianglesinthe
domain,thepiecewiselinearbasisfunction,orboth.Soforinstance,anauthorinterestedincurveddomainsmight
replacethetriangleswithcurvedprimitives,andsomightdescribetheelementsasbeingcurvilinear.Ontheother
hand,someauthorsreplace"piecewiselinear"by"piecewisequadratic"oreven"piecewisepolynomial".The
authormightthensay"higherorderelement"insteadof"higherdegreepolynomial".Finiteelementmethodisnot
restrictedtotriangles(ortetrahedrain3d,orhigherordersimplexesinmultidimensionalspaces),butcanbe
definedonquadrilateralsubdomains(hexahedra,prisms,orpyramidsin3d,andsoon).Higherordershapes
(curvilinearelements)canbedefinedwithpolynomialandevennonpolynomialshapes(e.g.ellipseorcircle).
ExamplesofmethodsthatusehigherdegreepiecewisepolynomialbasisfunctionsarethehpFEMandspectral
FEM.
Moreadvancedimplementations(adaptivefiniteelementmethods)utilizea
methodtoassessthequalityoftheresults(basedonerrorestimationtheory)
andmodifythemeshduringthesolutionaimingtoachieveapproximate
solutionwithinsomeboundsfromthe'exact'solutionofthecontinuum
problem.Meshadaptivitymayutilizevarioustechniques,themostpopular
are:
movingnodes(radaptivity)
refining(andunrefining)elements(hadaptivity)
changingorderofbasefunctions(padaptivity)
combinationsoftheabove(hpadaptivity).
InterpolationofaBessel
function
16scaledandshiftedtriangular
basisfunctions(colors)usedto
reconstructazeroethorderBessel
functionJ0(black).
Smallsupportofthebasis
Theprimaryadvantageofthischoiceofbasisisthattheinnerproducts
and
Thelinearcombinationofbasis
functions(yellow)reproducesJ0
(blue)toanydesiredaccuracy.
willbezeroforalmostall .(Thematrixcontaining
inthe
locationisknownastheGramianmatrix.)Intheonedimensionalcase,the
supportof istheinterval
.Hence,theintegrandsof
and
areidenticallyzerowhenever
.
Similarly,intheplanarcase,if and
triangulation,thentheintegrals
donotshareanedgeofthe
and
Solvingthetwodimensionalproblem
inthediskcentered
attheoriginandradius1,withzero
boundaryconditions.
(a)Thetriangulation.
arebothzero.
Matrixformoftheproblem
Ifwewrite
and
thenproblem(3),taking
,becomes
for
(4)
for
and
and
bematriceswhoseentriesare
(b)ThesparsematrixLofthe
discretizedlinearsystem
and
thenwemayrephrase(4)as
(5)
Itisnotnecessarytoassume
,problem(3)with
simpler,sincenomatrix
.Forageneralfunction
for
becomesactually
(c)Thecomputedsolution,
isused,
,(6)
where
and
for
isdubbedthemassmatrix.
Generalformofthefiniteelementmethod
Ingeneral,thefiniteelementmethodischaracterizedbythefollowingprocess.
Onechoosesagridfor .Intheprecedingtreatment,thegridconsistedoftriangles,butonecanalsouse
squaresorcurvilinearpolygons.
Then,onechoosesbasisfunctions.Inourdiscussion,weusedpiecewiselinearbasisfunctions,butitisalso
commontousepiecewisepolynomialbasisfunctions.
Aseparateconsiderationisthesmoothnessofthebasisfunctions.Forsecondorderellipticboundaryvalue
problems,piecewisepolynomialbasisfunctionthataremerelycontinuoussuffice(i.e.,thederivativesare
discontinuous.)Forhigherorderpartialdifferentialequations,onemustusesmootherbasisfunctions.Forinstance,
forafourthorderproblemsuchas
,onemayusepiecewisequadraticbasisfunctionsthatare
.
Anotherconsiderationistherelationofthefinitedimensionalspace toitsinfinitedimensionalcounterpart,in
theexamplesabove .Aconformingelementmethodisoneinwhichthespace isasubspaceoftheelement
spaceforthecontinuousproblem.Theexampleaboveissuchamethod.Ifthisconditionisnotsatisfied,weobtain
anonconformingelementmethod,anexampleofwhichisthespaceofpiecewiselinearfunctionsoverthemesh
whicharecontinuousateachedgemidpoint.Sincethesefunctionsareingeneraldiscontinuousalongtheedges,
thisfinitedimensionalspaceisnotasubspaceoftheoriginal .
Typically,onehasanalgorithmfortakingagivenmeshandsubdividingit.Ifthemainmethodforincreasing
precisionistosubdividethemesh,onehasanhmethod(hiscustomarilythediameterofthelargestelementinthe
mesh.)Inthismanner,ifoneshowsthattheerrorwithagrid isboundedaboveby
,forsome
and
,thenonehasanorderpmethod.Undercertainhypotheses(forinstance,ifthedomainisconvex),a
piecewisepolynomialoforder methodwillhaveanerroroforder
.
Ifinsteadofmakinghsmaller,oneincreasesthedegreeofthepolynomialsusedinthebasisfunction,onehasap
method.Ifonecombinesthesetworefinementtypes,oneobtainsanhpmethod(hpFEM).InthehpFEM,the
polynomialdegreescanvaryfromelementtoelement.Highordermethodswithlargeuniformparecalledspectral
finiteelementmethods(SFEM).Thesearenottobeconfusedwithspectralmethods.
Forvectorpartialdifferentialequations,thebasisfunctionsmaytakevaluesin
Varioustypesoffiniteelementmethods
AEM
TheAppliedElementMethod,orAEMcombinesfeaturesofbothFEMandDiscreteelementmethod,or(DEM).
Generalizedfiniteelementmethod
Thegeneralizedfiniteelementmethod(GFEM)useslocalspacesconsistingoffunctions,notnecessarily
polynomials,thatreflecttheavailableinformationontheunknownsolutionandthusensuregoodlocal
approximation.Thenapartitionofunityisusedtobondthesespacestogethertoformtheapproximating
subspace.TheeffectivenessofGFEMhasbeenshownwhenappliedtoproblemswithdomainshaving
complicatedboundaries,problemswithmicroscales,andproblemswithboundarylayers.[10]
Mixedfiniteelementmethod
Themixedfiniteelementmethodisatypeoffiniteelementmethodinwhichextraindependentvariablesare
introducedasnodalvariablesduringthediscretizationofapartialdifferentialequationproblem.
hpFEM
ThehpFEMcombinesadaptively,elementswithvariablesizehandpolynomialdegreepinordertoachieve
exceptionallyfast,exponentialconvergencerates.[11]
hpkFEM
ThehpkFEMcombinesadaptively,elementswithvariablesizeh,polynomialdegreeofthelocalapproximationsp
andglobaldifferentiabilityofthelocalapproximations(k1)inordertoachievebestconvergencerates.
XFEM
Theextendedfiniteelementmethod(XFEM)isanumericaltechniquebasedonthegeneralizedfiniteelement
method(GFEM)andthepartitionofunitymethod(PUM).Itextendstheclassicalfiniteelementmethodby
enrichingthesolutionspaceforsolutionstodifferentialequationswithdiscontinuousfunctions.Extendedfinite
elementmethodsenrichtheapproximationspacesothatitisabletonaturallyreproducethechallengingfeature
associatedwiththeproblemofinterest:thediscontinuity,singularity,boundarylayer,etc.Itwasshownthatfor
someproblems,suchanembeddingoftheproblem'sfeatureintotheapproximationspacecansignificantly
improveconvergenceratesandaccuracy.Moreover,treatingproblemswithdiscontinuitieswithXFEMs
suppressestheneedtomeshandremeshthediscontinuitysurfaces,thusalleviatingthecomputationalcostsand
projectionerrorsassociatedwithconventionalfiniteelementmethods,atthecostofrestrictingthediscontinuities
tomeshedges.
Severalresearchcodesimplementthistechniquetovariousdegrees:1.GetFEM++2.xfem++3.openxfem++
XFEMhasalsobeenimplementedincodeslikeAltairRadioss,ASTER,MorfeoandAbaqus.Itisincreasingly
beingadoptedbyothercommercialfiniteelementsoftware,withafewpluginsandactualcoreimplementations
available(ANSYS,SAMCEF,OOFELIE,etc.).
SFEM
TheSFEM,SmoothedFiniteElementMethods,areaparticularclassofnumericalsimulationalgorithmsforthe
simulationofphysicalphenomena.Itwasdevelopedbycombiningmeshfreemethodswiththefiniteelement
method.
Spectralelementmethod
Meshfreemethods
DiscontinuousGalerkinmethods
Finiteelementlimitanalysis
Stretchedgridmethod
Linkwiththegradientdiscretisationmethod
Afewtypesoffiniteelementmethods(conforming,nonconforming,mixedfiniteelementmethods)areparticular
casesofthegradientdiscretisationmethod(GDM).HencetheconvergencepropertiesoftheGDM,whichare
establishedforaseriesofproblems(linearandnonlinearellipticproblems,linear,nonlinearanddegenerate
parabolicproblems),holdaswellfortheseparticularcasesoffiniteelementmethods.
Comparisontothefinitedifferencemethod
Thefinitedifferencemethod(FDM)isanalternativewayofapproximatingsolutionsofPDEs.Thedifferences
betweenFEMandFDMare:
ThemostattractivefeatureoftheFEMisitsabilitytohandlecomplicatedgeometries(andboundaries)with
relativeease.WhileFDMinitsbasicformisrestrictedtohandlerectangularshapesandsimplealterations
thereof,thehandlingofgeometriesinFEMistheoreticallystraightforward.
Themostattractivefeatureoffinitedifferencesisthatitcanbeveryeasytoimplement.
ThereareseveralwaysonecouldconsidertheFDMaspecialcaseoftheFEMapproach.E.g.,firstorder
FEMisidenticaltoFDMforPoisson'sequation,iftheproblemisdiscretizedbyaregularrectangularmesh
witheachrectangledividedintotwotriangles.
Therearereasonstoconsiderthemathematicalfoundationofthefiniteelementapproximationmoresound,
forinstance,becausethequalityoftheapproximationbetweengridpointsispoorinFDM.
ThequalityofaFEMapproximationisoftenhigherthaninthecorrespondingFDMapproach,butthisis
extremelyproblemdependentandseveralexamplestothecontrarycanbeprovided.
Generally,FEMisthemethodofchoiceinalltypesofanalysisinstructuralmechanics(i.e.solvingfor
deformationandstressesinsolidbodiesordynamicsofstructures)whilecomputationalfluiddynamics(CFD)
tendstouseFDMorothermethodslikefinitevolumemethod(FVM).CFDproblemsusuallyrequirediscretization
oftheproblemintoalargenumberofcells/gridpoints(millionsandmore),thereforecostofthesolutionfavors
simpler,lowerorderapproximationwithineachcell.Thisisespeciallytruefor'externalflow'problems,likeair
flowaroundthecarorairplane,orweathersimulation.
Application
Avarietyofspecializationsundertheumbrellaofthemechanical
engineeringdiscipline(suchasaeronautical,biomechanical,and
automotiveindustries)commonlyuseintegratedFEMindesignand
developmentoftheirproducts.SeveralmodernFEMpackagesinclude
specificcomponentssuchasthermal,electromagnetic,fluid,and
structuralworkingenvironments.Inastructuralsimulation,FEMhelps
tremendouslyinproducingstiffnessandstrengthvisualizationsand
alsoinminimizingweight,materials,andcosts.
FEMallowsdetailedvisualizationofwherestructuresbendortwist,
andindicatesthedistributionofstressesanddisplacements.FEM
Visualizationofhowacardeformsinan
softwareprovidesawiderangeofsimulationoptionsforcontrolling
asymmetricalcrashusingfiniteelement
thecomplexityofbothmodelingandanalysisofasystem.Similarly,
analysis.[1](http://impact.sourceforge.net)
thedesiredlevelofaccuracyrequiredandassociatedcomputational
timerequirementscanbemanagedsimultaneouslytoaddressmost
engineeringapplications.FEMallowsentiredesignstobeconstructed,refined,andoptimizedbeforethedesignis
manufactured.
Thispowerfuldesigntoolhassignificantlyimprovedboththestandardofengineeringdesignsandthe
methodologyofthedesignprocessinmanyindustrialapplications.[12]TheintroductionofFEMhassubstantially
decreasedthetimetotakeproductsfromconcepttotheproductionline.[12]Itisprimarilythroughimprovedinitial
prototypedesignsusingFEMthattestinganddevelopmenthavebeenaccelerated.[13]Insummary,benefitsofFEM
includeincreasedaccuracy,enhanceddesignandbetterinsightintocriticaldesignparameters,virtualprototyping,
fewerhardwareprototypes,afasterandlessexpensivedesigncycle,increasedproductivity,andincreased
revenue.[12]
FEAhasalsobeenproposedtouseinstochasticmodellingfornumericallysolvingprobabilitymodels.[14][15]
Seealso
Appliedelementmethod
Boundaryelementmethod
Computerexperiment
Directstiffnessmethod
Discontinuitylayoutoptimization
Discreteelementmethod
Finitedifferencemethod
Finiteelementmachine
Finiteelementmethodinstructuralmechanics
Finitevolumemethod
Finitevolumemethodforunsteadyflow
Intervalfiniteelement
Isogeometricanalysis
LatticeBoltzmannmethods
Listoffiniteelementsoftwarepackages
Movablecellularautomaton
Multidisciplinarydesignoptimization
Multiphysics
Patchtest
RayleighRitzmethod
Spacemapping
Weakenedweakform
References
1.Reddy,J.N.(2006).AnIntroductiontotheFiniteElementMethod(Thirded.).McGrawHill.ISBN9780071267618.
2.Hrennikoff,Alexander(1941)."Solutionofproblemsofelasticitybytheframeworkmethod".Journalofapplied
mechanics.8.4:169175.
3.Courant,R.(1943)."Variationalmethodsforthesolutionofproblemsofequilibriumandvibrations".Bulletinofthe
AmericanMathematicalSociety.49:123.doi:10.1090/s000299041943078184.
4.Hinton,ErnestIrons,Bruce(July1968)."Leastsquaressmoothingofexperimentaldatausingfiniteelements".Strain.
4:2427.doi:10.1111/j.14751305.1968.tb01368.x.
5."SAPIVSoftwareandManuals".NISEEeLibrary,TheEarthquakeEngineeringOnlineArchive.
6.GardPaulsenHkonWithAndersenJohnPetterCollettIverTangenStensrud(2014).BuildingTrust,Thehistoryof
DNV18642014.Lysaker,Norway:DinamoForlagA/S.pp.121,436.ISBN9788280712561.
7.Strang,GilbertFix,George(1973).AnAnalysisofTheFiniteElementMethod.PrenticeHall.ISBN0130329460.
8.Zienkiewicz,O.C.Taylor,R.L.Zhu,J.Z.(2005).TheFiniteElementMethod:ItsBasisandFundamentals(Sixthed.).
ButterworthHeinemann.ISBN0750663200.
9.Bathe,K.J.(2006).FiniteElementProcedures.Cambridge,MA:KlausJrgenBathe.ISBN097900490X.
10.Babuka,IvoBanerjee,UdayOsborn,JohnE.(June2004)."GeneralizedFiniteElementMethods:MainIdeas,Results,
andPerspective".InternationalJournalofComputationalMethods.1(1):67103.doi:10.1142/S0219876204000083.
11.P.Solin,K.Segeth,I.Dolezel:HigherOrderFiniteElementMethods,Chapman&Hall/CRCPress,2003
12.Hastings,J.K.,Juds,M.A.,Brauer,J.R.,AccuracyandEconomyofFiniteElementMagneticAnalysis,33rdAnnual
NationalRelayConference,April1985.
13.McLarenMercedes(2006)."McLarenMercedes:FeatureStresstoimpress".Archivedfromtheoriginalon200610
30.Retrieved20061003.
14.PengLongWangJinliangZhuQiding(19May1995)."Methodswithhighaccuracyforfiniteelementprobability
computing".JournalofComputationalandAppliedMathematics.59(2):181189.doi:10.1016/03770427(94)00027X.
15.Haldar,AchintyaMahadevan,Sankaran(2000).ReliabilityAssessmentUsingStochasticFiniteElementAnalysis.John
Wiley&Sons.ISBN9780471369615.
Furtherreading
G.AllaireandA.Craig:NumericalAnalysisandOptimization:AnIntroductiontoMathematicalModelling
andNumericalSimulation
K.J.Bathe:Numericalmethodsinfiniteelementanalysis,PrenticeHall(1976).
J.Chaskalovic,FiniteElementsMethodsforEngineeringSciences,SpringerVerlag,(2008).
O.C.Zienkiewicz,R.L.Taylor,J.Z.Zhu:TheFiniteElementMethod:ItsBasisandFundamentals,
ButterworthHeinemann,(2005).
Externallinks
IFER(http://homepage.usask.ca/~ijm451/finite/fe_resources/)InternetFiniteElementResourcesDescribes
andprovidesaccesstofiniteelementanalysissoftwareviatheInternet.
NAFEMS(http://www.nafems.org)TheInternationalAssociationfortheEngineeringAnalysis
Community
MathematicsoftheFiniteElementMethod(http://math.nist.gov/mcsd/savg/tutorial/ansys/FEM/)
FiniteElementMethodsforPartialDifferentialEquations(http://people.maths.ox.ac.uk/suli/fem.pdf)
LecturenotesbyEndreSli
[2](https://hal.archivesouvertes.fr/hal01382358v2/document)DescribestheconvergenceoftheGradient
DiscretisationMethodonvariousproblems.
Retrievedfrom"https://en.wikipedia.org/w/index.php?title=Finite_element_method&oldid=748324571"
Categories: Continuummechanics Finiteelementmethod Numericaldifferentialequations
Partialdifferentialequations Structuralanalysis
Thispagewaslastmodifiedon7November2016,at16:56.
TextisavailableundertheCreativeCommonsAttributionShareAlikeLicenseadditionaltermsmayapply.
Byusingthissite,youagreetotheTermsofUseandPrivacyPolicy.Wikipediaisaregisteredtrademark
oftheWikimediaFoundation,Inc.,anonprofitorganization.