EDEM CFD Coupling Interface: Programming Guide
|
|
- Matilda Houston
- 5 years ago
- Views:
Transcription
1 EDEM CFD Coupling Interface: Programming Guide EDEM 2.4, Revision 1
2 Copyrights and Trademarks Copyright 2012 DEM Solutions. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished under a license agreement or nondisclosure agreement. The software may be used or copied only in accordance with the terms of those agreements. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or any means electronic or mechanical, including photocopying and recording for any purpose other than the purchaser s personal use without the written permission. DEM Solutions 49 Queen Street Edinburgh EH2 3NH UK EDEM incorporates CADfix translation technology. CADfix is owned, supplied by and Copyright TranscenData Europe Limited, All Rights Reserved. This software is based in part on the work of the Independent JPEG Group. EDEM uses the Mersenne Twister random number generator, Copyright , Makoto Matsumoto and Takuji Nishimura, All rights reserved. EDEM includes CGNS (CFD General Notation System) software. See the Online Help for full copyright notice. EDEM and Particle Factory are registered trademarks of DEM Solutions. EDEM CFD Coupling Interface is a Trademark of DEM Solutions. All other brands or product names are the property of the respective owners. 1
3 Contents INTRODUCTION... 3 COUPLED SIMULATION OVERVIEW... 4 EDEM CFD COUPLING PACKAGING... 5 THE SIMULATION SEQUENCE... 6 RETRIEVING PARTICLE DATA FROM EDEM... 7 USING SAMPLE POINTS TO REPRESENT PARTICLES... 8 SETTING EXTERNAL FORCE AND TORQUE ON PARTICLES... 9 REGISTERING AND USING CUSTOM PARTICLE PROPERTIES Registering a New Custom Particle Property Using Custom Particle Properties APPENDIX A CUSTOM PARTICLE PROPERTY UNIT TYPES
4 Introduction EDEM is the leading DE (Discrete Element) simulation software platform designed for the simulation and analysis of bulk particle handling and processing equipment in a wide variety of industries. This programming guide provides an overview of how to use the EDEM CFD Coupling Interface to couple with a generic CFD code. Additional information for the data manipulation methods is also provided and can be found in the EDEM CFD Coupling Interface class, ICfdCoupling. The CFD Coupling Interface enables users to construct a coupled fluid - particle simulation between a CFD package and EDEM (Figure 1). It enables two independent programs to operate synchronously, sharing data to create a single coupled simulation. The CFD Coupling Interface adopts TCP/IP client server architecture which uses messages for communication between the two separate programs. Users may implement a new coupling with a CFD solver using C++, to program a solution utilizing the CFD Coupling Interface. The CFD Coupling Interface is an addition to EDEM and can only be used when its license is available. Figure 1: Communication between EDEM and a CFD package using the CFD Coupling Interface 3
5 Coupled EDEM-CFD Simulation Overview EDEM integrates fluid drag forces and torques into the particle simulation on an individual particle level. When EDEM performs a step of the simulation the external forces act upon the particles in addition to any gravitational or collision forces. Figure 2 depicts the stages of the EDEM simulation loop and the point at which it interacts with the CFD solver. For completeness, components of the EDEM Application Programming Interface (API), such as the Particle Factory, Contact Model, and Particle Body Forces, have also been shown at their interaction stages with the EDEM solver loop. Figure 2: The EDEM simulation cycle with CFD simulation included During a coupled EDEM CFD simulation, the CFD solver and EDEM simulate, in an alternating manner, with the CFD solver first creating a fluid field into which particles are introduced. The CFD solver will simulate ahead in time and then pass any equired data across to EDEM for it to be allowed to simulate to the same point in time. This alternating pattern continues until the simulation time has reached the specified end time, shown in Figure 3. Due to the explicit time integration methods implemented in EDEM, it is common that multiple time-steps are required to simulate the same time period as a single time-step of a CFD simulation. Therefore time-steps between the two solvers are potentially different, however the simulation-steps are the same. 4
6 EDEM simulation t 0 t 1 1 Time-step 1 Simulation-step t 1 t 2 t 2 t 3 t 0 t 1 CFD simulation Real time t 1 t 2 t 2 t 3 t 3 1 Simulation-step Simulation time Figure 3: The alternating sequence of a coupled simulation Each time the CFD Coupling Interface sends a message to EDEM it blocks any further messages from being sent until EDEM returns a response. This synchronous behavior effectively pauses the CFD solver until EDEM has calculated the required simulation step. EDEM CFD Coupling Interface Packaging The EDEM CFD Coupling Interface comprises client and server components. The server component resides within EDEM and the client component is to be used by the thirdparty code to interact with EDEM. The EDEM Coupling Client (Figure 4) interface class provides users with a number of methods for setup, simulation and data control. With the methods provided in ICfdCoupling.h particle data can be retrieved from EDEM so that external forces and torques are applied to the particles. In addition to the quantities of force and torque, users can register, retrieve and update custom particle properties. The ability to manipulate custom properties from the CFD Coupling Interface allows users to interact with custom EDEM API models and any custom particle properties that they might incorporate. Figure 4: Overview of the packaging of the EDEM CFD Coupling Interface 5
7 The Simulation Sequence The sequence of a coupled simulation is shown in Figure 5, with the CFD Coupling Interface relaying information on CFD forces and particle data between the two solvers. Once a coupling is successfully initialized between EDEM and the CFD solver, EDEM is ready to start simulating (Steps 1-3). Simulation in EDEM will commence when the CFD solver sends fluid forces to apply to the particles in the simulation (Steps 5, 7, 9). If this is the first step of a simulation, and there are no particles to apply forces to, then this can be omitted before starting the EDEM simulation-step. Figure 5: The coupled simulation sequence After EDEM completes the simulation-step, it is possible to retrieve the new or updated particle data from the simulation. This data is then returned to the CFD solver (Steps 6, 8, 10), in order to update the CFD solver s variables and simulation. Any custom properties included in the simulation can be updated and retrieved following a similar sequence at the beginning and end of each EDEM simulation-step. 6
8 Retrieving Particle Data from EDEM EDEM CFD Coupling Programming Guide Particle data can be retrieved from EDEM using the getparticledata method. This method will return the data for all the particles currently in the simulation. The operation is usually performed at the end of the EDEM simulation step, after the position of the particles has been updated. An important factor to remember when using this method is that it returns a pointer to the start of the particle data array. It is the user s responsibility to delete the array of particle data when it is no longer required. The particle data does not represent particles as mono- or multi-spherical. Instead, their position is calculated at their centroid and volume is returned as a scalar value. More detailed information about particle shapes can be calculated from the particle sample points. An explanation of their operation can be found in the Using Sample Points to Represent Particles section (see page 8). Particle data in the array is organized in order of particle type. Particle type data is structured in order of particle index. However, particle indices may change between simulation time-steps and therefore the index cannot be relied upon as a method for persistent particle tracking. Instead, persistent tracking can be accomplished through the unique integer identifier (ID) found in each particle data set, which persists throughout the entirety of the simulation. If the user wishes to perform operations on all of the particles of one type, independently of the particle ID, then it is more efficient to do so by accessing the array of particle data by index. For ID-dependant operations, the particle ID must be checked to ensure the correct particle is being manipulated. Particle IDs can be managed between simulation-steps through implementation of a map structure n-1 n... n+m-1... n+m+ p-1 Type 0 Type 1 Type 2 Figure 6: Diagram of the particle data array 1 An example of such an implementation exists in the source code of the Ansys Fluent coupling example. 7
9 The above diagram shows the particle data array from a simulation with three types (0, 1 and 2). The data of each type is organized such that particle data is accessible using the index. In this case, particles of Type 0 occupy array indices 0 to (n-1), while Type 1 particles occupy the indices n to (n+m-1) and finally particles of Type 2 occupy indices (n+m) to (n+m+p-1). The number of particle types and particles belonging to each type can be queried at any time using the getnumparticletypes and getnumparticles methods from the EDEM CFD Coupling Interface. Using Sample Points to Represent Particles The drag models used to calculate particle drag forces must also take into account the volume of particles found in each cell of the mesh. To achieve this the user may implement their own solution using custom properties or any other method. However, EDEM provides another easy to use representation of particle volume. The representation of volume provided by the EDEM Coupling Interface is based on multiple sample points, generated using the Monte Carlo method. EDEM takes regular sample points within the bounding box of a particle and keeps the points that lie within the particles bounding surfaces as in Figure 7. Figure 7: Sample points within a particle Each point is checked to determine which CFD mesh cell it lies within. The solid volume fraction within a particular mesh cell is, therefore, the percentage of the number of sample points that lie within that mesh cell as, given by: ε = 1 ε = s particles nc V N p Where n c is the number of sample points contained within the mesh cell of particle p and N the total number of sample points of the particle. V p is the volume of the particle. Sample points are generated for each of the particle types defined in the simulation. Using the position, orientation and scaling of the individual particles, the precise coordinates for the points representing each particle can be calculated. Provided no additional particle types are later added to the simulation, sample points need only be collected once, at the start of a simulation. The method used to request sample points from EDEM is collectsamplepoints. The sample points for a particle type are returned as an array of 3D values (C3dValue objects) of size n. The user is responsible for allocating and deleting memory to store the sample points for the simulation. 8
10 Setting External Force and Torque on Particles Particles can have external forces and torques, calculated by the external CFD solver, applied to them before EDEM executes a simulation-step. This is achieved using the setforceandtorque method provided by the interface class, ICfdCoupling. Separate arrays exist for both force and torque. The arrays are both created as serialized 3D vectors that match the order of the particle data. Because of this, it is important that up-to-date particle data is obtained and any force or torque is applied to the particles during one simulation-step, before EDEM is allowed to simulate again Type 0 Type 1 Type nn+ m... 3n+2 Type 0 Figure 8: Particle data array for force or torque For a particle type 0 of a multi-particle type simulation, the array for either force or torque should be constructed in the manner shown above. The index for the force applied to particle n starts at position(3n) and finishes at position (3n+2) of the array. Therefore, the correct index for the force applied to particle 0 starts at 0 and finishes at 2. Additional particle types in the simulation are ordered after the first particle type, in the same manner as the example for particle data. 9
11 Registering and Using Custom Particle Properties Registering a New Custom Particle Property Custom properties can be created by the user to store new variables that represent particle properties that EDEM does not support natively. Creation of new custom properties allows manipulation both with the CFD Coupling Interface and the custom EDEM API models. In order to register a custom property for use in a new EDEM deck, the following information is required: 1. A string containing the name This allows the custom property to be identified in the property manager within EDEM. 2. The number of property elements The number of elements that make up a property for a particle. For example, a scalar property would have one property element and a 3D vector value would have three. 3. Unit type An integer identifying the unit type of the new property. (See Appendix A for a full list of unit types). 4. Initial value The initial value used to initialize the custom property. 5. The data type This determines the variable data type used to store the data. Currently the only supported type is double and it is selected using the default value supplied (zero). When a custom property has been registered, a unique integer custom property index will be returned. When using the get and set methods, this index may be used to identify the property throughout the simulation process. If the property has already been registered it will not be duplicated and the index of the existing property is returned. Using Custom Particle Properties Custom particle properties are stored in arrays that match the particle data array. During the simulation, there are two methods available for interaction with the custom properties, the getvalueforproperty and the setvalueforproperty methods. These methods can be used between simulation-steps to retrieve and update the custom properties. The specific custom properties are accessed using their unique property index. As previously noted, data returned in an array using the getvalueforproperty must be deleted by the user when no longer required. When custom property data is returned from EDEM it is returned in an order that matches the particle data, described in section Retrieving Particle Data from EDEM. It is again important that the particle data and custom property data are retrieved after any new simulation-step and any updates are performed. 10
12 Custom properties with more than one element have the elements stored sequentially, in the same manner as the force and torque arrays. Therefore, a two element property for a single particle type simulation would be structured as follows:... Type 0 Figure 9: Particle data array for a custom property A value for a custom property is set by creating an array following the structure described. It is then possible to update the custom property values in EDEM using the setvalueforcustomprop. The user must then delete the array that they have created to perform the custom property update. 11
13 Appendix A Custom Particle Property Unit Types Unit Type Identifier SI Units Other 0 Unknown unit None 1 Unitless Acceleration 2 m/s 2 Angle 3 Rad Angular Acceleration 4 rad/s 2 Angular Velocity 5 rad/s Density 6 kg/m Energy 7 J Work Function 8 J Force 9 N Charge 10 C Length 11 M Mass 12 Kg Moment of Inertia 13 kg/m 2 Shear Modulus 14 Pa Time 15 S Torque 16 Nm Velocity 17 m/s Volume 18 m 3 Frequency 19 Hz Temperature 20 K 12
14 Heat Flux 21 W Stiffness 22 N/m Stress 23 Pa Mass Flow 24 kg/s Stiffness per Unit Area 25 N/m 3 13
EDEM Release Notes
Revision 0 Copyrights and Trademarks Copyright 2015 DEM Solutions. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished
More informationEDEM-RecurDyn Coupling Quick Start Guide
EDEM-RecurDyn Coupling Quick Start Guide Copyrights and Trademarks Copyright 2017 DEM Solutions Ltd.. All rights reserved. Information in this document is subject to change without notice. The software
More informationEDEM Tutorial Bonded Particles Model
EDEM Tutorial Bonded Particles Model September 2017 Revision Copyrights and Trademarks Copyright 2017 DEM Solutions Ltd. All rights reserved. Information in this document is subject to change without notice.
More informationEDEM Tutorial: Heat Transfer
EDEM Tutorial: Heat Transfer Copyrights and Trademarks Copyright 2015 DEM Solutions. All rights reserved. Information in this document is subject to change without notice. The software described in this
More informationNUMERICAL COUPLING BETWEEN DEM (DISCRETE ELEMENT METHOD) AND FEA (FINITE ELEMENTS ANALYSIS).
NUMERICAL COUPLING BETWEEN DEM (DISCRETE ELEMENT METHOD) AND FEA (FINITE ELEMENTS ANALYSIS). Daniel Schiochet Nasato - ESSS Prof. Dr. José Roberto Nunhez Unicamp Dr. Nicolas Spogis - ESSS Fabiano Nunes
More informationANSYS - Workbench Overview. From zero to results. AGH 2014 April, 2014 W0-1
ANSYS - Workbench Overview From zero to results 2014 W0-1 Runing ANSYS WEiP ANSYS We are going to work in most advanced ANSYS Workbench W0-2 ANSYS Workbench WEiP What is Workbench? Platform for integration
More informationChapter 5 Modeling and Simulation of Mechanism
Chapter 5 Modeling and Simulation of Mechanism In the present study, KED analysis of four bar planar mechanism using MATLAB program and ANSYS software has been carried out. The analysis has also been carried
More informationSimulation of RF HEat Test
Simulation of RF HEat Test Date: Tuesday, December 22, 2015 Designer: Solidworks Study name: Stress One Third Emissivity Analysis type: Nonlinear - Dynamic Description No Data Table of Contents Description...
More informationThis tutorial illustrates how to set up and solve a problem involving solidification. This tutorial will demonstrate how to do the following:
Tutorial 22. Modeling Solidification Introduction This tutorial illustrates how to set up and solve a problem involving solidification. This tutorial will demonstrate how to do the following: Define a
More informationUsing the Discrete Ordinates Radiation Model
Tutorial 6. Using the Discrete Ordinates Radiation Model Introduction This tutorial illustrates the set up and solution of flow and thermal modelling of a headlamp. The discrete ordinates (DO) radiation
More informationPreliminary Spray Cooling Simulations Using a Full-Cone Water Spray
39th Dayton-Cincinnati Aerospace Sciences Symposium Preliminary Spray Cooling Simulations Using a Full-Cone Water Spray Murat Dinc Prof. Donald D. Gray (advisor), Prof. John M. Kuhlman, Nicholas L. Hillen,
More informationVerification and Validation in CFD and Heat Transfer: ANSYS Practice and the New ASME Standard
Verification and Validation in CFD and Heat Transfer: ANSYS Practice and the New ASME Standard Dimitri P. Tselepidakis & Lewis Collins ASME 2012 Verification and Validation Symposium May 3 rd, 2012 1 Outline
More informationFluid-Structure Interaction in STAR-CCM+ Alan Mueller CD-adapco
Fluid-Structure Interaction in STAR-CCM+ Alan Mueller CD-adapco What is FSI? Air Interaction with a Flexible Structure What is FSI? Water/Air Interaction with a Structure Courtesy CFD Marine Courtesy Germanischer
More informationIntroduction to C omputational F luid Dynamics. D. Murrin
Introduction to C omputational F luid Dynamics D. Murrin Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat transfer, mass transfer, chemical reactions, and related phenomena
More informationPTC Creo Simulate. Features and Specifications. Data Sheet
PTC Creo Simulate PTC Creo Simulate gives designers and engineers the power to evaluate structural and thermal product performance on your digital model before resorting to costly, time-consuming physical
More informationSimulation of Connector Assembly C
Simulation of Connector Assembly C Date: Sunday, March 6, 2016 Designer: Solidworks Study name: Horizontal Stress Test on C inner bend Analysis type: Static Table of Contents Model Information... 2 Study
More informationSimulation of AJWSP10033_FOLDED _ST_FR
Phone: 01922 453038 www.hyperon-simulation-and-cad-services.co.uk Simulation of AJWSP10033_FOLDED _ST_FR Date: 06 May 2017 Designer: Study name: AJWSP10033_FOLDED_STATIC Analysis type: Static Description
More informationSimulation of Connector Assembly AA
Simulation of Connector Assembly AA Date: Tuesday, March 1, 2016 Designer: Solidworks Study name: Horizontal Stress in AA inner tab fold Analysis type: Static Table of Contents Model Information... 2 Study
More informationTutorial: Riser Simulation Using Dense Discrete Phase Model
Introduction The purpose of this tutorial is to demonstrate the setup of a dense discrete phase model (DDPM) with the example of 2D riser. DDPM is used for the secondary phase that has a particle size
More informationFluent User Services Center
Solver Settings 5-1 Using the Solver Setting Solver Parameters Convergence Definition Monitoring Stability Accelerating Convergence Accuracy Grid Independence Adaption Appendix: Background Finite Volume
More informationSolving FSI Applications Using ANSYS Mechanical and ANSYS Fluent
Workshop Transient 1-way FSI Load Mapping using ACT Extension 15. 0 Release Solving FSI Applications Using ANSYS Mechanical and ANSYS Fluent 1 2014 ANSYS, Inc. Workshop Description: This example considers
More informationIntroduction to Abaqus/CFD for Multiphysics Applications
Introduction to Abaqus/CFD for Multiphysics Applications R 6.12 About this Course Course objectives Upon completion of this course you will be able to: Set up and create CFD and FSI models with Abaqus
More informationExpress Introductory Training in ANSYS Fluent Workshop 06 Using Moving Reference Frames and Sliding Meshes
Express Introductory Training in ANSYS Fluent Workshop 06 Using Moving Reference Frames and Sliding Meshes Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School
More informationTutorial: Modeling Domains with Embedded Reference Frames: Part 2 Sliding Mesh Modeling
Tutorial: Modeling Domains with Embedded Reference Frames: Part 2 Sliding Mesh Modeling Introduction The motion of rotating components is often complicated by the fact that the rotational axis about which
More informationTHE EFFECTS OF THE PLANFORM SHAPE ON DRAG POLAR CURVES OF WINGS: FLUID-STRUCTURE INTERACTION ANALYSES RESULTS
March 18-20, 2013 THE EFFECTS OF THE PLANFORM SHAPE ON DRAG POLAR CURVES OF WINGS: FLUID-STRUCTURE INTERACTION ANALYSES RESULTS Authors: M.R. Chiarelli, M. Ciabattari, M. Cagnoni, G. Lombardi Speaker:
More informationCoupled Analysis of FSI
Coupled Analysis of FSI Qin Yin Fan Oct. 11, 2008 Important Key Words Fluid Structure Interface = FSI Computational Fluid Dynamics = CFD Pressure Displacement Analysis = PDA Thermal Stress Analysis = TSA
More informationVehicle thermal safety with THESEUS-FE. Author: Dr. Daniel Koester
Author: Dr. Daniel Koester Date: September 4, 2014 Workflow for Underhood Simulations ANSA or other CAD/meshing software CAD cleanup and meshing: either CAD geometry description or NASTRAN-style FE meshes
More informationc-systems Software, Inc. to KubotaLink Interface
c-systems Software, Inc. to KubotaLink Interface Revision 35.12.1 The software and/or databases described in this document are furnished under a license agreement or nondisclosure agreement. No part of
More informationLS-DYNA 980 : Recent Developments, Application Areas and Validation Process of the Incompressible fluid solver (ICFD) in LS-DYNA.
12 th International LS-DYNA Users Conference FSI/ALE(1) LS-DYNA 980 : Recent Developments, Application Areas and Validation Process of the Incompressible fluid solver (ICFD) in LS-DYNA Part 1 Facundo Del
More informationFLUENT Secondary flow in a teacup Author: John M. Cimbala, Penn State University Latest revision: 26 January 2016
FLUENT Secondary flow in a teacup Author: John M. Cimbala, Penn State University Latest revision: 26 January 2016 Note: These instructions are based on an older version of FLUENT, and some of the instructions
More informationOpen Source Computational Fluid Dynamics
Open Source Computational Fluid Dynamics An MSc course to gain extended knowledge in Computational Fluid Dynamics (CFD) using open source software. Zoltán Hernádi Department of Fluid Mechanics Budapest
More informationSimWise. 3D Dynamic Motion, and Stress Analysis. integrated with Alibre Design
SimWise 3D Dynamic Motion, and Stress Analysis integrated with Alibre Design SimWise 4D for Alibre Integrated Motion Simulation and Stress Analysis SimWise 4D is a software tool that allows the functional
More informationTWO WAY COUPLED CFD-DEM MODEL TO PREDICT TUMBLING MILL DYNAMICS
Eleventh International Conference on CFD in the Minerals and Process Industries CSIRO, Melbourne, Australia 7-9 December 2015 TWO WAY COUPLED CFD-DEM MODEL TO PREDICT TUMBLING MILL DYNAMICS K. MAYANK 1,
More informationMEEN 3360 Engineering Design and Simulation Spring 2016 Homework #1 This homework is due Tuesday, February 2, From your book and other
MEEN 3360 Engineering Design and Simulation Spring 2016 Homework #1 This homework is due Tuesday, February 2, 2016 1.0 From your book and other sources, write a paragraph explaining CFD and finite element
More informationA COMPARISON OF SIMULATION APPROACHES FOR SOLID LIQUID FLOWS
3 rd Brazilian Conference on Boiling, Condensation and Multiphase flow Curitiba, 7 9 May 2012 A COMPARISON OF SIMULATION APPROACHES FOR SOLID LIQUID FLOWS J. A. A. Oliveira Jr.*, C.E. Fontes*, J. Z. Souza*,
More informationTutorial: Simulating a 3D Check Valve Using Dynamic Mesh 6DOF Model And Diffusion Smoothing
Tutorial: Simulating a 3D Check Valve Using Dynamic Mesh 6DOF Model And Diffusion Smoothing Introduction The purpose of this tutorial is to demonstrate how to simulate a ball check valve with small displacement
More informationequivalent stress to the yield stess.
Example 10.2-1 [Ansys Workbench/Thermal Stress and User Defined Result] A 50m long deck sitting on superstructures that sit on top of substructures is modeled by a box shape of size 20 x 5 x 50 m 3. It
More informationIntroduction to ANSYS SOLVER FLUENT 12-1
Introduction to ANSYS SOLVER FLUENT 12-1 Breadth of Technologies 10-2 Simulation Driven Product Development 10-3 Windshield Defroster Optimized Design 10-4 How Does CFD Work? 10-5 Step 1. Define Your Modeling
More informationHighly efficient «on-the-fly» data processing using the open-source library CPPPO
Highly efficient «on-the-fly» data processing using the open-source library CPPPO Graz University of Technology, DCS Computing GmbH Federico Municchi, Stefan Radl, Christoph Goniva April 7 2016, Workshop
More informationAir Assisted Atomization in Spiral Type Nozzles
ILASS Americas, 25 th Annual Conference on Liquid Atomization and Spray Systems, Pittsburgh, PA, May 2013 Air Assisted Atomization in Spiral Type Nozzles W. Kalata *, K. J. Brown, and R. J. Schick Spray
More informationExpress Introductory Training in ANSYS Fluent Workshop 02 Using the Discrete Phase Model (DPM)
Express Introductory Training in ANSYS Fluent Workshop 02 Using the Discrete Phase Model (DPM) Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 - Industry
More informationExpress Introductory Training in ANSYS Fluent Workshop 07 Tank Flushing
Express Introductory Training in ANSYS Fluent Workshop 07 Tank Flushing Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 - Industry Oriented HPC Simulations,
More informationCHAPTER 4 CFD AND FEA ANALYSIS OF DEEP DRAWING PROCESS
54 CHAPTER 4 CFD AND FEA ANALYSIS OF DEEP DRAWING PROCESS 4.1 INTRODUCTION In Fluid assisted deep drawing process the punch moves in the fluid chamber, the pressure is generated in the fluid. This fluid
More informationContents Contents Contents... 1 Abstract... 3 Nomenclature... 4 Index of Figures... 6 Index of Tables... 8 Introduction... 9 Theory...
Contents Contents Contents... 1 Abstract... 3 Nomenclature... 4 Index of Figures... 6 Index of Tables... 8 1. Introduction... 9 1.1 Overview... 9 1.2 Task... 10 2. Theory... 11 2.1 Continuity and Momentum
More informationUsing the Workbench LS-DYNA Extension
Using the Workbench LS-DYNA Extension ANSYS, Inc. Southpointe 2600 ANSYS Drive Canonsburg, PA 15317 ansysinfo@ansys.com http://www.ansys.com (T) 724-746-3304 (F) 724-514-9494 Release 18.1 April 2017 ANSYS,
More informationChapter 24. Creating Surfaces for Displaying and Reporting Data
Chapter 24. Creating Surfaces for Displaying and Reporting Data FLUENT allows you to select portions of the domain to be used for visualizing the flow field. The domain portions are called surfaces, and
More informationCFD MODELING FOR PNEUMATIC CONVEYING
CFD MODELING FOR PNEUMATIC CONVEYING Arvind Kumar 1, D.R. Kaushal 2, Navneet Kumar 3 1 Associate Professor YMCAUST, Faridabad 2 Associate Professor, IIT, Delhi 3 Research Scholar IIT, Delhi e-mail: arvindeem@yahoo.co.in
More informationIntroduction to CFX. Workshop 2. Transonic Flow Over a NACA 0012 Airfoil. WS2-1. ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.
Workshop 2 Transonic Flow Over a NACA 0012 Airfoil. Introduction to CFX WS2-1 Goals The purpose of this tutorial is to introduce the user to modelling flow in high speed external aerodynamic applications.
More informationSupport for Multi physics in Chrono
Support for Multi physics in Chrono The Story Ahead Overview of multi physics strategy in Chrono Summary of handling rigid/flexible body dynamics using Lagrangian approach Summary of handling fluid, and
More informationModeling Evaporating Liquid Spray
Tutorial 17. Modeling Evaporating Liquid Spray Introduction In this tutorial, the air-blast atomizer model in ANSYS FLUENT is used to predict the behavior of an evaporating methanol spray. Initially, the
More informationmidas NFX 2017R1 Release Note
Total Solution for True Analysis-driven Design midas NFX 2017R1 Release Note 1 midas NFX R E L E A S E N O T E 2 0 1 7 R 1 Major Improvements Midas NFX is an integrated finite element analysis program
More informationDevelopment of the Compliant Mooring Line Model for FLOW-3D
Flow Science Report 08-15 Development of the Compliant Mooring Line Model for FLOW-3D Gengsheng Wei Flow Science, Inc. October 2015 1. Introduction Mooring systems are common in offshore structures, ship
More informationFEMLAB Exercise 1 for ChE366
FEMLAB Exercise 1 for ChE366 Problem statement Consider a spherical particle of radius r s moving with constant velocity U in an infinitely long cylinder of radius R that contains a Newtonian fluid. Let
More informationLab 9: FLUENT: Transient Natural Convection Between Concentric Cylinders
Lab 9: FLUENT: Transient Natural Convection Between Concentric Cylinders Objective: The objective of this laboratory is to introduce how to use FLUENT to solve both transient and natural convection problems.
More informationModule D: Laminar Flow over a Flat Plate
Module D: Laminar Flow over a Flat Plate Summary... Problem Statement Geometry and Mesh Creation Problem Setup Solution. Results Validation......... Mesh Refinement.. Summary This ANSYS FLUENT tutorial
More informationTutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow
Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow Introduction This tutorial illustrates the setup and solution of the two-dimensional turbulent fluid flow and heat
More informationAbaqus/CAE: Geometry Import and Meshing. Abaqus 2018
Abaqus/CAE: Geometry Import and Meshing Abaqus 2018 About this Course Course objectives Upon completion of this course you will be able to: Import, edit, and repair CAD geometry. Import and edit orphan
More informationAdvances in Cyclonic Flow Regimes. Dr. Dimitrios Papoulias, Thomas Eppinger
Advances in Cyclonic Flow Regimes Dr. Dimitrios Papoulias, Thomas Eppinger Agenda Introduction Cyclones & Hydrocyclones Modeling Approaches in STAR-CCM+ Turbulence Modeling Case 1: Air-Air Cyclone Case
More informationAero-Vibro Acoustics For Wind Noise Application. David Roche and Ashok Khondge ANSYS, Inc.
Aero-Vibro Acoustics For Wind Noise Application David Roche and Ashok Khondge ANSYS, Inc. Outline 1. Wind Noise 2. Problem Description 3. Simulation Methodology 4. Results 5. Summary Thursday, October
More informationErosion modeling to improve asset life prediction
Erosion modeling to improve asset life prediction Erosion caused by solid particles in process flows impacting on the surfaces of downhole equipment or pipe walls is a common cause of damage and wear in
More informationThree Dimensional Numerical Simulation of Turbulent Flow Over Spillways
Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways Latif Bouhadji ASL-AQFlow Inc., Sidney, British Columbia, Canada Email: lbouhadji@aslenv.com ABSTRACT Turbulent flows over a spillway
More informationWall thickness= Inlet: Prescribed mass flux. All lengths in meters kg/m, E Pa, 0.3,
Problem description Problem 30: Analysis of fluid-structure interaction within a pipe constriction It is desired to analyze the flow and structural response within the following pipe constriction: 1 1
More informationTutorial 1: Welded Frame - Problem Description
Tutorial 1: Welded Frame - Problem Description Introduction In this first tutorial, we will analyse a simple frame: firstly as a welded frame, and secondly as a pin jointed truss. In each case, we will
More informationFluid Mechanics Simulation Essentials R2014X
Fluid Mechanics Simulation Essentials R2014X About this Course Course objectives Upon completion of this course you will be able to: Set up and create CFD, CHT and FSI models in the 3DEXPERIENCE Platform
More informationHydrocyclones and CFD
Design of Hydrocyclone Separation Equipment Using CFD Coupled with Optimization Tools David Schowalter 1, Rafiqul Khan 1, Therese Polito 2, and Tim Olson 3. (1) Fluent Inc., 10 Cavendish Court, Lebanon,
More informationFirst Steps - Ball Valve Design
COSMOSFloWorks 2004 Tutorial 1 First Steps - Ball Valve Design This First Steps tutorial covers the flow of water through a ball valve assembly before and after some design changes. The objective is to
More informationBackward facing step Homework. Department of Fluid Mechanics. For Personal Use. Budapest University of Technology and Economics. Budapest, 2010 autumn
Backward facing step Homework Department of Fluid Mechanics Budapest University of Technology and Economics Budapest, 2010 autumn Updated: October 26, 2010 CONTENTS i Contents 1 Introduction 1 2 The problem
More informationInnovation Intelligence
Innovation Intelligence Efficient CFD Meshing Workflow HyperMesh: Geometry Cleanup & Surface Meshing AcuConsole: Volume Meshing & Analysis Setup Rishi Patil, Product Specialist CFD Alexander Gnech, Application
More informationModeling Evaporating Liquid Spray
Tutorial 16. Modeling Evaporating Liquid Spray Introduction In this tutorial, FLUENT s air-blast atomizer model is used to predict the behavior of an evaporating methanol spray. Initially, the air flow
More informationTerminal Falling Velocity of a Sand Grain
Terminal Falling Velocity of a Sand Grain Introduction The first stop for polluted water entering a water work is normally a large tank, where large particles are left to settle. More generally, gravity
More informationAuto Injector Syringe. A Fluent Dynamic Mesh 1DOF Tutorial
Auto Injector Syringe A Fluent Dynamic Mesh 1DOF Tutorial 1 2015 ANSYS, Inc. June 26, 2015 Prerequisites This tutorial is written with the assumption that You have attended the Introduction to ANSYS Fluent
More informationUsing the Eulerian Multiphase Model for Granular Flow
Tutorial 21. Using the Eulerian Multiphase Model for Granular Flow Introduction Mixing tanks are used to maintain solid particles or droplets of heavy fluids in suspension. Mixing may be required to enhance
More informationIntroduction to ANSYS CFX
Workshop 03 Fluid flow around the NACA0012 Airfoil 16.0 Release Introduction to ANSYS CFX 2015 ANSYS, Inc. March 13, 2015 1 Release 16.0 Workshop Description: The flow simulated is an external aerodynamics
More informationCFD Simulation of a dry Scroll Vacuum Pump including Leakage Flows
CFD Simulation of a dry Scroll Vacuum Pump including Leakage Flows Jan Hesse, Rainer Andres CFX Berlin Software GmbH, Berlin, Germany 1 Introduction Numerical simulation results of a dry scroll vacuum
More informationApplication Note VAST Synchronous Playback
VAST Synchronous Playback www.vivotek.com 2010 VIVOTEK Inc. All Right Reserved VIVOTEK may make changes to specifications and product descriptions at any time, without notice. The following is trademarks
More informationHigh-fidelity CFD modeling of particle-to-fluid heat transfer in packed bed reactors
High-fidelity CFD modeling of particle-to-fluid heat transfer in packed bed reactors Proceedings of European Congress of Chemical Engineering (ECCE-6) Copenhagen, 6-20 September 2007 High-fidelity CFD
More informationNon-Newtonian Transitional Flow in an Eccentric Annulus
Tutorial 8. Non-Newtonian Transitional Flow in an Eccentric Annulus Introduction The purpose of this tutorial is to illustrate the setup and solution of a 3D, turbulent flow of a non-newtonian fluid. Turbulent
More informationNormal Modes Analysis of a Simply-Supported Stiffened Plate
APPENDIX C Normal Modes Analysis of a Simply-Supported Stiffened Plate Objectives: Manually convert a Linear Static analysis (Sol 101) input file to a Normal Modes analysis (Sol 103) input file. Learn
More informationDesign Optimization of a Weather Radar Antenna using Finite Element Analysis (FEA) and Computational Fluid Dynamics (CFD)
Design Optimization of a Weather Radar Antenna using Finite Element Analysis (FEA) and Computational Fluid Dynamics (CFD) Fernando Prevedello Regis Ataídes Nícolas Spogis Wagner Ortega Guedes Fabiano Armellini
More informationAnalysis of Fluid-Structure Interaction Effects of Liquid-Filled Container under Drop Testing
Kasetsart J. (Nat. Sci.) 42 : 165-176 (2008) Analysis of Fluid-Structure Interaction Effects of Liquid-Filled Container under Drop Testing Chakrit Suvanjumrat*, Tumrong Puttapitukporn and Satjarthip Thusneyapan
More informationNumerical Estimation and Validation of Shallow Draft Effect on Roll Damping
The 14 th International Ship Stability Workshop (ISSW), 29 th September- 1 st October 2014, Kuala Lumpur, Malaysia Numerical Estimation and Validation of Shallow Draft Effect on Roll Damping Toru Katayama
More informationSteady Flow: Lid-Driven Cavity Flow
STAR-CCM+ User Guide Steady Flow: Lid-Driven Cavity Flow 2 Steady Flow: Lid-Driven Cavity Flow This tutorial demonstrates the performance of STAR-CCM+ in solving a traditional square lid-driven cavity
More informationMultiphase Flow Developments in ANSYS CFX-12
Multiphase Flow Developments in ANSYS CFX-12 Thomas Svensson Medeso 2008 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary Outline Euler-Euler Wall Boiling Model Non-Drag Forces Euler-Lagrange
More informationAbsolute rotation encoder AAG degrees SSI
Absolute rotation encoder AAG60007 360 degrees SSI Digitronic Steinbeisstraße 3 D - 72636 Frickenhausen Tel. +49 7022 40590-0 Fax -10 Auf der Langwies 1 D - 65510 Hünstetten-Wallbach Tel. +49 6126 9453-0
More informationCFD Modelling in the Cement Industry
CFD Modelling in the Cement Industry Victor J. Turnell, P.E., Turnell Corp., USA, describes computational fluid dynamics (CFD) simulation and its benefits in applications in the cement industry. Introduction
More informationThe viscous forces on the cylinder are proportional to the gradient of the velocity field at the
Fluid Dynamics Models : Flow Past a Cylinder Flow Past a Cylinder Introduction The flow of fluid behind a blunt body such as an automobile is difficult to compute due to the unsteady flows. The wake behind
More informationAttila4MC. Software for Simplifying Monte Carlo. For more info contact or
Attila4MC Software for Simplifying Monte Carlo For more info contact attila@varian.com or Gregory.Failla@varian.com MCNP and MCNP6 are trademarks of Los Alamos National Security, LLC, Los Alamos National
More informationMultiphase flow metrology in oil and gas production: Case study of multiphase flow in horizontal tube
Multiphase flow metrology in oil and gas production: Case study of multiphase flow in horizontal tube Deliverable 5.1.2 of Work Package WP5 (Creating Impact) Authors: Stanislav Knotek Czech Metrology Institute
More informationSimLab 14.2 Release Notes
SimLab 14.2 Release Notes Highlights SimLab 14.2 comes with various changes that improve performance and graphics rendering. In addition to java scripting, python scripting is introduced. The enhancements,
More informationSimulations with ANSYS. Sam Posen Cornell University Presented October 13 th 2010 at HOM10 In Ithaca, NY
Simulations with ANSYS Sam Posen Cornell University Presented October 13 th 2010 at HOM10 In Ithaca, NY ANSYS ANSYS is a finite element analysis package developed for engineering applications ANSYS recently
More informationProduct Information. RCN 6000 Absolute Angle Encoder with Integral Bearing and Large Hollow Shaft
Product Information RCN 6000 Absolute Angle Encoder with Integral Bearing and Large Hollow Shaft 08/2018 RCN 6000 series Absolute angle encoder with Integrated stator coupling Hollow through shaft 180
More information2.7 Cloth Animation. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter 2 123
2.7 Cloth Animation 320491: Advanced Graphics - Chapter 2 123 Example: Cloth draping Image Michael Kass 320491: Advanced Graphics - Chapter 2 124 Cloth using mass-spring model Network of masses and springs
More informationANSYS FLUENT. Airfoil Analysis and Tutorial
ANSYS FLUENT Airfoil Analysis and Tutorial ENGR083: Fluid Mechanics II Terry Yu 5/11/2017 Abstract The NACA 0012 airfoil was one of the earliest airfoils created. Its mathematically simple shape and age
More informationResearch and Design working characteristics of orthogonal turbine Nguyen Quoc Tuan (1), Chu Dinh Do (2), Quach Thi Son (2)
GSJ: VOLUME 6, ISSUE 6, JUNE 018 116 Research and Design working characteristics of orthogonal turbine Nguyen Quoc Tuan (1), Chu Dinh Do (), Quach Thi Son () (1) Institute for hydro power and renewable
More informationLATTICE-BOLTZMANN METHOD FOR THE SIMULATION OF LAMINAR MIXERS
14 th European Conference on Mixing Warszawa, 10-13 September 2012 LATTICE-BOLTZMANN METHOD FOR THE SIMULATION OF LAMINAR MIXERS Felix Muggli a, Laurent Chatagny a, Jonas Lätt b a Sulzer Markets & Technology
More informationMapleSim User's Guide
MapleSim User's Guide Copyright Maplesoft, a division of Waterloo Maple Inc. 2001-2009 MapleSim User's Guide Copyright Maplesoft, MapleSim, and Maple are all trademarks of Waterloo Maple Inc. Maplesoft,
More informationApplication of Wray-Agarwal Turbulence Model for Accurate Numerical Simulation of Flow Past a Three-Dimensional Wing-body
Washington University in St. Louis Washington University Open Scholarship Mechanical Engineering and Materials Science Independent Study Mechanical Engineering & Materials Science 4-28-2016 Application
More informationMODA. Modelling data documenting one simulation. ALLIANCE, Design and Optimization
MODA Modelling data documenting one simulation ALLIANCE, Design and Optimization Metadata for these elements are to be elaborated over time Purpose of this document: Definition of a data organisation that
More informationWorkshop 15. Single Pass Rolling of a Thick Plate
Introduction Workshop 15 Single Pass Rolling of a Thick Plate Rolling is a basic manufacturing technique used to transform preformed shapes into a form suitable for further processing. The rolling process
More informationIntroduction to Abaqus. About this Course
Introduction to Abaqus R 6.12 About this Course Course objectives Upon completion of this course you will be able to: Use Abaqus/CAE to create complete finite element models. Use Abaqus/CAE to submit and
More information