CastNet: Modelling platform for open source solver technology



Similar documents
CastNet: GUI environment for OpenFOAM

OpenFOAM open source CFD on ANSELM

OpenFOAM Workshop. Yağmur Gülkanat Res.Assist.

Self Financed One Week Training

Open Source CFD Solver - OpenFOAM

2013 Code_Saturne User Group Meeting. EDF R&D Chatou, France. 9 th April 2013

ME6130 An introduction to CFD 1-1

Titelmasterformat durch Klicken bearbeiten

THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA

OpenFOAM Opensource and CFD

HPC Deployment of OpenFOAM in an Industrial Setting

CFD software overview comparison, limitations and user interfaces

Computational Modeling of Wind Turbines in OpenFOAM

The influence of mesh characteristics on OpenFOAM simulations of the DrivAer model

Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

Introduction to ANSYS

CFD Applications using CFD++ Paul Batten & Vedat Akdag

CFD: What is it good for?

Introduction to CFD Analysis

O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt,

Introduction to CFD Analysis

Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology

CCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future

CHAPTER 4 4 NUMERICAL ANALYSIS

LSCFD: Meshing Tools for Open Source CFD A Practical Point of View

PUTTING THE SPIN IN CFD

Adaptation and validation of OpenFOAM CFD-solvers for nuclear safety related flow simulations

OPEN-SOURCE CFD ANALYSIS OF MULTI-DOMAIN UNSTEADY HEATING WITH NATURAL CONVECTION

Laminar Flow in a Baffled Stirred Mixer

How To Create A Cdf Optimisation System

This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks.

List of Problems Solved Introduction p. 1 Concept p. 1 Nodes p. 3 Elements p. 4 Direct Approach p. 5 Linear Spring p. 5 Heat Flow p.

Advanced discretisation techniques (a collection of first and second order schemes); Innovative algorithms and robust solvers for fast convergence.

High-end FEA pre/postprocessor

Multiphase Flow - Appendices

This tutorial provides a recipe for simulating L

Steady Flow: Laminar and Turbulent in an S-Bend

OpenFOAM Optimization Tools

Best Practices Workshop: Heat Transfer

Best practices for efficient HPC performance with large models

TwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations

STRUCTURAL ANALYSIS SKILLS

Harvesting-Combine-Flow Simulation Technique

Modeling of Earth Surface Dynamics and Related Problems Using OpenFOAM

Creo Simulate 1.0 April 2011

bluecape s Official Website

Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics

CONVERGE Features, Capabilities and Applications

Set up and solve a transient problem using the pressure-based solver and VOF model.

f o r d e m a n d i n g C F D pre- & post-processing ANSA μετα p i o n e e r i n g software systems

ANSA. quality and performance in automatic mesh generation. p i o n e e r i n g software systems

Pre-processing in openfoam, mesh generation. OpenFOAM kurs 2013 Håkan Nilsson Olivier Petit

CFD SIMULATION OF IPR-R1 TRIGA SUBCHANNELS FLUID FLOW

CFD modelling of floating body response to regular waves

version 3.0 tutorial - Turbulent mixing in a T-junction with CFDSTUDY in SALOME contact: saturne-support@edf.fr

Coupling micro-scale CFD simulations to meso-scale models

How To Run A Steady Case On A Creeper

Introduction: Keywords: CFD, MRF, Blower Angular Orientation

Thermo-Mechanical Coupled Simulation with LS-DYNA

Introductory FLUENT Training

Thermal Simulation of a Power Electronics Cold Plate with a Parametric Design Study

Neue Entwicklungen in LS-OPT/Topology - Ausblick auf Version 2

AN EFFECT OF GRID QUALITY ON THE RESULTS OF NUMERICAL SIMULATIONS OF THE FLUID FLOW FIELD IN AN AGITATED VESSEL

Tower Cross Arm Numerical Analysis

CFD SIMULATION OF NATURAL GAS COMBUSTION AND IST APPLICATION TO TUNNEL KILN FIRING

How To Run A Cdef Simulation

Compatibility and Accuracy of Mesh Generation in HyperMesh and CFD Simulation with Acusolve for Torque Converter

Automatic HVAC Workflow with STAR-CCM+

