Development of Numerical Algorithm Based on a Modified Equation of Fluid Motion with Application to Turbomachinery Flow
|
|
|
- Hannah McLaughlin
- 10 years ago
- Views:
Transcription
1 Development of Numerical Algorithm Based on a Modified Equation of Fluid Motion with Application to Turbomachinery Flow Von der Fakultät für Ingenieurwissenschaften, Abteilung Maschinenbau der Universität Duisburg-Essen zur Erlangung des akademischen Grades DOKTOR-INGENIEUR genehmigte Dissertation von Bo Wan aus Jiangsu, China Referent: Prof. Dr.-Ing. F.-K. Benra Korreferent: Prof. Dr. S. H. Sohrab Tag der mündlichen Prüfung: 03. September 2012
2 Abstract On the basis of the scale-invariant theory of statistical mechanics, Sohrab introduced a linear equation termed the modified equation of fluid motion. Preliminary investigations have shown that this modified equation can be extended to solve flow problems. Analytical solutions of basic flow problems were derived using this equation. In all cases the match between estimated and experimental data was good. These results stimulated further applications of this modified equation in the development of a CFD code to obtain numerical solutions of turbomachinery flow problems. In the present work, a novel numerical algorithm based on the aforementioned modified equation has been developed to solve turbomachinery flow problems. In order to avoid dealing with more technical conditions on the scale invariant form of the energy equation, this investigation is restricted to incompressible flow. On the basis of the work done by Sohrab, the derivation process of the modified equation for incompressible flow is presented with more emphasis on its linear property as compared to the Navier Stokes equation for incompressible flow. Furthermore, a detailed analysis of the present discretisation technique for the modified equation is performed. As compared with the Navier Stokes equation, the numerical errors resulted from the discretisation of the modified equation, including the truncation and discretisation errors are discussed as well as the stability conditions. On the basis of the analysis above, a novel numerical solver is established by using the open source code OpenFOAM. A corresponding iteration technology is determined for the solver to dedicate reliable and efficient solutions to the algebraic linear equations derived from the FVM discretisation of the modified equation. In addition, a dynamic mesh solver developed on the basis of the ALE method is also built up to resolve the transient flow problems. Finally, the developed solver is applied to solve the modified equation for several flow models including the fundamental boundary layer problems, flow around an airfoil, turbulent secondary flow in a curved duct and cascades, and rotor stator interactions in radial pumps. The results are evaluated by comparing them with those obtained by other methods, including the numerical results from a Navier Stokes solver and measured data. For all investigated cases the computational effort and the accuracy of the solver are emphasized. The comparisons indicate that the developed solver, which is based on the modified equation of fluid motion, requires less than half the computation time of the Navier Stokes solver, and it produces physically reasonable results validated by measured data. The encouraging result demonstrates the scientific credibility of the developed solver for application to turbomachinery flows. Further, if it is extended to design processes in the turbomachinery industry, significant improvements in the design cycle cost can be reached. II
3 Acknowledgments I would like to express my gratitude to all those who helped me during my study in Germany. My sincere gratitude goes first and foremost to Prof. Dr.-Ing. F.-K. Benra, my supervisor, for his inspirational guidance and constant encouragement. He offered me the opportunity to start this interesting topic, and gave me great help by providing me with necessary materials, advice of great value and inspiration of new ideas during my research. I am extremely grateful for his support in the accomplishment of my study in Germany. High tribute shall be paid to Prof. Siavash H. Sohrab, Northwestern University, IL, who introduced the scale-invariant form of the equation of motion, for his instructive theoretical support to my research and the review of my dissertation. I am also deeply indebted to all my colleagues and student assistants in the chair for Turbomachinery, University of Duisburg-Essen. Special thanks should go to Dr.-Ing. H. J. Dohmen who has given me valuable suggestions and patient guidance. Last but not the least, my gratitude also extends to my family who has been assisting, supporting and caring for me throughout my life. Bo Wan Duisburg, October 2012 III
4 Contents Contents 1 INTRODUCTION STATE OF THE ART OF THE MODIFIED EQUATION OF FLUID MOTION AND ITS APPLICATIONS MOTIVATIONS PRESENT CONTRIBUTIONS THESIS STRUCTURE MODIFIED EQUATION OF FLUID MOTION SCALE INVARIANT MODEL OF STATISTICAL MECHANICS CONVECTIVE, DIFFUSION AND LOCAL VELOCITIES MODIFIED EQUATION OF FLUID MOTION FOR INCOMPRESSIBLE FLOW Derivation of the Modified Equation of Fluid Motion Relation between the Modified Equation and the Navier Stokes Equation REYNOLDS AVERAGED MODIFIED EQUATION OF FLUID MOTION NUMERICAL ERROR TAYLOR SERIES EXPANSION TRUNCATION ERROR DISCRETISATION ERROR NUMERICAL DIFFUSION DEVELOPED SOLVER D DISCRETISATION CD Discretisation UD Discretisation SOLVER ALGORITHM & ITERATION Navier Stokes Solver Sohrab Solver DYNAMIC MESH SOLVER Navier Stokes Solver IV
5 Contents Sohrab Solver APPLICATIONS OF THE SOHRAB SOLVER BOUNDARY LAYER FLOW OVER A FLAT PLATE Laminar Flow Analytical Solution Numerical Solution Results & Comparisons Numerical Error Comparisons Turbulent Flow FLOW AROUND AN AIRFOIL Model Laminar Flow Numerical Simulation Setup Results & Comparisons Turbulent Flow SECONDARY FLOW IN A CURVED DUCT Numerical Simulation Setup Results & Comparisons SECONDARY FLOW IN CASCADES D Cascade Numerical Simulation Setup Results & Comparisons D Cascade Numerical Simulation Setup Results & Comparisons ROTOR STATOR INTERACTION ERCOFTAC Radial Pump Geometry of the Pump Stage Numerical Simulation Setup Results & Comparisons Symmetrical Radial Pump V
6 Contents Geometry of the Pump Stage Numerical Simulation Setup Results & Comparisons CONCLUSIONS OUTLOOK BIBLIOGRAPHY VI
7 List of Figures List of Figures: Fig. 2.1 A scale invariant view of statistical mechanics from cosmic to tachyonic scales [3]... 6 Fig. 2.2 Hierarchy of statistical fields for equilibrium eddy, cluster, and molecular dynamic scales and the associated non equilibrium fields [1]... 7 Fig. 2.3 Flow distribution near the source... 9 Fig. 2.4 Flow chart of the convective velocity calculation process Fig D mesh Fig. 3.2 Control volume V [29] Fig. 3.3 Variation of the volume flow rate Fig D FVM mesh Fig. 4.2 Flow chart of the calculation process of the Navier Stokes solver in OpenFOAM Fig. 4.3 Flow chart of the calculation process of the Sohrab solver in OpenFOAM Fig. 4.4 Flow chart of the Navier Stokes solver for dynamic mesh Fig. 4.5 Flow chart of the Sohrab solver for dynamic mesh Fig. 5.1 Laminar boundary layer flow over a flat plate Fig. 5.2 Assumption of the velocity inside the boundary layer Fig. 5.3 Numerical model of the laminar boundary layer flow over a flat plate Fig. 5.4 Grid for the laminar flow over a flat plate Fig. 5.5 Calculated velocity profiles inside the laminar boundary layer Fig. 5.6 Comparison of the velocity profile inside the laminar boundary layer between the numerical and analytical solutions of the modified equation of fluid motion Fig. 5.7 Comparison of the velocity profile inside the laminar boundary layer between the numerical solutions derived from different convective velocities Fig. 5.8 Comparison of the computation time taken by both solvers VII
8 List of Figures Fig. 5.9 Comparison of the velocity profile inside the laminar boundary layer between the experiment and numerical solutions Fig Comparison of the magnitude of the convective velocity and boundary layer velocities Fig Comparison of the numerical results influenced by the numerical error Fig Numerical model of the turbulent boundary layer flow over a flat plate Fig Grid for the turbulent flow over a flat plate Fig Comparison of the velocity profile inside the turbulent boundary layer Fig Geometry profile of the airfoil RAF Fig Complete grid region for the airfoil at α = Fig Detailed grid for the airfoil at four angles of attack Fig Potential flow over the airfoil Fig Comparison of the drag coefficient for diverse Reynolds numbers.. 60 Fig Comparison of the drag coefficient for different angles of attack Fig Comparison of the drag coefficient Fig Flow field near the trailing edge calculated by the Navier Stokes solver Fig Flow field near the trailing edge calculated by the Sohrab solver Fig Comparison of the pressure over the airfoil Fig Comparison of the velocity gradients inside the turbulent boundary layer Fig Geometry of the curved duct Fig Mesh effect on velocity profiles Fig Section of the grid of the curved duct Fig Comparison of the convergence process of the velocity Fig Comparison of computation time taken by both solvers Fig Vector plots of the velocity at various cross sections Fig Sketch of the cross section of the curved duct VIII
9 List of Figures Fig Comparison of the crosswise velocity profiles inside the bend at θ = Fig Comparison of the streamwise velocity profiles inside the bend at θ = Fig Comparison of the crosswise velocity profiles downstream the bend Fig Comparison of the streamwise velocity profiles downstream the bend Fig D model of the seven-blade 2D cascade Fig Part grid region of 2D cascade Fig Grids near leading edge and trailing edge Fig Comparison of the convergence processes of the lift coefficient Fig Comparison of the averaged computation time taken by both solvers Fig Comparison of the pressure coefficient Fig Comparison of the lift coefficients Fig D model of the six-blade annular cascade Fig Part grid of annular cascade Fig Grids near the leading and trailing edges Fig Comparison of the computation time taken by both solvers Fig Comparison of the pressure contours at pressure side of the blade Fig Comparison of the pressure contours at suction side of the blade Fig Position of the polyline for the wake plot Fig Comparison of the wake characteristics Fig ERCOFTAC pump model [55] Fig D mesh of the complete pump stage Fig Grids near the both leading and trailing edges of the impeller blade 91 Fig Grids near the both leading and trailing edges of the diffuser vane.. 92 Fig Comparison of computation time taken by both solvers Fig Comparison of the static pressure distribution IX
10 List of Figures Fig Comparison of the static pressure distribution in the enlarged blade tip region Fig Comparison of the absolute velocity fields at φ = Fig Comparison of the absolute velocity fields at φ = Fig Comparison of the absolute velocity fields at φ = Fig Comparison of the absolute velocity fields at φ = Fig Velocity triangle at the impeller outlet Fig Circumferential and radial components of the velocities Fig Comparison of relative velocity components in radial gap region at φ = Fig Comparison of relative velocity components in radial gap region at φ = Fig Comparison of relative velocity components in radial gap region at φ = Fig Comparison of relative velocity components in radial gap region at φ = Fig Pump view [54] Fig D mesh of the complete pump stage Fig Grids near the both leading and trailing edges of the impeller blade. 103 Fig Grids near the both leading and trailing edges of the diffuser vane 104 Fig Comparison of computation time taken by both solvers Fig Comparison of the absolute velocity fields at φ = Fig Comparison of the absolute velocity fields at φ = Fig Comparison of the absolute velocity fields at φ = Fig Comparison of relative velocity components in radial gap region Fig Comparison of relative velocity components in radial gap region at φ = Fig Comparison of relative velocity components in radial gap region at φ = X
11 Lists of Tables List of Tables: Tab. 5.1 Boundary conditions setup for the laminar boundary layer flow Tab. 5.2 Numerical schemes setup for the laminar boundary layer flow Tab. 5.3 Boundary conditions of the test cases Tab. 5.4 Boundary conditions setup for turbulent boundary layer flow Tab. 5.5 Boundary conditions setup for the laminar flow around an airfoil Tab. 5.6 Numerical schemes setup for the laminar flow around an airfoil Tab. 5.7 Boundary conditions setup for the turbulent flow around an airfoil Tab. 5.8 Numerical schemes setup for the turbulent flow around an airfoil Tab. 5.9 Boundary conditions setup for the flow in a curved duct Tab Numerical schemes setup for the flow in a curved duct Tab Boundary conditions setup for the flow in a 2D cascade Tab Boundary conditions setup for the flow in an annular cascade Tab Specifications of the pump stage [57], [58] Tab Boundary conditions setup for the flow in a radial pump Tab Numerical schemes setup for the flow in a radial pump Tab Specifications of the pump stage [54] Tab Boundary conditions setup for the flow in a symmetric radial pump XI
12 Nomenclature Nomenclature Variables A Area a, a Velocity coefficients C d C l Co C p C c Drag coefficient Lift coefficient Courant number Pressure coefficient Absolute velocity Chord D* Dimensionless distance (distance/boundary layer length) D Thermal viscosity e Error F d F l F F f x f H Kn k l m n O Pe Drag force Lift force Force Flux Distance rate Distribution function Delivery head, duct height, matrix Knudsen number Boltzmann constant, turbulent kinetic energy Span Mass Number, rotating speed Truncation error Peclet number p Kinematic pressure p* Dimensionless pressure (p/p max ) p Pressure XII
13 Nomenclature Q R Re r r T t S φ S s U b U u Flow rate Radius Reynolds number Position Distance/axis of rotation Temperature Time Source Distance, surfaces Surface Moving mesh velocity Circumferential velocity, element velocity, local velocity Atom velocity u τ Friction velocity ( τ / ρ ) V v gh, v g, v h Volume Diffusion velocities v* Dimensionless velocity (v/v in ) v W w Peculiar velocity Relative velocity x, y, z Coordinates Convective velocity, system velocity y+ Dimensionless distance between the first grid node and wall Z Number XIII
14 Nomenclature Greek symbols α β δ ε φ Γ γ ϕ μ ν ρ τ σ Ω ω ξ Ψ ψ Angle of attack Scale Difference, distance Energy dissipation rate Flux, transport variable Diffusion Blending factor Impeller postion Viscosity Kinematic viscosity Density Shear stress Stress tensor Local velocity / convective velocity Angular speed Similarity variable Arbitrary variabel Invariant function of velocity XIV
15 Nomenclature Abbreviations 1D One-dimensional 2D Two-dimensional 3D Three-dimensional ALE Arbitrary Lagrangian-Eulerian B. C. Boundary Condition BD Blend Differencing CD Central Differencing CFD Computational Fluid Dynamics CV Control Volume DGCL Discrete Geometric Conservation Law E East FVM Finite-volume Method GGI General Grid Interface HOT High Order Terms LCD Laminar Cluster Dynamics LED Laminar Eddy Dynamics LFD Laminar Fluid element Dynamics LHS Left-hand Side NVD Normalized Variable Diagram N-S Navier-Stokes OpenFOAM Open Field Operation and Manipulation PS Pressure Side RAF Royal Air Force RHS Right-hand Side SS Suction Side SST Shear Stress Transport TVD Total Variation Diminishing UD Upwind Differencing W West XV
16 Nomenclature Superscripts Fluctuating - Mean value n Time step XVI
17 Nomenclature Subscripts 1 Impeller inlet 2 Impeller outlet 3 Diffuser inlet 4 Diffuser outlet β a cw d E,N,P,W e,w free f in i J M m N-S Num out r sw t u w Scale Axial component Crosswise Diffuser Cell centre Node Freestream Cell face centre Inlet, inside Impeller Scale Modified equation, Sohrab solver Mean value Navier-Stokes solver Numerical Outside Radial component Streamwise Tangential component, turbulence Circumferential component Wall XVII
18
19 Chapter 1 Introduction 1 Introduction Computational fluid dynamics (CFD) methodology is widely used by engineers and designers in a broad range of industries to gain deeper insight into the effects of fluid dynamics on design processes. The fundamental governing equations for solving most of the CFD problems are the Navier Stokes equations. Under most conditions, the equations are second order, non homogenous, non linear and partial differential equations. The primitive variable formulations of these equations result in the derivation of a large system of non linear algebraic equations after the finite volume method (FVM) discretisation is carried out. However, these equations increase the associated computational cost and impede the development of numerical solutions obtained using the Navier Stokes equations. Hence, it is assumed that engineers would be interested in another equation which does not have non linear properties. The scale invariant theory of statistical mechanics has been developed in recent years. On the basis of a scale invariant model, Sohrab [1] introduced a linear equation termed the scale invariant form of the equation of motion or the modified equation of fluid motion. Preliminary investigations have shown that this modified equation can be extended to solve incompressible flow problems. Several basic flow models were analytically developed using this equation. Consequently, satisfactory correlation between the estimated and experimental data was reached. This result then stimulated further application of this modified equation in the development of CFD codes to obtain more numerical solutions of turbomachinery flows. 1.1 State of the Art of the Modified Equation of Fluid Motion and its Applications In 1992, a canonical grand unified theory of fields was introduced by Sohrab [2] to give the first impression of the application of the scale invariant statistical theory of fields to entire spectrum of scales from galactodynamics to subquantum tachyon dynamics. The appearance of this new theory offers another understanding for natural phenomena in diverse branches of modern sciences. On the basis of the scale invariant theory of fields, in 1999, Sohrab [3] presented a scale invariant model of statistical mechanics for equilibrium and non equilibrium scales. With the help of this model, the invariant definition of the local, convective, and diffusion velocities were introduced. Furthermore the scale invariant form of the equation of motion which is also called as the modified equation of fluid motion was derived from the scale invariant form of the Boltzmann equation [1]. In mathematics, this modified equation of fluid motion is nearly identical to the famous Navier Stokes 1
20 State of the Art of the Modified Equation of Fluid Motion and its Applications equation for incompressible flow. In comparison, the former replaces the local velocity in the convection acceleration component using the convective velocity which is different from the local velocity. Therefore, the non linear property is eliminated in the modified equation. This important feature uncovers the linear advantage of the modified equation of fluid motion in CFD applications as compared with the Navier Stokes equation. In order to prove the ability of the modified equation of fluid motion, several flow models have been analytically developed using this equation. In 1999, Sohrab [4] presented the first analytical solutions of the modified equation of fluid motion for two fundamental flow problems which were the laminar flow over a flat plate and through a circular pipe. For the flat plate problem, the resultant velocity profile inside the boundary layer, expressed by an error function, was compared with the classical theory of Blasius [5]. For the circular pipe, the resultant velocity distribution was compared with the parabolic profile of the classical theory of Hagen and Poiseuille [6]. It was found that both comparisons delivered satisfactory agreement between the modified and classical solutions. In 2006, the modified equation was solved for the laminar flow around a rigid cylinder [7]. Using an ultra low Reynolds number, the analytical solutions for the stream line around the cylinder and the thin boundary layer were compared with the numerical solutions obtained by the Navier Stokes equations. The scale invariant statistical theory also offers another understanding for the turbulence transition. As discussed by Sohrab [8], the potential energy is responsible to preserve the stability of the laminar flow particles. The increase in the particle velocity decreases the potential energy. When the critical velocity is reached, the potential energy vanishes, and the entire laminar field makes the transition to a fully developed turbulence field. This recovers the strong relation between the laminar and turbulence fields for the fluid element, and offers the possibility to solve the modified equation of fluid motion for the turbulent flow scale. An application of this theory can also be found in literatures [8, 9]. The modified equation was solved for the turbulent flow over a flat plate analytically. It is found that both flow fields in the outer laminar layer as well as the inner sub-layer are actually turbulent flow fields that are being convected by a global velocity. However, the associated analytical method was too complex to be directly used in the numerical application. Another treatment for solving the modified equation for turbulence problems is required. In 2008, for the laminar boundary layer flow problem Sohrab [10] presented a more comprehensive comparison between the predicted velocity profile of the modified equation of fluid motion and several experimental results, including Burgers and Zijnen [11 13], Hansen [14], Dhawan [15], Büttner and Czarske [16] and Nikuradse [17]. Additionally, the predicted velocity profile was compared with the numerical 2
21 Chapter 1 Introduction solution obtained by the Navier Stokes equations. It was shown that except some of the Nikuradse s data, all experimental data agreed with the prediction of the modified equation however systematically deviate from that of the classical Navier Stokes equations. These results provide further supports to the CFD application of the modified equation of fluid motion in accuracy. 1.2 Motivations All the investigations above contribute the understanding of the modified equation of fluid motion in mathematics, and give the proof for the applications of the modified equation with some fundamental flow models analytically. However these analytical methods cannot go further to solve the modified equation for complicated boundary conditions. This limits the scientific investigations of the modified equation in CFD applications. In order to expose the potential advantage of the modified equation of fluid motion for turbomachinery applications, the present research goes deeper insight into the modified equation using the numerical method of approach. In this context, the open source CFD toolbox OpenFOAM (Open Field Operation and Manipulation) is employed to establish a numerical solver using the modified equation. This developed solver must support the required mesh topologies and be available to use the FVM to discretize the modified equation of fluid motion. One key attribute of this solver is that with all supported flow models, it must produce accurate solution with fast and reliable convergence. Furthermore, as compared to the similar CFD solvers dealing with the Navier Stokes equations, it must deliver more efficient solutions for the same CFD problems, in terms of its linear property. 1.3 Present Contributions In this work, the investigation is restricted to incompressible flow to avoid dealing with more technical conditions on the scale invariant form of the energy equation. Referring to the motivations described above, this research makes the following contributions to the numerical solution of the modified equation of the fluid motion: (1) On the basis of the work done by Sohrab, the derivation of the modified equation of the fluid motion for incompressible flow is presented with more emphasis on its linear property as compared to the Navier Stokes equation for incompressible flow. 3
22 Present Contributions (2) In order to apply the finite difference method to discretize the modified equation, a detailed analysis of the present discretisation technique for the modified equation is performed. As compared with the Navier Stokes equation, the numerical errors resulted from the discretisation of the modified equation, including the truncation and discretisation errors are discussed as well as the stability conditions. (3) On the basis of the analysis above, a novel numerical solver is established by using the open source FVM code OpenFOAM. A corresponding iteration technology is determined for the solver to dedicate reliable and efficient solutions to the algebraic linear equations derived from the FVM discretisation of the modified equation. In addition, a dynamic mesh solver developed on the basis of the arbitrary Lagrangian Eulerian (ALE) method is also built up to resolve the transient flow problems. (4) Finally, the developed solver is applied to solve the modified equation for several flow models including the fundamental boundary layer problems, flow around an airfoil, turbulent secondary flow in a curved duct and cascades, and rotor stator interactions in radial pumps. As compared with the Navier Stokes solver, the mesh resolution, numerical scheme and computation time required for the developed solver are investigated. In order to examine the accuracy of the solver, the obtained results are validated by comparing them with the former experimental and analytical data reported in the literatures. 1.4 Thesis Structure The thesis is organized as follows. In Chapter 2, the scale invariant statistical theory related to the fluid dynamics scales is briefly introduced and a detailed description of the modified equation of fluid motion for incompressible flow is presented. In Chapter 3, the numerical errors caused by the space discretisation of the modified equation of fluid motion are discussed to give an access for the solver establishing by using the FVM. In Chapter 4, a developed solver for the modified equation of fluid motion is introduced in the OpenFOAM environment. In Chapter 5, the simulations of several flow models are discussed to explain the applications of the developed solver. In Chapter 6, the present research is concluded. In Chapter 7, suggestions for future investigations are proposed. 4
23 Chapter 2 Modified Equation of Fluid Motion 2 Modified Equation of Fluid Motion In 1999, Sohrab [3] gave an introduction to the physical and mathematical foundation of a scale invariant statistical theory of fields. The construction of the associated mathematical models would be greatly helpful to some fundamental conceptual difficulties which are encountered in engineering applications. In this chapter, on the basis of the scale invariant theory, the derivation of the modified equation of fluid motion will be discussed in detail. Furthermore, the linear advantage of this equation will be emphasized, as compared with the classical Navier Stokes equations. In addition, the time averaged expression of the modified equation for turbulent flow will also be delivered. 2.1 Scale invariant Model of Statistical Mechanics A scale invariant model was established for both equilibrium statistical mechanics, which is governed by the Gibbs function, and non equilibrium field, which is based on the Liouville, Boltzmann and Maxwell methods. As shown in Fig. 2.1, the broad scales from the exceedingly large scale of cosmic to the minute scale of quantum optics are included in the scale invariant model [3]. For equilibrium dynamics, the scales are equilibrium galacto, planetary, hydrosystem, fluid element, eddy, cluster, molecular, atomic, subatomic, chromo, and tachyon dynamics respectively corresponding to the scale β = g, p, h, f, e, c, m, a, s, k and t. As well, the associated non equilibrium scales are listed on the right hand side (RHS) in Fig The classical fluid mechanics covers the fields LFD, LED and LCD which are short for Laminar Fluid element Dynamics, Laminar Eddy Dynamics and Laminar Cluster Dynamics. In Fig. 2.2 four scales are selected to declare the relationship between the neighboring scales. As discussed in [3], each field described by a distribution function: f ( r, t, u ) β β β β (2.1) defines a system, which is composed of an ensemble of element, as well, each element is composed of an ensemble of small particles viewed as point mass atoms. For example, in Fig. 2.2 the element velocity of the smaller scale J becomes the atom velocity of the larger scale J+1: 5
24 Scale invariant Model of Statistical Mechanics UJ = u J+1 (2.2) and the system velocity in scale J becomes the element velocity in scale J+1: wj = U J+1 (2.3) Fig. 2.1 A scale invariant view of statistical mechanics from cosmic to tachyonic scales [3] 6
25 Chapter 2 Modified Equation of Fluid Motion FLUID ELEMENT EDDY CLUSTERS HYDRODYNAMIC SYSTEM FLUID ELEMENT L e λ e EDDIES w e = v h v e = u h u e = v c (J + 3/2) LED (J + 1) EED FLUID ELEMENT EDDY CLUSTERS L c EDDY CLUSTER MOLECULES λ c w c = v e v c = u e u c = v m (J + 1/2) LCD L c (J) ECD EDDY CLUSTER MOLECULES L m CLUSTER MOLECULE PARTICLES λ m w m = v c v m = u c u m = v a (J - 1/2) LMD (J - 1) EMD CLUSTER L m MOLECULE ATOMS L a L a λ a w a = v m v a = u m u a = v s (J - 3/2) LAD Fig. 2.2 Hierarchy of statistical fields for equilibrium eddy, cluster, and molecular dynamic scales and the associated non equilibrium fields [1] According to the scale invariant theory, flow parameters can be defined in a scale invariant way. As introduced in [3], the invariant definition of the density ρ β, and the relation between the velocities of element U (or local velocity), atom u and system w at neighboring scales are given as follows: ρ β = nm β β = mβ fd β u β (2.4) u β = U β-1 (2.5) U 1 β = ρ β mβ uβ fβdu β (2.6) wβ = U β+1 (2.7) 7
26 Convective, Diffusion and Local Velocities 2.2 Convective, Diffusion and Local Velocities At scale β, the system velocity w β can also be understood as mean velocity or convective velocity [18]: w β = U β (2.8) Following the classical theory [19 21], the fluid particle transfers inside a physical system due to two processes: diffusion and convection which is also known as advection. Therefore, using the scale invariant form, at the scale β, the local velocity U β can be expressed in terms of the convective velocity w β and the diffusion velocity v βgh : Uβ = wβ + v βgh (2.9) For most flow problems, the fluid diffusion contains two components: v = v + v βgh βg βh (2.10) In detail, v = D ln( ρ ) (2.11) βg β β which is related to the density dependent diffusion, and v = ν ln( U ) (2.12) βh β β which stands for the viscous influence to the diffusion. Incompressible flow assumption gives = 0 ρ β (2.13) Hence, in the scope of the present work, only the viscous component affects the diffusion: 8
27 Chapter 2 Modified Equation of Fluid Motion v = v = ν ln( U ) (2.14) βgh βh β β Substituting Eq. (2.14) into Eq. (2.9), one obtains Uβ = wβ + v βh (2.15) Eq. (2.15) plays a significant role in the derivation of the modified equation of fluid motion. In order to deliver a better understanding of this equation, a flow distribution arising from the source S is illustrated in Fig As shown in this figure, when Uβ = v βh (2.16) the fluid only performs the diffusion motion, the green region will be the final result of the fluid distribution. On the other hand, when U β = w β (2.17) the fluid only performs the convection motion, the resultant fluid distribution will be the yellow stream. However as mentioned above, in most cases the fluid particles transport with both diffusion and convection motions. In Fig. 2.3, this combination is the field inside the red ellipse. v gh W S U E w Fig. 2.3 Flow distribution near the source 9
28 Modified Equation of Fluid Motion for Incompressible Flow 2.3 Modified Equation of Fluid Motion for Incompressible Flow The modified equation of fluid motion is derived from the scale invariant form of the Boltzmann Equation [1]. The Boltzmann equation, often known as the Boltzmann transport equation can be used to study how a fluid transports the momentum, thus deriving transport properties, such as viscosity [22]. In this section, the derivation process of the modified equation of fluid motion will be described in detail. Furthermore, this modified equation will be compared with the Navier Stokes equation to highlight its potential advantages Derivation of the Modified Equation of Fluid Motion On the basis of the theory of non equilibrium statistical mechanics, Sohrab [1] gave the scale invariant form of the Boltzmann equation in the absence of the body force as follows: f β t δ fβ + u β fβ = (2.18) t Multiplying Avogadro Loschmidt number with an arbitrary invariant function of velocity ψ β and integrating them to both sides of Eq. (2.18), one obtains the Enskog equation of change in the scale invariant form: δ f β ( nβ ψ β ) + ( nβ ψ βu β ) = β d β t ψ u (2.19) δ t Defining ψ = m u β β β (2.20) in Eq. (2.19), one has δ fβ ( nm β βuβ) + ( nm β βuβuβ) = mβuβ du β (2.21) t δ t Note that the density definition in the statistical mechanics is ρ β = nm β β (2.22) 10
29 Chapter 2 Modified Equation of Fluid Motion Eq. (2.21) can be rewritten in the form: δ fβ ( ρβuβ) + ( ρβuβuβ) = mβ β d β t U U (2.23) δ t According to Sohrab [1], under the Stokes assumption, the term on the RHS of Eq. (2.23) results in 1 ( ρβ Uβ) + ( ρβuβuβ) = pβ + μ ( U β) (2.24) t 3 which shows the thermodynamic and hydrodynamic pressure. For incompressible flow, the hydrodynamic pressure can be neglected, therefore Eq. (2.23) is simplified as follows: ρβ β + ρβ ( β β) = pβ t U U U (2.25) Referring to Eq. (2.15), the second term in Eq. (2.25) can be expanded in the form: ρ ( U U ) = ρ [( w + v ) U ] β β β β β ρ ( U U β β βh ) = ρ ( w U ) + ρ ( v U ) β β β β β βh β β (2.26) Since the convective velocity is not a variable for the local flow field, Eq. (2.26) can be transferred as follows: ρ ( UU) = ρ w U + ρ ( v U ) (2.27) β β β β β β β βh β Substituting Eq. (2.12) into Eq. (2.27), the second term on the RHS of Eq. (2.27) becomes ρ ( v U ) = ρ {[ ν ln( U )] U } β βh β β β β 1 ρβ ( vβhuβ) = ρν β β [( Uβ) Uβ] U 2 ρ ( v U ) = ρν U β βh β β β β β β (2.28) 11
30 Modified Equation of Fluid Motion for Incompressible Flow Consequently, Eq. (2.27) becomes ρ ( UU) = ρ w U ρ ν U (2.29) 2 β β β β β β β β β As a result, Eq. (2.23) can be expressed as follows: p 2 β β + β β ν β β = ρβ t U w U U (2.30) which is known as the modified equation of fluid motion for incompressible flow. On the other hand, for compressible flow, this modified equation owns the similar expression. The detailed discussion can be found in the literature [1]. As presented in Eq. (2.30), the modified equation of fluid motion is a second partial differential equation. It is emphasized that the convective velocity w β is presented in the convection term of the equation. This introduced parameter can be calculated by Eq. (2.7) or Eq. (2.8). In other words, on one hand, for the current flow scale it is the system velocity as presented in Eq. (2.7), being equal to the local velocity at the next larger scale; on the other hand, the convective velocity can be understood as the mean velocity for the current scale system as shown in Eq. (2.8), which can be constructed theoretically for the simple flow model, e.g. the laminar boundary layer flow over a flat plate. In order to clarify these properties, numerical methods to determine the convective velocity will be discussed in Chapter 5. The relation between the convective velocities at two neighboring scales, the laminar flow scale and the potential flow scale is under consideration. For potential flow scale, the viscosity vanishes, so the diffusion velocity becomes v = ν ln( U ) = 0 (2.31) βh β β Continuing, U β gives U = w + v = w (2.32) β β βh β Therefore, for potential flow w β in Eq. (2.30) is replaced by U β and the scale invariant form of the Euler equation is obtained as follows: 12
31 Chapter 2 Modified Equation of Fluid Motion pβ β + β β = t U U U (2.33) ρ β This result indicates that, at the potential flow scale, the modified equation of fluid motion produces the same solution as the Euler equation. Therefore, according to Eq. (2.7) the solution for the convective velocity at the laminar flow scale can be constructed by using the velocity at the next larger scale, the potential flow scale. This relation can be expressed by the following equation: w = U (2.34) laminar potential For simplicity, the subscript symbol β will be neglected for the scale invariant form equations in the following discussions Relation between the Modified Equation and the Navier Stokes Equation The classical Navier Stokes equation for incompressible flow arises from applying Newton s second law to fluid motion, together with the assumption that the fluid stress is the sum of a diffusing viscous term, plus a pressure term [23]. For incompressible flow, the Navier Stokes equation can be expressed as: 2 p + ν = t U U U U (2.35) ρ with the consideration of the continuity equation U =0 (2.36) For small Knudsen number, Kn << 1, the derivation of the Navier Stokes equation for incompressible flow from the Boltzmann equation is also possible [24]. This recovers the connection between the Navier Stokes equation and the modified equation of fluid motion, that both of them can be applied to analyze transport phenomena. Restricting attention to the second term of Eq. (2.30) and Eq. (2.35) on the left hand side (LHS), it is obvious that the convective velocity w can replace the local velocity U. In mathematics, this important feature eliminates the non linearity. As a numerical investigation, the present research is mainly focused on the linear property of the modified equation of fluid motion. 13
32 Reynolds Averaged Modified Equation of Fluid Motion 2.4 Reynolds Averaged Modified Equation of Fluid Motion In CFD, it is very difficult for the numerical method to account the complete unsteady turbulence problems because of the complexity and significant computer time requirement. In most cases, the time averaged equation can deliver the net effect of the turbulence perturbation. Similar to the Reynolds averaged Navier Stokes equation (RANS), the time averaged form of the modified equation of fluid motion in conjunction with the isotropic turbulence viscosity hypothesis is considered for the further numerical applications to handle the turbulence problems. Turbulent eddies produce the fluctuation of velocity and pressure in both space and time. Given the mean velocity, U m, mean pressure p m and the corresponding turbulent fluctuation values, U and p, the transient expressions for velocity and pressure at the turbulence scale are U = U + U t tm t (2.37) pt = ptm+ p t (2.38) Arising from the quantum mechanics, Sohrab [25] described another understanding of the turbulence transition and presented that the convective velocity at the turbulence scale can be derived from the local velocity at the laminar scale as: w = U tm laminar (2.39) Potential Flow w potential = U w potential = U la min ar potential Laminar Flow w tm = U laminar Turbulent Flow Fig. 2.4 Flow chart of the convective velocity calculation process 14
33 Chapter 2 Modified Equation of Fluid Motion Therefore, concluding Eqs. (2.32), (2.34) and (2.39), the convective velocity for the turbulence scale is sourced from the potential flow scale, and developed in the laminar flow scale, as shown in the flow chart of Fig Following this turbulence transition analysis, the transient expression for the convective velocity w is w = w + w t tm t (2.40) According to the averaging method, the averaged value for the transient pressure and velocities are p = p fff p = 0 (2.41) t tm t U = U fff U t tm t = 0 (2.42) w = w fff w = 0 (2.43) t tm t Applying the results above, at the turbulence scale, the time averaged results for each component in Eq. (2.30) can be obtained as follows: U t t U = t tm (2.44) w U = ( w U ) t t t t w U t t = ( w U + w U ) tm tm t t w U = ( w U ) + ( w U ) (2.45) t t tm tm t t ( U ) = U 2 2 t tm (2.46) ( p t ) p = ρ ρ t t tm (2.47) 15
34 Reynolds Averaged Modified Equation of Fluid Motion In isotropic turbulence, the convective velocity shows the transient property of the system. Its transient fluctuation component should own the equivalent averaged value as that of the local velocity. In other words, one has wu = UU t t t t (2.48) Consequently, Eq. (2.45) becomes w U = ( w U ) + ( U U ) (2.49) t t tm tm t t Finally, the Reynolds averaged modified equation of fluid motion for turbulent flow is U t tm p + w U ν U = ( U U ) (2.50) 2 tm tm tm tm t t ρtm Eq. (2.50) represents the Reynolds averaged modified equation of fluid motion. In this equation, all time dependent terms are dropped since only steady states are considered. For incompressible flow, the Reynolds stress ρ ( UU t t ) has the same structure and dimension as the viscous stress tensor. However, instead of stress, it is just a re worked contribution of the fluctuating velocities to the change of the averaged ones. Same as the RANS, the Reynolds stress in the Reynolds averaged modified equation of fluid motion can be described by the turbulent kinetic energy (k) and the rate of energy dissipation (ε). This feature indicates that, the Reynolds stress in Eq. (2.50) can be handled by the turbulence model in numerical applications. Especially considering the bottleneck of the analytical method described in Chapter 1, the present analysis offers another opportunity for the modified equation of fluid motion to get the access to solve the turbulence problems. In addition, this will also simplify the coding of the numerical solver for modeling the turbulent flow. 16
35 Chapter 3 Numerical Error 3 Numerical Error In order to solve the modified equation of fluid motion for turbomachinery flow problems, a numerical solver is required. FVM is well suited for the numerical simulation of the Navier Stokes equation in the field fluid dynamics. Considering the relation between the modified and Navier Stokes equations, in this research, the FVM is used to establish the numerical solver for the modified equation. FVM is a discretisation method for representing and evaluating partial differential equations in the form of algebraic equations [26 27]. Inevitably, the discretisation process generates truncation and discretisation errors in the numerical solution. Before establishing the numerical solver, an estimation of these numerical errors derived from the discretisation of the modified equation of fluid motion is presented in this chapter. Both modified and Navier Stokes equations describe the transport phenomena of fluid dynamics. By starting from the generic transport equation, this chapter discusses the truncation and discretisation errors of the aforementioned two equations. Then the emphasis is placed on the differences of the numerical errors between these two equations to highlight the linear advantages of the modified equation in numerical applications. The transport equation for incompressible flow can be written in the differential form: φ + Ω φ ν φ = (3.1) t ρ S 2 φ where φ is the transport variable, ν is the diffusion coefficient, Ω stands for the local velocity U in the Navier Stokes equation, or the convective velocity w in the modified equation of fluid motion and S φ is the source that can either create or destroy φ. On the LHS of Eq. (3.1), the third component, which describes the diffusion property, contains the second derivative of φ in space, therefore Eq. (3.1) is a second order equation. As discussed by Patankar [28], the order of the discretisation has to be equal or higher than the order of Eq. (3.1) to deliver a satisfactory accuracy for the discretisation solution. 17
36 Taylor Series Expansion 3.1 Taylor Series Expansion W P E Δx Δx Fig D mesh Assuming the one dimensional (1D) grids with the uniform space interval Δx, as sketched in Fig. 3.1, the Taylor series expansion for the transport variable φ on this grid will be φ E φ x x x P x φ Δ φ Δ φ Δ = φ + Δ HOT x x 2! x 3! x 4! (3.2) φ W φ x x x P x φ Δ φ Δ φ Δ = φ Δ HOT x x 2! x 3! x 4! (3.3) where HOT is short for high order terms. Substracting Eq. (3.3) from Eq. (3.2) produces 3 3 φ φ Δx φe φw = 2 Δ x HOT 3 x x 3! (3.4) Dividing by 2Δx on both sides of Eq. (3.4), φ can be expressed as follows: 3 2 φ φe φw φ Δx = + HOT 3 x 2Δx x 3! (3.5) Setting O(Δx p ) as the truncation error in Taylor series, one obtains φ φe φw φ = = + O Δx x 2Δx 2 ( ) (3.6) where φ Δx x 3! O( Δ x ) = + HOT 3 (3.7) Now φ is expressed by a second order accurate central difference interpolation. 18
37 Chapter 3 Numerical Error If Δx is replaced by a time step size Δt, and points W, P, E are replaced by time steps (n-1) th, n th and (n+1) th, the second order accurate temporal derivative can be obtained as: n 1 n 1 φ φ + φ = + O Δt t 2Δt 2 ( ) (3.8) If the first order accurate discretisation solution (Eq. (3.2)) is applied to the temporal derivation, at point P, one has n+ 1 n φ φ φ P P P = + O( Δt) t Δt (3.9) which is well known as the forward method. On the other hand, 2 φ can be obtained by the summation of Eq. (3.2) and Eq. (3.3), as follows: φ Δx φ Δx φe + φw = 2φP HOT 2 4 x 2! x 4! (3.10) Dividing by Δx 2 on both sides of Eq. (3.10), φ can be explicitly expressed: φ φ 2φ + φ φ Δ = W P E 2 x + HOT x Δx x 4! (3.11) Setting φ Δx x 4! O( Δ x ) = 2 + HOT 4 (3.12) the second order accurate discretisation for 2 φ can be written in the form: 2 φw 2φP + φe 2 φ = + O( Δx ) 2 Δx (3.13) Referring to Eqs. (3.6), (3.9) and (3.13), finally the discretisation solution of the transport equation on the 1D mesh can be obtained as follows: φ n+ 1 n n n n n n P φp φe φw φw 2φ S P + φe φ + Ω ν = 2 Δt 2Δx Δx ρ (3.14) 19
38 Truncation Error where the time discretisation is first order and the space discretisation is second order. Since the source will not make influence to the discretisation difference between the modified and Navier Stokes equations, this component is not discussed in the present work. 3.2 Truncation Error Referring to Eqs. (3.2), (3.7) and (3.12) discussed in section 3.1, the truncation error of the transport equation (Eq. (3.1)) is φ Δ t φ x φ x + HOT + Ω ( Δ + HOT ) + ν (2 Δ + HOT ) t 2 x 3! x 4! Since the time step Δt can be well controlled during the numerical simulation, and for most fluid the kinematic viscosity ν is much smaller compared to the velocity Ω, the convection component in the transport equation produces the maximum truncation error. On the other hand, the Navier Stokes equation discretisation result differs from the modified equation of fluid motion only in the convection component. Consequently, it becomes more valuable to concentrate the analysis on this component. For Navier Stokes equation, one has Ω φ Δx φ Δx ( + HOT ) = ( + HOT ) 3 3 x 3! U x 3! (3.15) while, for the modified equation of fluid motion, one has Ω φ Δx φ Δx ( + HOT ) = ( + HOT ) 3 3 x 3! w x 3! (3.16) For both equations, the special interval Δx can be trended to zero, so that the truncation error trends to zero. However, in practice, one always has Δ x > 0 Hence, the truncation error is strongly dependent on Ω. During the numerical computation of the Navier Stokes equation, the local velocity U, experiences large oscillation and converges in the end of the computation. Consequently, the associated truncation error will be strongly influenced by this numerical oscillation. However, in the modified equation of fluid motion, the 20
39 Chapter 3 Numerical Error convective velocity is determined from another scale and preserved as a vector field with fixed values for the current scale, thus avoiding the aforementioned oscillation during the numerical computation process. Therefore, after the discretisation is carried out, although the modified equation cannot reduce the truncation error, independent of the accuracy order, it can produce a relative stable truncation error as compared to the Navier Stokes equation. Further, this advantage will make more influence to the accuracy of the numerical solution when the first order accurate discretisation method is applied, e. g. the upwind method. A numerical example about this will be discussed in section 5.1. On the other hand, this interesting result stimulates the comparison of the stability between these two equations. According to [28], the stability condition for the transport equation Eq. (3.1) is Ω 2 ν / Δx (3.17) which is also well known as the Peclet number. Referring to Pe 2, for Navier Stokes equation, one has U ν / Δx 2 (3.18) Since U is a variable varying during the numerical solution, one can only reduce Δx to preserve the stability of the equation. Hence a high quality mesh is required for the Navier Stokes equation discretisation to increase the stability of the associated numerical solution. While for the modified equation of fluid motion, one has w ν / Δx 2 (3.19) The convective velocity w has been determined for the whole computational domain. With the help of the fixed convective velocity, Δx is relaxed from the requirement of the stability of the discretisation. As compared to the Navier Stokes equation, a relative coarse mesh can also be accepted by the modified equation of fluid motion for the numerical discretisation. In order to support this analysis, numerical examples concerning the mesh issues will be discussed in sections 5.1 and 5.3 for two dimensional (2D) and three dimensional (3D) flow problems respectively. 21
40 Discretisation Error Numerical Diffusion The truncation error has been theoretically discussed in this section from the Taylor series expansion. It has been noted that, since the truncation error cannot be eliminated in the numerical approximation, a more stable error leads to a faster computation convergence by reducing the numerical oscillation. This analysis reveals the linear advantage of the modified equation of fluid motion when the second order accurate discretisation method is applied to the equations. However, in practice, most FVM software employs a less accurate method to resolve the convection component, thus introducing the so termed numerical diffusion to the solution. In the following section, this practical numerical error will be discussed in detail. 3.3 Discretisation Error Numerical Diffusion The discretisation of the transport equation is under consideration by using FVM. Fig. 3.2 Control volume V [29] The space discretisation for FVM requires a domain termed control volume (CV). As sketched in Fig. 3.2, a computational node P lies at the centre of the CV of the volume V while N stands for the centres of the neighbor control volumes. For simplicity, all faces of the CV will be marked with f, which also represents the point in the middle of the face, as the face area vector S f points outwards from the P CV [29]. Thus, the discretisation of the transport equation on this CV becomes 22
41 Chapter 3 Numerical Error d dt V S S V φ (3.20) φ φdv + ds ( Ω) φ ds q = S ( φ) dv where q φ stands for the diffusion component. Then, the emphasis is placed on the discretisation of the convection components of the two equations to further highlight the linear advantages of the modified equation in FVM applications. Taking into account Ψ over the CV in Fig. 3.2, the discretised form of the Gauss theorem can be expressed as follows: ( Ψ) V P = s Ψ f f (3.21) Using Eq. (3.21), the discretisation of the convection term is obtained: VP ( Ωφ) dv = S ( Ωφ) ffffffffffffffffff = S Ω fφ f f ffffffffffffffffff = F φ f f f f (3.22) where F in Eq. (3.22) represents the flux through the cell faces: F = S Ω f (3.23) Then, three traditional types of discretisation schemes are considered to estimate the numerical diffusions of the modified and Navier Stokes equations. These three schemes are: 1) Central Differencing (CD), 2) Upwind Differencing (UD) and 3) Blend Differencing (BD) Since the other high order discretisation schemes are just the sum of CD and the numerical diffusions, such as Total Variation Diminishing (TVD) and Normalized Variable Diagram (NVD), they are not discussed in the present work. 23
42 Discretisation Error Numerical Diffusion φ N φ P φ f F 0 P f N PN fn Fig. 3.3 Variation of the transport variable φ The variation of φ between the nodes P and N is sketched in Fig According to the truncation error analysis in Section 3.2, a second order accurate scheme is required to satisfy the discretisation of the convection component (Eq. (3.22)). Hence, applying the CD method, one has φ = f φ + (1 f ) φ (3.24) f x P x N where f x is defined as the ratio of distances fn and PN: f x = fn PN (3.25) However, the method CD is an unbounded differencing scheme which can not represent the flow direction in the discretisation process. Usually, when strong convection phenomenon appears in the computation, CD will introduce another numerical oscillation to the solution, thus violating the boundedness of the solution [28, 30]. In section 4.1.1, this numerical oscillation will be revealed by an equation discretisation on a 1D mesh. The boundedness problem can be solved by the UD method which uses differencing biased in the direction determined by the sign of the characteristic speeds. Applying scheme UD to the convection case in Fig. 3.3, one obtains φf = φp ffff when fff 0 φ f = φf = φn ffff when fff < 0 (3.26) Obviously, UD is a first order accurate method which ensures the boundedness at a heavy expense at the accuracy of the solution. The numerical diffusion introduced by this method will be discussed later. 24
43 Chapter 3 Numerical Error Comparing the two discretisation methods described above, it is found that CD offers the high accuracy but violates the boundedness of the solution, while UD guarantees the boundedness but violates the order of accuracy. Between accuracy and boundedness, an alternative discretisation method attempts to solve the problem. Ferziger and Peric [31] combined the methods CD and UD and gave another discretisation method termed BD: φ = γ( φ ) + (1 γ)( φ ) (3.27) f f UD f CD or [ max(sgn( F),0) (1 ) f ] [ min(sgn( F),0) (1 )(1 f )] φ = γ + γ φ + γ + γ φ (3.28) f x P x N In simplification, let F > 0, and Eq. (3.28) becomes [ (1 ) f ] [(1 )(1 f )] φ = γ + γ φ + γ φ (3.29) f x P x N where γ is a blending factor, 0 γ 1, which determines how much numerical diffusion is introduced to the solution. The discretisation error or numerical diffusion introduced by BD can be quantitatively determined by the difference between the product of CD and BD, since CD represents a second order accurate solution. It is found that, for the convection component, this numerical diffusion will be further influenced by the variable Ω which represents the key difference between the modified and Navier Stokes equations. Therefore, in the following discussions the linear advantage of the fixed convective velocity in the modified equation of fluid motion will be highlighted. The difference in φ f between Eq. (3.24) and Eq. (3.29) is δφ = ( φ ) ( φ ) f f CD f BD f f [ fxφp (1 fx) φn] {[ γ (1 γ) fx] φp [(1 γ)(1 fx) ] φn} [ f γ γ] φ [(1 f ) γ] φ δφ = δφ = + x P x N δφ f = (1 fx) γφ ( N φp) (3.30) The variation of φ f can be computed by φ N and φ P as follows: 25
44 Discretisation Error Numerical Diffusion ( φn φp) φ f = PN (3.31) Substituting Eq. (3.31) into Eq. (3.30), one obtains δφ = (1 f ) γ PN φ (3.32) f x f Then, referring to Eq. (3.22), for the convection component, one has e= F δφ = S Ω (1 f ) γ PN φ f f f x f f e= F δ φ f = S (1 fx ) γ Ω f PN φ f f f (3.33) Considering the kinematic viscosity calculated from the Reynolds number at PN: Γ= Ω f PN / Re (3.34) a numerical kinematic viscosity can be defined as follows: Γ = (1 f ) γ Ω PN (3.35) Num x f Substituting Eq. (3.35) into Eq. (3.33), the discretisation error of the convection component can be clarified as a combination of numerical kinematic viscosity and the gradient of φ: e = S ( ΓNum φ) f f (3.36) Since Eq. (3.36) is similar to the discretisation result of the diffusion component in the transport equation, it is always termed the numerical diffusion. The property of the numerical diffusion is addressed by Eq. (3.35) and Eq.(3.36). It can be found that this term is linearly dependent on the variable Ω, grid spacing PN and the gradient of φ. Consequently, a high quality mesh can reduce the error while a large convection velocity enlarges the error. For a uniform flow, φ = 0 (3.37) 26
45 Chapter 3 Numerical Error The numerical diffusion vanishes. However, this condition is scarce in turbomachinery problems. Therefore, the numerical diffusion cannot be neglected in turbomachinery applications. In fact, this term is the key difference between the modified and Navier Stokes equations in error analysis. Consider this term in the detailed equations. For the Navier Stokes equation, one has Γ = (1 f ) γ U PN (3.38) Num_N -S x f while for the modified equation of fluid motion, one obtains Γ = (1 f ) γ w PN (3.39) Num_M x f It is clear that the discretisations of the two equations produce different numerical errors by the numerical diffusion, thus depending on the difference between the local velocity and the convective velocity of the flow field in the computational domain. However, similar to the truncation error result, a fixed convective velocity in the modified equation preserves a more stable numerical diffusion as compared to the Navier Stokes equation. In comparison, a more stable truncation error leads to a faster computation convergence, while a more stable numerical diffusion not only further accelerates the convergence, but also results in a more accurate solution in numerical computations. These features will strongly affect the numerical solutions of the two equations in CFD applications. In Chapter 5, these issues will be discussed by detailed numerical simulations. 27
46 1D Discretisation 4 Developed Solver During the past years, Sohrab [1 4, 7 10] solved the modified equation of fluid motion for several flow models analytically. However a unique analytical solution is only feasible for idealized and simple flow boundary conditions. For engineering applications, it is required to implement the numerical method which allows not only better representation of the complex flow phenomena, but also permits more accurate modeling of the boundaries. The stream of numerical solution technique for the Navier Stokes equation is FVM. It is originally developed as a special finite difference formulation. For the present research, it also stimulates the approximation solution to the modified equation of fluid motion since the modified equation owns the similar mathematic expression as compared with the Navier Stokes equation. A general FVM code for the modified equation of fluid motion is difficult to write because of the problem of specifying domains other than common geometrical figures. OpenFOAM is a C++ toolbox for the development of customized numerical solvers for continuum mechanics problems, including CFD [32]. This open source software offers a satisfactory structure for the FVM discretisation. One distinguishing feature of OpenFOAM is its syntax for partial differential equations that closely resembles the equations being solved. This syntax makes it possible to create a numerical solver for the modified equation of fluid motion with relative ease. In this research, several versions of OpenFOAM, including OpenFOAM 1.5, 1.5 dev, 1.6, 1.7 and 1.6 ext, were tested to establish a suitable numerical solver for turbomachinery applications. In the end, the specialized version OpenFOAM 1.5 dev which offers general grid interface (GGI) function is selected to develop the FVM solver for the modified equation of fluid motion. In Chapter 3, the numerical errors derived from the space discretisation of the modified equation of fluid motion have been analytically estimated by comparing them with those obtained by the Navier Stokes equation. The linear advantage of the fixed convective velocity in the stability of the numerical solution has been highlighted. In this chapter, the modified equation is completely discretised on a 1D mesh to investigate its linear property on the resultant algebraic equations. Furthermore, this linear property gives help to establish an efficient numerical solver in the OpenFOAM environment. 28
47 Chapter 4 Developed Solver 4.1 1D Discretisation A 1D case is taken as an example to show the discretisation process of the modified equation of fluid motion. For 1D problem, in a steady state, Eq. (2.30) results in: = (4.1) 2 w du d U dp ν dx dx 2 dx where p = p ρ (4.2) W w P e U E Δx Δx Fig D FVM mesh A uniform 1D mesh is shown in Fig Due to the velocity pressure coupling effect, w and e are treated as nodes while W, P and E are assumed as the cell centres. As compared with Fig. 3.2, w, e stand for f, and W, E represent N. Noting the space discretisation suggestion in [28], integrating Eq. (4.1) on the mesh, one has du du [( wau ) e ( wau ) w] ν [( A ) e ( A ) w] dx dx = [( Ap ) ( Ap ) ] e w (4.3) Assuming a constant area A for all cell faces and transferring the velocity coefficients with the pre defined values at the cell centres give UE UP UP UW [( wu ) e ( wu ) w] ν[( ] = p w p e Δx Δx (4.4) As discussed in Chapter 3, most discretisation schemes are based on two schemes CD and UD. Therefore, for simplicity the discretisation results of Eq. (4.4) are presented only by using these two aforementioned schemes. 29
48 1D Discretisation CD Discretisation First, taking the scheme CD to do the discretisation for (wu) e and (wu) w, one obtains ( wu ) ( wu ) e w wp + we UP + UE = (4.5) 2 2 ww + wp UW + UP = (4.6) 2 2 Then, substituting Eq. (4.5) and Eq. (4.6) into Eq. (4.4) gives 1 we ww 1 ww + wp 1 wp + we (2 ν + ) U ( ν + ) U ( ν ) U Δx 4 Δx 4 Δx 4 = p p w e P W E (4.7) It is obvious that the velocity coefficients contain the convective velocity w instead of the local velocity U and the resultant algebraic equation is a linear one. It should be noted that CD scheme produces the velocity coefficient for U E as: a E 1 w = ν Δx P + w 4 E (4.8) When a large convection velocity is presented, a E becomes negative, a E < 0. This result explains the unbounded property of CD scheme described in section UD Discretisation Then, the scheme UD is considered for the discretisation process. Setting U w > 0, U e > 0, one has ( wu ) e = w P U P (4.9) ( wu ) w = w W U W (4.10) Then, substituting Eqs. (4.9) and (4.10) into Eq. (4.4) gives 30
49 Chapter 4 Developed Solver (2 ν + wp) UP ( ν + ww) UW ( ν ) UE = p w p e Δx Δx Δx (4.11) This linear algebraic expression is similar to that obtained from the CD scheme, where the velocity coefficient contains the convective velocity w instead of the local velocity U. In addition, the velocity coefficient for U E becomes a E 1 = ν Δ x (4.12) which is independent of the convection velocity. This result indicates the bounded property of UD scheme described in section 3.3. For simplicity, the discretisation results from the UD scheme are taken for further discussions. Let a a P W 1 = 2ν + w Δx 1 = ν + w Δx W P (4.13) (4.14) Finally, the discretisation of the modified equation of fluid motion on 1D mesh gives a U a U a U = p p (4.15) P P W W E E e w On the other hand, carrying out the same discretisation for the Navier Stokes equation produces 1 a P = 2ν + U Δx 1 a W = ν + U Δx 1 = ν Δ x a E W P (4.16) (4.17) (4.18) 31
50 Solver Algorithm & Iteration a U a U a U = p p (4.19) P P W W E E e w Therefore, it is clear that for the Navier Stokes equation, the velocity coefficients have to be calculated from the local velocity at the cell centre. This result leads to a non linear algebraic equation, and indicates the non linear properties of the Navier Stokes equation. 4.2 Solver Algorithm & Iteration The open source CFD toolbox OpenFOAM, is employed to implement the numerical investigation of the modified equation of fluid motion. Using the FVM structure in this software, a new numerical solver based on the modified equation of fluid motion is programmed. The developed solver is named as Sohrab solver. In order to point out the difference between the iterations of both Sohrab and Navier Stokes solvers, this section presents a detailed comparison between the velocity and pressure calculations executed by both solvers Navier Stokes Solver In a steady state, the Navier Stokes equation (Eq. (2.35)) can be simplified as: 2 p U U ν U = (4.20) ρ After the FVM discretisation is carried out, referring to Fig. 3.2, the LHS of the Eq. (4.20) is expressed as follows: U U U = U + U (4.21) 2 ν a P P a N N N where U N stands for the velocities at the neighboring points (e. g. points W, E in section 4.1) of the point P. As described by Jasak [29], in OpenFOAM, an important matrix H(U) is introduced as: H( U) = a NU N N (4.22) 32
51 Chapter 4 Developed Solver Then, the momentum equation can be constructed as: a U = H( U ) p (4.23) P P Expressing U in the explicit method gives H ( U) p U P = (4.24) a a P P Integrating the continuity equation on the cell face gives U = A U = 0 f f (4.25) Substituting Eq. (4.24) into Eq. (4.25), the pressure equation can be obtained as follows: 1 H ( U) ( p) = A ( ) f a a P f P (4.26) Eq. (4.26) helps the solver compute the pressure (or pressure gradient) with pressure boundary conditions. Then, the velocity U P can be initially calculated by Eq. (4.24) and updated by iterations until a convergence is reached. A simple flow chart can represent this calculation process in OpenFOAM. As shown in Fig. 4.2, the matrix H(U) will be updated in each velocity iteration (U P iteration) until the velocity and pressure reach their convergence in the current time step. Using these converged values, the code recalculates the coefficients of a P and a N to initialize the next time step. When the residual of the velocity U P reaches the computation convergence criteria, the whole calculation converges, and the difference of a P and a N between the neighboring time steps can be neglected. In this method, the non linear properties of the Navier Stokes equation are solved by the iteration technology as well as the velocity pressure coupling. 33
52 Solver Algorithm & Iteration Advance in Time Time Step Solve a P, a N U P Iteration Solve H(U) Solve p Solve U P U P Convergence Criteria Satisfied? NO YES STOP Fig. 4.2 Flow chart of the calculation process of the Navier Stokes solver in OpenFOAM 34
53 Chapter 4 Developed Solver Sohrab Solver The discretisation of the modified equation of fluid motion delivers another expressions of a P and a N as shown in Eqs. (4.12) (4.14). Noting that these two coefficients are composed of the convective velocity, and independent of the local velocity which is the variable to be solved, it can be found that a P and a N can be directly fixed at the initial step of the FVM computation. Hence, these two coefficients are not necessary to join the time step iterations in the solver. This feature points out another advantage of the linear property of the modified equation in numerical applications. However, the velocity pressure coupling difficulty exists in the equation, therefore the iteration method is still required when coding the Sohrab solver. Certainly, the iteration of the Sohrab solver is different to that of the Navier Stokes solver described in Fig The flow chart in Fig. 4.3 shows the corresponding new iteration process of the Sohrab solver. Comparing the FVM computation processes of the two solvers, it is found that the Sohrab solver saves the re calculation process of the coefficients a P and a N in each time step. This feature of the Sohrab solver reduces the total running time of the FVM computation from the viewpoint of the programming of the code. This analysis will be proved by the numerical examples presented in Chapter 5. 35
54 Solver Algorithm & Iteration Solve a P, a N Advance in Time Time Step U P Iteration Solve H(U) Solve p Solve U P U P Convergence Criteria Satisfied? NO YES STOP Fig. 4.3 Flow chart of the calculation process of the Sohrab solver in OpenFOAM 36
55 Chapter 4 Developed Solver 4.3 Dynamic Mesh Solver In the sections before, the Sohrab solver has been established for the steady state flow. On the basis of this analysis, the dynamic mesh solver is further discussed in this section. In the transient flow application, e.g. rotor stator interaction, the physical domain of rotor rotates in time. Since this moving domain experiences large rotation, it becomes necessary to solve the flow field in the moving grids which is always referred to as dynamic mesh. A popular formulation for solving flow problems on dynamic meshes is the closely arbitrary Lagrangian Eulerian solution (ALE) [33], [34]. In these considerations, the numerical algorithm designed for computing the flow problems on dynamic mesh typically incurs the computation of some geometric quantities involving the grid position and mesh velocity [35]. These quantities and the time integrating fluxes on dynamic mesh have to be covered by the Discrete Geometric Conservation Law (DGCL) where an additional term related to the mesh velocity U b will be presented. This conservation law states that the computation of the geometric parameters must be performed in such a way that, independently of the mesh motion, the resultant numerical algorithm preserves the state of a uniform flow [36]. In OpenFOAM, the moving mesh results in the change of cell volume V and mesh motion fluxes φ expressed by the following equations [37]: d dt d dt V S b S φ V V (4.27) φdv + ds ( Ω U ) φ ds q = s( φ) dv S U dv ds b = 0 (4.28) S ds U = ds U = F b S b m f f (4.29) There has been sufficient numerical evidence showing that satisfying the DGCL considerably improves the time accuracy of numerical computation on dynamic meshes [38], [39] Navier Stokes Solver In OpenFOAM, the dynamic mesh solver for the Navier Stokes equation is established based on Eq. (4.27) rather than Eq. (3.20). The mesh motion flux appears in all convection terms and needs to be accounted for algorithmically. In the developed version of OpenFOAM 1.5 dev, the relative flux, instead of the absolute flux, is applied 37
56 Dynamic Mesh Solver to solve the equation, hence the dynamic mesh solver is not yet consistently integrated with static mesh solver, e. g. the solver analyzed in Fig The dynamic mesh solver for the Navier Stokes equation can be principally described in Fig In order to satisfy the DGCL, mesh update and flux correction are added to the initialization of the solver. Furthermore, the velocity coefficients a P and a N have to be updated in the current time step according to the new flux. Referring to Eqs. (4.16) (4.18), the updated velocity coefficients become 1 a P = 2 ν + ( UP UbP) Δx 1 a W = ν + ( UW UbW) Δx 1 = ν Δ x a E (4.30) (4.31) (4.32) On the other hand, all the velocity terms are computed with the relative flux rather than the absolute one, due of Eq. (4.27). This issue is highlighted in the time step iterations and PISO loop in Fig Therefore, the output of the solver is also influenced by Eq. (4.27), where the resultant velocity is absolute to the mesh motion, while the flux is relative to the motion. This result explains that why the first step in the solver is to make the flux absolute to the mesh motion. The present analysis for the dynamic mesh Navier Stokes solver offers experience for the coding of the associated Sohrab solver. 38
57 Chapter 4 Developed Solver Advance in Time Time Step Make Flux Absolute to Mesh Motion Mesh Displacement Correct Flux Make Flux Relative to Mesh Motion PIMPLE Loop Solve a P, a N PISO Loop Solve H(U) Solve p Make Flux Relative to Mesh Motion Solve U P U P Convergence Criteria Satisfied? NO YES Maximum Time Reached? NO YES STOP Fig. 4.4 Flow chart of the Navier Stokes solver for dynamic mesh 39
58 Dynamic Mesh Solver Sohrab Solver DGCL plays the same role in the geometry conservation of the numerical applications of the modified equation of fluid motion for dynamic mesh problems. The relative flux is helpful to clarify the efficiency of the Sohrab solver in solving the dynamic mesh problems. The modified equation consequently becomes d dt b V S S φ V (4.33) φdv + ds ( w U ) φ ds q = s( φ) dv Eq. (4.33) and the analysis for the dynamic mesh solver of the Navier Stokes indicate that the required velocity coefficients a P and a N for the dynamic mesh solver cannot be preserved as fixed parameters for all the time steps. Instead, they have to be updated in each time step as expressed in the following equations: 1 ap = 2 ν + ( wp UbP) Δx 1 aw = ν + ( ww UbW) Δx (4.34) (4.35) a E 1 = ν Δ x (4.36) This process points out the difference between the static mesh and the dynamic mesh simulations when applying the Sohrab solver. Comparing the Sohrab solver to the Navier Stokes solver, it is found that the additional convective velocity calculation process is naturally different to the Navier Stokes solver. As explained in section 4.3.1, a P and a N in the Navier Stokes solver would be corrected several times in each time step, because of the numerical iteration and physical mesh moving process. However in the Sohrab solver, the corresponding items are updated only due to the later reason and require no iteration for further corrections. Consequently the dynamic mesh solver for the modified equation of fluid motion is generally somewhat more costly than the steady state solver, but still saves time by comparing it to the Navier Stokes solver. In order to declare this feature, the structure of the Sohrab solver for moving mesh is described by a flow chart in Fig Furthermore, numerical examples for consuming time comparisons of the dynamic mesh solvers will be presented in Chapter 5. 40
59 Chapter 5 Developed Solver Advance in Time Time Step Make Flux Absolute to Mesh Motion Mesh Displacement Correct Flux Make Flux Relative to Mesh Motion Solve a P, a N PISO Loop Solve H(U) Solve p Make Flux Relative to Mesh Motion Solve U P U P Convergence Criteria Satisfied? NO YES Maximum Time Reached? NO YES STOP Fig. 4.5 Flow chart of the Sohrab solver for dynamic mesh 41
60 Boundary Layer Flow over a Flat Plate 5 Applications of the Sohrab Solver In the chapters before, the discretisation of the modified equation of fluid motion has been discussed in detail, thus establishing the Sohrab solver by employing the open source software OpenFOAM. In this chapter, the numerical simulations of several flow models are presented to explain and evaluate the applications of this novel solver, especially the procedure for deriving the convective velocity at different flow scales. First, an example of laminar boundary layer flow over a flat plate will be computed to examine the accuracy of the Sohrab solver by comparing the obtained numerical results with the analytical solution of the modified equation of fluid motion. Second, the turbulent flow problems will be simulated, including turbulent boundary layer flow over a flat plat and turbulent flow around an airfoil. Third, under different geometric conditions, the computation of turbulent flow in a 3D curved duct will be discussed to confirm the ability of the Sohrab solver to calculate turbulent flow for a 3D case. Fourth, secondary flows in cascades will be simulated to give an initial test to the Sohrab solver in turbomachinery applications. Finally, rotor stator interaction in centrifugal pumps will be computed to further validate the Sohrab solver. The results are evaluated by comparing them with those obtained by other methods, including the numerical results obtained by the Navier Stokes solver and measured data reported in literatures. The computational effort and accuracy of the solver are emphasized to highlight the linear advantages of the Sohrab solver as compared with the Navier Stokes solver. 5.1 Boundary Layer Flow over a Flat Plate U free y x Fig. 5.1 Laminar boundary layer flow over a flat plate In case of that flow past the steam line body, the influence of viscosity is confined to a very thin layer in the immediate vicinity of the body in which the velocity gradient normal to the wall du/dy, is very large. As sketched in Fig. 5.1, in this region the component of velocity parallel to the wall increases from zero at the wall to the value U free in the freestream across the boundary layer. The layer under consideration is named as boundary layer, and the concept is due to Prandtl [40]. Inside the boundary layer, the very small viscosity μ of the fluid exerts an essential influence in so far as the shearing stress τ may assume large values. Outside the boundary layer, no large 42
61 Chapter 5 Applications of the Sohrab Solver velocity gradients occur and the influence of viscosity is unimportant. In other words, in this region the flow is frictionless and potential. Studies on boundary layer flows have paved the ways in understanding the wakes or eddies effects on the structure and effective velocity within the zone of boundary layer [6]. As an initial test, the Sohrab solver is applied to simulate this fundamental flow problem to examine the accuracy of the solver and the turbulence assumptions discussed in Chapter 2. First, the Sohrab solver is validated by the analytical solution of the modified equation of fluid motion and the measured data for the laminar boundary layer flow problem. Then, the numerical issues including numerical errors and mesh resolutions are discussed for both Sohrab and Navier Stokes solvers. Finally, by using the velocity field constructed using the laminar flow as convective velocity, the Sohrab solver is applied for the turbulence boundary conditions Laminar Flow In this section, as the application of the Sohrab solver, an example of the laminar boundary layer flow over a flat plate is computed numerically. Available analytical and experimental results are of considerable importance in verifying the accuracy and validity of numerical results. For this reason, the modified equation of fluid motion is solved for the flow model analytically as well. The experimental results are collected from several literatures, including the classical Blasius [5] and the modern laser measurement [16], to give more reliable comparisons Analytical Solution The analytical solution for the laminar boundary layer flow problem has been discussed by Sohrab [4, 9, and 10] and Wan et al. [41]. In this section, this solution is only briefly presented. y Simplification x Fig. 5.2 Assumption of the velocity inside the boundary layer As sketched in Fig. 5.1, the resultant velocity profile inside the boundary layer has a large gradient in y direction. As an assumption, Sohrab [4] simplified this physical velocity profile to a linear one to solve the modified equation of fluid motion analytically for this model. On the basis of the assumption in Fig. 5.2, the average 43
62 Boundary Layer Flow over a Flat Plate velocity inside the laminar boundary layer is 1 U = U 2 free (5.1) Referring to the convective velocity analysis in Chapter 2, it is found that the convective velocity is equal to the average velocity for this flow model. In other words, outside the boundary layer, one has w out = U free (5.2) while, inside the boundary layer, one has 1 win = U = U 2 free (5.3) It is clear that Eq. (5.3) is required to solve the modified equation of fluid motion for the boundary layer flow problem. Substituting Eq. (5.3) into Eq. (2.30) leads to the solution [4]: U / U = erf ( ξ ) free (5.4) in terms of the similarity variable U free ξ = y 2 2ν x (5.5) Hence the analytical solution of the modified equation of fluid motion for the velocity profile inside the laminar boundary layer can be expressed by an error function. Note that this solution is based on the assumption in Fig This approximated analytical solution will be improved by the numerical solution in the following discussions Numerical Solution In order to obtain a smooth entrance flow at the flat plate, an additional section is considered to be added before the flat plate for modeling the laminar boundary layer flow problem. As sketched in Fig. 5.3, a 2D numerical computation model, including the entrance flow section and the flat plate, is built up for the simulation. 44
63 Chapter 5 Applications of the Sohrab Solver U fre ee y Entrance flow section 30 mm Flat plate x 1 = 10mm x 3 = 30mm x 2 = 20mmm 40 mm x Fig. 5.3 Numerical model of the laminar boundary layer flow over a flat plate y x Fig. 5.4 Grid for the laminar flow over a flat plate Corresponding to the numerical model, the 2D structured grids for the computational domain contains both entrance flow section and the flat plate, as shown in Fig A grid independent study is conducted for the model, and the grids number for the whole computational domain is fixed to 5,000. In orderr to produce a smooth velocity profile 45
64 Boundary Layer Flow over a Flat Plate inside the laminar boundary layer, a finely graded mesh is plotted next to the flat plate, followed by a more coarsely graded mesh above. Note that the top of the mesh is far from the flat plate, for reason of a satisfactory Neumann boundary condition. For boundary conditions, the Reynolds number is limited to obtain a laminar flow in the whole computational domain. At the inlet the freestream velocity and the convective velocity (Eq. (5.3)) are defined, while at the outlet, the average static pressure is given. At the entrance flow section, Neumann boundary condition is used to provide a smooth inlet flow for the followed flat plate. At the flat plate, no slip boundary condition is used. Details about the boundary conditions are summarized in Tab Inlet U free = 0.2 m/s, w = 0.1 m/s Outlet Average static pressure p = 0 Pa Entrance flow section Neumann B. C. Flat plate No slip B. C. Working fluid ν = m 2 /s Reynolds number Re = 1,100, laminar flow Tab. 5.1 Boundary conditions setup for the laminar boundary layer flow The boundary layer flow over a flat plate can be considered as a steady flow process. Therefore the time dependent component in the modified equation of fluid motion (Eq. (2.30)) can be neglected and the derivation of the equation becomes w U ν U = (5.6) p 2 β β β β β ρβ In the numerical issues setup, the Gaussian quadrature is applied for the finite volume discretisation of the whole equation and different schemes are assigned to the detailed components. As shown in Tab. 5.2, the convection component is solved by a first order accurate differencing scheme UD, while the others are solved by the second order accurate schemes. Component: Scheme: Numerical behaviour: Convection UD First order, bounded Diffusion CD Second order, unbounded Pressure gradient CD Second order, Gaussian integration Tab. 5.2 Numerical schemes setup for the laminar boundary layer flow The resultant velocity profiles at three x axis positions as shown in Fig. 5.3 are plotted in y direction to show the boundary layer development. As presented in Fig. 5.5, all 46
65 Chapter 5 Applications of the Sohrab Solver three represent the characteristics of the boundary layer flow in physics, increasing from zero at the wall to the value U free in the freestream across thin layers. In addition, the thickness of the boundary layer increases in the flow direction. To validate the results obtained by the Sohrab solver, more comparisons are required. Fig. 5.5 Calculated velocity profiles inside the laminar boundary layer Results & Comparisons Fig. 5.6 Comparison of the velocity profile inside the laminar boundary layer between the numerical and analytical solutions of the modified equation of fluid motion The modified equation of fluid motion has been solved for the laminar boundary layer problem by both analytical and numerical methods. In this section, the obtained 47
66 Boundary Layer Flow over a Flat Plate results are compared with the classical Navier Stokes solutions and the measured data to give a validation to the modified equation of fluid motion. Using the similarity variable in Eq. (5.5), the three velocity profiles plotted in Fig. 5.5 are compared with the analytical solution in Eq. (5.4). As shown in Fig. 5.6, all the three numerical resultant profiles follow the analytical solution exactly. This result demonstrates that the Sohrab solver developed in the present work can precisely reproduce the analytical solution by the numerical method for the modified equation of fluid motion. Noting the simplification in Fig. 5.2, it is found that the solution for the convective velocity (Eq. (5.3)) may be slightly deflective because of the linear assumption. As discussed by Sohrab [10], the linear assumption could be improved by averaging the resultant velocity profile in Fig. 5.6, making a new average convective velocity and solving the modified equation again for the velocity. This process can be iterated by using the developed numerical code. When the solution converges, the new result of the convective velocity is w = 0.606U in free (5.7) Fig. 5.7 Comparison of the velocity profile inside the laminar boundary layer between the numerical solutions derived from different convective velocities Then the updated new velocity profile is compared with the old result which is under the assumption of Eq. (5.3). As presented in Fig. 5.7, after the convective velocity iteration is carried out, the updated velocity profile is almost identical to the old one. 48
67 Chapter 5 Applications of the Sohrab Solver This comparison demonstrates that the convective velocity deviation influence caused by the assumption in Fig. 5.2 is negligible for the modified equation of fluid motion and the convective velocity defined in Eq. (5.3) satisfies both analytical and numerical solutions. Using the grids in Fig. 5.4, the boundary conditions in Tab. 5.1 and the numerical schemes in Tab. 5.2, the Navier Stokes solver is also applied to simulate this laminar flow model. Fig. 5.8 Comparison of the computation time taken by both solvers The computation time of the two solvers is compared in Fig Obviously, the Sohrab solver consumes much less time than the classical Navier Stokes solver. This result offers the evidence in support of the analysis in Chapter 3 and Chapter 4. The developed iteration technique in the Sohrab solver exerts the linear advantage of the modified equation of fluid motion to accelerate the numerical solution. Fig. 5.9 Comparison of the velocity profile inside the laminar boundary layer between the experiment and numerical solutions 49
68 Boundary Layer Flow over a Flat Plate The resultant velocity profiles obtained by both numerical solvers are compared with the experimental data including the well known results of Nikuradse [17] and the recent laser Doppler interferometry measurement of Büttner and Czarske [16]. As shown in Fig. 5.9, the prediction of the Sohrab solver has a close agreement with the other three velocity profiles. In detail, the Sohrab solver result conforms more closely to the measured data of Büttner and Czarske [16], while the Navier Stokes solver result exactly follows that of Nikuradse [17]. In the laser experimental results reported by Büttner and Czarske [16], deviation of the few velocity points from the other results can be found. As discussed by Büttner and Czarske [16], this deviation is caused by an obstacle (a wire with 1 mm diameter) which was placed upstream on the glass plate and induced a turbulence. Consequently, it is found that the Sohrab solver indeed provides a numerical solution with a satisfactory accuracy for this laminar boundary layer flow problem. In addition, for this flow model, more interesting comparisons between the modified equation results and the diverse measured data can be found in Sohrab [10] Numerical Error Comparisons The Sohrab solver, as compared to the Navier Stokes solver, takes much less computation time and provides satisfactory results for the present simulation. In order to explain this result, the numerical errors induced by the numerical schemes and mesh resolutions in the Sohrab solver results are investigated by comparing them with those obtained from the Navier Stokes solver. As discussed in Chapter 3, the difference of the numerical error between the two solvers arises from the numerical diffusion. Taking the method UD (γ = 1) on a uniform mesh (f x = 1/2), the results for Eq. (3.38) and Eq. (3.39) can be obtained as follows: 1 Γ Num_N -S = U f PN (5.8) 2 1 Γ Num_M = w f PN (5.9) 2 Then the simulation parameters are varied to evaluate the influence caused by these numerical errors on the results obtained from the two solvers. In terms of the parameter variation, the numerical tests for six associated cases, as listed in Tab. 5.3, are performed. For simplicity, the Reynolds number is preserved as a constant in the laminar flow range, by varying the kinematic viscosity. Since the convective velocity is calculated by the inlet velocity (Eq. (5.3)), the numerical error can be enlarged by increasing the inlet velocity for both solvers, comparing cases 1 and 2 with cases 3 and 4. On the other hand, the error also linearly depends on the grid spacing PN, then, 50
69 Chapter 5 Applications of the Sohrab Solver Case 1: U free = 0.2 [m/s] ν = [m 2 /s] PN = [m] Scheme: UD Γ = Num_N -S(max) [m / s] Γ = Num_M [m /s] Case 2: U free = 0.2 [m/s] ν = [m 2 /s] PN = [m] Scheme: CD Γ = Num_N -S(max) 2 0[m/s] 5 2 Γ Num_M = 01[m /s] Case 3: U free = 2 [m/s] ν = [m 2 /s] PN = [m] Scheme: UD Γ = Num_N -S(max) [m / s] Γ = Num_M [m /s] Case 4: U free = 2 [m/s] ν = [m 2 /s] PN = [m] Scheme: CD Γ = Num_N -S(max) 2 0[m/s] 5 2 Γ Num_M = 01[m /s] Case 5: U free = 2 [m/s] ν = [m 2 /s] PN = [m] Scheme: UD Γ = Num_N -S(max) [m / s] Γ = Num_M [m /s] Case 6: U free = 2 [m/s] ν = [m 2 /s] PN = [m] Scheme: CD Γ = Num_N -S(max) 2 0[m/s] 5 2 Γ Num_M = 01[m /s] Tab. 5.3 Boundary conditions of the test cases 51
70 Boundary Layer Flow over a Flat Plate the numerical error is rolled back by a much finer mesh for cases 5 and 6. It is noticeable from the discussion in sections 3.3 and 4.1.1, that the increasing of the inlet velocity always enlarges the boundedness problem in the space discretisation. Considering this, both discretisation schemes UD and CD are applied to investigate the boundedness limit in the numerical solutions of the two solvers. Comparing Γ Num between the Sohrab (indexed by M) and Navier-Stokes solvers, it is found that Γ Num_N-S in the Navier Stokes solver solution experiences variations induced by the velocity profile inside the boundary layer, thus resulting in the maximum Γ Num_N-S at the top of the boundary layer, while Γ Num_M in the Sohrab solver solution is preserved as a constant for the whole boundary layer because of the fixed convective velocity. As shown in Fig. 5.10, Γ Num_M in the Sohrab solver solution is even smaller than the averaged Γ Num_N-S in the Navier Stokes solution. This result makes strong influence to the accuracy of the solvers. y U free U max, Γ Num_N-S(max) U average, Γ Num_N-S(average) w, Γ Num_M x Fig Comparison of the magnitude of the convective velocity and boundary layer velocities First, the influence caused by the discretisation schemes is under discussion. The results show that for the Navier Stokes solver the discretisation scheme CD can only be applied to the cases 2 and 6, since it terminates the case 4 during the solver running. The reason arises from the boundedness analysis in sections 3.3 and However, for the Sohrab solver all three cases give the same results. Then, the results of the cases 1, 2, 3, 5 and 6 obtained by both Sohrab and Navier Stokes solvers are compared. As shown in Fig. 5.11, when the numerical error is small enough (cases 1 and 2), both solvers can provide satisfactory results. However when the inlet velocity increases, the numerical diffusion severely distorts the Navier Stokes solution and this problem can only be balanced by an excessively fine mesh as case 5 or 6. In comparison, the discretisation in the Sohrab solver results a relative small and stable numerical error for the whole computational domain, thus even accepting a lower quality mesh to complete the numerical simulation and produce the results with satisfactory accuracy. The stable numerical error in the Sohrab solver explains the computation time difference between the two solvers shown in Fig In addition, the convergence speeds of the two solvers can also be imagined in a large difference. This issue will be discussed in the following sections with other flow models. 52
71 Chapter 5 Applications of the Sohrab Solver In the present numerical error test, the convective velocity expressed by Eq. (5.3) makes the numerical diffusion is easier to control for the Sohrab solver as illustrated in Fig However this special case may not stand for the complicated flow boundary conditions. Consequently, another numerical error test is presented for the turbulent secondary flow in a 3D curved duct, for which a more complex convective velocity is constructed from the laminar secondary flow field. Cases 1 and 2 Case 3 Cases 5 and 6 Fig Numerical error effect on velocity profiles Turbulent Flow This section discusses the application of the Sohrab solver for the turbulent flow over a flat plate. As compared to the laminar flow application, the Reynolds averaged modified equation of fluid motion (Eq. (2.50)) is solved for the turbulent boundary layer flow by using a turbulence model in the Sohrab solver. It is emphasized that the convective velocity for the turbulence scale is constructed from the laminar flow simulation. The obtained results are validated by those obtained by the Navier Stokes solver and measured data in literatures. 53
72 Boundary Layer Flow over a Flat Plate At a high Reynolds number Re = , the turbulent boundary layer flow over a flat plate is simulated by the Sohrab solver. As compared to the model in Fig. 5.3, a much longer plate, as sketched in Fig. 5.12, is considered to achieve the high Reynolds number in the numerical simulation. U free y Entrance flow section 200 mm Flat plate 3000 mm x Fig Numerical model of the turbulent boundary layer flow over a flat plate y x Fig Grid for the turbulent flow over a flat plate In the Sohrab solver, the turbulence transient feature is solved by the turbulence model. In order to reduce the numerical error caused by the mesh resolution, the y + value calculated from the turbulence model should be below 5. The parameter y + is considered to give a valuable evaluation to the mesh and wall function in the turbulent flow. It is the dimensionless distance between the first node of the mesh and wall: Δy τ y + wρ = μ (5.10) where Δy is the normal distance between the first node and τ w is the wall shear stress. 54
73 Chapter 5 Applications of the Sohrab Solver Consequently, a higher quality mesh is required for the present simulation. Part of the mesh is shown in Fig The first grid node next to the plate is well controlled in the mesh to make the maximum y + below 4. By using the velocity profile inside the laminar boundary layer as the convective velocity (plotted in Fig. 5.6), the Sohrab solver is applied to the simulation. The detailed boundary conditions are listed in Tab. 5.4 and the numerical schemes are the same as those in Tab Inlet U free = 19.4 m/s, w = U laminar, 5% turbulence intensity Outlet Average static pressure p = 0 Pa Entrance flow section Neumann B. C. Flat plate No slip B. C. Working fluid ν = m 2 /s Reynolds number Re = , turbulent flow Turbulence model k ε Tab. 5.4 Boundary conditions setup for turbulent boundary layer flow Fig Comparison of the velocity profile inside the turbulent boundary layer Resultant velocity profiles inside the turbulent boundary layer are compared with the Navier Stokes results and the experimental data reported in [42]. As shown in Fig. 5.14, the complete velocity profile shape constructed using the Sohrab solver is slightly higher than that constructed using the Navier Stokes solver, and the entire shape of the former exactly coincides with the latter. In terms of the measured data, the numerical results obtained from the both solvers have satisfactory agreement with the measured 55
74 Boundary Layer Flow over a Flat Plate data points. Thus, this result confirms the accuracy of the Sohrab solver in calculating turbulent flow. Furthermore, it evidences the discussions of the Reynolds averaged modified equation of fluid motion and the derivation procedure of the convection velocity for turbulence scale which is presented in section Flow around an Airfoil On the basis of the success for simulating the fundamental boundary layer flow problems, the Sohrab solve is applied to carry out numerical simulations for the flow around an airfoil under both laminar and turbulent flow environments. According to Fig. 2.4, a numerical method to construct the convective velocity for both laminar and turbulent flows is presented. The obtained results are evaluated by comparing them with those obtained by the classical Navier Stokes solver and valid measured data Model The airfoil model used for the simulation was obtained from the experiments of Thom and Swart [43]. The geometric profile of the model as shown in Fig is a modified version of the classical 2D Royal Air Force (RAF) 6, which has square ends on both sides because of poor manufacturing techniques practiced in 1940, when this airfoil was first constructed. c = 12.4 mm Fig Geometry profile of the airfoil RAF 6 Inflow Outflow Fig Complete grid region for the airfoil at α = 0 56
75 Chapter 5 Applications of the Sohrab Solver α = 0 α = 5 α = 10 α = 15 Fig Detailed grid for the airfoil at four angles of attack 57
76 Flow around an Airfoil A 2D mesh is built up for the numerical simulation. The entire calculation region with a total grid number of about 58,000 is shown in Fig Corresponding to different angles of attack, four mesh models whose detailed structures around the airfoil are shown in Fig. 5.17, are developed for the numerical simulations discussed further Laminar Flow First, the laminar flow around the airfoil is under consideration. Both Sohrab and Navier Stokes solvers are applied to simulate the flow with the same mesh, boundary conditions and numerical schemes setup, thus resulting in an equivalent access for the results comparisons. In addition, the measured data from [43] are presented in the results comparisons for validations Numerical Simulation Setup As explained in Fig. 2.4, the velocity in the potential flow field is taken as convective velocity in the laminar flow field. At potential flow scale, Eq. (2.33) indicates the relation between the modified equation of fluid motion and the scale invariant form of the Euler equation. Using this equation, w laminar is directly solved by the Euler equation. Consequently, for the present airfoil model, the convective velocity field can be constructed by executing potentialfoam, which is a special solver available with the OpenFOAM application for solving only Euler equations. Fig Potential flow around the airfoil As shown in Fig. 5.18, the calculated convective velocity field simply follows the airfoil profile, and any viscous effect is ignored. The variation in the velocity magnitude is caused by the effect of the continuity equation. For other boundary conditions, the Reynolds number is limited in an ultra low range to 58
77 Chapter 5 Applications of the Sohrab Solver obtain laminar flow in the whole computational domain. At the inlet an inlet velocity and the aforementioned convective velocity are defined, while at the outlet, the average static pressure is given. At the airfoil, no slip boundary condition is used. Due to the 2D properties, all symmetric walls are defined as symmetric boundary conditions. Details about the boundary conditions are summarized in Tab Inlet U in, w = U potential Outlet Average static pressure p = 0 Pa Airfoil No slip B. C. Symmetric walls Symmetric B. C. Working fluid ν = m 2 /s Reynolds number 2 Re 15, laminar flow Tab. 5.5 Boundary conditions setup for the laminar flow around an airfoil The steady state equation (Eq. (5.6)) is solved for the steady laminar flow around the airfoil by the Sohrab solver. Because the Reynolds number is ultra low, the second order accurate scheme, linear scheme is used for the discretisation of the convection component. As discussed in Chapter 3, this scheme preserves the discretisation in a high accuracy by avoiding the numerical diffusion error. The details about numerical schemes are listed in Tab Component: Scheme: Numerical behaviour: Convection CD Second order, unbounded Diffusion CD Second order, unbounded Pressure gradient CD Second order, Gaussian integration Tab. 5.6 Numerical schemes setup for the laminar flow around an airfoil Results & Comparisons In this section, the results comparisons are presented by using the drag coefficient. The drag coefficient can quantify the drag of the airfoil in a fluid environment, thus indicating the aerodynamic characteristics of an airfoil. This dimensionless coefficient is defined as: C d = F ρclu 2 d 2 (5.11) where F d is the drag force which is defined by the force component in the direction of the flow, c is the chord of the airfoil and l is the span. 59
78 Flow around an Airfoil Using this definition, the calculated drag coefficients versus different Reynolds numbers at an angle of attack α = 0 obtained using both Sohrab and Navier Stokes solvers are compared with the experimental data, as shown in the following figure: Fig Comparison of the drag coefficient for diverse Reynolds numbers Fig Comparison of the drag coefficient for different angles of attack As shown in Fig. 5.19, the numerical results of the drag coefficients obtained by the Sohrab solver simply coincide with that obtained by the classical Navier Stokes solver and exhibit the same trend as that exhibited by the results obtained by the 60
79 Chapter 5 Applications of the Sohrab Solver Navier Stokes solver: the drag coefficient reduces with an increasing in the Reynolds number. A difference is found between the experimental data and the estimated numerical results, and this difference decreases as the Reynolds number increases. The phenomenon observed here has remained unsolved in the case of numerous numerical CFD codes. For a low Reynolds number, the numerical results of the drag coefficient are always higher than the experimental results. Similarly, Fig illustrates the variations in the drag coefficient versus different angles of attack. The simulation results shown in this figure are obtained for several Reynolds numbers because each angle in the experiment coincided with a particular Reynolds number. Fig and Fig clearly show that the results calculated by the Sohrab solver are in good agreement with those calculated by the classical Navier Stokes solver and the experimental results. However, the experimental data greatly differ from the numerical results at very low Reynolds numbers and large angles of attack. This difference can be attributed to the aforementioned numerical reasons and the measurement error introduced into the experiment owing to poor manufacturing techniques practiced in Turbulent Flow By using the velocity field constructed using the aforementioned laminar flow as convective velocity, the Sohrab solver is applied for the airfoil model under turbulence boundary conditions. k ε turbulence model is applied to simulate the turbulence. Calculating the y + of the mesh used in the laminar flow simulation, a very small value is obtained near the airfoil, y + < 8. This result proves that the aforementioned mesh owns high quality for turbulent flow simulation. Hence, the meshes shown in Fig and Fig are applied. For boundary conditions, the Reynolds number is increased to 100,000 and water at 25 C is used as the media. The details are listed in Tab Inlet Outlet U in = m/s, w = U laminar, 5% turbulence intensity Average static pressure p = 0 Pa Airfoil No slip B. C. Symmetric walls Symmetric B. C. Working fluid ν = m 2 /s Reynolds number Re = , turbulent flow Turbulence model k ε Tab. 5.7 Boundary conditions setup for the turbulent flow around an airfoil 61
80 Flow around an Airfoil As discussed in sections 3.3 and , the flow model owning a high inlet velocity requires a bounded numerical scheme to reduce the numerical oscillation. Therefore, for the present turbulent flow case, the unbounded scheme CD is not suggested for the Navier Stokes solver. However, the numerical oscillation can be damped during the Sohrab solver iteration because a fixed convective velocity is presented in the simulation. Consequently, the Sohrab solver is free in the numerical scheme selection, while the Navier Stokes solver has to choose a bounded scheme which increases the numerical diffusion, when simulating the flow models with high inlet velocity. As a result, instead of CD, the scheme TVD is selected for the Navier Stokes solver for the present simulation and the scheme CD is applied for the Sohrab solver. The details of the numerical schemes for the two solvers are listed in Tab Component: Scheme: Numerical behaviour: Convection CD/TVD Second order, unbounded/bounded Diffusion CD Second order, unbounded Pressure gradient CD Second order, Gaussian integration Tab. 5.8 Numerical schemes setup for the turbulent flow around an airfoil Because no experimental data is available, only the numerical results obtained by the Sohrab and Navier Stokes solvers are compared. Fig Comparison of the drag coefficient The Reynolds number is set to Re = 100,000, and water at 25 C is used as the media for carrying out the simulation. Various angles of attack are calculated to compare different results obtained using the two numerical solvers. 62
81 Chapter 5 Applications of the Sohrab Solver Trailing vortex Fig Flow field near the trailing edge calculated by the Navier Stokes solver Fig Flow field near the trailing edge calculated by the Sohrab solver The drag coefficients calculated for different angles of attack by the two solvers are compared. As shown in Fig. 5.21, below α = 10, the curves of the results obtained by the two solvers correspond well with each other; however, above α = 10, the difference increases with increasing angle, and the difference reaches a maximum of 8% at α = 15. The potential reason for this difference can be the flow separation on the airfoil surface and vortex downstream. As shown in Fig and Fig. 5.23, for the solutions obtained using both solvers at α = 15, a vortex can be observed in the flow field. However, the solution obtained by the Navier Stokes solver shows an additional trailing vortex that is possibly formed due to numerical oscillations. As discussed in section 3, an unstable Peclet number leads to velocity oscillation during the iteration process in the execution of the Navier Stokes solver. In certain cases, this oscillation may be not totally damped during numerical iteration, thus affecting the flow field. In physics, a vortex induced by numerical oscillation contains a considerable 63
82 Flow around an Airfoil amount of kinetic energy and decays rapidly through the action of fluid viscosity. According to [44], the presence of a trailing vortex further affects the airfoil, and this effect would result in the increase in drag force and the consequent reduction in lift force. Hence, as shown in Fig. 5.21, at α = 15, the drag coefficient calculated by the Sohrab solver is less than that calculated by the Navier Stokes solver. Point 1 Point 2 Fig Comparison of the pressure around the airfoil Fig Comparison of the velocity gradients inside the turbulent boundary layer 64
83 Chapter 5 Applications of the Sohrab Solver Fig shows the pressure around the airfoil. The figure clearly shows that the pressure difference calculated by the Sohrab solver is smaller than that calculated by the Navier Stokes solver, particularly at the trailing edge of the airfoil. This result corresponds to the induction of the vortices shown in Fig and Fig. 5.23, thus further explaining the drag coefficient differences observed in Fig Further, the velocity gradients inside the boundary layer for Points 1 and 2 on the airfoil upper surface, which are illustrated in Fig. 5.24, are compared. Fig shows that at Point 1, which is close to the leading edge, the velocities calculated by both solvers coincide well with each other. However, at Point 2, which is close to the trailing edge, the effects of the trailing vortex result in a considerable difference in the velocity distribution. Therefore, at small angles of attack when no vortex is present in the flow field, the Sohrab solver can deliver results similar to those delivered by the Navier Stokes solver, whereas as the angle of attack increases, the vortex begins to strongly affect both pressure and velocity fields, leading to a large difference between the solutions obtained by both solvers. Following the calculation procedure of the Sohrab solver in the case of the airfoil model, the need to calculate the corresponding convective velocity for turbulence simulations is recognized. As shown in Fig. 2.4, numerical simulation initiates by obtaining the potential flow solution and continues with the calculation of the laminar flow. This procedure, which consumes much shorter computation time as compared with the turbulent flow computation, can be considered as the initial condition for the turbulence calculation that would follow the calculation of laminar flow. On the other hand, in the case of the Navier Stokes solver, the same procedure is assumed to initiate turbulence calculation with a smooth initial condition in OpenFOAM [45]. Therefore, in order to compare the calculation time taken by the two solvers, the aforementioned initial process can be ignored and only the turbulence calculation process should be carried out. 65
84 Secondary Flow in Cascades 5.3 Secondary Flow in a Curved Duct Monitor Point Fig Geometry of the curved duct In the previous sections, two classical flow models were simulated by using the Sohrab solver, and the results were found to be in good agreement with those obtained by the Navier Stokes solver. Such encouraging results stimulated the further applications of the Sohrab solver in engineering flow models. Thus far, the Sohrab solver was only validated in terms of 2D flow. However, the code of the solver was developed in a 3D FVM discretisation environment. In order to assess the ability of the Sohrab solver to perform 3D calculations, turbulent secondary flow effects are considered, and consequently, a 90 curved duct is simulated with the corresponding results presented in this section. As illustrated in Fig. 5.26, the curved duct considered for the present calculation has a square cross section and a bend radius in the middle centreline to duct height ratio of R H = 2.3 (5.12) 66
85 Chapter 5 Applications of the Sohrab Solver In order to obtain a fully developed parabolic velocity distribution before the flow enters the bend, the upstream length of the duct is set to 20H. On the other hand, the downstream length of the duct is set to 26H to ensure a satisfactory boundary condition at the outlet of the duct for carrying out the numerical calculations Numerical Simulation Setup With a Reynolds number Re = 40,000, a turbulence boundary condition is considered in the case of the curved duct. By following the aforementioned methods for calculating convective velocity, both Sohrab and Navier Stokes solvers are applied to carry out the numerical solution for the flow field in the curved duct using the standard k ε turbulence model. The detailed boundary conditions and numerical schemes are listed in Tab. 5.9 and Tab Inlet U in = 1 m/s, w = U laminar, 5% turbulence intensity Outlet Average static pressure, p = 0 Pa Wall No slip B. C. Working fluid ν = m 2 /s Reynolds number Re = , turbulent flow Turbulence model k ε Tab. 5.9 Boundary conditions setup for the flow in a curved duct Component: Scheme: Numerical behaviour: Convection TVD Second order, bounded Diffusion CD Second order, unbounded Pressure gradient CD Second order, Gaussian integration Tab Numerical schemes setup for the flow in a curved duct 3D flow simulation requires large computer resources because of the complexity of the 3D mesh. An insufficient mesh resolution introduces mesh induced errors into the numerical solution. In detail, if the solution changes rapidly in some regions of the domain and the local number of computational points is not sufficient to describe that change, the shape of the solution will effectively be lost. In finite volume calculations, the accuracy of interactions described by the differential equation strongly depends on the mesh resolution. As discussed in Chapter 3, the presence of the convective velocity in the Sohrab solver makes numerical errors stable, thus reducing the requirement of the quality of the mesh for the simulation. This has been proved in section by comparing the numerical errors of the Sohrab solver with those of 67
86 Secondary Flow in Cascades the Navier Stokes solver, when a simple convective velocity is applied for the boundary layer flow. It is therefore important to investigate the numerical situations when the complicated convective velocity is applied in the Sohrab solver to solve the modified equation of fluid motion. Due to this reason, the requirement of the mesh quality for the two solvers is discussed for the present 3D curved duct model. By varying the resolution at the cross section of the duct, two structured meshes are applied for the two solvers for tests: 1) 400 (20 20) nodes for the cross section, 2) 2,500 (50 50) nodes for the cross section. Navier Stokes solver Sohrab Solver Fig Mesh effect on velocity profiles Using the aforementioned meshes, both Sohrab and Navier Stokes solvers calculate the turbulent secondary flow in the bending. As shown in Fig. 5.27, the velocity profiles in streamwise direction inside the bending at the red line in Fig are plotted along z direction. Near the wall (z/h 1/2 = 1.0) a big difference is presented in both figures, because the low quality mesh results in a large y + value in the wall function. Except this region, it is clear that, the Navier Stokes solver produces a 10% difference in the results for the different mesh models, while the Sohrab solver produces the same accuracy for both mesh models. This result supports the analysis in Chapter 3 that the Sohrab solver can reduce the numerical error caused by the mesh resolution, which is a significant advantage of the solver in CFD applications. However, in order to give an equivalent comparison for the computation time, the high quality mesh is applied to both solvers for the further simulations. Since the 3D curved duct case stands for the maximum mesh cost simulation, the mesh quality induced error will not again be discussed for the other flow models. Then, as shown in Fig. 5.28, the mesh is fixed to for the square cross section, resulting in a total grid number of 437,500. Close to the wall, a finely graded mesh is plotted and the first grid node near the wall is well controlled to reach a satisfactory y + value of y + <
87 Chapter 5 Applications of the Sohrab Solver Fig Section of the grid of the curved duct Results & Comparisons Fig Comparison of the convergence process of the velocity After assessing the velocity fluctuation at a pre defined point (monitor point), which is shown in Fig. 5.26, computational convergence procedures for both solvers are carried 69
88 Secondary Flow in Cascades out, and the results are compared. As shown in Fig. 5.29, the two velocities experience numerical oscillations and converge in the given time steps. In terms of the convergence procedure, a considerably larger velocity oscillation is observed in the Navier Stokes solution as compared to the Sohrab solution. Such oscillations increase the instability in numerical calculations, which in turn tend to fail. Furthermore, the damping of such oscillation requires additional time steps, thus increasing computation time. As shown in Fig. 5.29, the Sohrab solver uses less than 500 time steps to achieve convergence while the Navier Stokes solver requires more than 1,000 time steps, which are twice that required by the Sohrab solver. This can be explained by the numerical stability analysis carried out in Chapter 3. The stable Peclet number and numerical diffusion calculated by the Sohrab solver dampens the numerical oscillation and allows the calculation to produce solutions that converge at a high speed. However, the two solvers produce different velocities when convergence of their solutions is reached. In the following figures, this difference in the velocities will be compared to the measured data. Fig Comparison of computation time taken by both solvers Fig shows a comparison of the computation time taken by the two solvers. The Navier Stokes solver is twice slower than the Sohrab solver in completing the simulation. This result coincides with the analysis discussed above and shows the linear advantage of the Sohrab solver to solve a 3D flow problem. In order to study the development of the secondary flow motion, the velocity vectors are plotted at three cross sectional planes. As shown in Fig. 5.31, both Sohrab and Navier Stokes solvers produce more or less similar secondary flow patterns. Upstream the bend, at x/h = 0.25, the secondary flow effect is so weak that no vortex is presented and the fluid is just displaced towards the inside of the duct. In the bend, at θ = 60, the development of a pair of rotating symmetric secondary vortices is induced by the curvature of the duct. Initially, the vortices carry near wall fluid to the inside of the bend and return the low momentum fluid near the centre from the inside towards the outside of the bend. However near the boundary layer along the outside wall, the low streamwise velocity cannot continue to develop the centrifugal force against the radial 70
89 Chapter 5 Applications of the Sohrab Solver Inside Outside N-S solver Sohrab solver Upstream the bend (x = -0.25H) In the bend (θ = 60 ) Downstream the bend (y = 0.25H) Fig Vector plots of the velocity at various cross sections 71
90 Secondary Flow in Cascades pressure gradient, therefore the fluid is turned back towards the inside wall. Downstream the bend, at y/h = 0.25, the vortices continue to develop and their cores move towards the inside of the bend. Inside Symmetry plane Yw/H=0.7 H Yw/H=0.5 Yw/H=0.3 Outside Yw H 1/2 z Fig Sketch of the cross section of the curved duct Then, the streamwise and crosswise velocities are compared quantitatively at the two locations where the vortices can be found: in the bend (at θ = 60 ) and downstream the bend (at y/h = 0.25), with different Yw positions, as sketched in Fig At θ = 60, the crosswise and streamwise velocities calculated by both solvers are compared with the measured data points that were reported in [46]. In the case of crosswise velocity shown in Fig. 5.33, secondary flow features can be observed. The fluid near the symmetry plane moves away, whereas that close to the wall moves in the opposite direction. Both numerical solvers reproduce such a phenomenon. As shown in Fig. 5.34, the streamwise velocity profiles obtained from the numerical calculations are in a good agreement with the measurements. It is observed that near the wall of the duct, the Sohrab solver performs better to deliver results that coincide with the measured data. In terms of streamwise velocity, the results produced by the Sohrab solver agree well with the measured data points except for a few points in principle. Downstream the bend at y/h = 0.25, the secondary flow feature continues to develop and the resultant variation in the velocity is assumed to be greater downstream the bend than inside it. The numerical results are compared with the measured data [46]. In the crosswise direction as shown in Fig. 5.35, the Navier Stokes solver shows a very high velocity variation, particularly near the wall of the duct. This observation proves that the strength of the secondary flow calculated by the Navier Stokes solver is greater than the measured strength of the secondary flow. In the case of the Sohrab solver, the secondary flow calculated near the wall sufficiently agrees with the measured data, whereas the secondary flow calculated near the symmetry plane is observed to be low. For streamwise velocity profiles as shown in Fig. 5.36, it can be confirmed that both solvers can predict secondary flow development very well. 72
91 Chapter 5 Applications of the Sohrab Solver Fig Comparison of the crosswise velocity profiles in the bend at θ = 60 Fig Comparison of the streamwise velocity profiles in the bend at θ = 60 73
92 Secondary Flow in Cascades Fig Comparison of the crosswise velocity profiles downstream the bend Fig Comparison of the streamwise velocity profiles downstream the bend 74
93 Chapter 5 Applications of the Sohrab Solver 5.4 Secondary Flow in Cascades In the sections above, the physical boundary conditions setups for the Sohrab solver including the convective velocity determining process and the numerical issues have been discussed in detail to recover its linear advantages over the Navier Stokes solver. Now the applications of the Sohrab solver in turbomachinery flow models are under consideration. The final solution for this aim has to face transient 3D flow of viscous fluid through rows of closely spaced blades. Considering the complexity of the problem, it seems likely that complete relationships have to be established step by step. Therefore the solver application started with the flow analysis in steady state, thus neglecting effects of time dependence and mesh movement. Such a configuration of the numerical solver is accepted for the cascade simulation. Tests of a cascade can represent many fundamental data concerning the performance of turbomachines under a wide range of operation conditions with relative ease, rapidity and low cost. In this section, a 2D and a 3D cascades are simulated by the Sohrab solver under turbulent flow environment. By following the experiment of Herrig et al. [47], a 2D cascade for axial flow compressor is solved first. On the basis of the experience of the 2D calculation, furthermore, a 3D annular cascade chosen from the experiment of Wang [48] is simulated. The Sohrab solver results and comparisons with those obtained from the Navier Stokes solver and experiment [47], [48] are presented in this section D Cascade Inflow β Outflow Fig Sketch of the 2D cascade Starting with a relative easy flow condition, first the 2D turbulent flow though a cascade is under consideration. The model used in the simulation is the Langley five inch low speed, seven blade cascade. A 2D sketch of this cascade is shown in Fig This cascade is obtained from the experiment of Herrig et al. [47]. The 2D geometric property of the cascade insures the two dimensionality of the flow. The 75
94 Secondary Flow in Cascades airfoil profile of the blade was formed by combining a basic thickness form which is based on NACA 65(216) 010 with cambered mean line. The experiment was processed at a flow speed considered incompressible, thus resulting in a blade chord Reynolds number Re = 245,000. Uniform upstream flow was preserved by the proper test conditions Numerical Simulation Setup In the numerical simulation, only one blade is considered with the translational cyclic boundary condition to simulate the 2D flow through the cascade. In detail, it is calculated with the inlet angle β = 30 over angle of attack α of 3, 11 and 17. The same mesh is applied to both Sohrab and Navier Stokes solvers to allow a direct comparison of the results. The grids of the part of the calculation domain are shown in Fig In order to present a better view, the grids near the leading and trailing edges are enlarged in Fig The first grid node near the airfoil is well controlled to preserve y + below 5, which offers a perfect condition for the wall function in OpenFOAM to resolve the boundary layer of the turbulent flow. 2D turbulent flow is computed by solving the Reynolds averaged equations with k ε turbulence model either for the Navier Stokes solver or Sohrab solver. For boundary conditions, which are summarized in Tab. 5.11, the flow velocity is imposed at the inlet while the static pressure is considered at the outlet. A smooth and no slip wall condition is assigned for the flow at the blade. Considering the analysis in section 5.3, a laminar flow field has to be solved as the initial boundary condition for the following turbulence simulation. For numerical schemes, the setup in Tab is used to execute the spatial discretisation. Fig Part grid region of 2D cascade 76
95 Chapter 5 Applications of the Sohrab Solver Fig Grids near leading edge and trailing edge Inlet U in, w = U laminar, 5% turbulence intensity Outlet Average static pressure, p = 0 Pa Blade No slip B. C. Symmetric walls Symmetric B. C. Cyclic patches Translational periodic B. C. Working fluid ν = m 2 /s Reynolds number Re = , turbulent flow Turbulence model k ε Tab Boundary conditions setup for the flow in a 2D cascade Results & Comparisons The computational convergence procedure for both Sohrab and Navier Stokes solvers are compared. The lift coefficient (Cl) calculation processes over the time step for three angles of attack are shown in Fig respectively. The lift coefficient defined in Eq. (5.13) is a dimensionless coefficient that relates the lift force generated by a lifting body, the dynamic pressure of the fluid flow around the body, and a reference area associated with the body. F Cl = ρclu 2 L 2 (5.13) 77
96 Secondary Flow in Cascades α = 3 α =11 Fig α = 17 Comparison of the convergence processes of the lift coefficient At each angle of attack, the comparison of the lift coefficient convergence processes obtained by the two solvers proves that the Navier Stokes solution has to experience larger numerical oscillation as compared to the Sohrab solution. This result coincides with the numerical error analysis in Chapter 3 and is similar to the velocity convergence process presented in section Fig Comparison of the averaged computation time taken by both solvers When the two solvers solutions converge, the computation time taken by each case is compared and then an averaged computation time ratio is plotted in Fig The 78
97 Chapter 5 Applications of the Sohrab Solver computation time taken by the Navier Stokes solver is about four times of that taken by the Sohrab solver. This is because the Navier Stokes solver not only requires more time steps to reach the convergence of the iterations, but also needs more time than the Sohrab solver to complete the computation in each time step as discussed in Chapter 4. The results obtained by the numerical solvers are compared with the measured data from [47] to evaluate the calculation accuracy of the Sohrab solver. The pressure coefficient (Cp), which is defined in Eq. (5.14), is selected for the result evaluation. 2( p p ) Cp = (5.14) ρu 2 Fig presents the pressure coefficients on the blade surface calculated by the numerical solvers, along with the published data measured by Herrig et al. [47]. Generally, the Sohrab solver results agree with that of the Navier Stokes solver and the measured data for all the three angles of attack, thus providing a validation for the Sohrab solver in turbomachinery flow applications. Evidently, the pressure difference between the upper and lower surfaces of the blade is strongly dependent on the angle of attack, growing with higher angle of attack. In terms of the pressure difference between the upper and lower surfaces of the blade, the numerical solutions always show larger difference than the measurements, especially near the leading edge, which can be found in the results of all three angles of attack. At α = 3 o, a noticeable difference near both leading and trailing edges can be found between the numerical results and the measured data. Near the leading edge, the numerical solutions present a larger pressure difference than the measurement, however, near the trailing edge, the former show a smaller pressure difference than the later. The measured data near the trailing edge may be disturbed during the experiment because it is greatly different to not only the numerical results, but also the measured data at another two angles of attack. Another important phenomenon is that near the trailing edge, the Sohrab solver delivers smaller pressure coefficient than the Navier Stokes. This result can also be observed in the solutions of the other two angles of attack. At α = 11 o, the numerical solutions do differ slightly from the measurement. The two types of results match each other better than the other two angles of attack. At α = 17 o, obvious difference can be found near the trailing edge of the blade. In the experimental results, the pressure measured at the upper surface is nearly the same as the one at the lower surface, while in the numerical solutions, a difference between the pressures at the two surfaces can be found. 79
98 Secondary Flow in Cascades α = 3 α =11 Fig α = 17 Comparison of the pressure coefficient The lift coefficient is formed by the pressure difference. Therefore the comparison of this coefficient will give another proof for the above pressure distribution analysis. As illustrated in Fig. 5.43, the results obtained by the numerical solutions have a satisfactory agreement with the measured data, especially at low angles of attack. This result coincides with the pressure distribution analysis. In detail, a 10% difference between the Sohrab solver and measurement results can be found at α = 17. The reason for this difference plausibly arises from the wing span. In the measurement, the cascade is tested with a finite wing span, while 2D cascade with infinite wing span is applied to the numerical simulations. According to Clancy [49], on a wing of finite span, the pressure difference between the upper and lower surfaces causes the air to flow from the lower surface root, around the wing tip towards the upper surface wing root. This span wise flow of air combines with chord wise flowing air, causing a change in space and direction, thus providing vortices around the airfoil trailing edge. This phenomenon can be found in Fig At α = 17 the pressure distribution near the trailing edge shows obvious difference between the numerical results and the measured data. The vortices are unstable, and they quickly combine to produce wing tip vortices. The 80
99 Chapter 5 Applications of the Sohrab Solver resultant vortices decrease the effectiveness of the wing to generate lift force. Hence, as compared to the numerical simulation which deals with an infinite airfoil, the measurement shows a smaller lift coefficient at high angle of attack in the result. Since the Navier Stokes solver always produces smaller pressure difference, at α = 17, it shows a better agreement with the measurement than the Sohrab solver. Fig Comparison of the lift coefficients D Cascade As compared to the 2D cascade, strong 3D secondary flow can be found in the high turning angle turbine blade cascade. Such a flow is considered to greatly deteriorate the performance characteristics of blades. Therefore, it is important for the Sohrab solver to predict the complicated behavior of the internal flow in the 3D cascade passage appropriately. Outflow Inflow Fig D model of the six blade annular cascade 81
100 Secondary Flow in Cascades As shown in Fig. 5.44, the flow model of 3D turbulent flow in a low speed annular cascade is considered for the numerical simulation. The cascade model is chosen from the experiment of Wang [48]. The test rig was designed as an annular sector row mounting six high turning angle turbine blades circumferentially. Uniform inlet flow direction was preserved to provide a sufficient flow condition for the measurement. More detailed information about the experimental facilities can be found in [48] Numerical Simulation Setup For the CFD computations, both Sohrab and Navier Stokes solvers are employed on a 3D structured mesh to simulate the turbulent flow in the annular cascade. A section view of the grids is shown in Fig In addition, the details near the leading and trailing edges are enlarged in Fig In order to offer a satisfactory boundary layer solution for the blade, y + is controlled below 60 for the cascade domain. The total grid number is about 200,000. Fig Part grid of annular cascade Fig Grids near the leading and trailing edges Assuming periodic flow inside the cascade, only one blade flow region is simulated by using the rotating cyclic condition in OpenFOAM. The simulation boundary conditions which are listed in Tab are similar to those used for the 2D cascade simulation. 82
101 Chapter 5 Applications of the Sohrab Solver For numerical schemes, the setup in Tab is applied. Tab Inlet U in = m/s, w = U laminar, 5% turbulence intensity Outlet Average static pressure, p = 0 Pa Airfoil No slip B. C. Symmetric walls Symmetric B. C. Working fluid ν = m 2 /s Reynolds number Re = , turbulent flow Turbulence model k ε Boundary conditions setup for the flow in an annular cascade Results & Comparisons Fig Comparison of the computation time taken by both solvers The computation time taken by the two solvers is compared in Fig As expected, the Sohrab solver shows its linear advantage in efficiency. It is more than four times faster than the Navier Stokes solver in completing the simulation. The static pressure contour at both pressure and suction sides of the blade obtained by the two solvers are compared with the measured data reported in [48] in Fig and Fig The comparison in these two figures shows that the numerical results match each other perfectly and agree well with the measured data. In general, the pressure variation in radial direction is considerable smaller than that in the axial chord direction at both blade sides, because when the flow is turned by the blade row, the flow far away from the end wall can be considered as 2D flow. Near the inner wall, boundary layer flow has span wise velocity gradients. When this flow is turned towards the trailing edge, transverse velocity components will be produced. Correspondingly, in that region a minimum pressure vortex core can be found at both sides of the blade. This secondary flow effect near the end wall indicates the 3D property of the flow in the annular cascade. 83
102 Secondary Flow in Cascades Outer Wall Outer Wall Trailing Edge Leading Edge Trailing Edge Leading Edge Inner Wall Navier Stokes solver (PS) Inner Wall Sohrab solver (PS) Outer Wall Trailing Edge Leading Edge Inner Wall Measured data (PS) Fig Comparison of the pressure contours at pressure side of the blade 84
103 Chapter 5 Applications of the Sohrab Solver Outer Wall Outer Wall Trailing Edge Leading Edge Trailing Edge Leading Edge Inner Wall Navier Stokes solver (SS) Inner Wall Sohrab solver (SS) Outer Wall Trailing Edge Leading Edge Inner Wall Measured data (SS) Fig Comparison of the pressure contours at suction side of the blade 85
104 Secondary Flow in Cascades The investigation of wake characteristics downstream the blade plays an important role in the turbomachine design process. As shown in Fig. 5.50, downstream the blade, far from the boundary walls, a polyline is plotted to illustrate the axial, circumferential and radial velocity profiles of the cascade wake to give further results comparisons. 3D view Section view Fig Position of the polyline for the wake plot As shown in Fig. 5.51, the velocities in three directions are plotted over the magnitude of the polyline which is represented by symbol S. As compared with the measurement, in tangential and radial directions, both numerical results show a satisfactory agreement with the measured data. However, in axial direction the numerical results present smaller variation than the measured data. This result coincides with the pressure analysis in Fig and Fig In axial direction, strong pressure gradient is presented, which usually cannot be precisely predicted by the numerical methods. For small velocity oscillations in axial and radial directions, the numerical results calculated by the two solvers coincide well with each other. When the velocity oscillates strongly in the tangential direction, a phase shift can be observed between the two numerical results, especially in the middle portion of the results. In terms of the measured data, the Sohrab solver results are confirmed to be closer to the data points than the Navier Stokes solver results. This is plausible because the Sohrab solver, as compared to the Navier Stokes solver, reduced the numerical errors in the numerical solution, thus increasing the accuracy of the results for complex flow boundary conditions in turbomachinery applications. 86
105 Chapter 5 Applications of the Sohrab Solver Fig Comparison of the wake characteristics 87
106 Rotor Stator Interaction 5.5 Rotor Stator Interaction The previous work offers considerable experiences and proves for the application of the Sohrab solver in CFD. They support the further application of the Sohrab solver for the numerical simulation of the incompressible flow in turbomachines, e. g. flow in a radial pump. The intrinsically unsteady interaction between the rotating impeller and stationary diffuser which is known as rotor stator interaction has been investigated experimentally and numerically by a number of engineers. The rotor stator interaction can be characterized by two different mechanisms: potential flow interaction and wake interaction [50]. The potential flow interaction, which is a purely inviscid interaction between the rotor and stator blade rows moving relative to each other, results from the circulation and potential fields about the blades [51]. The wake interaction refers to the unsteadiness generated by the vertical and entropic wakes shed by upstream blade rows. These wakes are convected by the downstream blades moving relative to the wakes. Both potential flow interaction and wake interaction contribute to the development of the unsteady forces on blades both upstream and downstream. These unsteady forces not only result in hydrodynamic forces, vibration and noise, but also lead to unfavorable characteristics to pump performance at the design point [52]. As a consequence, it is important to understand and control the governing physical mechanism of rotor stator interaction. In the numerical investigation of the rotor stator interaction, the physical domain of rotor rotates in time. Since this moving domain experiences large rotation, it becomes necessary to apply the dynamic mesh solver to execute the numerical simulation. In this section, 2D numerical simulations of the flow at midspans of two radial pumps are performed using both Sohrab and Navier Stokes solvers. The results obtained by the two solvers are compared with measured data reported in experimental literatures [53], [54]. Since all the computations are run on an individual computer, the large grid simulations for the Sohrab solver are not possible. The rotor stator interaction simulations have to limited to a 2D mesh ERCOFTAC Radial Pump Recently, an extended version of OpenFOAM (OpenFOAM 1.5 dev) has been developed for turbomachinery applications, and an associated test case of a centrifugal pump including both experimental and numerical data have been published in OpenFOAM wiki website [55]. The viscous and potential flow effects in the small radial gap between rotor and vaned diffusers in the pump have been investigated. The satisfactory agreement between numerical and experimental results 88
107 Chapter 5 Applications of the Sohrab Solver for this test case attracts a number of CFD users to note the furtherr application of OpenFOAM in industrial fields. Hence, taking this test case to validate the Sohrab solver would interest the engineers as well Geometry of the Pump Stage Fig ERCOFTAC pump model [55] The test model is a centrifugal pumpp first presented by Combès at a Turbomachinery Flow Prediction ERCOFTAC Workshop [56]. The simplified model of this pumpp has seven 2D backward impeller blades, 12 2D diffuser vanes and a vaneless radial gap of 6% of the impeller outlet radius. A photo of the pump stage and the geometry of the impeller and vaned diffuser are shown in Fig [55]. As described by Ubaldi et al. [57], [58], the pump operates with air at the nominal operating condition. The specifications of the pump stage are listed in Tab
108 Rotor Stator Interaction Impeller Number of blades Inlet radius Outlet radius Blade span Operating conditions Z i R 1 R 2 b i mm 210 mm 40.4 mm Diffuser Number of vanes Inlet radius Outlet radius Vane span Z d R 3 R 4 b d mm 332 mm 40.4 mm Rotating speed n 2,000 rpm Flow rate coefficient φ Total pressure rise coefficient ψ 0.65 Temperature T 298 K Air density ρ 1.2 kg/m 3 Tab Specifications of the pump stage [57], [58] Numerical Simulation Setup Numerical computation of this pump have been done by Bert et al. [59], [60], Torbergsen and White [61], Sato and He [62 64], Page and Beaudoin [65], [66], Petit [67] and Xie, [68], including both 2D and 3D simulations. As discussed in [59], relevant information could be recovered by the 2D simulations although the real flow owns 3D features. In the present work only 2D simulation is performed, due of the huge computational cost of the 3D grids under OpenFOAM environment. In order to produce the numerical results which can be directly compared with the preliminary data reported in literatures [57], [68], original grids and boundary conditions described in [68] are applied in the Sohrab solver. The total number of grid nodes for the 2D simulation is about 194,000. The complete structured grid for the computational domain is shown in a midplane in Fig. 5.53, including impeller blades and diffuser vans. In addition, the grids for the impeller and diffuser are shown respectively in Fig and Fig with the details near the leading edge and the trailing edge. Although the GGI connection between the couple patches increases the computational effort and decreases the accuracy of the result by processing the interpolation between two sides of the interface. It is the only choice to couple the standing and moving (rotating) patches of the mesh in OpenFOAM. The GGI function in OpenFOAM is developed by M. Beaudoin and H. Jasak [69] and only available in the developed versions, e. g. OpenFOAM 1.5 dev and OpenFOAM 1.6 ext. In the present simulation, two submeshes with the impeller and diffuser patches defining the boundary of the moving region are included in the mesh to utilizing the GGI feature. 90
109 Chapter 5 Applications of the Sohrab Solver Outflow Diffuser Vane Outflow Inflow Impeller Blade Outflow Outflow Fig D mesh of the complete pump stage Fig Grids near the both leading and trailing edges of the impeller blade 91
110 Rotor Stator Interaction Fig Grids near the both leading and trailing edges of the diffuser vane Considering the transient flow effect, the dynamic mesh solver is applied to investigate the rotor stator interaction. The complete pump stage is simulated by the Sohrab solver, including seven impeller blades and 12 diffuser vanes. The library OpenFOAMTurbo available in the developed version of OpenFOAM provides the capability to specify the inflow parameters in a cylindrical coordinate system. The radial velocity is used to define the inlet velocity and the average static pressure is given at the outlet. A no slip boundary condition is specified at the blades and the vanes. The boundary condition of the hub and shroud is set to empty due to the 2D property of the model. k ε turbulence model is applied to simulate the turbulence. The average value of y + is well controlled to be below 40 for the blades and the vanes. At the inlet the turbulence intensity is set to 5% with the viscosity ratio of 10. The discretisation in space is second order accurate, bounded for the convection component and unbounded for the diffusion component. For the time dependent component, the second order backward implicit scheme is applied. These setups are summarized in Tab and Tab Inlet U in = m/s, w = U laminar, 5% turbulence intensity Outlet Average static pressure, p = 0 Pa Blade & vane No slip B. C. Symmetric walls Symmetric B. C. Working fluid Air, ν = m 2 /s Turbulence model k ε Tab Boundary conditions setup for the flow in a radial pump 92
111 Chapter 5 Applications of the Sohrab Solver Component: Scheme: Numerical behaviour: Time Backward Second order, implicit Convection TVD First/second order, bounded Diffusion CD Second order, unbounded Pressure gradient CD Second order, Gaussian integration Tab Numerical schemes setup for the flow in a radial pump Due to the complexity of the mesh interpolation between the static solver result and the dynamic mesh solver result in OpenFOAM, the transient simulation is directly executed for the pump without using any initial flow field. In order to preserve the stability of the numerical computation and trend a better convergence, the courant number is used to control the size of the time step. This parameter is defined as: UΔt Co = Δ x (5.15) In the present case, the maximum courant number is limited to 0.5. Then, the associated time step after five impeller revolutions is about s. Comparing to the rotational speed of the impeller n = 2,000 rpm, the rotating angle for each time step is 2π n ω = (5.16) 60 Δ ϕ = ω Δ t < 0.1 o (5.17) Therefore under the courant number control, an extremely fine impeller rotation is obtained at the heavy expense of the computation time, by the small time step. However, this offers a converged solution and satisfactory accuracy for the GGI interpolation in OpenFOAM Results & Comparisons In this section, the numerical results obtained by the Sohrab solver are compared with those of the Navier Stokes solver. Moreover, the velocity components in the radial gap region computed from the both solvers are validated by the measured data. 93
112 Rotor Stator Interaction Fig Comparison of computation time taken by both solvers After five impeller revolutions, the two solvers solutions converge. However, in order to reach periodic flow in the results, another five impeller revolutions are carried out. A comparison of the total computation time for 10 impeller revolutions taken by the two solvers is shown in Fig The Navier Stokes solver is only about 1.5 times slower than the Sohrab solver in completing the simulation. This result coincides with the analysis discussed in section 4.3 that the dynamic mesh solver for the modified equation of fluid motion requires more computational time, as compared to the static mesh solver, however, the Sohrab solver would be still faster than the Navier Stokes solver. The results obtained from the last impeller revolution are compared. The static pressure distributions in the whole pump stage computed by the both solvers are presented in Fig It can be confirmed that, the both solvers show very similar results. In the radial direction, a strong pressure gradient can be observed. The pressure distribution is nearly periodic for each blade in the impeller. However downstream the blades, the rotor stator interaction strongly affects the pressure distribution in the diffuser, thus resulting in unsymmetrical pressure distribution due to the unsymmetrical geometry of the pump stage. In order to investigate the pressure distribution in the blade tip regions which are marked in Fig. 5.57, these regions are enlarged in Fig As shown in the figure, because of the strong rotor stator interaction, the minimum pressure is no longer at the blade suction side surface and the shed wake from the blade is directed to the pressure side of the neighboring blade. This phenomenon is more obvious when the blade is close to the vane. 94
113 Chapter 5 Applications of the Sohrab Solver Navier Stokes solver Sohrab solver Fig Comparison of the static pressure distribution 95
114 Rotor Stator Interaction Navier Stokes solver Sohrab solver Navier Stokes solver Sohrab solver Fig Comparison of the static pressure distribution in the enlarged blade tip region The flow field is also compared including the absolute velocity C obtained by the numerical solvers and the relative velocity W obtained by both numerical and experimental methods. The relative velocity W is based on the reference of the rotating impeller by subtracting the local circumferential velocity U from the absolute velocity C as calculated in Eq. (5.18): W = C U (5.18) Corresponding to the measurement position, the absolute velocity fields at four different impeller positions are shown qualitatively in Figs , for the results obtained from both Sohrab and Navier Stokes solvers. As marked in the figure, the impeller rotates in clock wise direction and the positions are defined by the angle 96
115 Chapter 5 Applications of the Sohrab Solver between the blade trailing edge and vane leading edge. The comparisons present a satisfactory agreement for the whole flow region, although the Sohrab solver predicts slightly smaller velocity at the blade pressure side as compared with the Navier Stokes solver. Both numerical results present that the diffuser vanes have only limited influence on the impeller inner velocity field while strongly disturb the rear part of the impeller flow and the wake shed by the blade at all shown impeller positions. In the rear part region, the velocity field is greatly influenced by the relative impeller position to the diffuser vane leading edge. In the wake region near the trailing edge of the blade, a high absolute velocity is developed because for a backward blade the relative velocity is low at the outlet of the impeller. This result can be illustrated by the velocity triangles at the impeller outlet, as sketched in Fig All these flow phenomena coincide with the physical observation of the rotor stator interaction. φ ω Navier Stokes Solver Sohrab Solver Fig Comparison of the absolute velocity fields at φ = 5 φ ω Navier Stokes Solver Sohrab Solver Fig Comparison of the absolute velocity fields at φ = 25 97
116 Rotor Stator Interaction φ ω Navier Stokes Solver Sohrab Solver Fig Comparison of the absolute velocity fields at φ = 35 φ ω Navier Stokes Solver Sohrab Solver Fig Comparison of the absolute velocity fields at φ = 40 C 2 W 2 Fig Velocity triangle at the impeller outlet The strongest rotor stator interaction occurs in the radial gap region between the impeller trailing edge and the diffuser leading edge. The computed relative velocity components in radial and circumferential direction in this most interesting region are U 2 98
117 Chapter 5 Applications of the Sohrab Solver compared with the measured data reported in [55]. The two relative velocity components can be calculated from the absolute velocity component. C C r W r W C u W u U Fig Circumferential and radial components of the velocities Considering the velocity triangle sketched in Fig. 5.64, the following equations are obtained: W = C U (5.19) u u W = C (5.20) r r Figs present the comparisons of the relative velocity components at r/r 2 = 1.02 in the radial gap region, for four aforementioned impeller positions between the measurement and numerical computations. For clarity, the circumferential positions of the impeller blades and diffuser vanes are respectively marked at the top and bottom of the figures in order to illustrate a two pitches circumferential distance for the horizontal axis. As compared with Figs , Figs show the same impeller positions however only partly cover the flow regions. In detail, the relative velocities are sampled from the gap near the four diffuser vanes below the blue line sketched in Figs , due to limit of the measured data. The comparisons indicate a satisfactory agreement between the measurement and numerical simulations, especially in the circumferential direction. Both numerical results match each other very well except few peak and valley regions. Referring to Eq. (5.19) and Eq. (5.20), the slight difference between the results of the Sohrab and Navier Stokes solvers coincide with the absolute velocity comparisons in Figs The quantitative comparisons of the relative velocity components present a better understanding of the effect induced by the rotor stator interaction. Series peaks and valleys can be observed in the relative velocity distributions, occurring in the vicinity of the impeller blade trailing edges and diffuser vane leading edges. The velocity gradient is relatively small in the portion where no blade or vane is presented. These phenomena are obvious at impeller positions φ = 25 and φ = 35. Near the impeller blade the velocity decreases in the wake region of the suction side while increasing at the pressure side. Further, the diffuser vanes also make strong influence 99
118 Rotor Stator Interaction to the impeller outlet flow, thus producing the velocity valley near its leading edge. Especially when the flow downstream the blade directly encounters a vane, the velocity experiences a very high gradient. As a consequence, the velocity components in the gap region strongly depend on the impeller relative position to the diffuser [57]. Fig Comparison of relative velocity components in radial gap region at φ = 5 Fig Comparison of relative velocity components in radial gap region at φ = 25 Fig Comparison of relative velocity components in radial gap region at φ =
119 Chapter 5 Applications of the Sohrab Solver Fig Comparison of relative velocity components in radial gap region at φ = Symmetrical Radial Pump The dynamic mesh function of the Sohrab solver has been examined by an open case in the section above. In order to further assess the ability of the Sohrab solver in simulating complex flow conditions, another symmetrical radial pump, which has been investigated by Feng [54], is taken for the simulation. The obtained results of the solver are evaluated by comparing them with those obtained by other methods, including the numerical results obtained by the Navier Stokes solver and the measured data Geometry of the Pump Stage Fig Pump view [54] 101
120 Rotor Stator Interaction The pump stage of the radial pump is shown in Fig As described by Feng [54], the impeller is shrouded with six 2D blades, the radial gap between the impeller outlet and diffuser inlet is 2.25 mm corresponding to 3% of the impeller outlet radius and the diffuser owns nine 2D vanes. The specifications of the pump stage are listed in Tab Impeller Number of blades Z i 6 Inlet radius R 1 40 mm Outlet radius R mm Blade span b i 12.7 mm Design Operating conditions Rotating speed n 1,450 rpm Flow rate Q m 3 /s Delivery head H 7 m Diffuser Number of vanes Inlet radius Outlet radius Vane span Z d R 3 R 4 b d mm 95 mm 14 mm Tab Specifications of the pump stage [54] Numerical Simulation Setup Due to the 2D geometry property of the blades and the huge computational cost for the 3D simulation, the pump stage is simplified as a 2D model and only the impeller and diffuser are taken into account for the numerical simulation as illustrated in Fig The 2D structured grid for the flow model is created by utilizing the grid generation tool ICEM CFD. The resultant mesh is converted to the fluent format and loaded into OpenFOAM by the MeshToFoam interface tool. The total grid number for the computational domain is about 150,000, including six impeller blades and nine diffuser vanes. GGI is used to couple the rotating blades and standing vanes. For the surrounding of the blades and vanes, an O Grid is built up to give a satisfactory resolution for the boundary layer near them. While for the blade passage, an H grid is applied. The detailed grid information near the leading and trailing edges of the blades and vanes are enlarged in Fig and Fig respectively for better views. The dynamic mesh solvers including both Sohrab and Navier Stokes, are applied to simulate the pump stage. The same grid and boundary conditions are applied to the both solvers to give an equivalent evaluation for the results. The boundary conditions for the transient simulations are listed in Tab
121 Chapter 5 Applications of the Sohrab Solver φ Diffuser vane Impeller blade Fig D mesh of the complete pump stage Fig Grids near the both leading and trailing edges of the impeller blade 103
122 Rotor Stator Interaction Fig Grids near the both leading and trailing edges of the diffuser vane Inlet U in = m/s, w = U laminar, 5% turbulence intensity Outlet Average static pressure, p = 0 Pa Blade & vane No slip B. C. Symmetric walls Symmetric B. C. Working fluid Water, ν = m 2 /s Turbulence model SST Tab Boundary conditions setup for the flow in a symmetric radial pump The numerical schemes for the present pump simulation are the same as those listed in Tab Similar to the time step setup for the ERCOFTAC radial pump simulation, the courant number is set below 0.5, Co < 0.5, to preserve the stability of the numerical computation in OpenFOAM, thus resulting in a rotating angle less than 0.1 deg, Δϕ < 0.1 ο, for each time step. Comparing to the CFX setup in [54], which uses Δϕ = 1 ο, it is found that OpenFOAM needs a much finer rotating angle for the simulation, thus resulting in a large computation time consuming Results & Comparisons In Fig. 5.73, the computation time taken by both Sohrab and Navier Stokes solvers are compared. As expected, the Sohrab solver saves about one third computation time as compared to the Navier Stokes solver, which is similar to the result in Fig
123 Chapter 5 Applications of the Sohrab Solver Fig Comparison of computation time taken by both solvers The flow fields of the absolute velocity C at three impeller positions, φ = -10, φ = 0 and φ = 10 are presented qualitatively in Figs The results obtained by both Sohrab and Navier Stokes solvers and experimental results reported in [54] are compared. A satisfactory agreement between the results obtained by both solvers can be asserted. As compared with the experimental results, the numerical results represent the flow development affected by the impeller position, not only at the suction side but also at the pressure side of the diffuser vane. Near the leading edges of the diffuser vanes, a high velocity region at the suction side, is strongly influenced by the rotating blade of the impeller, thus decreasing from φ = -10 to φ = 10, meanwhile, at the pressure side, a smaller high velocity region also decreases gradually. Then, the relative velocities in the radial gap region in these figures are quantitatively compared in Figs It can be observed that the velocities calculated by both solvers coincide well with each other. Comparing them with the measured data reported by Feng [54], generally speaking, it can be found that numerical results are in good agreement with the measured data, although the numerical solutions predict slightly smaller values than the measurement which is more obviously in the circumferential direction. The results comparisons in this section show the similar situations as discussed in the section Such results offer further evidence to prove the accuracy of the Sohrab solver. 105
124 Rotor Stator Interaction Sohrab Solver Navier Stokes Solver PIV Measurement Fig Comparison of the absolute velocity fields at φ =
125 Chapter 5 Applications of the Sohrab Solver Sohrab Solver Navier Stokes Solver PIV Measurement Fig Comparison of the absolute velocity fields at φ = 0 107
126 Rotor Stator Interaction Sohrab Solver Navier Stokes Solver PIV Measurement Fig Comparison of the absolute velocity fields at φ =
127 Chapter 6 Applications of the Sohrab Solver Fig φ = -10 Comparison of relative velocity components in radial gap region at Fig Comparison of relative velocity components in radial gap region at φ = 0 Fig Comparison of relative velocity components in radial gap region at φ =
128 Chapter 6 Conclusions 6 Conclusions This research is mainly focused on the modified equation of fluid motion for incompressible flow and its application in turbomachinery flow. In mathematics, the appearance of the convective velocity in the equation eliminates its non linearity, as compared to the Navier Stokes equation. In order to declare the linear advantage of the modified equation in CFD applications, the derivation process, the FVM discretisation results and the solver schemes of the equation have been discussed in detail by comparing them to those of the Navier Stokes equation. Then, a novel Sohrab solver developed on the basis of the modified equation of fluid motion for incompressible flow is examined for five flow models, including the models for fundamental boundary layer flow and the advanced transient flow in radial pumps. Several important numerical issues of interest have arisen. The results are evaluated by comparing them with those obtained by other methods, including the analytical solution of the modified equation of fluid motion, the numerical results obtained by the Navier Stokes solver and measured data reported in literatures. In summary, some primary contributions of the research to the developed solver can be distinguished: 1) derivation of the convective velocity, 2) accuracy, 3) numerical stability, 4) numerical errors, 5) mesh resolution requirement, and 6) computation time. 1) The convective velocity plays a significant role in the Sohrab solver because it not only eliminates the non linearity of the resultant algebraic equations after the FVM discretisation is carried out, but also introduces a fixed parameter to the solver instead of another flow variable. It can be considered as the essential difference between the Sohrab solver and the Navier Stokes solver. In this context, the derivation process of the convective velocity has been discussed in detail. According to the scale invariant theory of statistics, at potential flow scale, the vanishing of the viscosity of a fluid makes the modified equation of fluid motion transfer to the Euler equation and the convective velocity become the local velocity. Therefore, the determination of the convective velocity is sourced from the potential scale by calculating the local velocity using Euler equation, further developed in the laminar flow scale, for the solver application in the turbulent flow scale. All the Sohrab solver results obtained for the turbulent flow simulations in this research support this numerical method to determine the convective velocity. 2) The primary function of a numerical solver is to deliver accurate numerical solutions by solving the equation using iteration methods. In terms of the analytical solution of the modified equation of fluid motion, the Sohrab solver is confirmed to be able to provide the numerical solution precisely for the modified equation of fluid motion. Further, the comparisons with the experiments prove that 110
129 Chapter 6 Conclusions the Sohrab solver produces physically reasonable results validated by measured data for turbomachinery applications. 3) After the FVM discretisation is carried out, a fixed convective velocity in the modified equation of fluid motion provides high stability to the numerical solution for the Sohrab solver thus avoiding the numerical oscillations of not only the velocity but also the pressure. This high stability contributes to reduce the mesh resolution requirement and the computation time of the solver. 4) Most FVM schemes introduced during the equation discretisation process result in discretisation errors in numerical solutions, influencing the order of accuracy of the solvers. By focusing on the numerical diffusion derived from the convection component, this research has investigated the numerical errors using the analytical and numerical methods. Both methods prove that in terms of the linear advantage, the Sohrab solver preserves numerical errors more stable in its numerical solution, thus producing results with higher accuracy, as compared to the Navier Stokes solver. 5) An adequate mesh is the most important part of a numerical simulation, as the convergence of the calculation and the accuracy of the solution are strongly dependent on its quality. The mesh resolution requirement for the Sohrab solver has been discussed for both 2D and 3D flow problems. Compared to the Navier Stokes solver, it is found that the high stability, stable numerical error and accuracy of the Sohrab solver allow it to be used with a lower quality mesh. 6) The Sohrab solver, as compared to the Navier Stokes solver, can considerably reduce the computation time consuming by its simplified algorithm and stable numerical error when carrying out numerical simulations. For most investigated cases in Chapter 5 the computational effort of the Sohrab and Navier Stokes solvers is emphasized. Each of them confirms the efficiency of the Sohrab solver that it requires less than half the computation time of the Navier Stokes solver. Except the dynamic mesh solver applications, comparing the computation time for the 3D cascade (Fig. 5.45) with those of the other cases, it is found that for more complicated boundary conditions, the Sohrab solver is more efficient. It is plausible because the complicated boundary conditions in the flow enlarge the numerical error in the Navier Stokes solver, thus resulting in more computation time consuming for the convergence of the numerical solution. This result demonstrates the scientific credibility of the Sohrab solver for application to turbomachinery flows. Further, if it is extended to design processes in the turbomachinery industry, significant improvements in the design cycle cost and time can be reached. 111
130 Chapter 6 Conclusions From a computational point of view, this research also can be considered as a valuable document for the application of the open source coding toolbox OpenFOAM. Most functions of OpenFOAM related to turbomachinery flow field simulations are examined and developed during the research. The results offer another evidence for the accuracy and efficiency of OpenFOAM in turbomachinery flow applications. On the other hand, the application of the modified equation of fluid motion in this research implicates a connection between the macro and micro world. And this may lead to a better understanding by human beings of the observed physical phenomena in the living world, clearly benefiting the community. 112
131 Chapter 6 Outlook 7 Outlook This research is intended to provide an in depth study of the modified equation of fluid motion for incompressible flow and its application in turbomachinery applications by using the numerical methods. However the numerical coding tool for the modified equation is so limited that it is not possible to include more interesting 3D turbomachinery flow models. In the future, if new official versions or developed versions of OpenFOAM could manage more computer resources, more 3D flow simulations using the Sohrab solver would be considered to increase the accuracy of the numerical solutions further. On the other hand, this research is limited in the incompressible flow field. The modified equation of motion and the scale invariant form of the conservation equations are developed for all flow fields. The present results will stimulate the application of these equations in compressible flow field by using the numerical methods. However, a better understanding of the scientific meaning of the conservation equations has to be delivered and more analytical results are still required for evaluations. 113
132 Bibliography Bibliography [1] Sohrab, S. H., 2008, Derivation of Invariant Forms of Conservation Equation from the Invariant Boltzmann Equation, Proc. 5 th WSEAS Int. Conf. on Fluid Mechanics, A. C. Benim et al., eds., WSEAS Press, Athens, pp [2] Sohrab, S. H., The Physical Foundation of the Canonical Grand Unified Theory of Fields and Its Application to Cosmology, Hydrodynamics, Electrodynamics and Chromodynamics, [3] Sohrab, S. H., 1999, A Scale Invariant Model of Statistical Mechanics and Modified Forms of the First and the Second Laws of Thermodynamics, Int. J. Therm. Sci., 38, pp [4] Sohrab, S. H., 1999, Modified Form of the Equation of Motion and Its Solution for Laminar Flow over a Flat Plate and through Circular Pipes and Modified Helmholtz Vorticity Equation, Chemical and Physical Processes in Combustion, Fall Technical Meeting, The Eastern States Section, pp [5] Blasius, H., 1908, Grenzschichten in Flüssigkeiten mit kleiner Reibung, Z. Math. Phys. 56, pp [6] Schlichting, H., Boundary Layer Theory, McGraw Hill, New York, [7] Benra, F. K., and Sohrab, S. H., 2006, Modified Theories of Laminar Flow around a Rigid Cylinder and Flow outside and inside a Liquid Cylinder in Uniform and Counterflow Gaseous Jets, WSEAS Trans. Fluid Mech., Issue 6, 1, 533. [8] Sohrab, S. H., 2008, A Modified Scale Invariant Statistical Theory of Turbulence, Proc 6 th WSEAS Int. Conf. on Fluid Mechanics, S. H. Sohrab et al., eds, WSEAS Press, Athens, pp [9] Sohrab, S. H., 2007, A Modified Theory of Turbulent Flow over a Flat Plate Proc 5 th WSEAS Int. Conf. on Fluid Mechanics, S. H. Sohrab et al., eds, WSEAS Press, Athens, pp [10] Inkman, M. J., and Sohrab, S. H., 2008, Comparisons between Velocity Profiles according to the Modified and the Navier Stokes Equations of Motion and the Experimental Measurements for Laminar Boundary Layer over a Flat Plate, Proc. 12 th WSEAS Int. Conf. on Computing and Computational Techniques in Sciences, J. Maza et al., eds., WSEAS Press, Athens, pp
133 Bibliography [11] Burger, J. M., 1924, The Motion of a Fluid in the Boundary Layer along a Plane Smooth Surface, Proc. 1 st Int. Cong for Applied Mechanics, Delft. [12] Burgers, J. M., and van der Hege Zynen, B. G., 1924, Preliminary Measurements of the Distribution of the Velocity of a Fluid in the Immediate Neighbourhood of a Plane Smooth Surface, Verhand. Akad. V. Wetesch, Amsreada (iesectie) Deel XIII, No. 3. [13] van der Higge Zjnen, B. G., Measurements of the Velocity Distribution in the Boundary Layer along a Plane Surface, Thesis Delft, [14] Hansen, M., 1930, Velocity Distribution in the Boundary Layer of a Submerged Plate, NACA TM, No [15] Dhawan, S., 1953, Direct Measurements of Skin Friction, NACA, TN [16] Büttner, L. and Czarske, J., 2005, Investigation of the Influence of Spatial Coherence of a Broad area Laser Diode on the Interference Fringe System of a Mach Zehnder Interferometer for Highly Spatially Resolved Velocity Measurements, Applied Optics, 44, 9. [17] Nikuradse, J., 1942, Laminare Reibungsschichten an der längsangetrömten Platte. Monograph, Zentrale f. wiss. Berichtswesen, Berlin. [18] Sohrab, S. H., 2004, Scale Invariant Forms of Conservation Equations in Reactive Fields and a Modified Hydro Thermo Diffusive Theory of Laminar Flames WSEAS Transactions on Mathematics, Issue 4, 3, 755. [19] Bejan, A., Convection Heat Transfer, John Wiley & Sons Ltd, 4 th Revised Edition, [20] Bird, R. B., Stewart, W. E., and Lightfoot, E. N., Transport Phenomena, John Wiley & Sons Ltd, 2 nd Edition, [21] Probstein, R., Physicochemical Hydrodynamics, John Wiley & Sons; 2 nd Edition, [22] Arkeryd, L., 1972, On the Boltzmann Equation Part II: The Full Initial Value Problem, Arch. Rational Mech. Anal. 45, pp [23] Batchelor, G. K., An Introduction to Fluid Dynamics, Cambridge University Press, [24] Golse, F., 2011, From the Kinetic Theory of Gases to Continuum Mechanics, AIP Conf. Proc. American Institute of Physics, 1333, pp
134 Bibliography [25] Sohrab, S. H., 2008, A Modified Scale Invariant Statistical Theory of Turbulence, Proc 6 th WSEAS Int. Conf. on Fluid Mechanics, S. H. Sohrab et al., eds, WSEAS Press, Athens, pp [26] LeVeque, R., Finite Volume Methods for Hyperbolic Problems, Cambridge University Press, [27] Toro, E. F., Riemann Solvers and Numerical Methods for Fluid Dynamics, Springer Verlag, [28] Patankar, S. V., Numerical Heat Transfer and Fluid Flow, Hemisphere, Washington, DC, [29] Jasak, H., Error Analysis and Estimation for the Finite Volume Method with Application to Fluid Flows, Ph. D. Thesis, Imperial College, London, [30] Hirsch, C., Numerical Computation of Internal and External Flows, John Wiley & Sons, [31] Ferziger, J. H., and Peric, M., Computational Methods for Fluid Dynamics, Springer Verlag, 3 rd Edition, [32] OpenFOAM Wiki website. [33] Donea, J., 1982 An Arbitrary Lagrangian Eulerian Finite Element Method for Transient Fluid Structure Interactions, Computer Methods in Applied Mechanics and Engineering, 33, [34] Farhat, C., Geuzaine, P., and Grandmont, 2001, The Discrete Geometric Conservation Law and the Nonlinear Stability of ALE Schemes for the Solution of Flow Problems on Moving Grids, Journal of Computational Physics, 174, Issue 2, pp [35] Farhat, C., Geuzaine, P., and Grandmont, C., 2001, The Discrete Geometric Conservation Law and Its Effects on Nonlinear Stability and Accuracy, 15 th AIAA Computational Fluid Dynamics Conference, Anaheim, California, paper [36] Guillard, H., 2000, On the Significance of the Geometric Conservation Law for Flow Computations on Moving Meshes, Comput. Meth. Appl. Mech. Eng., 190, pp [37] Jasak, H., Dynamic Mesh Handling in OpenFOAM, FSB, University of Zagreb, Croatia, Wikki Ltd, United Kingdom. [38] NKonga, B., and Guillard, H., 1994, Godunov Type Method on Non structured Meshes for Three dimensional Moving Boundary Problems, Comp. Meth. Appl. Mech. Eng., 113, pp
135 Bibliography [39] Koobus, B., and Farhat, C., 1999, Second order Time accurate and Geometrically Conservative Implicit Schemes for Flow Computations on Unstructured Dynamic Meshes, Comp. Meth. Appl. Mech. Eng., 170, pp [40] Prandtl, L., 1904, Über Flüssigkeitsbewegung bei sehr kleiner Reibung, Verh. III. Intern. Math. Kongr., Heidelberg, 1904, S , Teubner, Leipzig, [41] Wan, B., Benra, F. K., and Sohrab, S. H., 2009, A Comparative Numerical Study of the Modified versus the Navier Stokes Equations of Motion, Proc. 7th WSEAS Int. Conf. on Fluid Mechanics, A. C. Benim et al., eds., WSEAS Press, Athens, pp [42] Schultz Grunow, F., 1940, New Frictional Resistance Law for Smooth Plates, Luftfahrtforschung, 17, No. 8, pp [43] Thom, A., and Swart, P., 1940, The Forces on an Aerofoil at Very Low Speeds, Journal of the Royal Aeronautical Society, 44, pp [44] Abbott, I. H., and von Doenhoff, A. E., Theory of Wing Sections, including a Summary of Airfoil Data, Dover Publication, New York, [45] OpenFOAM User Guide, [46] Taylor, A. M. K. P., Whitelaw, J. H., and Yianneskis, M., 1982, Curved Ducts with Strong Secondary Motion: Velocity Measurements of Developing Laminar and Turbulent Flow, Journal of Fluids Engineering, 104, pp [47] Herrig, L. J., Emery, J. C. and Erwin, J. R., 1957, Systematic Two dimensional Cascade Tests of NACA 65 Series Compressor Blades at Low Speeds, NACA, TN [48] Wang, W. S., Experimental Study and Numerical Analysis of 3D Flow Field and Secondary Flow Mechanism in Annular Turbine Cascades, Ph.D. Thesis, Institute of Engineering Thermophysics, Chinese Academy of Sciences, Beijing, [49] Clancy. L.J., Aerodynamics, Pitman Publishing Ltd, London, [50] Dring, R. P., Joslyn, H. D., Hardwin, L. W. and Wagner, J. H., 1982, Turbine rotor stator interaction, ASME Journal of Engineering Power, 104, pp [51] Lefcourt, M.D., 1965, An Investigation into Unsteady Blade Forces in Turbomachines, J. Eng. for Power Trans. ASME, 87, Ser. A:
136 Bibliography [52] Japikse, D., Marscher, W. D., and Raymond, B. F., Centrifugal Pump Design and Performance. Concepts TTI Inc., [53] Ubaldi, M., Zunino, P. and Ghiglione, A., 1998, Detailed flow measurements within the impeller and the vaneless diffuser of a centrifugal turbomachine, Exp. Thermal and Fluid Sci., 17, pp [54] Feng, J. J., Numerical and Experimental Investigations on Rotor Stator Interaction in Radial Diffuser Pumps (Berichte Aus Dem Maschinenbau), Ph. D Dissertation, University of Duisburg-Essen, Shaker Verlag GmbH, [55] trifugal_pump_with_a_vaned_diffuser. [56] Combès, J. F., 1999, Test Case U3: Centrifugal Pump with a Vaned Diffuser, ERCOFTAC Seminar and Workshop on Turbomachinery Flow Prediction VII, Aussois, pp [57] Ubaldi, M., Zunino, P., Barigozzi, G. and Cattanei, A., 1996, An Experimental Investigation of Stator Induced Unsteadiness on Centrifugal Impeller Outflow, Journal of Turbomachinery, 118, pp [58] Ubaldi, M., Zunino, P., Barigozzi, G. and Cattanei, A., 1996, LDV Investigation of the Rotor Stator Aerodynamic Interaction in a Centrifugal Turbomachine, 8 th International Symposium on Applications of Laser Techniques to Fluid Mechanics, Lisbon. [59] Bert, P. F., Combès, J. F. and Kueny, J. L., 1996, Unsteady Flow Calculation in a Centrifugal Pump Using a Finite Element Method, Proceedings of the XVIII IAHR Symposium on Hydraulic Machinery and Cavitation, pp [60] Combès, J. F., Bert, P. F. and Kueny, J. L., 1997, Numerical Investigation of the Rotor Stator Interaction in a Centrifugal Pump Using a Finite Element Method, Proceedings of the 1997 ASME Fluids Engineering Division Summer Meeting, FEDSM [61] Torbergsen, E. and White, M. F., 1997, Transient Simulation of Impeller/Diffuser Interactions, Proceedings of the 1997 ASME Fluids Eng Division Summer Meeting, FEDSM [62] Sato, K., Blade Row Interaction in Radial Turbomachines, Ph.D. Thesis, Durham University, [63] He, L. and Sato, K., 1999, Numerical Solution of Incompressible Unsteady Flows in Turbomachinery, Proceedings of the 3rd ASME/JSME Joint Fluids Eng Conf, FEDSM , San Francisco. 118
137 Bibliography [64] Sato, K. and He, L., 2001, Numerical Investigation into the Effects of a Radial Gap on Hydraulic Turbine Performance, Proc. Instn Mech Engrs, 215, Part A, pp [65] Page, M., Théroux, E. and Trépanier, J. Y., 2004, Unsteady Rotor stator Analysis of a Francis Turbine, 22 nd IAHR Symposium on Hydraulic Machinery and Systems, Stockholm Sweden. [66] Page, M. and Beaudoin, M., 2007, Adapting OpenFOAM for Turbomachinery Applications, 2 nd OpenFOAM Workshop, Zagreb. [67] Petit, P., Page, M., Beaudoin, M., and Nilsson, H., 2009, The ERCOFTAC Centrifugal Pump OpenFOAM Case study, 3 rd IAHR International Meeting of the Workgroup on Cavitation and Dynamic Problems in Hydraulic Machinery and Systems, Brno, Czech Republic. [68] Xie, S. S., Studies of the ERCOFTAC Centrifugal Pump with OpenFOAM, Master's Thesis, Chalmers University of Technology, [69] M. Beaudoin and H. Jasak, 2008, Development of a Generalized Grid Interface for Turbomachinery simulations with OpenFOAM, Open Source CFD International Conference. 119
138 Lebenslauf Lebenslauf Der Lebenslauf ist in der Online-Version aus Gründen des Datenschutzes nicht enthalten. 120
Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation
Differential Relations for Fluid Flow In this approach, we apply our four basic conservation laws to an infinitesimally small control volume. The differential approach provides point by point details of
NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES
Vol. XX 2012 No. 4 28 34 J. ŠIMIČEK O. HUBOVÁ NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES Jozef ŠIMIČEK email: [email protected] Research field: Statics and Dynamics Fluids mechanics
ME6130 An introduction to CFD 1-1
ME6130 An introduction to CFD 1-1 What is CFD? Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
INTRODUCTION TO FLUID MECHANICS
INTRODUCTION TO FLUID MECHANICS SIXTH EDITION ROBERT W. FOX Purdue University ALAN T. MCDONALD Purdue University PHILIP J. PRITCHARD Manhattan College JOHN WILEY & SONS, INC. CONTENTS CHAPTER 1 INTRODUCTION
CFD Application on Food Industry; Energy Saving on the Bread Oven
Middle-East Journal of Scientific Research 13 (8): 1095-1100, 2013 ISSN 1990-9233 IDOSI Publications, 2013 DOI: 10.5829/idosi.mejsr.2013.13.8.548 CFD Application on Food Industry; Energy Saving on the
Contents. Microfluidics - Jens Ducrée Physics: Navier-Stokes Equation 1
Contents 1. Introduction 2. Fluids 3. Physics of Microfluidic Systems 4. Microfabrication Technologies 5. Flow Control 6. Micropumps 7. Sensors 8. Ink-Jet Technology 9. Liquid Handling 10.Microarrays 11.Microreactors
Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics
Lecture 6 - Boundary Conditions Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Outline Overview. Inlet and outlet boundaries.
Practice Problems on Boundary Layers. Answer(s): D = 107 N D = 152 N. C. Wassgren, Purdue University Page 1 of 17 Last Updated: 2010 Nov 22
BL_01 A thin flat plate 55 by 110 cm is immersed in a 6 m/s stream of SAE 10 oil at 20 C. Compute the total skin friction drag if the stream is parallel to (a) the long side and (b) the short side. D =
Chapter 2. Derivation of the Equations of Open Channel Flow. 2.1 General Considerations
Chapter 2. Derivation of the Equations of Open Channel Flow 2.1 General Considerations Of interest is water flowing in a channel with a free surface, which is usually referred to as open channel flow.
FLUID MECHANICS IM0235 DIFFERENTIAL EQUATIONS - CB0235 2014_1
COURSE CODE INTENSITY PRE-REQUISITE CO-REQUISITE CREDITS ACTUALIZATION DATE FLUID MECHANICS IM0235 3 LECTURE HOURS PER WEEK 48 HOURS CLASSROOM ON 16 WEEKS, 32 HOURS LABORATORY, 112 HOURS OF INDEPENDENT
Keywords: CFD, heat turbomachinery, Compound Lean Nozzle, Controlled Flow Nozzle, efficiency.
CALCULATION OF FLOW CHARACTERISTICS IN HEAT TURBOMACHINERY TURBINE STAGE WITH DIFFERENT THREE DIMENSIONAL SHAPE OF THE STATOR BLADE WITH ANSYS CFX SOFTWARE A. Yangyozov *, R. Willinger ** * Department
TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW
TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW Rajesh Khatri 1, 1 M.Tech Scholar, Department of Mechanical Engineering, S.A.T.I., vidisha
Lecture 11 Boundary Layers and Separation. Applied Computational Fluid Dynamics
Lecture 11 Boundary Layers and Separation Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Overview Drag. The boundary-layer
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology
Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 - Industry
Abaqus/CFD Sample Problems. Abaqus 6.10
Abaqus/CFD Sample Problems Abaqus 6.10 Contents 1. Oscillatory Laminar Plane Poiseuille Flow 2. Flow in Shear Driven Cavities 3. Buoyancy Driven Flow in Cavities 4. Turbulent Flow in a Rectangular Channel
MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi
MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi Time and Venue Course Coordinator: Dr. Prabal Talukdar Room No: III, 357
COMPUTATIONAL FLUID DYNAMICS (CFD) ANALYSIS OF INTERMEDIATE PRESSURE STEAM TURBINE
Research Paper ISSN 2278 0149 www.ijmerr.com Vol. 3, No. 4, October, 2014 2014 IJMERR. All Rights Reserved COMPUTATIONAL FLUID DYNAMICS (CFD) ANALYSIS OF INTERMEDIATE PRESSURE STEAM TURBINE Shivakumar
CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER
International Journal of Advancements in Research & Technology, Volume 1, Issue2, July-2012 1 CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER ABSTRACT (1) Mr. Mainak Bhaumik M.E. (Thermal Engg.)
Aerodynamic Department Institute of Aviation. Adam Dziubiński CFD group FLUENT
Adam Dziubiński CFD group IoA FLUENT Content Fluent CFD software 1. Short description of main features of Fluent 2. Examples of usage in CESAR Analysis of flow around an airfoil with a flap: VZLU + ILL4xx
O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt, 27.06.2012
O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM Darmstadt, 27.06.2012 Michael Ehlen IB Fischer CFD+engineering GmbH Lipowskystr. 12 81373 München Tel. 089/74118743 Fax 089/74118749
du u U 0 U dy y b 0 b
BASIC CONCEPTS/DEFINITIONS OF FLUID MECHANICS (by Marios M. Fyrillas) 1. Density (πυκνότητα) Symbol: 3 Units of measure: kg / m Equation: m ( m mass, V volume) V. Pressure (πίεση) Alternative definition:
Ravi Kumar Singh*, K. B. Sahu**, Thakur Debasis Mishra***
Ravi Kumar Singh, K. B. Sahu, Thakur Debasis Mishra / International Journal of Engineering Research and Applications (IJERA) ISSN: 48-96 www.ijera.com Vol. 3, Issue 3, May-Jun 3, pp.766-77 Analysis of
A Comparison of Analytical and Finite Element Solutions for Laminar Flow Conditions Near Gaussian Constrictions
A Comparison of Analytical and Finite Element Solutions for Laminar Flow Conditions Near Gaussian Constrictions by Laura Noelle Race An Engineering Project Submitted to the Graduate Faculty of Rensselaer
Lecturer, Department of Engineering, [email protected], Lecturer, Department of Mathematics, [email protected]
39 th AIAA Fluid Dynamics Conference, San Antonio, Texas. A selective review of CFD transition models D. Di Pasquale, A. Rona *, S. J. Garrett Marie Curie EST Fellow, Engineering, [email protected] * Lecturer,
A COMPUTATIONAL FLUID DYNAMICS STUDY ON THE ACCURACY OF HEAT TRANSFER FROM A HORIZONTAL CYLINDER INTO QUIESCENT WATER
A COMPUTATIONAL FLUID DYNAMICS STUDY ON THE ACCURACY OF HEAT TRANSFER FROM A HORIZONTAL CYLINDER INTO QUIESCENT WATER William Logie and Elimar Frank Institut für Solartechnik SPF, 8640 Rapperswil (Switzerland)
AN EFFECT OF GRID QUALITY ON THE RESULTS OF NUMERICAL SIMULATIONS OF THE FLUID FLOW FIELD IN AN AGITATED VESSEL
14 th European Conference on Mixing Warszawa, 10-13 September 2012 AN EFFECT OF GRID QUALITY ON THE RESULTS OF NUMERICAL SIMULATIONS OF THE FLUID FLOW FIELD IN AN AGITATED VESSEL Joanna Karcz, Lukasz Kacperski
Computational Modeling of Wind Turbines in OpenFOAM
Computational Modeling of Wind Turbines in OpenFOAM Hamid Rahimi [email protected] ForWind - Center for Wind Energy Research Institute of Physics, University of Oldenburg, Germany Outline Computational
Distinguished Professor George Washington University. Graw Hill
Mechanics of Fluids Fourth Edition Irving H. Shames Distinguished Professor George Washington University Graw Hill Boston Burr Ridge, IL Dubuque, IA Madison, Wl New York San Francisco St. Louis Bangkok
CFD Simulation of the NREL Phase VI Rotor
CFD Simulation of the NREL Phase VI Rotor Y. Song* and J. B. Perot # *Theoretical & Computational Fluid Dynamics Laboratory, Department of Mechanical & Industrial Engineering, University of Massachusetts
Performance prediction of a centrifugal pump working in direct and reverse mode using Computational Fluid Dynamics
European Association for the Development of Renewable Energies, Environment and Power Quality (EA4EPQ) International Conference on Renewable Energies and Power Quality (ICREPQ 10) Granada (Spain), 23rd
Fundamentals of Fluid Mechanics
Sixth Edition. Fundamentals of Fluid Mechanics International Student Version BRUCE R. MUNSON DONALD F. YOUNG Department of Aerospace Engineering and Engineering Mechanics THEODORE H. OKIISHI Department
Turbulence Modeling in CFD Simulation of Intake Manifold for a 4 Cylinder Engine
HEFAT2012 9 th International Conference on Heat Transfer, Fluid Mechanics and Thermodynamics 16 18 July 2012 Malta Turbulence Modeling in CFD Simulation of Intake Manifold for a 4 Cylinder Engine Dr MK
Using CFD to improve the design of a circulating water channel
2-7 December 27 Using CFD to improve the design of a circulating water channel M.G. Pullinger and J.E. Sargison School of Engineering University of Tasmania, Hobart, TAS, 71 AUSTRALIA Abstract Computational
Keywords: Heat transfer enhancement; staggered arrangement; Triangular Prism, Reynolds Number. 1. Introduction
Heat transfer augmentation in rectangular channel using four triangular prisms arrange in staggered manner Manoj Kumar 1, Sunil Dhingra 2, Gurjeet Singh 3 1 Student, 2,3 Assistant Professor 1.2 Department
NUMERICAL SIMULATION OF REGULAR WAVES RUN-UP OVER SLOPPING BEACH BY OPEN FOAM
NUMERICAL SIMULATION OF REGULAR WAVES RUN-UP OVER SLOPPING BEACH BY OPEN FOAM Parviz Ghadimi 1*, Mohammad Ghandali 2, Mohammad Reza Ahmadi Balootaki 3 1*, 2, 3 Department of Marine Technology, Amirkabir
Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 2 Introduction to CFD Methodology Introduction to ANSYS FLUENT L2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions,
Module 6 Case Studies
Module 6 Case Studies 1 Lecture 6.1 A CFD Code for Turbomachinery Flows 2 Development of a CFD Code The lecture material in the previous Modules help the student to understand the domain knowledge required
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA Adam Kosík Evektor s.r.o., Czech Republic KEYWORDS CFD simulation, mesh generation, OpenFOAM, ANSA ABSTRACT In this paper we describe
Adaptation of General Purpose CFD Code for Fusion MHD Applications*
Adaptation of General Purpose CFD Code for Fusion MHD Applications* Andrei Khodak Princeton Plasma Physics Laboratory P.O. Box 451 Princeton, NJ, 08540 USA [email protected] Abstract Analysis of many fusion
CFD Analysis of a Centrifugal Pump with Supercritical Carbon Dioxide as a Working Fluid
KNS 2013 Spring CFD Analysis of a Centrifugal Pump with Supercritical Carbon Dioxide as a Working Fluid Seong Gu Kim Jeong Ik Lee Yoonhan Ahn Jekyoung Lee Jae Eun Cha Yacine Addad Dept. Nuclear & Quantum
Introduction to CFD Basics
Introduction to CFD Basics Rajesh Bhaskaran Lance Collins This is a quick-and-dirty introduction to the basic concepts underlying CFD. The concepts are illustrated by applying them to simple 1D model problems.
Basic Principles in Microfluidics
Basic Principles in Microfluidics 1 Newton s Second Law for Fluidics Newton s 2 nd Law (F= ma) : Time rate of change of momentum of a system equal to net force acting on system!f = dp dt Sum of forces
OpenFOAM simulations of the Turbulent Flow in a Rod Bundle with Mixing Vanes
OpenFOAM simulations of the Turbulent Flow in a Rod Bundle with Mixing Vanes ABSTRACT Blaž Mikuž Reactor Engineering Division, Jozef Stefan Institute, Jamova cesta 39 SI-1000 Ljubljana, Slovenia [email protected]
A CODE VERIFICATION EXERCISE FOR THE UNSTRUCTURED FINITE-VOLUME CFD SOLVER ISIS-CFD
European Conference on Computational Fluid Dynamics ECCOMAS CFD 2006 P. Wesseling, E. Oñate and J. Périaux (Eds) c TU Delft, The Netherlands, 2006 A CODE VERIFICATION EXERCISE FOR THE UNSTRUCTURED FINITE-VOLUME
Dimensional Analysis
Dimensional Analysis An Important Example from Fluid Mechanics: Viscous Shear Forces V d t / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / Ƭ = F/A = μ V/d More generally, the viscous
Basic Equations, Boundary Conditions and Dimensionless Parameters
Chapter 2 Basic Equations, Boundary Conditions and Dimensionless Parameters In the foregoing chapter, many basic concepts related to the present investigation and the associated literature survey were
Pushing the limits. Turbine simulation for next-generation turbochargers
Pushing the limits Turbine simulation for next-generation turbochargers KWOK-KAI SO, BENT PHILLIPSEN, MAGNUS FISCHER Computational fluid dynamics (CFD) has matured and is now an indispensable tool for
University Turbine Systems Research 2012 Fellowship Program Final Report. Prepared for: General Electric Company
University Turbine Systems Research 2012 Fellowship Program Final Report Prepared for: General Electric Company Gas Turbine Aerodynamics Marion Building 300 Garlington Rd Greenville, SC 29615, USA Prepared
Comparative Analysis of Gas Turbine Blades with and without Turbulators
Comparative Analysis of Gas Turbine Blades with and without Turbulators Sagar H T 1, Kishan Naik 2 1 PG Student, Dept. of Studies in Mechanical Engineering, University BDT College of Engineering, Davangere,
OpenFOAM Optimization Tools
OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov [email protected] and [email protected] Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation
Lecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics
Lecture 16 - Free Surface Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Example: spinning bowl Example: flow in
Aeroacoustic Analogy for the Computation of Aeroacoustic Fields in Partially Closed Domains
INSTITUT FÜR MECHANIK UND MECHATRONIK Messtechnik und Aktorik Aeroacoustic Analogy for the Computation of Aeroacoustic Fields in Partially Closed Domains A. Hüppe 1, M. Kaltenbacher 1, A. Reppenhagen 2,
CFD modelling of floating body response to regular waves
CFD modelling of floating body response to regular waves Dr Yann Delauré School of Mechanical and Manufacturing Engineering Dublin City University Ocean Energy Workshop NUI Maynooth, October 21, 2010 Table
Steady Flow: Laminar and Turbulent in an S-Bend
STAR-CCM+ User Guide 6663 Steady Flow: Laminar and Turbulent in an S-Bend This tutorial demonstrates the flow of an incompressible gas through an s-bend of constant diameter (2 cm), for both laminar and
Heat Transfer Prof. Dr. Ale Kumar Ghosal Department of Chemical Engineering Indian Institute of Technology, Guwahati
Heat Transfer Prof. Dr. Ale Kumar Ghosal Department of Chemical Engineering Indian Institute of Technology, Guwahati Module No. # 04 Convective Heat Transfer Lecture No. # 03 Heat Transfer Correlation
Comparison between OpenFOAM CFD & BEM theory for variable speed variable pitch HAWT
ITM Web of Conferences 2, 05001 (2014) DOI: 10.1051/itmconf/20140205001 C Owned by the authors, published by EDP Sciences, 2014 Comparison between OpenFOAM CFD & BEM theory for variable speed variable
Simulation of Fluid-Structure Interactions in Aeronautical Applications
Simulation of Fluid-Structure Interactions in Aeronautical Applications Martin Kuntz Jorge Carregal Ferreira ANSYS Germany D-83624 Otterfing [email protected] December 2003 3 rd FENET Annual Industry
Graduate Certificate Program in Energy Conversion & Transport Offered by the Department of Mechanical and Aerospace Engineering
Graduate Certificate Program in Energy Conversion & Transport Offered by the Department of Mechanical and Aerospace Engineering Intended Audience: Main Campus Students Distance (online students) Both Purpose:
Chapter 8: Flow in Pipes
Objectives 1. Have a deeper understanding of laminar and turbulent flow in pipes and the analysis of fully developed flow 2. Calculate the major and minor losses associated with pipe flow in piping networks
Development and Application of a Finite Volume Method for the Computation of Flows Around Moving Bodies on Unstructured, Overlapping Grids
Development and Application of a Finite Volume Method for the Computation of Flows Around Moving Bodies on Unstructured, Overlapping Grids Vom Promotionsausschuss der Technischen Universität Hamburg-Harburg
COMPARISON OF SOLUTION ALGORITHM FOR FLOW AROUND A SQUARE CYLINDER
Ninth International Conference on CFD in the Minerals and Process Industries CSIRO, Melbourne, Australia - December COMPARISON OF SOLUTION ALGORITHM FOR FLOW AROUND A SQUARE CYLINDER Y. Saito *, T. Soma,
CFD Application on Food Industry; Energy Saving on the Bread Oven
Iranica Journal of Energy & Environment 3 (3): 241-245, 2012 ISSN 2079-2115 IJEE an Official Peer Reviewed Journal of Babol Noshirvani University of Technology DOI: 10.5829/idosi.ijee.2012.03.03.0548 CFD
HEAT TRANSFER ANALYSIS IN A 3D SQUARE CHANNEL LAMINAR FLOW WITH USING BAFFLES 1 Vikram Bishnoi
HEAT TRANSFER ANALYSIS IN A 3D SQUARE CHANNEL LAMINAR FLOW WITH USING BAFFLES 1 Vikram Bishnoi 2 Rajesh Dudi 1 Scholar and 2 Assistant Professor,Department of Mechanical Engineering, OITM, Hisar (Haryana)
1 The basic equations of fluid dynamics
1 The basic equations of fluid dynamics The main task in fluid dynamics is to find the velocity field describing the flow in a given domain. To do this, one uses the basic equations of fluid flow, which
Lecture 4 Classification of Flows. Applied Computational Fluid Dynamics
Lecture 4 Classification of Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (00-006) Fluent Inc. (00) 1 Classification: fluid flow vs. granular flow
Dimensional analysis is a method for reducing the number and complexity of experimental variables that affect a given physical phenomena.
Dimensional Analysis and Similarity Dimensional analysis is very useful for planning, presentation, and interpretation of experimental data. As discussed previously, most practical fluid mechanics problems
NUMERICAL ANALYSIS OF WELLS TURBINE FOR WAVE POWER CONVERSION
Engineering Review Vol. 32, Issue 3, 141-146, 2012. 141 NUMERICAL ANALYSIS OF WELLS TURBINE FOR WAVE POWER CONVERSION Z. 1* L. 1 V. 2 M. 1 1 Department of Fluid Mechanics and Computational Engineering,
STCE. Outline. Introduction. Applications. Ongoing work. Summary. STCE RWTH-Aachen, Industrial Applications of discrete adjoint OpenFOAM, EuroAD 2014
Industrial Applications of discrete adjoint OpenFOAM Arindam Sen Software and Tools for Computational Engineering Science RWTH Aachen University EuroAD 2014, Nice, 16-17. June 2014 Outline Introduction
Application of CFD Simulation in the Design of a Parabolic Winglet on NACA 2412
, July 2-4, 2014, London, U.K. Application of CFD Simulation in the Design of a Parabolic Winglet on NACA 2412 Arvind Prabhakar, Ayush Ohri Abstract Winglets are angled extensions or vertical projections
Aeroacoustic simulation based on linearized Euler equations and stochastic sound source modelling
Aeroacoustic simulation based on linearized Euler equations and stochastic sound source modelling H. Dechipre a, M. Hartmann a, J. W Delfs b and R. Ewert b a Volkswagen AG, Brieffach 1777, 38436 Wolfsburg,
Modeling and Numerical Blood Flow Analysis of Tibial Artery using CFD
Modeling and Numerical Blood Flow Analysis of Tibial Artery using CFD S.Manimaran Department of Biomedical Engineering C.Muralidharan M.E Assistant Professor Department of Biomedical Engineering Surendra
Introduction to CFD Analysis
Introduction to CFD Analysis 2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
A DEVELOPMENT AND VERIFICATION OF DENSITY BASED SOLVER USING LU-SGS ALGORITHM IN OPENFOAM
A DEVELOPMENT AND VERIFICATION OF DENSITY BASED SOLVER USING LU-SGS ALGORITHM IN OPENFOAM Junghyun Kim*, Kyuhong Kim** *Korea Aerospace Research Institute(KARI), **Seoul National University Abstract A
Fluid Dynamics and the Navier-Stokes Equation
Fluid Dynamics and the Navier-Stokes Equation CMSC498A: Spring 12 Semester By: Steven Dobek 5/17/2012 Introduction I began this project through a desire to simulate smoke and fire through the use of programming
Performance Comparison of a Vertical Axis Wind Turbine using Commercial and Open Source Computational Fluid Dynamics based Codes
Performance Comparison of a Vertical Axis Wind Turbine using Commercial and Open Source Computational Fluid Dynamics based Codes Taimoor Asim 1, Rakesh Mishra 1, Sree Nirjhor Kaysthagir 1, Ghada Aboufares
CHAPTER 4 CFD ANALYSIS OF THE MIXER
98 CHAPTER 4 CFD ANALYSIS OF THE MIXER This section presents CFD results for the venturi-jet mixer and compares the predicted mixing pattern with the present experimental results and correlation results
Practical Grid Generation Tools with Applications to Ship Hydrodynamics
Practical Grid Generation Tools with Applications to Ship Hydrodynamics Eça L. Instituto Superior Técnico [email protected] Hoekstra M. Maritime Research Institute Netherlands [email protected] Windt
(1) 2 TEST SETUP. Table 1 Summary of models used for calculating roughness parameters Model Published z 0 / H d/h
Estimation of Surface Roughness using CFD Simulation Daniel Abdi a, Girma T. Bitsuamlak b a Research Assistant, Department of Civil and Environmental Engineering, FIU, Miami, FL, USA, [email protected]
Chapter 5 MASS, BERNOULLI AND ENERGY EQUATIONS
Fluid Mechanics: Fundamentals and Applications, 2nd Edition Yunus A. Cengel, John M. Cimbala McGraw-Hill, 2010 Chapter 5 MASS, BERNOULLI AND ENERGY EQUATIONS Lecture slides by Hasan Hacışevki Copyright
4.3 Results... 27 4.3.1 Drained Conditions... 27 4.3.2 Undrained Conditions... 28 4.4 References... 30 4.5 Data Files... 30 5 Undrained Analysis of
Table of Contents 1 One Dimensional Compression of a Finite Layer... 3 1.1 Problem Description... 3 1.1.1 Uniform Mesh... 3 1.1.2 Graded Mesh... 5 1.2 Analytical Solution... 6 1.3 Results... 6 1.3.1 Uniform
A LAMINAR FLOW ELEMENT WITH A LINEAR PRESSURE DROP VERSUS VOLUMETRIC FLOW. 1998 ASME Fluids Engineering Division Summer Meeting
TELEDYNE HASTINGS TECHNICAL PAPERS INSTRUMENTS A LAMINAR FLOW ELEMENT WITH A LINEAR PRESSURE DROP VERSUS VOLUMETRIC FLOW Proceedings of FEDSM 98: June -5, 998, Washington, DC FEDSM98 49 ABSTRACT The pressure
CFD Simulation of Subcooled Flow Boiling using OpenFOAM
Research Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet CFD
Model of a flow in intersecting microchannels. Denis Semyonov
Model of a flow in intersecting microchannels Denis Semyonov LUT 2012 Content Objectives Motivation Model implementation Simulation Results Conclusion Objectives A flow and a reaction model is required
Chapter 10. Flow Rate. Flow Rate. Flow Measurements. The velocity of the flow is described at any
Chapter 10 Flow Measurements Material from Theory and Design for Mechanical Measurements; Figliola, Third Edition Flow Rate Flow rate can be expressed in terms of volume flow rate (volume/time) or mass
Comparison of Heat Transfer between a Helical and Straight Tube Heat Exchanger
International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 6, Number 1 (2013), pp. 33-40 International Research Publication House http://www.irphouse.com Comparison of Heat Transfer
CFturbo Modern turbomachinery design software
COMPRESSOR Tech Magazine CFturbo Modern turbomachinery design software Designing new compressors from scratch and compressor redesign By Ralph-Peter Mueller & Gero Kreuzfeld Ralph-Peter Mueller and Gero
A moving piston boundary condition including gap flow in OpenFOAM
A piston boundary condition including gap flow in OpenFOAM CLEMENS FRIES Johannes Kepler University IMH Altenbergerstrasse 69, 44 Linz AUSTRIA [email protected] BERNHARD MANHARTSGRUBER Johannes Kepler
Part IV. Conclusions
Part IV Conclusions 189 Chapter 9 Conclusions and Future Work CFD studies of premixed laminar and turbulent combustion dynamics have been conducted. These studies were aimed at explaining physical phenomena
Modeling Rotor Wakes with a Hybrid OVERFLOW-Vortex Method on a GPU Cluster
Modeling Rotor Wakes with a Hybrid OVERFLOW-Vortex Method on a GPU Cluster Mark J. Stock, Ph.D., Adrin Gharakhani, Sc.D. Applied Scientific Research, Santa Ana, CA Christopher P. Stone, Ph.D. Computational
Flow Physics Analysis of Three-Bucket Helical Savonius Rotor at Twist Angle Using CFD
Vol.3, Issue.2, March-April. 2013 pp-739-746 ISSN: 2249-6645 Flow Physics Analysis of Three-Bucket Helical Savonius Rotor at Twist Angle Using CFD Pinku Debnath, 1 Rajat Gupta 2 12 Mechanical Engineering,
Adaptation and validation of OpenFOAM CFD-solvers for nuclear safety related flow simulations
Adaptation and validation of OpenFOAM CFD-solvers for nuclear safety related flow simulations SAFIR2010 Seminar, 10.-11.3.2011, Espoo Juho Peltola, Timo Pättikangas (VTT) Tomas Brockmann, Timo Siikonen
The Viscosity of Fluids
Experiment #11 The Viscosity of Fluids References: 1. Your first year physics textbook. 2. D. Tabor, Gases, Liquids and Solids: and Other States of Matter (Cambridge Press, 1991). 3. J.R. Van Wazer et
Laminar Flow and Heat Transfer of Herschel-Bulkley Fluids in a Rectangular Duct; Finite-Element Analysis
Tamkang Journal of Science and Engineering, Vol. 12, No. 1, pp. 99 107 (2009) 99 Laminar Flow and Heat Transfer of Herschel-Bulkley Fluids in a Rectangular Duct; Finite-Element Analysis M. E. Sayed-Ahmed
CFD Analysis of Swept and Leaned Transonic Compressor Rotor
CFD Analysis of Swept and Leaned Transonic Compressor Nivin Francis #1, J. Bruce Ralphin Rose *2 #1 Student, Department of Aeronautical Engineering& Regional Centre of Anna University Tirunelveli India
Effect of Aspect Ratio on Laminar Natural Convection in Partially Heated Enclosure
Universal Journal of Mechanical Engineering (1): 8-33, 014 DOI: 10.13189/ujme.014.00104 http://www.hrpub.org Effect of Aspect Ratio on Laminar Natural Convection in Partially Heated Enclosure Alireza Falahat
Mesh Moving Techniques for Fluid-Structure Interactions With Large Displacements
K. Stein Department of Physics, Bethel College, St. Paul, MN 55112 T. Tezduyar Mechanical Engineering, Rice University, MS 321, Houston, TX 77005 R. Benney Natick Soldier Center, Natick, MA 01760 Mesh
