




已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
Amethodologyforadaptivefiniteelementanalysis:TowardsanintegratedcomputationalenvironmentG.H.Paulino,I.F.M.Menezes,J.B.CavalcanteNeto,L.F.MarthaAbstractThisworkintroducesamethodologyforself-adaptivenumericalprocedures,whichreliesonthevariouscomponentsofanintegrated,object-oriented,computa-tionalenvironmentinvolvingpre-,analysis,andpost-processingmodules.Abasicplatformfornumericalexperimentsandfurtherdevelopmentisprovided,whichallowsimplementationofnewelements/errorestimatorsandsensitivityanalysis.AgeneralimplementationoftheSuperconvergentPatchRecovery(SPR)andtherecentlyproposedRecoverybyEquilibriuminPatches(REP)ispresented.BothSPRandREParecomparedandusedforerrorestimationandforguidingtheadaptiveremeshingprocess.Moreover,theSPRisextendedforcalculatingsensitivityquantitiesoffirstandhigherorders.Themesh(re-)generationprocessisaccomplishedbymeansofmodernmethodscombiningquadtreeandDelaunaytri-angulationtechniques.Surfacemeshgenerationinarbi-trarydomainsisperformedautomatically(i.e.withnouserintervention)duringtheself-adaptiveanalysisusingeitherquadrilateralortriangularelements.TheseideasareimplementedintheFiniteElementSystemTechnologyinAdaptivity(FESTA)software.Theeffectivenessandver-satilityofFESTAaredemonstratedbyrepresentativenu-mericalexamplesillustratingtheinterconnectionsamongfiniteelementanalysis,recoveryprocedures,erroresti-mation/adaptivityandautomaticmeshgeneration.Keywordsfiniteelementanalysis,errorestimation,ad-aptivity,h-refinement,sensitivity,superconvergentpatchrecovery(SPR),recoverybyequilibriuminpatches(REP),objectorientedprogramming(OOP),interactivecomputergraphics.1IntroductionThisworkpresentsanintegrated(object-oriented)com-putationalenvironmentforself-adaptiveanalysesofge-nerictwo-dimensional(2D)problems.Thisenvironmentincludesanalysisprocedurestoinsureagivenlevelofac-curacyaccordingtocertaincriteria,andalsotheproce-durestogenerateandmodifythefiniteelementdiscretization.Thiscomputationalsystem,calledFESTA(FiniteElementSystemTechnologyinAdaptivity),involvesfivemaincomponents(seeshadedboxesinFigure1):Agraphicalpreprocessor,fordefiningthegeometryoftheproblem,theinitialfiniteelementmesh(togetherwithboundaryconditions),andthemainparametersusedinaself-adaptiveanalysis.Herethegeometricalmodelisdissociatedfromthefiniteelementmodel.Afiniteelementmoduleforsolvingthecurrentboun-daryvalueproblem.Thecodehasbeendevelopedsothatitishighlymodular,expandable,anduser-friendly.Thus,itcanbeproperlymaintainedandcontinued.Moreover,otherusers/developersshouldbeabletomodifythebasicprogrammingsystemtofittheirspe-cificapplications.Anerrorestimationandsensitivitymodule.Discreti-zationerrorsareestimatedaccordingtoavailablere-coveryprocedures,e.g.ZienkiewiczandZhu(ZZ),superconvergentpatchrecovery(SPR)andrecoverybyequilibriuminpatches(REP).Sensitivitiesofvariousorders(1st.,2nd.orhigher)arecalculatedbymeansofaprocedureanalogoustotheSPR.Theuserchoosesthedesirederrorestimatorandsensitivityorder.Amesh(re-)generation(ratherthanmeshenrichment)procedure,basedonthecombinationofquadtreeandDelaunaytriangulationtechniques.Accordingtothemagnitudeoftheerror,calculatedinthepreviousmodule,anewfiniteelementmeshisautomaticallygenerated(i.e.withnouserintervention),usingeithertriangularorquadrilateralelements(h-refinement).ComputationalMechanics23(1999)361388Springer-Verlag1999361G.H.PaulinoDepartmentofCivilandEnvironmentalEngineering,UniversityofIllinoisaturbana-champaign2209NewmarkLaboratory,205NorthMathewsAvenue,Urbana,IL61801-2352,U.S.A.I.F.M.Menezes,J.B.CavalcanteNeto,L.F.MarthaTeCGraf(ComputerGraphicsTechnologyGroup),PUC-Rio,RiodeJaneiro,R.J.,22453-900,BrazilJ.B.CavalcanteNeto,L.F.MarthaDepartmentofCivilEngineering,PUC-Rio,RiodeJaneiro,R.J.,22453-900,BrazilCorrespondenceto:G.H.PaulinoG.H.PaulinoacknowledgesthesupportfromtheUnitedStatesNationalScienceFoundation(NSF)underGrantNo.CMS-9713798.I.F.M.MenezesacknowledgesthefinancialsupportprovidedbytheFAPERJ,whichisaBrazilianagencyforresearchanddevelopmentinthestateofRiodeJaneiro.G.H.PaulinoandI.F.M.MenezesalsoacknowledgetheDepartmentofCivilandEnvironmentalEngineeringatUC-Davisforhospitalitywhilepartofthisworkwasperformed.J.B.CavalcanteNetoandL.F.MarthaacknowledgethefinancialsupportprovidedbytheBrazilianagencyCNPq.Theauthorsalsothankananonymousreviewerforprovidingrelevantsuggestionstothiswork.Finally,apostprocessormodule,wherealltheanalysisresults(e.g.deformedshape,sensitivityandstresscontours)canbevisualized.Essentially,FESTAisacomputationallaboratorywhichoffersabasicplatformfornumericalanalysisandfurtherdevelopment,e.g.implementationofnewerrorestimators,elements,ormaterialmodels(CavalcanteNetoetal.1998).Object-orientedprogrammingandintegrationofpre-,analysis,andpost-processingmodulesmakeFESTAasoftwarewell-suitedforbothpracticalengineeringappli-cationsandfurtherresearchdevelopment.Theremainderofthispaperisorganizedasfollows.AmotivationtotheworkandabriefliteraturereviewareprovidedinSect.2.Afterwards,Sect.3presentssometheoreticalbackgroundonself-adaptivesimulationsandanoverviewofthegraphicalinterfaceusedintheFESTAsoftware.Section4introducesthemathematicalformula-tionoftheSPR(usingweightedleastsquaresystems),theREP,andthesensitivitymethod.AdiscussionabouttheautomaticmeshgenerationtechniquesusedinthisworkisgiveninSect.5.Relevantinformationregardingtheim-plementationofFESTAispresentedinSect.6,especiallyaspectsrelatedtotheSPRandREPrecoveries.Inordertoassesstheeffectivenessoftheproposedcomputationalsystem,representativenumericalexamplesaregiveninSect.7.Finally,inSect.8,conclusionsareinferredanddirectionsforfutureresearcharediscussed.2MotivationandrelatedworkNormalpracticetosolveengineeringproblemsbymeansoftheFiniteElementMethod(FEM)ortheBoundaryElementMethod(BEM)involvesincreasingthenumberofdiscretizationpointsinthecomputationaldomainandresolvingtheresultingsystemofequationstoexaminetherelativechangeinthenumericalsolution.Ingeneral,thisprocedureistimeconsuming,itdependsontheexperienceoftheanalyst,anditcanbemisleadingifthesolutionhasnotenteredanasymptoticrange.Ideally,witharobustandreliableself-adaptivescheme,onewouldbeabletospecifyaninitialdiscretemodelwhichissufficienttodescribethegeometry/topologyofthedomainandtheboundaryconditions(BCs),andtospecifyadesirederrortolerance,accordingtoanappro-priatecriterion.Then,thesystemwouldautomaticallyrefinethemodeluntiltheerrormeasurefallsbelowtheprescribedtolerance.Theprocessshouldbefullyauto-maticandwithoutanyuserintervention.ThisisthemaingoalwhichmotivatedthedevelopmentofFESTA.Thisapproachincreasestheoverallreliabilityoftheanalysisproceduresinceitdoesnotdependontheexperience,orinexperience,oftheanalyst.Theneedfordevelopingbetterpre-processingtech-niquesfortheFEM,forperformingautomatedanalysis,andforobtainingself-adaptivesolutions(whichisbe-comingatrendforcommercialFEMsoftware)havedriventhedevelopmentofautomaticmeshgenerationalgo-rithms,i.e.algorithmswhicharecapableofdiscretizinganarbitrarygeometryintoaconsistentfiniteelementmeshwithoutanyuserintervention.Severalalgorithmsfor2Dgeometrieshavebeendeveloped(e.g.Baehmannetal.1987;BlackerandStephenson1991;Zhuetal.1991;Potyondyetal.1995b;BorouchakiandFrey1998),andapproachesforthree-dimensional(3D)geometrieshaveappearedmorerecently(e.g.Cassetal.1996;EscobarandMontenegro1996;Bealletal.1997;Lo1998).Thepresentworkfocusonautomatic2Dmeshgenerationinconnec-tionwithadaptivesolutions.Efficienttechniquesforgen-eratingall-quadrilateralandall-triangularmeshesareconsideredindetail.Althoughthealgorithmspresentedhereincouldbeextendedtomixedmeshes,i.e.mesheswithbothtriangularandquadrilateralelements(see,forexample,BorouchakiandFrey1998),thistopicisnotwithinthescopeofthiswork.Thereexistavastliteratureonerrorestimationandadaptivity,andthereaderisdirectedtotheappropriatereferences1.ThevolumeseditedbyBrebbiaandAlia-badi(1993)andBabuskaetal.(1986)reviewadaptivetechniquesfortheFEMandtheBEM.ThebookeditedbyLadevezeandOden(1998)presentsacompilationofpa-persfromtheworkshopofNewAdvancesinAdaptiveComputationalMechanics,heldatCachan,France,1719September1997,whichdealtwiththelatestadvancesinadaptivemethodsinmechanicsandtheirimpactonsolvingengineeringproblems.Severalissuesofjournalshavealsobeendedicatedtoadaptivity,e.g.volume12(1996),number2ofEngineeringwithComputers,vol-ume15(1992),numbers3/4ofAdvancesinEngineeringSoftware,andvolume36(1991),number1oftheJournalofComputationalandAppliedMathematics.SurveysoftheliteratureinFEMincludearticlesbyNoorandBa-buska(1987),OdenandDemkovicz(1989),StrouboulisandHaque(1992a,b),BabuskaandSuri(1994),andAinsworthandOden(1997).Mackerle(1993,1994)hascompiledalonglistofreferencesonmeshgeneration,refinement,erroranalysisandadaptivetechniquesforFEMandBEMthatwerepublishedfrom1990to1993.The(ZZ,SPR,REP,.)Visualization(Postprocessor)FinalDiscretizationMeshRegenerationGraphicalPreprocessor(Geometry,Topology,BCs)FiniteElementSolverConver-gence?FESTAITERATIVEMESHDESIGNCYCLENYErrorEstimatorFig.1.SimplifieddiagramoftheFESTAinteractivemeshing1Thelistofpapersreferredhereisjustasmallsamplingoftheliterature,consideringarticlesofparticularinteresttothepresentwork,andisnotintendedtobearepresentativesurveyoftheliteratureinthefield.362volumeeditedbyBabuskaetal.(1983)presentsadaptivetechniquesfortheFEMandtheFiniteDifferenceMethod(FDM).RelativelyrecenttextbooksintheFEMemphasizethefieldofadaptivesolutiontechniques.Forexample,thebookbyZienkiewiczandTaylor(1989)includesaChapteronErrorEstimationandAdaptivity(Chapter14),whichissupplementedbythepapersbyZienkiewiczandZhu(1992a,b,1994).Moreover,thebookbySzaboandBabuska(1991)isprimarilydedicatedtothissubject.Thefirstpapersonadaptivefiniteelementsappearedintheearlyseventies.Sincethen,anexplosivenumberofpapersonthesubjecthavebeenpublishedinthetechnicalliterature.BabuskaandRheinboldt(1978)presentedapioneeringpaperabouterrorestimatesbyevaluatingtheresidualsoftheapproximatesolutionandusingthemtoobtainlocal,moreaccurateanswers.Theydevelopedthemathematicalbasisofself-adaptivetech-niques.Withtheconceptofaposteriorierrorestimates,onecandevelopaself-adaptivestrategyfortheFEMsuchthatonlycertainelementsshouldberefined.Zienkiewiczetal.(1982)presentedahierarchicalap-proachforself-adaptivemethods.Intheearly1980s,computergraphicstechniquesstartedtobeusedasstandardtoolsbymeshgenerationprograms.Shep-hard(1986)publishedapaperwheregeometricmodel-ingandautomaticmeshgenerationtechniqueswereusedinconjunctionwithself-adaptivemethods.Zien-kiewiczandZhu(1987)introducedanerrorestimatorbasedonobtainingimprovedvaluesofgradients(stresses)usingsomeavailablerecoveryprocesses.Easytobeimplementedinanyfiniteelementcode,thistypeoftechnique,basedonaveragingandonthesocalledL2projection,hasbeenusedtorecoverthegradients,andreasonableestimatorswereachieved.In1992,thistechniquewascorrected/improvedbythesameauthors,leadingtothesocalledSuperconvergentPatchRecovery:SPR(ZienkiewiczandZhu1992a,b,1994).Thismethodisastress-smoothingprocedureoverlocalpatchesofelementsandisbasedonadiscreteleast-squaresfitofahigher-orderlocalpolynomialstressfieldtothestressesatthesuperconvergentsamplingpointsobtainedfromthefiniteelementcalculation.Attemptstoimprovefur-thertherecoveryprocesscanbefoundinvariousref-erences,e.g.Wibergetal.(1994),WibergandAbdulwahab(1993),BlackerandBelytschko(1994),Tabbaraetal.(1994),andLeeetal.(1997).Essentiallytheseimprovedtechniquesincorporateequilibriumandboundaryconditionsontherecoveryprocess.AnexhaustivestudybyBabuskaetal.(1994a,b)showed,throughnumerousexamples,theexcellentperformanceandsuperiorityoftheSPRoverresidual-typeapproaches.Recently,BoroomandandZienkiewicz(1997)havepre-sentedanewsuper-convergentmethodsatisfyingtheequilibriumconditioninaweakform,whichdoesnotrequireanyknowledgeofsuperconvergentpoints.ThenewrecoverytechniquehasbeencalledRecoverybyEquilibriuminPatches:REP.BothSPRandREPareofparticularinteresttothepresentwork.Asindicatedabove,thegeneralfieldofadaptivityisbroadandhasadvancedsignificantlyinrecentyears.Forinstance,Paulinoetal.(1997)haveproposedanewclassoferrorestimatesbasedontheconceptofnodalsensi-tivities,whichcanbeusedinconjunctionwithgeneralpurposecomputationalmethodssuchasFEM,BEMorFDM.RannacherandSuttmeier(1997)havesuggestedafeedbackapproachforerrorcontrolintheFEM.MahomedandKekana(1998)havepresentedanadaptiveprocedurebasedonstrainenergyequalisation.Moreover,asummaryofrecentadvancesinadaptivecomputationalmechanicscanbefoundinthebookeditedbyLadevezeandOden(1998).Quantificationofthequalityofamodelwithrespecttoanotherone,takenasthereference,isofprimaryimpor-tanceinnumericalanalysis.Thisisthecasewithwelles-tablishedmethods,suchastheFEM,oremergingmethods,suchastheelementfreeGalerkin:EFG(ChungandBel-ytschko1998),thesymmetricGalerkinBEM(PaulinoandGray1999),ortheboundarynodemethod(MukherjeeandMukherjee1997).IntegrationofconceptsregardingerrorestimationandadaptivityintheFEM,withinamoderncomputationalenvironment,isthefocusofthepresentwork.3TheoreticalandcomputationalaspectsWheneveranumericalmethodisusedtosolvethegov-erningdifferentialequationsofaboundaryvalueproblem,errorisintroducedbythediscretizationprocesswhichreducesthecontinuousmathematicalmodeltoonehavingafinitenumberofdegreesoffreedom.Thediscretizationerrorsaredefinedasthedifferencebetweentheactualsolutionanditsnumericalapproximation.Bydefinition,thelocalerrore/1isameasureofthedifferencebetweentheexact(/)andanapproximatesolution(/).Here,/isanalogoustoare-sponsequantity(e.g.displacements)inatypicalnumericalsolutionprocedure.Self-adaptivemethodsarenumericalschemeswhichautomaticallyadjustthemselvesinordertoimprovethesolutionoftheproblemtoaspecifiedaccuracy.Thetwobasiccomponentsinadaptivemethodsareerrorestima-tionandadaptivestrategy.Thesecomponentsarediscus-sedbelow.Ingeneral,therearetwotypesofdiscretizationerrorestimates:aprioriandaposteriori.Althoughapriories-timatesareaccuratefortheworstcaseinaparticularclassofsolutionsofaproblem,theyusuallydonotprovideinformationabouttheactualerrorforagivenmodel.Aposterioriestimatesuseinformationobtainedduringthesolutionprocess,inadditiontosomeaprioriassumptionsaboutthesolution.Aposterioriestimates,whichcanprovidequantitativelyaccuratemeasuresofthediscreti-zationerror,havebeenadoptedhere.Inthecontextofadaptivestrategies,extensionmethodshavebeenpreferredoverothersapproaches(e.g.dualorcomplementarymethods)andarethefocusofthiswork.Thesemethodsincludeh-,p-,andr-extensions.Thecomputerimplementationisreferredtoastheh-,p-,andr-versions,respectively.Intheh-extension,themeshisautomaticallyrefinedwhenthelocalerrorindicatorex-363ceedsapreassignedtolerance.Thep-extensiongenerallyemploysafixedmesh.Iftheerrorinanelementexceedsapreassignedtolerance,thelocalorderoftheapproxima-tionisincreasedtoreducetheerror.Ther-extension(node-redistribution)employsafixednumberofnodesandattemptstodynamicallymovethegridpointstoareasofhigherrorinthemesh.Anyoftheseextensionscanalsobecombinedinaspecialstrategy,forexample,h-p-,r-h-,amongothers.3.1ErrorestimationandadaptiverefinementAspointedoutbyseveralauthors(e.g.ZienkiewiczandTaylor1989),thespecificationoflocalerrorinthemannergiveninEq.(1)isgenerallynotconvenientandocca-sionallymisleading.Thusmathematicalnormsareintro-ducedtomeasurethediscretizationerror.Theexactdiscretizationerrorinthefiniteelementsolutionisoftenquantifiedonthebasisoftheenergynormforthedis-placementerror,jjejj,whichcanbeexpressed,intermsofstresses,asjjejj2ZXrexrTD1rexrdX2whererexandraretheexactandthefiniteelementstressfields,Distheconstitutivematrix,andXistheproblemdefinitiondomain.Thebasicideaoferrorestimatorsistosubstitutethefieldrex,whichisgenerallyunknown,bythefieldr,ob-tainedbymeansofrecoveryprocedures(e.g.ZZ,SPRorREP).Therefore,theexpressionforcomputingtheap-proximate(estimated)relativeerrordistributionjjejjescanbeexpressedasjjejj2esZXrrTD1rrdX3Takingintoaccountthefiniteelementdiscretizationandconsideringaspecificfiniteelementi,Eq.(3)canbere-writtenasjjejjies2ZXirrTD1rrjJjdXi4wherestandardisoparametricelementshavebeenas-sumed;rdenotestherecoveredstressfield,jJjisthede-terminantoftheJacobiantransformationmatrix,andXiistheelementdomain.Theenergynormfortheerrorcanbeeval
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 聚焦動物健康2025年生物飼料添加劑研發(fā)成果鑒定報告
- 消費金融公司用戶畫像精準營銷策略:2025年行業(yè)深度研究報告001
- 2025年醫(yī)藥電商平臺醫(yī)藥電商物流配送模式與合規(guī)監(jiān)管分析報告
- 2025年元宇宙社交平臺虛擬現(xiàn)實社交平臺品牌建設研究報告
- 2025年互聯(lián)網(wǎng)金融平臺合規(guī)整改與業(yè)務模式創(chuàng)新研究報告
- 2025年遠程醫(yī)療服務模式與醫(yī)療資源配置優(yōu)化研究報告
- 2025年醫(yī)院電子病歷系統(tǒng)在醫(yī)療信息化中的應用優(yōu)化與醫(yī)院管理報告
- 2025年基層醫(yī)療衛(wèi)生機構(gòu)信息化建設標準與規(guī)范報告001
- 2025年醫(yī)藥企業(yè)研發(fā)外包(CRO)模式質(zhì)量管理體系優(yōu)化報告
- 2025年醫(yī)藥企業(yè)研發(fā)外包(CRO)模式企業(yè)社會責任履行報告
- 實習生-OFFER正式通知函
- 閑魚開店運營計劃書模板
- 2024屆江蘇省南京市燕子磯中學化學高一第二學期期末聯(lián)考試題含解析
- 雙一流大學完整版本
- 康養(yǎng)項目合作協(xié)議范本
- 金融科技相關(guān)項目實施方案
- 華為的科技創(chuàng)新生態(tài)系統(tǒng)構(gòu)建
- 二手房交易承諾書范本
- 2023年貴州省青少年活動中心事業(yè)單位招聘6人筆試參考題庫(共500題)答案詳解版
- 機械制造工藝學課程設計-張緊輪支架
- 產(chǎn)品供貨質(zhì)量保證措施方案
評論
0/150
提交評論