Chapter 10 Transient Flow Modeling

Slides:



Advertisements
Similar presentations
Chapter 10 Transient Flow Modeling
Advertisements

SolidWorks Flow Simulation
Fluent Overview Ahmadi/Nazridoust ME 437/537/637.
Outline Overview of Pipe Flow CFD Process ANSYS Workbench
Capacitive Micromotor
MULTLAB FEM-UNICAMP UNICAMP EVALUATING RESIDUALS AND IMBALANCE FORCES BY INFORM Residuals These are imbalances (errors) in the finite-volume equations.
EULER Code for Helicopter Rotors EROS - European Rotorcraft Software Romuald Morvant March 2001.
Modelling FSI problems in ANSYS Fluent via UDF
© Fluent Inc. 5/10/2015N1 Fluids Review TRN Postprocessing and Visualization.
2003 International Congress of Refrigeration, Washington, D.C., August 17-22, 2003 CFD Modeling of Heat and Moisture Transfer on a 2-D Model of a Beef.
Workshop 6 Modeling of Catalytic Convertor
Workshop 5 Centrifugal Pump
© Fluent Inc. 5/17/ Introductory FLUENT Notes FLUENT v6.0 Jan 2002 Fluent User Services Center Boundary Conditions.
UNICAMP THE HEIGHT OF LIQUID METHOD FOR FREE SURFACE FLOWS Flow simulations of real processes often involve fluids that are separated by a sharp interface.
Review: CFD Step by Step
Computer Aided Thermal Fluid Analysis Lecture 7 Dr. Ming-Jyh Chern ME NTUST.
Image courtesy of National Optical Astronomy Observatory, operated by the Association of Universities for Research in Astronomy, under cooperative agreement.
1 CFD Analysis Process. 2 1.Formulate the Flow Problem 2.Model the Geometry 3.Model the Flow (Computational) Domain 4.Generate the Grid 5.Specify the.
Chapter 10 Heat Transfer Introduction to CFX.
© Ram Ramanan 8/27/2015 CFD 1 ME 5337/7337 Notes Introduction to Computational Fluid Dynamics Lecture 2: CFD Introduction.
Introduction to CFD Analysis
© Fluent Inc. 9/20/ Introductory FLUENT Notes FLUENT v6.0 Jan 2002 Fluent User Services Center Solver Basics.
CFD Pre-Lab 2 Simulation of Turbulent Flow around an Airfoil Seong Mo Yeon, and Timur Dogan 11/12/2013.
Getting Started: Ansoft HFSS 8.0
15-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. April 28, 2009 Inventory # Chapter 15 Review and Tips Introduction to CFX.
Workshop 3 Room Temperature Study (Part 1)
Pavel Slavík, Marek Gayer, Frantisek Hrdlicka, Ondrej Kubelka Czech Technical University in Prague Czech Republic 2003 Winter Simulation Conference December.
© Fluent Inc. 10/26/ Introductory FLUENT Notes FLUENT v6.0 Jan 2002 Fluent User Services Center Solver Settings.
Appendix B Turbo Pre and Post
CFD Refinement By: Brian Cowley. Overview 1.Background on CFD 2.How it works 3.CFD research group on campus for which problem exists o Our current techniques.
6-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. April 28, 2009 Inventory # Chapter 6 Day 1 Review and Tips Introduction to CFX.
CFX-10 Introduction Lecture 1.
Using the Segregated and Coupled Solvers
WS7-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. April 28, 2009 Inventory # Introductory FLUENT Training Workshop 7 Tank Flushing.
CFD Applications for Marine Foil Configurations Volker Bertram, Ould M
Chapter 12 Moving Zones Introduction to CFX.
Multiple Species Chapter 7. Training Manual May 15, 2001 Inventory # Objectives The FLOTRAN multiple species capabilities. Dilute mixture option.
Conifer Cast 2.5 New Features: Numerical Options GMRES Iteration Option for Pressure- Velocity Coupling Tilt Pour Casting Custom Flow-3D Parameters Three.
Plots of Fluid Flow Data Profile plots- A profile plot indicates how the value of a scalar (or vector can be plotted but only the magnitude) property varies.
COUPLED ANALYSES Chapter 7. Training Manual May 15, 2001 Inventory # Fluid-Structure Analysis “One Way” Analysis –Structural deformation effect.
Tony Arts Carlo Benocci Patrick Rambaud
Mesh Refinement: Aiding Research in Synthetic Jet Actuation By: Brian Cowley.
Computational Fluid Dynamics
WORKSHOP 1 CO-SIMULATION.
The Prediction of Low Frequency Rumble in Combustion Systems
Workshop 6 Electronics Cooling with Natural Convection and Radiation
Workshop 7 Tank Flushing
Workshop 7 Tank Flushing
Simulation of Pipe Flow Using FlowLab 1.1 (PreLab 1)
Chamber Dynamic Response Modeling
Chapter 4 Solver Settings
Maxwell 3D Transient.
Workshop 6 Modeling of Catalytic Convertor
Chapter 12 Moving Zones Introduction to CFX.
Workshop 5 Cavitating Centrifugal Pump
Workshop 5 Centrifugal Pump
Conifer Cast 2.5 New Features: Numerical Options
The Calibration Process
Shock Wave/ Turbulent Boundary Layer Interactions on a Cylinder
Computer Animation Ying Zhu Georgia State University
UNIT - 4 HEAT TRANSFER.
Fluent Overview Ahmadi/Nazridoust ME 437/537/637.
© Fluent Inc. 8/24/ Introductory FLUENT Notes FLUENT v6.0 Jan 2002 Fluent User Services Center Introduction to CFD Analysis.
Convergence in Computational Science
Computer Graphics Imaging Ying Zhu Georgia State University
Lecture Objectives: Advance discretization methods
The application of an atmospheric boundary layer to evaluate truck aerodynamics in CFD “A solution for a real-world engineering problem” Ir. Niek van.
Introductory FLUENT Training
Objective Numerical methods Finite volume.
AE/ME 339 Computational Fluid Dynamics (CFD) K. M. Isaac 4/30/2019
Presentation transcript:

