资源预览内容
第1页 / 共48页
第2页 / 共48页
第3页 / 共48页
第4页 / 共48页
第5页 / 共48页
第6页 / 共48页
第7页 / 共48页
第8页 / 共48页
第9页 / 共48页
第10页 / 共48页
亲,该文档总共48页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ANSYSFLUENT优化技术培训 姓名 宋述军公司 安世亚太科技 北京 有限公司 Preface ThereleaseoftheadjointsolverinFluent13istheculminationofseveralyearsofR Deffort Thisprojectwasrisky buttherewardsaregreat bothforANSYSanditsclients Therewereanumberoffalsestartsanddead ends Writinganadjointsolverthatmeetstheneedsoftheengineeringcommunityisnotatrivialtask Wearepleasedtohavecomesofar andlookforwardtogoingmuchfurther KeyIdeas Fundamentals KeyIdeas Fundamentals FLOWSOLVER High level system viewofaconventionalflowsolver HowarechangestoKEYOUTPUTSDEPENDENTonchangestotheINputs KeyIdeas Fundamentals Flowsolutionq andtheinputstotheproblemc Output ResidualsoftheNavier Stokesequations LinearizedNavier Stokes EngineeraparticularlinearcombinationoflinearizedNSequations introducemultipliers Topleveladjointsolveralgorithm quasi NewtonschemeSolveusingAMGInvolvesafamiliarprocessSolutionadvancementcontrols Courantnumber under relaxationResiduals iterationsRoughlythesameeffortasaconventionalflowsolution KeyIdeas AdjointEquations Thisinnocent lookingsystemofequationsisattheheartoftheadjointsolver Constructandsolveanadjointproblemtogetahelpersolution Approximatelinearizationwithpseudo timestepintroduced Similartooriginalflowsolver buttransposed Updatetotheadjointsolution SystemJacobian transposed Derivativeofachosenobservablewithrespecttotheflowsolution KeyIdeas Workflow KeyIdeas ShapeSensitivity Shapesensitivity Sensitivityoftheobservedvaluewithrespectto boundary gridnodelocations DragsensitivityforNACA0012 KeyIdeas GradientAlgorithm Optimization Firstorderestimateofthechange KeyIdeas MeshMorphing Flow KeyIdeas MeshMoprhing Actualchange3 1DP 213 8Totalimprovementof8 KeyIdeas MeshAdaptation AdjointsolutionDragsensitivity BaselineMesh AdaptedMesh AdaptedMeshDetail KeyIdeas Usage TheadjointsolverisabetaaddonfeaturetobereleasedwithallFluent13packages Documentationwillbeavailableonlineviatheuserservicescenter TheoryUsageTutorialCasestudyFunctionalityisactivatedbyEnablingbetafeatures LoadingtheadjointsolveraddonmoduleAnewmenuitemisaddedatthetoplevel TUIentriesunderadjoint Usage Overview adjoint controlsmorphing reporting monitors observable run GUIFollowascloseaspossiblesamedesignlayoutasFluentsolverSpecifyobservableAdjointsolutionadvancementcontrolsResidualmonitorsInitializationanditerationPost processing contours vectors ResultsreportingMesh morphingwithpre calculationofexpectedchangeinobservable Usage Overview Usage Overview ANSYS FluentflowsolverhasverybroadscopeAdjointisconfiguredtocomputesolutionsbasedonsomeassumptionsSteady incompressible laminarflow Steady incompressible turbulentflowwithstandardwallfunctions First orderdiscretizationinspace Frozenturbulence TheprimaryflowsolutiondoesNOTneedtoberunwiththeserestrictionsStrongevidencethattheseassumptionsdonotunderminetheutilityoftheadjointsolutiondataforengineeringpurposes Fullyparallelized GradientalgorithmforshapemodificationMeshmorphingusingcontrolpoints Adjoint basedsolutionadaption Usage Overview ModellimitationsNoporousmediaNoMRFNocompressibilityNoheattransfer Twotypesofmodeling relatedmessagesmaybeprintedintheconsoleProvidesdetailsofthedifferencesbetweenhowtheadjointsolverimplementationistreatingtheproblemincomparisontotheconventionalflowsolver WarningDifferenceisnotfatal Adjointsolvercanexecute Maydetractfromqualityofadjointresults ErrorModelsusedintheconventionalsolverareincompatiblewiththeadjointsolver Adjointsolvercannotberun Usage flowaroundcylinder Contoursofvelocitymagnitude Contoursofvelocitymagnitude TUI define models addon moduleFLUENTAddonModules 0 None1 MHDModel2 FiberModel3 FuelCellandElectrolysisModel4 SOFCModelwithUnresolvedElectrolyte5 PopulationBalanceModel6 AdjointSolverEnterModuleNumber 0 6 Usage Observables Availableobservables Forceinspecifieddirection Directioninwhichforceistoberesolved Contributingwalls Observabletypeselection Writevalueofobservabletofile Printvalueofobservableinconsole Totalpressuredrop InitializingDiscreteAdjointSolver Done Observedvalue 1 337968765e 03 n Usage Controls SolutionAdvancementControls Courantnumber SmallervaluestabilizesinnerAMGiterations butresultsinmoreouteriterations Enablepreconditioning Usuallyrequiredforturbulentflowproblems Artificialcompressibility LargervaluestabilizesinnerAMGiterations butresultsinmoreouteriterations Stabilizationfactor Increasethisvaluetostabilizethecalculationinregionsofstrongshear Alargervalueimpliesalessaccurateadjointsolution Under Relaxationfactors Thesefactorsplaythesameroleastheconventionalflowsolverunder relaxationfactors ToleranceforconvergenceoftheinnerAMGiterations MaximumnumberofAMGiterationstobeattempted PrinttheresidualsoftheAMGiterationsintheconsole Usedtoverifythattheinneriterationsareconverging Usage Monitors Residualmonitorsandconvergencecriteria Defineconvergencecriteriaforadjointequations Whetherornotanequationistobecheckedforconvergence Samebehaviorasconventionalflowsolver Residualsplottedinspecifiedwindow Usage Iterating Initialization Iteration Initializetheadjointsolutionfieldtozeroeverywhere Maximum
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号