Technology Update: Workbench, Geometry, Meshing, Workflow. ANSYS Users Group Meeting Prague, 2011

Overset Grids Technology in STAR-CCM+: Methodology and Applications

Customer Training Material. Lecture 4. Meshing in Mechanical. Mechanical. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

Aeroacoustic Analogy for the Computation of Aeroacoustic Fields in Partially Closed Domains

Meshing of a detailed DrivAer Body with ANSYS Meshing and ANSYS ICEM CFD

CAD Import Module and LiveLink for CAD V4.3a

Importing Boundary and Volume Meshes

AutoCAD 3D. MicroStation. Courseware Issued (Optional) AutoCAD (30 Days Trial Version) Reference Guide Project Workbook

TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW

STCE. Outline. Introduction. Applications. Ongoing work. Summary. STCE RWTH-Aachen, Industrial Applications of discrete adjoint OpenFOAM, EuroAD 2014

Lecture 7 - Meshing. Applied Computational Fluid Dynamics

TVM 4155 Numerical modelling and hydraulics 10. March OpenFOAM homework

Back to Elements - Tetrahedra vs. Hexahedra

ANSA. ANSA for demanding CFD pre-processing. for demanding CFD pre-processing. Model setup. software systems. Morphing & optimization

Tips and Tricks: Design Modeler & ANSYS Meshing

Simulation of Fluid-Structure Interactions in Aeronautical Applications

Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms

T-FLEX Parametric CAD is a full-function software system providing mechanical design professionals with the tools they need for today's complex

CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER

ANSYS Meshing User's Guide

Automated moving mesh techniques in CFD

(Seattle is home of Boeing Jets)

SOLIDWORKS CAD Software Training Catalog COURSES FOCUS ON FUNDAMENTAL SKILLS AND CONCEPTS KEY TO INSURING SUCCESS

Fully Automatic In-cylinder Workflow Using HEEDS / es-ice / STAR-CD

Finite Element Formulation for Plates - Handout 3 -

Keywords: CFD, heat turbomachinery, Compound Lean Nozzle, Controlled Flow Nozzle, efficiency.

Model of a flow in intersecting microchannels. Denis Semyonov

Marine CFD applications using OpenFOAM

Multiphysics Software Applications in Reverse Engineering

Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1

Transcription:

CastNet: Modelling platform for open source solver technology. DHCAE Tools GmbH Address: Friedrich-Ebert-Str. 368, 47800 Krefeld, Germany / Company site: Alte Rather Str. 207 / 47802 Krefeld Phone +49 2151 9490-200 / Fax: +49 2151 9490-209 Website: www.dhcae-tools.com email: info@dhcae-tools.de

CastNet concept and workflow CastNet is a modelling platform for open source solvers. CastNet supports the CFD toolbox OpenFOAM and CalculiX for finite element structural analysis. CastNet is designed for standard Linux releases of the solvers as well as ports for Windows. The outstanding features of the CastNet modelling environment are: Supporting a flexible and complete simulation environment for CFD and FEA on Windows and Linux operating systems including pre-processing, solving and post-processing Providing access to reliable, stable and high quality CFD and FEA-meshing based on CAD geometry Establishing a complete GUI based environment: Access to strong open source solver capabilities without editing text files or detailed knowledge of the keyword-structure Reducing time from CAD model to ready-to-run case Allowing a reliable and stable CFD and FEA analysis by detailed job control The following chart demonstrates the typical workflow from CAD to results with OpenFOAM using the CastNet modelling environment: CAD model based input CastNet allows a high quality geometry import based on CAD kernel data. There is no need to repair the CAD geometry and volume information is preserved. The CAD import includes: Direct access to Parasolid, ACIS and Granite (ProE/Creo) parts and assemblies. CastNet generates internally a non-manifold model of complex assemblies resulting in conformal grids between the various regions (parts). This feature simplifies the case setup for region models, e.g. Porous, MRF, AMI rotating, CHT. Also different meshing approaches (e.g. free or extrude meshes) can be setup in the regions. Automated geometry improvement for meshing by suppression of sliver faces if needed.

