Basic Features of the Fluid Dynamics Simulation Software FrontFlow/Blue

Similar documents
APPLICATIONS OF FULLY-RESOLVED LARGE EDDY SIMULATION TO UNSTEADY FLUID FLOW AND AEROACOUSTICS PREDICTIONS

FEDSM AERODYNAMIC NOISE SIMULATION OF PROPELLER FAN BY LARGE EDDY SIMULATION

An evaluation of a conservative fourth order DNS code in turbulent channel flow

Numerical Simulation of Rocket Engine Internal Flows

LARGE EDDY SIMULATION OF MASS TRANSFER ACROSS AN AIR-WATER INTERFACE AT HIGH SCHMIDT NUMBERS

A dynamic global-coefficient subgrid-scale eddy-viscosity model for large-eddy simulation in complex geometries

WALL PRESSURE FLUCTUATIONS IN A TURBULENT BOUNDARY LAYER AFTER BLOWING OR SUCTION

Large eddy simulation of turbulent flow over a backward-facing step: effect of inflow conditions

Numerical Modelling of Aerodynamic Noise in Compressible Flows

Aerodynamic Noise Simulation Technology for Developing Low Noise Products

Numerical Methods in Aerodynamics. Turbulence Modeling. Lecture 5: Turbulence modeling

An Introduction to Theories of Turbulence. James Glimm Stony Brook University

A Finite-Element based Navier-Stokes Solver for LES

Tutorial School on Fluid Dynamics: Aspects of Turbulence Session I: Refresher Material Instructor: James Wallace

Anisotropic grid-based formulas. for subgrid-scale models. By G.-H. Cottet 1 AND A. A. Wray

DNS, LES, and wall-modeled LES of separating flow over periodic hills

APPLICATION OF HYBRID CFD/CAA TECHNIQUE FOR MODELING PRESSURE FLUCTUATIONS IN TRANSONIC FLOWS

Periodic planes v i+1 Top wall u i. Inlet. U m y. Jet hole. Figure 2. Schematic of computational domain.

On the relationship between the mean flow and subgrid stresses in large eddy simulation of turbulent shear flows

Modelling of turbulent flows: RANS and LES

Efficient calculation for evaluating vast amounts of quadrupole sources in BEM using fast multipole method

Contribution of Reynolds stress distribution to the skin friction in wall-bounded flows

DIRECT NUMERICAL SIMULATION OF SPATIALLY DEVELOPING TURBULENT BOUNDARY LAYER FOR SKIN FRICTION DRAG REDUCTION BY WALL SURFACE-HEATING OR COOLING

Velocity Fluctuations in a Particle-Laden Turbulent Flow over a Backward-Facing Step

AERODYNAMIC NOISE SIMULATION OF PROPELLER FAN BY LARGE EDDY SIMULATION

SIMULATION OF THREE-DIMENSIONAL INCOMPRESSIBLE CAVITY FLOWS

Numerical Approach for Noise Reduction of Wind Turbine Blade Tip with Earth Simulator

Numerical Simulation of Rotating Turbulent Channel Flow by the Vortex in Cell Method

On the transient modelling of impinging jets heat transfer. A practical approach

SECONDARY MOTION IN TURBULENT FLOWS OVER SUPERHYDROPHOBIC SURFACES

Large Eddy Simulation as a Powerful Engineering Tool for Predicting Complex Turbulent Flows and Related Phenomena

Turbulence: Basic Physics and Engineering Modeling

Reliability of LES in complex applications

Turbulence Modeling I!

The hybridized DG methods for WS1, WS2, and CS2 test cases

DNS of the Taylor-Green vortex at Re=1600

model and its application to channel ow By K. B. Shah AND J. H. Ferziger

IMPACT OF LES TURBULENCE SUBGRID MODELS IN THE JET RELEASE SIMULATION

WALL RESOLVED LARGE EDDY SIMULATION OF A FLOW THROUGH A SQUARE-EDGED ORIFICE IN A ROUND PIPE AT RE=25000

