0% found this document useful (0 votes)
5 views

A Parallel Version of Polyflow

Uploaded by

Pratik Airborne
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

A Parallel Version of Polyflow

Uploaded by

Pratik Airborne
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

P O LY F L OW 3 .

10
POLYFLOW is the unchallenged CFD solver for complex non-Newtonian rheologies
including viscoelastic flow. The direct coupled solver using the Finite Element
technique ensures a convergence to address the complexities of flows related to
polymer processing and glass forming. Advanced techniques to deal with deforming
mesh, complex motion of solid parts (screws) and detection of contact between
free surface and molds are available to accurately simulate the many different
processes involved in these markets.

General Modeling Capabilities


ƒ 2-D planar, 2.5-D planar (includes 3rd velocity component), 2-D axisymmetric, 2-D axisymmetric
with swirl, 3-D flows, 3D shell element, 2-D membrane (film casting)
ƒ Isothermal & non-isothermal
ƒ Steady-state, transient analysis or evolution analysis (continuation technique)
ƒ Generalized-Newtonian flow, including yield stress fluid
ƒ Multi-modes differential viscoelastic flow (2D and 3D, steady-state or transient, isothermal &
non-isothermal)
ƒ Multi-modes integral viscoelastic flow (2D and 3D shell, steady-state (2D) or transient (3D
shell), isothermal & non-isothermal)
ƒ Heat transfer including natural conduction, forced or mixed convection, conjugate (solid/fluid)
heat transfer, radiation, thermal conduction in moving solids, electrical heating
ƒ Free surfaces modeling using deforming mesh
ƒ Inverse problem for extrusion (die lip design)
ƒ Internal moving boundaries (interface)
ƒ Static and dynamic contact points
ƒ Porous media (Darcy law)
ƒ Chemical species mixing and reaction
ƒ Volumetric sources of heat, mass, viscous heating, electrical potential, Joule effect, bubbling
ƒ Fluid Structure Interaction (FSI)
ƒ Contact detection
ƒ Mesh superposition technique (overlapping mesh method)
ƒ Lagrangian trajectory calculation including statistical analysis
ƒ Conversion of system of units
ƒ Windows-style organizer:
Š Online access to web services
Š Files chronology tracking system
ƒ User-Defined Templates
ƒ Interface to VisualDoc (Third party Optimization software)
ƒ Expert system giving indications about:
Š Diagnostic for non-convergence and possible remedies
Š Mass and energy conservation
Š Adding missing iterations if necessary
Š Rate of convergence
Š Immediate stop of the run if divergence occurs
page 1 of 7
P O LY F L OW 3 .10
Š Current memory requirement
Š Recommendation of techniques to reduce the CPU time for further similar simulations
Š Recommendation of necessary modifications of the case set-up to ease convergence

Mesh Capabilities
ƒ Quadrilateral, triangular, hexahedral (brick), tetrahedral, prism (wedge), pyramid, mixed element meshes (hybrid
meshes), triangular 3D shell element, quadrilateral 3D shell element
ƒ P Mesh (Group of 0-D, 1-D, 2-D or 3-D topological entities)
ƒ Non-conformal (non-matching) mesh interfaces allowed
ƒ Interpolation including constant, linear, linear discontinuous, quadratic, mini element, 2 X 2, 4 X 4
ƒ Import of meshes from GAMBIT, GEOMESH, FIGEN, POLYMESH, POLYM3D, I-DEAS, PATRAN
ƒ Dynamic, solution-based adaption, including:
Š Conformal adaption on triangular and tetrahedral meshes
Š Hanging node adaption and mesh embedding for all element types
Š Adaptive criteria based on:
Ž Mold curvature
Ž Free surface curvature
Ž Distance to mold
Ž Local variation of quantity
Ž Local mesh deformation
Ž Maximum size specified in user-defined box
ƒ Automatic interpolation of solution after mesh refinement
ƒ Mesh manipulation tools (scaling, translation, rotation, merging)
ƒ Remeshing techniques (deforming mesh) including:
Š Efficient 2D remeshing technique (SPINES)
Š Robust 2D remeshing technique (OPTIMESH, ELASTIC, LAGRANGIAN, Thompson)
Š Efficient 3D remeshing technique (OPTIMESH, STREAMWISE)
Š Full 3D method (Thompson, elasticity based, LAGRANGIAN)
Š 3D shell Lagrangian remeshing method
ƒ Combination of meshes from different sources into a single file (POLYFUSE)
ƒ Online mesh information box

