Upload
katamganeshbab329
View
247
Download
0
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