Predicting natural transition using large eddy simulation

LES AND RANS STUDIES OF OSCILLATING FLOWS OVER FLAT PLATE

Turbulence and its modelling. Outline. Department of Fluid Mechanics, Budapest University of Technology and Economics.

Engineering. Spring Department of Fluid Mechanics, Budapest University of Technology and Economics. Large-Eddy Simulation in Mechanical

Experience with DNS of particulate flow using a variant of the immersed boundary method

A priori analysis of an anisotropic subfilter model for heavy particle dispersion

Turbulent Boundary Layers & Turbulence Models. Lecture 09

LES modeling of heat and mass transfer in turbulent recirculated flows E. Baake 1, B. Nacke 1, A. Umbrashko 2, A. Jakovics 2

Dynamic k-equation Model for Large Eddy Simulation of Compressible Flows. Xiaochuan Chai and Krishnan Mahesh

Modeling of turbulence in stirred vessels using large eddy simulation

Principles of Convection

Universität des Saarlandes. Fachrichtung 6.1 Mathematik

CHAPTER 7 NUMERICAL MODELLING OF A SPIRAL HEAT EXCHANGER USING CFD TECHNIQUE

Prediction of noise from a wing-in-junction flow using computational fluid dynamics

LES of turbulent shear flow and pressure driven flow on shallow continental shelves.

Boundary-Layer Theory

COMMUTATION ERRORS IN PITM SIMULATION

2. Conservation Equations for Turbulent Flows

Research on Innovative Simulation Software

Turbulent boundary layer

Simulating Drag Crisis for a Sphere Using Skin Friction Boundary Conditions

Regularization modeling of turbulent mixing; sweeping the scales

Turbulence Laboratory

Keywords: Large-eddy simulation, Turbulent coherent structure, Four quadrant analysis, Integral scale

AER1310: TURBULENCE MODELLING 1. Introduction to Turbulent Flows C. P. T. Groth c Oxford Dictionary: disturbance, commotion, varying irregularly

Evaluation of Aeroacoustic Noise Source Structure. around Panhead of a Pantograph in High-Speed Railway

LES and unsteady RANS of boundary-layer transition induced by periodically passing wakes

Application of the immersed boundary method to simulate flows inside and outside the nozzles

LES ANALYSIS ON CYLINDER CASCADE FLOW BASED ON ENERGY RATIO COEFFICIENT

The JHU Turbulence Databases (JHTDB)

Direct Numerical Simulation of fractal-generated turbulence

Some remarks on grad-div stabilization of incompressible flow simulations

Numerical study of the effects of trailing-edge bluntness on highly turbulent hydro-foil flows

On the feasibility of merging LES with RANS for the near-wall region of attached turbulent flows

Numerical investigation of swirl flow inside a supersonic nozzle

A. Bottaro, D. Venkataraman & F. Negrello Università di Genova, Italy

INVESTIGATION OF SWIRLING FLOW IN DIFFUSERS INSTALLED AT THE EXIT OF AN AXIAL-FLOW PUMP

Compressible Flow LES Using OpenFOAM

CFD Time Evolution of Heat Transfer Around A Bundle of Tubes In Staggered Configuration. G.S.T.A. Bangga 1*, W.A. Widodo 2

A multiscale framework for lubrication analysis of bearings with textured surface

Heating effects on the structure of noise sources of high-speed jets

The JHU Turbulence Databases (JHTDB)

Multiscale Computation of Isotropic Homogeneous Turbulent Flow

Understanding of the Flow Behaviour on a Helmholtz Resonator Excited by Grazing Flow

Numerical Investigation of the Transonic Base Flow of A Generic Rocket Configuration

Computation of Incompressible Flows: SIMPLE and related Algorithms

Numerical Prediction Of Torque On Guide Vanes In A Reversible Pump-Turbine

The Role of Splatting Effect in High Schmidt Number Turbulent Mass Transfer Across an Air-Water Interface

S. Kadowaki, S.H. Kim AND H. Pitsch. 1. Motivation and objectives