Numerical Method
ƒ Finite-element method based on fully unstructured meshes
ƒ Direct solver (Newton-Raphson)
ƒ Fully coupled solver
ƒ Option to decouple temperature and/or coordinates
ƒ Multifrontal solver
ƒ Dynamic memory allocation
ƒ Single- and double-precision calculation
ƒ Newton-Raphson and Picard iteration scheme for viscosity
ƒ EVSS (Elastic Viscous Split Stress) & DEVSS formulations
ƒ Upwinding (SU), 4x4 SU
ƒ Time integration:
Š Implicit Euler
Š Implicit Galerkin
Š Crank-Nicolson
page 2 of 7
P O LY F L OW 3 .10
Rheological Modeling
ƒ Generalized Newtonian laws, including:
Š Newtonian (Constant) Š Herschell-Bulkley
Š Bird-Carreau Š Log-Log
Š Cross Š Modified Bingham
Š Power law Š Modified Herschel-Bulkley
Š Carreau - Yasuda Š Modified Cross law
Š Bingham
ƒ Multi-mode differential viscoelastic models:
Š Maxwell Š Giesekus
Š Oldroyd-B Š FENE P
Š White-Metzer Š Pom-Pom
Š Phan Thien-Tanner
ƒ Multi-mode integral viscoelastic models (2-D and 3D shell):
Š Lodge - Maxwell
Š Doi - Edwards
Š KBKZ with the Wagner and Papanastasiou-Scriven-Macosko Damping function (Reversible or irreversible)
ƒ Temperature dependence:
Š No dependence Š Mixed dependence (polynomial expression)
Š Arrhenius approximate (first order) Š Fulcher
Š Arrhenius Š WLF
Š Arrhenius approximate shear stress (vertical / horizontal shift) Š WLF shear stress (vertical / horizontal shift)
Š Arrhenius shear stress
ƒ Additional dependence via UDF:
Š Residence time (polymer ageing) Š Pressure
Š Coordinates Š Temperature
Š Velocities Š Species
Š Strain rate Š User-defined quantities
Š Invariants of rate of deformation tensors
ƒ Automatic fitting tool for viscometric and rheometric curves
Š Shear rate vs. shear viscosity
Š Loss and storage moduli vs. frequency
Š First and second normal difference vs. frequency
Š Elongational viscosity (constant elongation rate) vs. time
Š Stress vs. strain (constant elongation speed)

Boundary Conditions
ƒ Inlet velocity in terms of Cartesian or cylindrical-polar components, magnitude and direction, magnitude of
normal-tangential components, or user-specified local coordinate components
ƒ Inlet velocity profile calculated as a preprocessor considering the volumetric flow rate, the slip coefficient and the
rheological behavior
ƒ Exit static pressure
ƒ Outflow, with specified flow rate weighting
ƒ Outflow (Vs = 0 & Fn = Cst)
ƒ Take-up force
ƒ Take-up velocity

page 3 of 7
P O LY F L OW 3 .10
ƒ Wall boundaries, with specification of:
Š Tangential wall velocity using Cartesian component form, rotational speed or local axis
Š Shear stress, including slip conditions
Š Thermal boundary conditions using heat-flux, temperature or external convection, radiation (emissivity),
mixed conditions or user-specified temperature profile
Š Rosseland correction
ƒ Moving boundaries (free surface and interface), with specification of:
Š Specified normal force
Š Specified normal velocity
Š Air drag force
Š Slipping along the interface between two fluids
Š Surface / interface tension
ƒ Symmetry, rotationally periodic, and translationally periodic boundaries
ƒ Axis boundary conditions
ƒ Specified normal and/or tangential force in combination with normal and tangential velocity
ƒ Specified normal and/or tangential force in combination with normal and tangential displacement (FSI)
ƒ Vanishing velocity along the solid (FSI)
ƒ Partial slip along the solid (FSI)
ƒ Imposed nodal displacement (FSI)
ƒ Thermal interface between flowing and solid materials
ƒ Interface between Navier-Stokes and Darcy law
ƒ Partial slip for laminar flow:
Š Navier’s law
Š Coulomb’s friction (using UDF)
Š Threshold law
Š Asymptotic law
Š Arrhenius dependence with request to the temperature
ƒ Partial slip (Navier’s law) along moving parts (using the Mesh Superposition Technique)
ƒ Contact detection:
Š 2D mechanical contact
Š 3D mechanical contact
Š Heat transfer with the mold
Š Slip behavior along the contact wall (Navier law)
Š FSI: Stress calculation in the mold induced by parison contact
ƒ Periodic conditions
ƒ Transient conditions
ƒ User-specified profile or map of boundary condition under CSV format
ƒ User-specified profile or map of initial condition under CSV format
Š Optimization of the initial thickness map for blow molding applications

Material Properties
ƒ Constant or variable fluid properties including temperature and composition dependence (data pair or piecewise
polynomial input) including thermal conductivity, specific heat, density
ƒ Constant or variable solid properties including temperature and composition
dependence (data pair or piecewise polynomial input) including thermal
conductivity, specific heat, density
ƒ Use of database containing material properties for standard fluids and solids
(user-modifiable)
page 4 of 7
P O LY F L OW 3 .10
ƒ Temperature-dependent heat capacity and thermal conductivity in solid regions
ƒ User-defined property inputs
ƒ Automatic fitting tool for material properties
ƒ Gravity
ƒ Inertia term
ƒ Viscous heating
ƒ Heat source
ƒ Temperature variation of the density (Boussinesq approximation)
ƒ Surface tension
ƒ Young Modulus
ƒ Poisson coefficient
ƒ Linear dilation coefficient
ƒ Interface to CAMPUSTM data base
ƒ Crystallization models
Š Doufas-McHugh
Š Nakamura (via UDF)

