MpCCI Mapper

  • View
    225

  • Download
    1

Embed Size (px)

Text of MpCCI Mapper

  • Multiphysics Interfaces

    1

  • FraunhoferInstituteforAlgorithmsandScientficComputing SCAIg p g

    Hi h P f C ti

    MultiphysicsKlausWolf,JohannesLinden

    OptimizationDr.RalfHeckmann

    HighPerformanceComputingDr.ThomasSoddemann,JohannesLinden

    FastSolversDr.KlausStben

    BioinformaticsProf Dr Martin Hofmann Apitius Dr Marc Zimmermann (dp )

    VirtualMaterialDesign

    Prof.Dr.MartinHofmannApitius,Dr.MarcZimmermann(dp.)

    (deputy)HighPerformanceAnalyticsDr.TanjaClees

    Dr.JanHamaekers

    Computational Finance

    Numerical DataDrivenPredictionProf.Dr.JochenGarcke

    ComputationalFinanceProf.Dr.ThomasGerstner

    Meshfree Multiscale MethodsProf.Dr.MarcAlexanderSchweitzer

    2

  • MpCCI Multiphysics ToolsbyFraunhofer SCAI

    MpCCI CosimulationT l f d li f t ti t i t i l ti t ll ith bi di ti l Toolforcodecouplingforstaticortransientsimulationsetups,usuallywithabidirectionaldataexchangeondiverselydiscretized meshes(point,line,surface,volume).

    Nonfilebasedapproach. MpCCI FSI Mapper MpCCI FSIMapper

    Toolfordatamappingbetweendiverselydiscretized meshesusuallyinonedirectionasasingularevent.

    Performs mesh alignmentPerformsmeshalignment Filebasedapproach. Plugin forEnsight andaslibraryforcodeintegrationavailable.M CCI M MpCCI Mapper Tooltopassdatathroughdifferentsimulationsinaprocessworkflow. Checksgeometrycompliance,combinesandcomparesexperimentalandsimulation

    results performs mesh alignments and maps data on nodal element or shell layer basedresults,performsmeshalignmentsandmapsdataonnodal,element orshelllayerbasedlocations.

    Filebasedapproach.

    3

  • MpCCI Multiphysics InterfacesbyFraunhofer

  • MpCCI CoSimulationInterface

  • MpCCI CoSimulationInterfaceRadiation

    Fluid Dynamics

    RadThermSystemModels Flowmaster Matlab

    FluidDynamics ANSYSFluent FINE/Turbo,

    FINE/Open

    O FOAM

    ElectroMagnetics ANSYS Emag OpenFOAM

    STARCD STARCCM+

    ANSYSEmag Flux JMAG

    Structural Analysis Abaqus ANSYSFEA

    MultiBodyKinematics MSC.Adams SIMPACK

    MSC.Marc MSC.Nastran

  • MpCCICosimulation Interface GeneralFeatures

    Graphicaluserinterface,runtimemonitoringandvisualizationtool Couplingquantities

    Pressure,Force,Deformation,Temperature,HeatFlux,HeatTransferCoefficient,FilmTemperature,ElectricalConductivity,JouleHeat,GlobalQuantities,andmore

    Complexpressures(e.g.inturbomachineryNLHanalysistoharmonicstructuralanalysis) Ramping in time under and over relaxation with constant or variable factor Rampingintime,underandoverrelaxationwithconstantorvariablefactor Handlingoforphanedregions(e.g.orphanfillingthroughextrapolation)

    MappingSchemesSh f ti b d i t l ti Shapefunctionbasedinterpolation

    Couplingofperiodicmodels(e.g.averageoverrotationaxisetc.)

    Couplingforstatic,transientormixedproblems Timemarchingalgorithms

    Constantcouplingtime,masterslavemodefortimecontrol InterpolationintimethroughMpCCIserver Synchronousorasynchronousdataexchange

    IterativeFSI IncombinationwithANSYSFluent,OpenFOAM,Abaqus,MSCNastran,morecodesinpreparation.

  • MpCCICosimulation InterfaceWorkflowOverview1.Preparationof

    ModelFiles

    2 D fi iti f

    modelfileCodeA

    modelfileCodeA

    modelfileCodeB

    modelfileCodeB

    Codes scanscan2.DefinitionofCouplingProcess

    MpCCIGUICodesCouplingRegionsQuantitiesOptions

    userinput

    scanscan

    dd3.Runningthe

    CoupledSimulation CodeA

    Adapter

    CodeB

    Adapter

    MpCCIServer

    readread start

    Adapter Adapter

    MpCCIMonitor

    data

    4.PostProcessing ResultsCodeAResultsCodeA

    ResultsCodeBResultsCodeBTracefile

    PostProcessingA

    PostProcessingB

    MpCCIVisualizer

  • MpCCICosimulation GeometryDeviations

    Possibility1: SearchRadiusIncreasethesearchradius(MultiplicityFactor)tocatchgeometry deviations.geometrydeviations.Caution: Fornearbypartsinonecouplingmeshwrongassociationsmightbepossible.

    Possibility2:DefaultValuesOrphanedregionswillbeimpressedwithdefaultvalues,e.g.HTCoeff=0.0=adiabatic.Caution: Whatisagooddefaultvaluefortemperatures?

    Possibility3:MeanValuesOrphanedregionswillbeimpressedwithmeanvaluesfromtheregion.

    P ibilit 4 E t l tiPossibility4:ExtrapolationTheorphanedregionsarefilledbyextra andinterpolationfromneighboringnonorphanedparts

    Caution: Large orphaned regions might be filled not asCaution: Largeorphanedregionsmightbefillednotasdesired.

  • MpCCICosimulation OrphansExtrapolationOrphan Regions

    MpCCI GUI

    TWall

    For comparsion: no extrapolation

    ExtrapolationWallTemp for orphaned

    iregions

  • FluidStructureInteraction

    11

  • FluidStructureInteraction/Cosimulation

    GeneralFeatures Couplingquantities

    Pressure Force Pressure,Force Temperature,HeatFlux,HeatTransferCoefficient,FilmTemperature

    QuantityexchangeR i Ramping

    Underandoverrelaxationwithconstantorvariablefactor Handlingoforphanedregions

    MappingSchemes Standardnearestneighbourorshapefunctionbasedinterpolation(mostCFDtoolstoAbaqus staticortransientanalysis)

    Averageoverrotationaxis(e.g.FluentfrozenrotortoAbaqus) Complexpressures(fromFINE/TurboharmonicanalysisNLHtoharmonicstructuralanalysisinAbaqus)

    13

  • FluidStructureInteraction/FSIMapper

    GeneralFeatures Couplingforstaticproblems CouplingtransientCFDwithstaticordynamicAbaqus Timemarchingalgorithms

    Constant coupling timeConstantcouplingtime Masterslavemodefortimecontrol InterpolationintimethroughMpCCI server

    h h h Synchronousorasynchronousdataexchange IterativeFSI

    IncombinationwithANSYSFluentorOpenFOAMp IterativeextensionforSTARCCM+underdevelopment

    14

  • FluidStructureInteraction HydraulicPump

    PWK pump with a cam driven commutation unit PWKpumpwithacamdrivencommutationunit Problem:pumpmodelgeneratednoiseandvibration Reason: pressure peaks during opening and closing of inlet channelsReason:pressurepeaksduringopeningandclosingofinletchannels Solution:introductionofacompensationchamberconnectedtoallcylinders FSI:usingAbaqus MpCCI Fluent Validation:verygoodcompliancewithexperimentaldata significantly

    betterthanCFDstandalone

    15

  • FluidStructureInteraction SpoilerDesign

    AutomotiveSpoilerforHighSpeedDrivingModes Problem:spoilerdesignneedstobeadjustedtochangingF1rules FSImodels(staticandtransient)

    FSIMapper todofirstpressurechecks usingAbaqus MpCCI OpenFOAM (~100Miocells)g q p p ( ) fullyautomatedworkflowfordecomposedOFmeshes localmeshmorphingaroundspoilerarea

    i 500 Li runningon500Linuxcores batchsupport

    16

  • FluidStructureInteraction TurboMachinery

    C li i di d l i hCouplingPeriodicModelswithDifferentSectionShapesandPositions

    SavesModellingandComputationTime

    17

  • FluidStructureInteraction TurboMachinery

    18

  • FluidStructureInteraction TurboMachinery

    AveragepressureComplex pressure amplitudesComplexpressureamplitudes

    Averagepressurefield

    Amplitudesof1.harmonic

    Bladevibrationsduetopressurefluctuationsfrom1.harmonic

    19

  • MpCCI FSIMapper

    Results from CFD FloEFD 13 FloTHERM 10 ANSYS/Fluent EnSight GoldFormat

    Ansys/CFXAnsys/CFX Converge STARCCM+ AVLFire

    l d fExternal Loads for FEA Abaqus Ansys Nastran

  • VehicleDynamics FEAandMBS

    21

  • VehicleDynamics FEAandMBS

    GeneralFeatures Nonlinearorplasticdeformationinsinglecomponents(Abaqus model) Detailedanalysisofthedynamicofthevehicle(MBSmodel) MultipleconnectionpointsbetweenMBSandFEA Quasiiterative coupling schemeQuasiiterativecouplingscheme Abaqus

    Rigidbody REFERENCENODEasinterface

    MSC.Adams Additional GFORCE element AdditionalGFORCEelement IMARKERasinterface

    23

  • VehicleDynamics DrivingoverObstacles

    NonLinearTireDeformationsandSuspension CoSimulationismorerealistic Reuseofexistingmodels Coupling Quantities

    PositionofthewheelhubissendbyMSC.Adams and received by Abaqus ReactionForceonthewheelhubissendbyFEAandreceivedbyMSC.Adams

    / CurrentlyevaluatedbyEDAG/BMWandotherOEMs Recentcargeometries

    Standard driving cycles Standarddrivingcycles

    24

  • VehicleDynamics CFDandMBS

    GeneralFeatures Analyzinginteractionbetweenfluidand

    the rigid bod s stemtherigidbodysystem

    VelocityandangularvelocityfromSIMPACKtoSTARCCM+

    KinematicquantitiesareappliedtothemotionelementinSTARCCM+

    Force and torque are calculated as ForceandtorquearecalculatedasresultantsoversurfacesinSTARCCM+

    ForceandtorquefromSTARCCM+toSIMPACK

    26

  • VehicleDynamics CFDandMBS

    AutomotiveCases Deepwaterwadingofacar Sidewindeffectsontrucksorbusses

    Deep Water Wading Simulation of Automotive Vehicles JaguarLandrover & Fraunhofer SCAI Presentation NAFEMS WC 2015

    27

  • Full Vehicle Thermal ManagementFullVehicleThermalManagement

  • Full Vehicle Thermal ManagementFullVehicleThermalManagement CouplingCFDcodeandotherthermalcodese.g.forradiation Fastandrobustmappingevenforgeometricaldeviations(e.g.extrapolation) Shellpartssupported STARCCM+sendingheatcoefficientandfilmtemperature,RadThermsendingwall

    temperature

  • Full Vehicle Thermal Management ConceptFullVehicleThermalManagement Concept

    TFilm

    STARCCM+ RadTherm

    HTCoeff

    TWallTWall

    Startwithuncoupledflow,useestimatedwalltemperaturesTw=const.

    Startwithuncoupledheat,useestimatedconvectiveconditions

  • Full Vehicle Thermal Management Detailed GeometryFullVehicleThermalManagement DetailedGeometrySTARCCM+ RadTherm

    Couplingregion1boundary 1 frontside

    C