Semi-Empirical Prediction of Noise from Non-Zero Pressure Gradient Turbulent Boundary Layers

Hybrid RANS/LES simulations of a cavitating flow in Venturi

Basic Fluid Mechanics

A Comparative Analysis of Turbulent Pipe Flow Using k And k Models

Turbulent energy density and its transport equation in scale space

Simulation of Aeroelastic System with Aerodynamic Nonlinearity

Open boundary conditions in numerical simulations of unsteady incompressible flow

Hybrid LES RANS Method Based on an Explicit Algebraic Reynolds Stress Model

Calculation of propeller s load noise using LES and BEM numerical acoustics coupling methods

Module 3: Velocity Measurement Lecture 15: Processing velocity vectors. The Lecture Contains: Data Analysis from Velocity Vectors

Three-dimensional wall filtering formulation for large-eddy simulation

Detailed simulation of turbulent flow within a suction and oscillatory blowing fluidic actuator

Transcription:

11 Basic Features of the Fluid Dynamics Simulation Software FrontFlow/Blue Yang GUO*, Chisachi KATO** and Yoshinobu YAMADE*** 1 FrontFlow/Blue 1) is a general-purpose finite element program that calculates incompressible unsteady flows in arbitrarilyshaped geometries that may involve a moving boundary interface. This paper will introduce the basic features of this software and discuss the results computed by this code for some basic turbulent flows. The test cases include homogeneous isotropic turbulence and turbulent flow around a circular cylinder. The objective of the current computations is to validate the basic performance of the code and check the accuracy of the implemented numerical methods such as pressure algorithm, time integration scheme and boundary condition. Particularly, the accuracy of the energy spectrum and the sound pressure level will be checked. 2 Collaborative Research Center of FSIS, Institute of Industrial Science, The University of Tokyo Department of Mechanical and Biofunctional Systems, Institute of Industrial Science, The University of Tokyo Mizuho Information&Research Institute, Inc. FrontFlow/Blue is based on Large-Eddy Simulation (LES) that can compute unsteady flow accurately. The governing equations of LES for an incompressible flow are spatially filtered continuity equation and Navier-Stokes equations. In the current code, Standard Smagorinsky Model (SSM) 2) and Dynamic Smagorinsky Model (DSM) 3) with modification by Lilly 4) are implemented to account for the effects of subgrid-scale (SGS) stresses. Both an explicit time-accurate streamline upwind scheme 5,6) and an implicit Crank-Nicolson (CN) scheme have been implemented in the code for integrating the momentum equations with respect to time. For the CN implicit scheme two to three Newton iterations are made within a time step in order to maintain the second-order accuracy in time. The spatial discretization is based on the Finite Element Method (FEM). The implemented algorithms have second-order accuracy both in time and space and we believe that the second-order scheme is most appropriate in engineering applications of LES. Both Arbitrary Boundary Marker and Cell (ABMAC) 7) method and Fractional-Step (FS) method are employed to solve the pressure equation. The global linear system of equations that results from the pressure Poisson equation in FS method is solved by Bi-CGSTAB 8) method combined with Residual Cutting Method (RCM) 9) as its outer loop. Bi-CGSTAB method is also used as the matrix solver of the global linear equations that result from the CN scheme. By multi-frame overset function 6) in the code, it is possible to compute internal flows in fluid machinery such as fans or pumps. Sound radiated from a turbulent flow can also be computed. In Section 3, the computation of the sound generated from turbulent flow around a circular cylinder will be presented. The present LES code has been implemented as a parallel program by using the domain-decomposition technique. The ratio of the sustained performance to the peak performance is about 7 % to 15 % on various hardware platforms. 3 Homogeneous isotropic turbulence and turbulent flow around a circular cylinder are typical cases of the benchmark flows. The purpose of the computations in this section is to validate the basic performance and the accuracy of our code. In addition, the effects of numerical parameters will be discussed. 3 1 At first, homogenous isotropic turbulence was computed. The Taylor micro-scale Reynolds number (Re apple ), based on r.m.s. velocity and Taylor micro-scale (apple), is 30.5 at non-dimensional time t=3.792. The computational domain is a periodic box (2Û) 3 and the number of grid nodes is 64 3. The non-dimensional time increment is set to»t=0.00316. DSM is used as the SGS model in this case unless otherwise stated. The LES results are compared with DNS of Tanahashi et al. 10). Figure 1(a) shows the convergence rate of the pressure equation with two pressure algorithms: ABMAC method and FS method. Here the temporal algorithm is fixed as the explicit time-accurate 11