Chemical Reaction & Combustion Modeling


ƒ Finite rate chemistry for N reactions with backward reactions, using:
Š Arrhenius
Š User-defined function
ƒ User-defined access to reaction source/sink terms
ƒ Physical foaming model (PE)
ƒ Curing model

User-Defined Functions
ƒ Definition of custom physical properties
ƒ Customized boundary conditions and initial conditions
ƒ Creation of custom postprocessing variables

Parallel Processing
ƒ Parallel processing on shared memory systems for SGI, Compaq α, Intel, HP-UX
ƒ Domain decomposition method, with grid partitioning tools using METIS

Interface, Graphics, Postprocessing, and Reporting


ƒ Grid checking (validity, quality, size), merging, separating, and reordering
ƒ Summary reports of solver and physical model settings
ƒ Flexible units specification (SI units, British units, custom/mixed units)
ƒ Reporting and monitoring of fluxes of mass, heat, chemical species
ƒ Reporting and monitoring of forces and torques using the Mesh Superposition Technique
ƒ Transformation of data via pre-defined functions
ƒ Computation and reporting of surface integrals and averages
ƒ Computation and reporting of volume integrals and averages
page 5 of 7
P O LY F L OW 3 .10
ƒ Calculator utility for user-defined field functions
ƒ Calculation of gradients (vector and scalar) and derived quantities
ƒ Histograms of geometric and solution data
ƒ Quantitative XY-plotting of data
ƒ Graphical probing of data
ƒ Statistical tool (POLYSTAT) to quantify mixing from a large number of trajectories:
Š Mean and standard deviation Š Correlation between variables
Š Probability function Š Distributive mixing
Š Density of probability function Š Carbon Black Disagglomeration model
Š Histograms Š See also exported quantities
Š Percentiles

Data Export
ƒ Export of solution data to:
Š FIELDVIEW Š FIPOST
Š I-DEAS Š FLPOST
Š PATRAN Š EnSight (via a FIDAP Neutral file)
Š CFView

Exported Quantities
ƒ Velocity
ƒ Pressure
ƒ Temperature
ƒ Streamlines
ƒ Stress
ƒ Stress eigenvalues
ƒ Strain
ƒ Viscosity
ƒ Local shear rate (color contours and statistical analysis)
ƒ Residence time (color contours and statistical analysis)
ƒ Die balancing evaluation
ƒ Flow rate across user-specified boundaries
ƒ Thickness (for shell element)
ƒ Permeability (for shell element)
ƒ Weight and volumes of the flashes (blow molding & thermoforming)
ƒ Inner volume of the container (blow molding & thermoforming)
ƒ Weight of the container (blow molding & thermoforming)
ƒ Area stretch ratio
ƒ Map of contact time
ƒ Mixing index (color contours and statistical analysis)
ƒ Total shear (statistical analysis)
ƒ Stretching (statistical analysis)
ƒ Instantaneous efficiency of stretching (statistical analysis)
ƒ Time average efficiency of stretching (statistical analysis)

page 6 of 7
P O LY F L OW 3 .10
ƒ Segregation scale (statistical analysis)
ƒ Striation thickness (statistical analysis)
ƒ Distributive mixing index (statistical analysis)
ƒ User-defined indices (statistical analysis)
ƒ Vorticity number
ƒ Force, torque along user-specified boundaries (using the Mesh Superposition Technique)
ƒ Dissipated power
ƒ Convected heat
ƒ Heat/mass flux along user-specified boundaries
ƒ Tracking of material points
ƒ Generation of a Blow Molding Shell model using the results of a 2D axisymmetric parison extrusion simulation

Online Help and Documentation


ƒ Complete hypertext-based online documentation
ƒ User’s guide, including theory and application
ƒ Tutorial guide, with model-specific examples
ƒ Online access to the User Services Center
ƒ Online Getting Started
ƒ Partial online help in Japanese

Supported Hardware
ƒ Serial versions of POLYFLOW 3.10 are supported on most common UNIX, LINUX, and Windows/NT and 2000
platforms. Parallel versions of the code are available for SGI, Compaq α, HP-UX and Windows platforms.
Please contact Fluent Inc. for details.

page 7 of 7
© 2003, Fluent Inc. All rights reserved. FLUENT, FIDAP, POLYFLOW, GAMBIT, MixSim, TGrid, and G/Turbo are registered
trademarks of Fluent Inc. All other products or name brands are trademarks of their respective holders. 0306-ELE

You might also like