The meshing and case setup GUI The complete case setup including mesh definition, OpenFOAM solver setup and boundary conditions is done in a single graphical user interface. Mesh specifications and OpenFOAM settings (e.g. the velocity inlet conditions in the figure below) are defined with associations to the CAD geometry. The complete case definition is stored in a single data file. Settings can be modified easily by re-opening the attributes and defining new parameters. Changing a flow rate for OpenFOAM or refining the mesh locally is carried out with a few clicks. Meshing CastNet supports two meshing approaches: The internal hybrid meshing with extrude meshes, free meshes and strong boundary layer capabilities and the external meshing with snappyhexmesh. Both meshing approaches complement each other perfectly: Hybrid meshing is preferred when near wall effects are very important or a good geometry resolution is required. Stretched domains can be effectively meshed using extrude grids in CastNet s hybrid meshing approach. snappyhexmesh meshes with polyhedral cells are the preferred choice for free surface flows, time critical transient applications or very bad CAD input. CAD model based meshing and case setup: Reliable CFD with CastNet and OpenFOAM for a complex geometry For structural mechanics applications, CastNet provides high-quality second order elements which are essential for a reliable structural analysis. The mesh setup is strongly simplified by specific templates for each application and meshing task.

CastNet hybrid meshing In hybrid meshing CastNet generates tetrahedral cells, combined with prisms in boundary layer regions and hexahedral cells (e.g. in extrude regions). The particular features in this meshing approach are: Fast and high-quality mesh generation using relative element sizes and curvature control parameters Efficient mesh setup by combinations of extrudes and free meshes Full mesh control by means of local meshing parameters (element sizes, refinement boxes, boundary layer sizes) Mesh changes are quickly carried out: Changing the boundary layer thickness or setting refinement zones takes just one click. Additionally CastNet provides advanced boundary layer features: Extrudes and free meshes Different types of boundary layer, e.g. first layer thickness, number of layer relative size, etc. Blend options Single sided boundary layer for interior meshes (baffle faces, solid zones in CHT analysis) Blends of boundary layer Transition of boundary layer from extrude regions Single sided boundary layer CastNet meshing features allow easy access to advanced OpenFOAM functionality. These are in particular: Fan and baffle faces, regions (porous, MRF, AMI, CHT) and cyclic patches. Furthermore CastNet provides a special mesh improver for OpenFOAM quality criteria. This results in an improved non-orthogonality of hybrid meshes. Baffle face definition

snappyhexmesh support in CastNet Additionally to the hybrid meshing approach, CastNet supports snappyhexmesh, the script based meshing system in OpenFOAM. The meshing setup for snappyhexmesh is strongly simplified compared to editing text files manually. CastNet directly exports the snappyhexmesh dictionary, based on the GUI settings and CAD model selections. The meshing process is incorporated into the automated case setup of the complete OpenFOAM case. The entire meshing and case setup is performed in the background. The following features are supported: Region support (e.g. porous or MRF) based on CAD geometry AMI support for sliding meshes (e.g. for mixer or turbo machinery) Feature edges with automated feature extraction Face and region refinement Boundary layer meshing CFD domain generation based on solid region input CAD related edge refinement CAD related Faces refinement CAD related boundary layer definition