12 58 1 2006 SEISAN-KENKYU Fig. 1 Effects of the pressure algorithm on the energy spectrum in homogenous isotropic turbulence of Re apple = 30.5. Fig. 2 Effects of SGS model (top) and the time increment (bottom)on the energy spectrum at t = 3.792 in homogenous isotropic turbulence of Re apple = 30.5. streamline upwind scheme. The maximum divergence of the velocity using FS method is much smaller than that of ABMAC method because of the higher convergence rate of FS method. However, the pressure algorithm has almost no effect on the energy spectrum at t=3.792 as shown in Fig. 1(b). Furthermore, both ABMAC method and FS method give very close results to DNS 10) except in the highest wave number region. The reason is that in free turbulence the pressure does not play an important role on the energy spectrum. However, this is not true in the case of wall-bounded flows, as will be shown in turbulent flow around a circular cylinder. Figure 2 shows effects of the subgrid-scale (SGS) model (top) and the time increment (bottom) on the energy spectra at t=3.792. DSM gives very close results to DNS 10) while Standard Smagorinsky Model (SSM) gives a rather dissipative energy spectrum in the entire wave space. To investigate the effect of time increment, we calculated the homogenous isotropic turbulence using»t = 0.00316,»t = 0.00632,»t = 0.0158,»t = 0.0632,»t = 0.158 and»t = 0.316. The corresponding CFL numbers are 0.2, 0.4, 1.0, 4.0, 10 and 20, where the CFL number is defined as CFL = max ( u /»x+ v /»y+ w»z)»t. The pressure algorithm is fixed as FS method and we use the implicit CN scheme as the temporal algorithm. Figure 2 (bottom) presents the energy spectrum of different time increment. It can be concluded that the agreement of LES and DNS data 10) is quite good with CFL less than 10. From DNS 10), we can estimate that the physical Kolmogorov time scale is t k =(v/è) 0.1, where È is the initial dissipation rate of the turbulence energy. From Fig. 2 (bottom), the result of LES is reasonable if the time increment is less than the Kolmogorov time scale that represents the smallest time scale of the vortical motion. This conclusion is similar to that of Choi and Moin 11) in their fully developed channel flow. With the implicit CN scheme, we can obtain a reduction of total computational cost, as compared with explicit methods. In the benchmark test, the total speed-up ratio can be 3~3.5 if the time increment of the implicit method is five times as much as that of explicit methods. 12