Chapter 10 Transient Flow Modeling Introductory FLUENT Training

Motivation Nearly all flows in nature are transient! Steady-state assumption is possible if we: Ignore transient fluctuations Employ ensemble/time-averaging to remove unsteadiness (this is what is done in modeling turbulence) In CFD, steady-state methods are preferred Lower computational cost Easier to postprocess and analyze Many applications require resolution of transient flow: Aerodynamics (aircraft, land vehicles,etc.) – vortex shedding Rotating Machinery – rotor/stator interaction, stall, surge Multiphase Flows – free surfaces, bubble dynamics Deforming Domains – in-cylinder combustion, store separation transient Heat Transfer – transient heating and cooling Many more.

Origins of Transient Flow Naturally occurring transients transient flow due to growth of instabilities within the fluid or a non-equilibrium initial fluid state Examples: natural convection flows, turbulent eddies of all scales, fluid waves (gravity waves, shock waves) Forced transients Time-dependent boundary conditions, source terms drive the transient flow field Examples: pulsing flow in a nozzle, rotor-stator interaction in a turbine stage Kelvin-Helmholtz Cloud Instability Buoyant Box Falling Into a Pool of Water

Transient CFD Analysis Simulate a transient flow field over a specified time period Solution may approach: Steady-state solution – Flow variables stop changing with time Time-periodic solution – Flow veriables fluctuate with repeating pattern Your goal may also be simply to analyze the flow over a prescribed time interval. Free surface flows Moving shock waves Etc. Extract quantities of interest Natural frequencies (e.g. Strouhal Number) Time-averaged and/or RMS values Time-related parameters (e.g. time required to cool a hot solid, residence time of a pollutant) Spectral data – fast Fourier transform (FFT)

Transient Flow Modeling Workflow Enable the transient solver. Set up physical models and boundary conditions as usual. Transient boundary conditions are possible – you can use either a UDF or profile to accomplish this. Prescribe initial conditions Best to use a physically realistic initial condition, such as a steady solution. Assign solver settings and configure solution monitors. Configure animations and data output/sampling options Select time step and max iterations per time step Prescribe the number of time steps. Run the calculations (Iterate)

Enabling the Transient Solver To enable the transient solver, select the Transient button on the General problem setup form: Before performing iterations, you will need to set some additional controls. Solver settings Animations Data export / Autosave options

Selecting the Transient Time Step Size Time step size, t, is set in the Run Calculation form. t must be small enough to resolve time-dependent features; make sure the convergence is reached within the number of Max Iterations per Time Step The order or magnitude of an appropriate time step size can be estimated as: Time step size estimate can also be chosen so that the transient characteristics of the flow can be resolved (e.g. flow within a known period of fluctuations) To iterate without advancing in time, specify zero time steps. This will instruct the solver to converge the current time step only. The PISO scheme may aid in accelerating convergence for many transient flows (set in the Solution Methods form).

Transient Flow Modeling Options Adaptive Time Stepping Automatically adjusts time-step size based on local truncation error analysis Customization possible via UDF Time-averaged statistics Particularly useful for LES turbulence calculations For the density-based solver, the Courant number defines: The global time step size for density-based explicit solver. The pseudo time step size for density-based implicit solver Real time step size must still be defined in the Iterate panel

Transient Flow Modeling – Animations You must set up any animations BEFORE performing iterations. Animation frames are written/stored on-the-fly during calculations.

Creating Animations – Alternate Method Another method in FLUENT is available which makes use of the Execute Commands feature. Text commands or macros can be defined which are executed by the solver at prescribed iteration or time step intervals. This approach is very useful in creating high-quality animations of CFD results. A command is defined which generates an animation frame (contour plot, vector plot, etc.) and then writes that frame to a hard copy file. Third-party software can then be used to link the hard copy files into an animation file (AVI, MPG, GIF, etc.)

Performing Iterations The most common time advancement scheme is the iterative scheme. The solver converges the current time step and then advances time. Time is advanced when Max Iterations/Time Step is reached or convergence criteria are satisfied. Time steps are converged sequentially until the Number of Time Steps is reached. Solution initialization defines the initial condition and it must be realistic. Sets both the initial mass of fluid in the domain and the initial state of the flow field. Non-iterative Time Advancement (NITA) is available for faster computation time.

Convergence Behavior Residual plots for transient simulations are not always indicative of a converged solution. A residual plot for a simple transient calculation is shown here. You should select the time step size such that the residuals reduce by around three orders of magnitude within one time step. This will ensure accurate resolution of transient behavior.

Tips for Success in Transient Flow Modeling Use PISO scheme for Pressure-Velocity Coupling – this scheme provides faster convergence for transient flows than the standard SIMPLE approach. Select the time step size so that the solution converges nominally three orders of magnitude for each time step (of course, convergence behavior is problem-specific). Select the number of iterations per time step to be around 20 – it is better to reduce the time step size than to do too many iterations per time step. Remember that accurate initial conditions are just as important as boundary conditions for transient problems – initial condition should always be physically realistic! Configure any animations you wish to see before running the calculations.