OpenFOAM support in CastNet CastNet supports OpenFOAM ESI-Linux versions and BlueCFD Windows versions. CastNet offers access to the following solver directly: Incompressible solvers: simplefoam, MRFSimpleFoam, poroussimplefoam, pisofoam, pimplefoam, pimpledymfoam, SRFSimpleFoam, SRFPimpleFoam, icofoam, nonnewtonianicofoam Compressible solvers: rhosimplefoam, rhosimplecfoam, rhopimplefoam, rhoporousmrfpimplefoam, rhoporousmrfsimplefoam, rhoporousmrfltspimplefoam, rhopimplecfoam, rhopimpledymfoam, sonicfoam Heat transfer: buoyantsimplefoam, buoyantpimplefoam, buoyantsimpleradiationfoam, buoyantboussinesqsimplefoam, buoyantboussinesqpimplefoam, chtmultiregionsimplefoam, chtmultiregionfoam Multiphase: interfoam, interdymfoam, compressibleinterfoam, MRFInterFoam, porousinterfoam, LTSInterFoam, twoliquidmixingfoam, bubblefoam Basic: laplacianfoam Lagrangian: uncoupledkinematicparcelfoam, icouncoupledkinematicparcelfoam These solvers include the following modelling capabilities: Steady-state/transient analysis compressible or incompressible flows and media With or without heat transfer including radiation Multiphase flow (VOF/Euler-Euler/Lagrangian particle tracking) Dynamic meshes (sliding meshes or sloshing applications) Conjugate heat transfer analysis CastNet provides a strong user support for OpenFOAM during the case setup: The case setup is strongly simplified by solver templates to each application. CastNet gives warnings if certain settings are missing or do not agree with the standard OpenFOAM solver requirements. If e.g. gravity is required by the selected solver but the definition is missing, a warning will appear. CastNet defines the boundary by patch, not by field. There is no need for the user to define zero gradient conditions or special wall conditions for all fields explicitly. CastNet helps the user with many defaults in the background. CastNet selects e.g. the thermo-class automatically or sets up valid time loop parameters for the chosen solver. These defaults can be modified by the user in a configuration file. Beside the standard solvers the user can also define solution settings and boundary conditions for custom solvers and custom fields. The CastNet output is fully compatible with standard OpenFOAM releases. Therefore the user can extend the output manually for own developments or not supported features. Further CastNet functionalities for OpenFOAM usage are: Simple configuration of settings for parallel runs Probes definition and post-processing output options Fully automated setup for conjugate heat transfer and sliding mesh applications Convenient definition of boundary conditions using derived OpenFOAM patches Easy and stable initialization with potentialfoam before the final run Definition of local initial conditions, e.g. specification of volume fractions in particular regions Support of baffle faces, fan faces, cyclic boundary conditions and two-dimensional modeling Time dependent boundary conditions and support of groovybc Definition for incompressible (Newtonian/Non-Newtonian), multiphase or thermophysical materials Second solver run for particle tracking

CastNet CalculiX support CalculiX is a non-linear structural solver developed at MTU. CalculiX was originally developed on Linux as an open source system. Castnet supports the original Linux version as well as the Windows port provided by bconverged. In structural mechanics with CalculiX CastNet supports: Linear and non-linear statics/dynamics Non-linear analysis: Non-linear geometry: Large displacement, contact Non-linear material: Plasticity, hyper elasticity Linear frequency analysis Buckling Heat transfe Buckling Heat transfer Heat conduction analysis Coupled temperature displacement analysis Using CalculiX, a wide number of boundary conditions and loads are available such as fixations, prescribed displacements, concentrated and distributed surface or volume loads. CastNet supports volume and shell elements, two dimensional element formulation as well as beam elements and spring elements. Furthermore, a coupling with CFD results is available: Pressure distributions estimated in OpenFOAM can be transferred to CalculiX as surface load. Volume temperature fields from a conjugate heat transfer analysis can be transferred from a solid OpenFOAM region to CalculiX volume. By this, thermal stresses and displacements can be calculated in CalculiX. Contact analysis defined in CastNet Calculated with CalculiX and visualised with CGX CFD/FEA analysis for thermal stresses defined in CastNet On Windows: Post-processing can be performed for both analyses at the same time.

Job control system for OpenFOAM : rungui rungui is a job control system for OpenFOAM. It completes the GUI based environment with modifications of solver settings during runtime. The major goals for rungui are: To enable a reliable CFD analysis by a detailed job control. To facilitate the usage of OpenFOAM features such as modifying solution settings during runtime. To provide easy access to OpenFOAM meshing, pre- and post-processing features. To allow an easy exchange of data between CalculiX and OpenFOAM. These goals are reached by the following outstanding features: One-click button for case setup from the CastNet output Job control by automated residual and probes plots controlled by CastNet settings Modifying solver settings during the run, e.g. by changing schemes and solution settings without stopping the solver GUI based OpenFOAM features: o Mesh manipulations such as mesh extrusion, mesh scaling and wall refinement o mapfields: Mapping of results from one case to another o Wall results such as wall shear stress, YPlus-values, etc. OPENFOAM is a registered trademark of ESI Group. This offering is not approved or endorsed by ESI Group, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trademarks