13 3 2 This section will present the predictions of the far-field sound generated from turbulent flow around a circular cylinder with the emphasis on the effects of the pressure algorithm and matrix solver on the predicted sound spectra. In addition, the non-reflecting boundary conditions (NRBC) will be tested in the case with low- Mach-number assumption. The far-field sound generated from a circular cylinder with a diameter of D = 0.05 m perpendicularly placed in flow with a uniform velocity of U = 41.67 m/s was computed. At first, we calculated the flow as an incompressible case. The Reynolds number based on the velocity U and the cylinder s diameter D is 1 10 5. The far-field sound was computed by Lighthill-Curle s equation 12,13) at a location 2 m away from the cylinder in the lateral direction and compared with that measured at the same location by Takaishi et al. 14). The computational domain is [-11D, 19D] [-11D, 11D] [0, 4D] in x, y and z directions, where x, y, and z respectively denote the streamwise, lateral, and spanwise coordinates with its origin located at the center of one spanwise end surface of the cylinder. Figure 3 shows the computational mesh in x-y plane. Twenty elements are used in the spanwise direction with a constant spacing of»z = 0.2D. The total number of the computational elements is approximately 130,000. A uniform velocity was specified at the inlet. The fluid traction was assumed to zero at the outlet and symmetric boundary condition was used in the spanwise end surfaces. Non-slip condition was used on the wall. The explicit time-accurate streamline upwind scheme was used with a nondimensional time increment of 5 10-3 and SSM was selected as the SGS model. The far-field sound spectrum was computed by using pressure fluctuation on the cylinder during 180 non-dimensional time after the flow field reached a fully equilibrium state. Three different methods were used to solve the pressure Poisson equation: ABMAC method, FS method with Bi-CGSTAB solver and FS method with RCM solver combined with Bi-CGSTAB method. Figure 4 shows the L 2 -norm residual of the pressure equation (RESP) during the inner iterations of the matrix solver at nondimensional time t = 510. The Bi-CGSTAB solver is unstable in this case. With that solver the L 2 -norm residual of the pressure equation suddenly jumps during the iterations, which results in a sudden jump of the computed sound pressure in the time domain and flat sound pressure level in the high frequency domain (f 1 khz), as is shown in Fig. 5. On the other hand monotonous convergence is obtained with RCM solver. This demonstrates superiority of RCM solver to Bi-CGSTAB solver although the rates of convergence are almost same for both solvers. When compared with that predicted by FS method combined Fig. 3 Computational mesh in x-y plane for flow around a circular cylinder at Re = 1 10 5. Fig. 4 L 2 -norm residual of pressure equation during inner iterations at t = 510 for flow around a circular cylinder at Re = 1 10 5. with RCM solver, frequency spectrum of the sound predicted by ABMAC method has relatively large oscillation in a frequency range of 400~1000 Hz, as is shown in Fig. 5 (bottom). This large oscillation is unphysical and is almost certainly attributed to inaccurate prediction of turbulence energy cascade due to the slow rate of convergence of ABMAC method. FS method combined with RCM solver can overcome this defect and provides the best frequency spectrum of sound among these three pressure algorithms. From this case, we can conclude that a stable solver with high convergence rate is needed to predict the sound accurately. The above case is an incompressible case. In some situations, low-mach-number assumption is necessary for a stable computation of a low-speed flow, such as in the case of cavitating flows. Weak compressibility is allowed in such cases and as a result the pressure wave is generated. When the pressure wave reaches the inlet or outlet boundary, it may cause unphysical reflection if the boundary conditions are not appropriate. To deal with these problems, the non-reflecting boundary condition (NRBC) was 13

14 58 1 2006 SEISAN-KENKYU Fig. 5 Time history (top) and frequency spectra (bottom) of the farfield sound for flow around a circular cylinder at Re = 1 10 5. Fig. 6 Effects of boundary conditions of pressure equation on instantaneous static pressure at z = 2D plane for flow around a circular cylinder at Re = 1 10 5 and M = 0.2. implemented. The NRBC in the current code follows the procedures of Okita and Kajishima 15). We use the above cylinder flow as the test case for NRBC. The computational parameters are the same as the above case except the Mach number (M) is set to 0.2. FS method combined with RCM solver was used as the pressure algorithm. Two kinds of boundary conditions for pressure equation were adopted in the computation. In the first case, the normal pressure gradient was set to zero at the inlet and the pressure was set to constant at the outlet, for which there was no special mechanism to avoid the reflection of the pressure wave at these boundaries. In the other case, NRBC mentioned above were implemented both for the inlet and the outlet boundaries. Figure 6 shows instantaneous static pressure distribution at z = 2D plane. The computation has eventually diverged in the case where we do not use NRBC. In this case the divergence is due to the reflection of pressure wave, particularly the reflection at the inlet (see Fig. 6(a)). In the case of NRBC, this problem can be avoided, as is shown in Fig. 6(b). The static pressure shown in Fig. 6(b) demonstrates that NRBC works as expected in this case. The sound pressure level (SPL) in this case as well as SPL predicted by Fig. 7 Comparison of frequency spectra of the far-field sound for flow around a circular cylinder at Re = 1 10 5. ABMAC method in the incompressible case is plotted in Fig. 7. There are some oscillations of the sound pressure level in the frequency range of 400~1000 Hz with M = 0.2 due to the numerical compressibility, which is similar to the result with ABMAC method in the incompressible case. This is inevitable because we 14

