Ic Engine Ansys

Embed Size (px)

Citation preview

  • 7/22/2019 Ic Engine Ansys

    1/52

    ICEngine

    System

    PresentedBy

    ANSYSInc.

  • 7/22/2019 Ic Engine Ansys

    2/52

    BackgroundandMotivation

    ICEngineSystem

    Introduction

    Scope

    Properties

    Workflow

    for

    cold

    flow

    and

    port

    flow

    simulations

    Advancedsetup/customization

    Otherusefulfeatures

    Demo FuturePlans

    Summary

    Outline

  • 7/22/2019 Ic Engine Ansys

    3/52

    In-Cylinder

    Cooling Jacket Lubrication

    Intake

    Exhaust

    Pumps

    Turbocharging

    AmonginternalcombustionengineCFDapplications,

    incylinderflowisofcentralimportanceindetermining

    engineefficiencyandemissions

    Fuel Supply

  • 7/22/2019 Ic Engine Ansys

    4/52

    RecentANSYS

    Progress

    in

    IC

    Engine

    Modeling

    20102009

    ContinuousprogresswitheachFluentreleasebringing

    advancementsinphysicsandmeshing

    FluentR12ICenginereport,ICspecific

    vaporizationlaws,coherent

    flamelet model,EGR,

    ignitionUDF

    FluentR13Keyframemesh,meshsmoothing,

    DPMandcombustionextensions:

    multiplesparkmodel,Veynante ECFM

    forLES,KHRTbreakupmodel,

    FluentR14.5Sprays:sprayanglevs.crankangle,

    coneinjectionsectormeshes

    Meshrelated:2nd orderintimeMDM,

    contactdetection,cutcell w.BLremesh

    2011 2012

    FluentR14Aftertreatment:selective

    catalyticreduction,catalytic

    converterlightoff

    Combustion:G

    eqn

    Multiphase:SSD

    *TheWorkbenchICEnginesystemusesawelltestedsubsetofFluentfeatures

  • 7/22/2019 Ic Engine Ansys

    5/52

    ManualApproachforsimulatingincylinderflow

    Gathertherequireduserinputneededtoaccuratelymodeltheusersspecificengine.

    PreparetheGeometryandMesh:

    Decomposethegeometryinamannersuitableformodelingthemotionofvalvesandpistonandthencreatethemesh

    Manuallydecomposingthegeometryandmeshingtakes

    between6hours

    and

    acouple

    of

    days,

    depending

    on

    experience

    Learningcurveformanualgeometrydecompositionandmeshingisverysteep!!

    Setup andrunthesimulation:

    Settingupthecaserequiresknowledgeofmodelslikedynamicmesh,reactingflows,discretephaseetc.

    Analyze

    and

    interpret

    results

    Motivation

    ICEngine

    Geometry

    Geometry

    Decomposition

    MeshCreation

    SolverSetup

    ICEngine

    Results

    WBICEtoolPerformfollowingoperationssemi

    automatically

    Geometry

    DecompositionSolverSetup

    MeshCreation

    Automatic

    Report

    Generation

  • 7/22/2019 Ic Engine Ansys

    6/52

    ICEngineSystem

    AnewWorkbenchAnalysisSystem

    similartoFluidFlow(Fluent)orFluidFlow(CFX)AnalysisSystems

    ReducesthesetuptimeofICEcold

    flowand

    port

    flow

    problems

    from

    manyhourstofewminutes

    FirstreleasedANSYSR14

    Supported

    on

    Windows

    and

    Linux

    platforms

    Standard featureincludedwith

    ANSYSFLUENT

    IC

    Engine

    System:

    Introduction

  • 7/22/2019 Ic Engine Ansys

    7/52

    Automatedgeometrypreparationandmeshgeneration

    forall4strokeengines

    any

    number

    of

    valves

    allstandardshapesofpistonatthegivencrankangle

    Automatedcasesetupforcoldflowandportflow

    typesimulations

    based

    on

    the

    best

    practices

    includingmeshmotion

    Userhooksforcomplexphysicssetup,e.g.sprayinjection,

    combustion

    simulation Automatedreportgeneration

    Scope

    of

    IC

    Engine

    System

  • 7/22/2019 Ic Engine Ansys

    8/52

    IC

    Engine

    System

    Properties

    TheseICinputs

    canbedefinedas

    Parameters

    Canbe

    used

    to

    setupa

    customizedcase

    Canbeusedto

    perform

    custom

    postprocessing

    Forengines

    withpiston

    pinoffset

    Usercanhook

    boundary

    condition

    profiles

  • 7/22/2019 Ic Engine Ansys

    9/52

    ANSYSWorkbench

    WorkbenchICESystem

    DesignModeler

    FLUENTSolver

    CFDPost

    Single

    Mesh

    ANSYSMeshing

    Multiple

    Meshes

    (keyframes)

    (newR14.5)

    Automatically

    GeneratedReportsCAD

  • 7/22/2019 Ic Engine Ansys

    10/52

    ColdFlowSimulationSetup

    UsingIC

    Engine

    System:

  • 7/22/2019 Ic Engine Ansys

    11/52

    Automaticpreparationofgeometryformeshing

    Automatic

    meshing

    including

    inflation

    layers

    and

    layeringzones

    Automaticsetupdynamiczones,events,andsolver

    settings HTMLreportcreation

    Reducestheturnaroundtime(CADimporttoCFD

    setup)to

    less

    than

    an

    hour

    Cold

    Flow

    Simulation

    using

    IC

    Engine

    System

  • 7/22/2019 Ic Engine Ansys

    12/52

    Geometry

    Preparation

  • 7/22/2019 Ic Engine Ansys

    13/52

    Geometry

    Inputs

    BasicGeometry

    Information

    Valvegeometry

    and

    profileinformation

    Optional

    AnimationInputs

    Advanced

    Options

  • 7/22/2019 Ic Engine Ansys

    14/52

    Mesh

    Generation

  • 7/22/2019 Ic Engine Ansys

    15/52

    Different

    Meshing

    Configurations

    4layersbetweenvalve

    andvalve

    seat

    at

    fully

    closedpositionofvalve

    onelayerinthegapat

    fully

    closed

    position

    of

    valve

  • 7/22/2019 Ic Engine Ansys

    16/52

    Inflation

    layer

    in

    the

    port

    NoInflationlayerintheport

    Different

    Meshing

    Configurations

  • 7/22/2019 Ic Engine Ansys

    17/52

    DifferentMeshing Configurations

    Nodecompositionin

    chamber

    region

    for

    engineswithverylittle

    squishatTDCorpistons

    withvalverecessregions

    Decompositionin

    combustionchamber

    regionforlayeredmesh

  • 7/22/2019 Ic Engine Ansys

    18/52

    ICEngineSystemwillautomaticallysetupthe

    problem

    Reads

    the

    valve

    and

    piston

    profile

    Createvariousdynamicmeshzones

    Createinterfacesrequiredfordynamicmeshsetup

    Setupthedynamicmeshparameters

    Create

    all

    the

    required

    events,

    to

    model

    opening

    and

    closing

    of

    valves,andcorrespondingmodificationsinsolversettingsand

    underrelaxationsfactors

    Setuptherequiredmodels

    Set

    up

    the

    default

    boundary

    conditions

    and

    material

    Setupthedefaultmonitors

    Initializeandpatchthesolution

    SolverSetup

  • 7/22/2019 Ic Engine Ansys

    19/52

    Once the solution is complete, tool creates adetailed report with all the settings , events,

    results and images.

    HTMLReport

  • 7/22/2019 Ic Engine Ansys

    20/52

    PortFlowSimulationusing

    ICEngine

    System

  • 7/22/2019 Ic Engine Ansys

    21/52

    NewfeatureinupcomingANSYSR14.5Release

    Preparesthegeometryautomatically

    Automaticmeshingusinghybridandcutcell

    approaches

    Setupand

    solution

    strategy

    based

    on

    the

    best

    practices

    AutomaticsavingofimportantimagesandHTML

    reportcreation

    Reducestheturnaroundtime(CADimporttoCFD

    setup)tolessthananhour

    PortFlowSimulationusing

    ICEngineSystem

  • 7/22/2019 Ic Engine Ansys

    22/52

    AutomaticGeometry

    Preparation

    Movesthevalvetoappropriateposition

    Deactivatestheclosedvalveanddeletestheport

    automatically

    Removesthepistonbowl(ifneeded)andextendthe

    cylindertoappropriatelength

    Createdifferentshapesofinlet/outletplenum

    Automaticallycreatestheswirl/tumbleplanesatthe

    givenposition

  • 7/22/2019 Ic Engine Ansys

    23/52

    OriginalGeometry Input

    Manager

    for

    PortFlow

    Finalgeometrywith

    InletandOutletPlenums,

    andport

    deactivated

    AutomaticGeometryPreparation

  • 7/22/2019 Ic Engine Ansys

    24/52

    GeometryDecomposition

  • 7/22/2019 Ic Engine Ansys

    25/52

    Cutcell andhybridmeshingsupport

    Createpropermeshcontrolsandsizingto

    getbettermeshinthechamberandvalve

    gap

    Boundarylayersinbothhybridandcutcell

    meshing

    AutomaticMeshing

  • 7/22/2019 Ic Engine Ansys

    26/52

    AutomaticMeshing

  • 7/22/2019 Ic Engine Ansys

    27/52

    ICEngineSystemwillsetupthesolverfromthebest

    practicesforcutcell andHybridmeshing

    Setappropriatesolvermethodsandcontrols

    Settheboundaryconditions

    Definesthedefaultmonitors

    Does

    the

    FMG

    initialization

    Automaticallycreatesthedefaultswirlplanefrom

    geometryinformation, anddefinescustomfield

    functionsfor

    swirl

    AutomaticSolverSetup

  • 7/22/2019 Ic Engine Ansys

    28/52

    HTMLReport:

  • 7/22/2019 Ic Engine Ansys

    29/52

    Demo(56minrecorded

    demoof

    cold

    flow

    and

    port

    flow)

  • 7/22/2019 Ic Engine Ansys

    30/52

    Astrongregressionsuite

    Morethan15engineswithvarioustopologies

    fromdifferentcustomersare thereinourregressionsuite,whichrunsondailybasis,to

    maintainthestability andhighqualityof

    software

    Foreachoftheseenginesgeometrypreparation,

    meshing,andsetupforcoldflowcaseiswithin20

    min,and

    for

    port

    flow

    this

    is

    within

    30

    min

    RegressionandTimeStatistics:

  • 7/22/2019 Ic Engine Ansys

    31/52

    Documentation: Detailedexplanationofallthefeatureswithtipsonhowonecan

    modifythedefaultbehaviorofthetool

    Troubleshootingchapters:Alltheknowledge gainedsincetherelease

    of

    14

    has

    been

    captured

    and

    documented.

    Separate

    sectionsfor: Geometrycheck

    Geometrypreparation

    Meshgeneration

    Solversettingup

    Welldocumentedprocessexplaininghowtoolcanbeextendedforsomeofthefeatureswhicharenotsupportedbyautomation

    Decomposingastraight

    valve

    engine

    with

    pockets

    for

    layered

    meshing

    Handling geometriesinwhichsolidvalvesaremissing

    DetailstepsforsettingupandrunningthetutorialsalongwithVidetutorials

  • 7/22/2019 Ic Engine Ansys

    32/52

    Extendingthe

    Tool

    (Advanced

    Users)

  • 7/22/2019 Ic Engine Ansys

    33/52

    Userwillbeabletosetupadvancedphysicsusingpre

    iterationandpostiterationjournalhooks

    Usingpre

    iteration

    journal

    hooks

    user

    should

    be

    able

    to

    setupcombustionprobleminICEnginesystem:

    Defineprofile,udf , andchemkin,filepathandalsoother

    variables

    Compileandhooktheudf,alsodefinesomeudf related

    variables

    Deactivateportfluidzones

    Set

    up

    energy

    model,

    turbulence

    model,

    species

    model

    and

    dpm models

    Defineinjections

    Advancedsolversetupusing

    journalcustomization.

  • 7/22/2019 Ic Engine Ansys

    34/52

    SettingupCombustion:

    Preiteration

    Journal

    ColdFlow

    Setup

    Combustion

    Setupwith

    Spray

  • 7/22/2019 Ic Engine Ansys

    35/52

    PreiterationJournalfile

    forcombustion:

    FileHandling

    ModelControl

    InjectionData

    SetupMethod

  • 7/22/2019 Ic Engine Ansys

    36/52

    YoucancreatenewZoneat

    geometrylevel

    by

    defining

    aNamedSelection with

    prefixiceuser

    Extendtheboundary

    conditionsby

    defining

    new

    boundaryconditionsin

    UserBoundaryConditions

    and

    Monitor

    Settings

    Creatingnewzonesanddefining

    advancedboundary

    conditions.

  • 7/22/2019 Ic Engine Ansys

    37/52

    HandlingEngineswith

    CreviceRegion

    CreviceRegion

    Interface

    HexMesh

    Though,rightnow,thetoolwillnot doanyspecial

    treatmentforcreviceregion,onecanextendthe

    toolbydoingfewmanualoperationstogetmore

    controlin

    crevice

    region

    Separatethecrevicevolume anddefine

    propermesh

    Defineinterfacestohandlethisnewcrevice

    volume

  • 7/22/2019 Ic Engine Ansys

    38/52

    OtherUsefulFeatures

  • 7/22/2019 Ic Engine Ansys

    39/52

    Keygridsupport

    Automaticcrankanglespecificdecomposition

    Createmeshasperthecrankangleposition

    Parametricsupporttogetmeshesatdifferent

    crankangles

    Youcansetupuptothemeshonce,andthen youcan

    createany

    number

    of

    design

    points

    with

    the

    exposed

    parameterslike:crankangles,minimumlift,or

    connectingrodlengthandupdatethedesignpoints,

    you

    will

    have

    the

    appropriate

    mesh

    file

    ready

    at

    those

    givencrankangleswithoutanymanualintervention

  • 7/22/2019 Ic Engine Ansys

    40/52

    Keygridsbasedonthecrankangle

    Geometry

    andMeshat

    crankangle

    near TDC

    Geometry

    andMesh

    at

    crankangle

    near BDC

  • 7/22/2019 Ic Engine Ansys

    41/52

    UsabilityFeatures

    Animationofvalveandpistonmotionforthecoldflow

    simulationatgeometrylevel

    Parametersupport

    for

    port

    flow

    solution

    and

    mesh

    generationincoldflow

    Usercanstartthecoldflowsimulationfromanycrank

    angle,all

    the

    settings

    will

    be

    taken

    care

    automatically

    Thissavesahugeamountoftime;earlierpeopleuse

    toreachtherequiredcrankanglebymeshmotion

    which

    takes

    a

    lot

    of

    time AutomaticcutplanesandviewsinAMPfor better

    visualizationofthemesh

  • 7/22/2019 Ic Engine Ansys

    42/52

    SmoothtransitionfromColdflowtoSprayandCombustion

    Automatedsetupforcombustionanalysis

    Improvemeshing

    options

    by

    AutomaticallySwitchingbetweendifferenttailored

    meshesduringsimulation(Keygridormesh

    replacement

    approach)

    FuturePlans

    Note:Theplansarestilltentativeandtimelines,prioritiesetc.needstobeworkedout

  • 7/22/2019 Ic Engine Ansys

    43/52

    NewstandardfeatureinANSYSFLUENTforIn

    Cylindersimulations

    Automatesin

    cylinder

    model

    creation

    Extensivelytestedondifferentengine

    configurations

    SupportedonWindowsandLinux

    Quicktolearnandeasytouse!

    Provideshooks

    for

    custom

    in

    cylinder

    simulations

    Summary

  • 7/22/2019 Ic Engine Ansys

    44/52

    Appendix

  • 7/22/2019 Ic Engine Ansys

    45/52

    WorkFlow

  • 7/22/2019 Ic Engine Ansys

    46/52

    Meshconfigurationof

    ICEngine

    system

    for

    atypical

    canted

    valve

    engine

    No FluidZone

    Name

    Mesh type

    1 fluidch Tet mesh

    2 fluidvalveID

    ib

    Sweep meshwithat

    leastonelayeratthe

    top

    3 fluidvalveID

    port

    Tet meshwith or

    withoutprismlayer

    4 fluidvalveID

    vlayer

    Layered meshwith1

    or4layers

    5 fluidlayer

    cylinder

    Layeredmesh

    6 Fluidpiston Tet mesh

  • 7/22/2019 Ic Engine Ansys

    47/52

    Various zonesandnamedselectioncreatedautomaticallyforatypicalcantedvalveengine.

    Geometrydecomposition

  • 7/22/2019 Ic Engine Ansys

    48/52

    SmoothingLayeringapproach

    smoothing smoothinglayering

    Toretainatleast4

    layersofcellsbetween

    valveandvalveseat,

    throughoutcycle

  • 7/22/2019 Ic Engine Ansys

    49/52

    PistonshouldbeatTDCposition(inR14.0)

    ForParasolid geometry,settheCleanBodiesoptiontoNo

    Importedgeometry

    should

    haveonlyoneflowvolumewithsolidvalves

    Ensurethatthevalvesarenotextractedfromtheport

    volumein

    the

    initial

    geometry

    Ensurethatthevalvestemprotrudesoutoftheportbody

    Ensurethatthevalveiscentrallyalignedtothevalve

    guide.

    An

    off

    centered

    valve

    canresult

    into

    failures

    and

    wrongresults

    Troubleshooting:GeometryCheck

  • 7/22/2019 Ic Engine Ansys

    50/52

    Ifcylinderchambermeshingfails=>Deleteitspinchcontrolsandexecutethe

    meshingagain

    Ifsome

    faces

    belonging

    to

    anamed

    selectiongrouparenotselectedfortheGeometryoptiontheybelongto,thenthewarningisdisplayed=>AddthesefacestotheGeometrylistof

    theNamedSelectionitbelongsto

    Ifthereareanysmallfacescausinga

    meshingfailure,

    then

    these

    faces

    shouldbemergedwiththeiradjacentfacesusingVirtualTopology

    IfVlayermeshingfails=>Trytoprojectandimprinttheedgeofthe

    valvefaceonthevalveseat,inthe

    direction

    of

    the

    valve Thiswillsplitthevalveseat.Then

    decomposethegeometryagain.Thisprocedurewillcreateapropersweepmeshinthevlayer.

    Troubleshooting:Mesh

    Generation

  • 7/22/2019 Ic Engine Ansys

    51/52

    Vlayermeshingcanfailinsomecaseswherethefacehasastep.

    SelectShow

    the

    ProblematicGeometryfromthecontextmenuoftheerrormessageintheMessageswindow.Thiswillpointtothefacewhichhas

    thestep

    ReducetheVLayerSliceAngleparameterintheInputManager,suchthatthefaceissplitintotwo.

    Then

    reset

    the

    Mesh

    cell

    andfollow

    the

    meshing

    proceduretoremeshthegeometry.

    Troubleshooting:Mesh

    Generation

  • 7/22/2019 Ic Engine Ansys

    52/52

    StraightValveEngineswithValvePockets

    Fullylayeredmeshcanbe

    createdforstraightvalvediesel

    engineswith

    valve

    pockets

    Instructionscanbeprovided

    uponrequest(availablein

    R14.5ICEManual)

    Example:Hexmeshcreatedforlayering