15 allow compressibility in the flow field if we set M = 0.2 and thus we cannot get a result as accurate as the one with FS method in the incompressible case. Overall, the SPL in the case of M = 0.2 with NRBC is reasonable, as compared with the experimental data of Takaishi et al. 14). 4 The basic features of flow simulation code FrontFlow/Blue were introduced. Two test cases were computed and results show that the agreement of LES results and DNS or experimental data is quite good if appropriate numerical methods are selected. The pressure algorithm shows little effect in the homogeneous isotropic turbulence while its effect is apparent in the turbulent flow around a cylinder. The results of the homogeneous isotropic turbulence show that the time increment should be set below some critical values that are determined by the physical Kolmogorov time scale rather than the CFL condition. The results of turbulent flow around a circular cylinder indicate that a stable solver with a high rate of convergence is needed for the pressure equation when predicting the sound. Computational results of the above cylinder flow with a Mach number of 0.2 demonstrate that non-reflecting boundary condition (NRBC) is effective in the flow computation with low-mach-number assumption. This work was supported by the Ministry of Education, Culture, Sports, Science and Technology (MEXT), Japan under an IT research program Frontier Simulation Software for Industrial Science and an IT research program Revolutionary Simulation Software. The benchmark in isotropic homogeneous turbeulence was initiated by Prof. A. Uddin of Shahjalal University of Science and Technology while he was staying as a visiting researcher in The University of Tokyo. The initial flow field for the isotropic homogeneous turbulence was generated by using a program written by Prof. M. Tanahashi of Tokyo Institute of Technology. The authors would like to thank Dr. K. Okita of The University of Tokyo for the beneficial discussion of non-reflecting boundary conditions. (Manuscript received, November 17, 2005) 1) IT research program Frontier Simulation Software for Industrial Science, http://www.fsis.iis.u-tokyo.ac.jp. 2) Smagorinsky, J., Mon. Weather Rev., Vol. 91, No. 3, pp. 99 164 (1963). 3) Germano, M., et al., Phys. Fluids A, Vol. 3, No. 7, pp. 1760 1765 (1991). 4) Lilly, D. K., Phys. Fluids A, Vol. 4, No. 3, pp. 633 635 (1992). 5) Kato, C. and Ikegawa, M., ASME-FED, Vol. 117, pp. 49 56 (1991). 6) Kato, C., et al., ASME Journal of Applied Mechanics, Vol. 70, pp. 32 43 (2003). 7) Viecelli, J. A., J. Comput. Phys., Vol. 8, pp. 119 143 (1971). 8) Van der Vorst, H. A., SIAM J. Sci. Statist. Comput., Vol. 13, No. 2, pp. 631 644 (1992). 9) Tamura, A., et al., J. Comput. Phys., Vol. 137, pp. 247 264 (1997). 10) Tanahashi, M., et al., Proc. of the 11th Symposium on Turbulent Shear Flows, Vol. 1, pp. 4-17 4-22 (1997). 11) Choi, H. and Moin, P., J. Comput. Phys., Vol. 113, pp. 1 4 (1994). 12) Lighthill, M. J., Proc. R. Soc. London A, Vol. 211, pp. 564 587 (1951). 13) Curle, N., Proc. R. Soc. London A, Vol. 231, pp. 505 514 (1955). 14) Takaishi, T., et al., Journal of Acoustical Society of America, Vol. 116, No. 3, pp. 1427 1435 (2004). 15) Okita, K. and Kajishima, T., Trans. JSME, Series B (in Japanese), Vol. 68, No. 667, pp. 637 644 (2002). 15