
Mevcut:*
Library | Materyal Türü | Barkod | Yer Numarası | Durum |
|---|---|---|---|---|
Searching... Pamukkale Merkez Kütüphanesi | Kitap | 0052691 | QA911B638 2005 | Searching... Unknown |
Bound With These Titles
On Order
Özet
Özet
Computational Fluid Dynamics (CFD) is an important design tool in engineering and also a substantial research tool in various physical sciences as well as in biology.
The objective of this book is to provide university students with a solid foundation for understanding the numerical methods employed in today's CFD and to familiarise them with modern CFD codes by hands-on experience. It is also intended for engineers and scientists starting to work in the field of CFD or for those who apply CFD codes. Due to the detailed index, the text can serve as a reference handbook too.
Each chapter includes an extensive bibliography, which provides an excellent basis for further studies.
Author Notes
Jiri Blazek received his MSc in Aerospace Engineering from the Institute of Technology in Aachen, Germany in 1989. He continued his research at the German Aerospace Center, DLR, and in 1995 obtained his PhD in Aerospace Engineering, focusing on CFD methods for high-speed flows, from the University of Braunschweig, Germany. Following this, Dr. Blazek worked as a research scientist at ABB Turbosystems in Baden, Switzerland, moving to ABB Corporate Research Ltd. (now ALSTOM Power Ltd.) as researcher and project leader for CFD code development in the fields of gas and steam turbines. He was appointed as senior research scientist at the Center for Simulation of Advanced Rockets, University of Illinois at Urbana-Champaign, USA and in 2005 founded his own consultancy and software development firm, CFD Consulting and Analysis, in Sankt Augustin, Germany.
Dr. Blazek's main research interests include: CFD code development - especially in the area of unstructured grids, aircraft and turbomachinery aerodynamics; shape optimization; and data visualization.
Table of Contents
| Acknowledgements | p. xi |
| List of Symbols | p. xiii |
| Abbreviations | p. xix |
| 1 Introduction | p. 1 |
| 2 Governing Equations | p. 5 |
| 2.1 The Flow and its Mathematical Description | p. 5 |
| 2.2 Conservation Laws | p. 8 |
| 2.2.1 The Continuity Equation | p. 8 |
| 2.2.2 The Momentum Equation | p. 8 |
| 2.2.3 The Energy Equation | p. 10 |
| 2.3 Viscous Stresses | p. 13 |
| 2.4 Complete System of the Navier-Stokes Equations | p. 16 |
| 2.4.1 Formulation for a Perfect Gas | p. 18 |
| 2.4.2 Formulation for a Real Gas | p. 19 |
| 2.4.3 Simplifications to the Navier-Stokes Equations | p. 22 |
| Bibliography | p. 26 |
| 3 Principles of Solution of the Governing Equations | p. 29 |
| 3.1 Spatial Discretisation | p. 32 |
| 3.1.1 Finite Difference Method | p. 36 |
| 3.1.2 Finite Volume Method | p. 37 |
| 3.1.3 Finite Element Method | p. 39 |
| 3.1.4 Other Discretisation Methods | p. 40 |
| 3.1.5 Central and Upwind Schemes | p. 41 |
| 3.2 Temporal Discretisation | p. 45 |
| 3.2.1 Explicit Schemes | p. 46 |
| 3.2.2 Implicit Schemes | p. 49 |
| 3.3 Turbulence Modelling | p. 53 |
| 3.4 Initial and Boundary Conditions | p. 56 |
| Bibliography | p. 58 |
| 4 Structured Finite Volume Schemes | p. 77 |
| 4.1 Geometrical Quantities of a Control Volume | p. 81 |
| 4.1.1 Two-Dimensional Case | p. 81 |
| 4.1.2 Three-Dimensional Case | p. 82 |
| 4.2 General Discretisation Methodologies | p. 85 |
| 4.2.1 Cell-Centred Scheme | p. 85 |
| 4.2.2 Cell-Vertex Scheme: Overlapping Control Volumes | p. 87 |
| 4.2.3 Cell-Vertex Scheme: Dual Control Volumes | p. 90 |
| 4.2.4 Cell-Centred versus Cell-Vertex Schemes | p. 93 |
| 4.3 Discretisation of the Convective Fluxes | p. 95 |
| 4.3.1 Central Scheme with Artificial Dissipation | p. 97 |
| 4.3.2 Flux-Vector Splitting Schemes | p. 100 |
| 4.3.3 Flux-Difference Splitting Schemes | p. 108 |
| 4.3.4 Total Variation Diminishing Schemes | p. 111 |
| 4.3.5 Limiter Functions | p. 112 |
| 4.4 Discretisation of the Viscous Fluxes | p. 118 |
| 4.4.1 Cell-Centred Scheme | p. 120 |
| 4.4.2 Cell-Vertex Scheme | p. 121 |
| Bibliography | p. 122 |
| 5 Unstructured Finite Volume Schemes | p. 131 |
| 5.1 Geometrical Quantities of a Control Volume | p. 136 |
| 5.1.1 Two-Dimensional Case | p. 136 |
| 5.1.2 Three-Dimensional Case | p. 138 |
| 5.2 General Discretisation Methodologies | p. 141 |
| 5.2.1 Cell-Centred Scheme | p. 142 |
| 5.2.2 Median-Dual Cell-Vertex Scheme | p. 145 |
| 5.2.3 Cell-Centred versus Median-Dual Scheme | p. 149 |
| 5.3 Discretisation of the Convective Fluxes | p. 153 |
| 5.3.1 Central Schemes with Artificial Dissipation | p. 153 |
| 5.3.2 Upwind Schemes | p. 157 |
| 5.3.3 Solution Reconstruction | p. 157 |
| 5.3.4 Evaluation of the Gradients | p. 163 |
| 5.3.5 Limiter Functions | p. 168 |
| 5.4 Discretisation of the Viscous Fluxes | p. 172 |
| 5.4.1 Element-Based Gradients | p. 172 |
| 5.4.2 Average of Gradients | p. 174 |
| Bibliography | p. 177 |
| 6 Temporal Discretisation | p. 183 |
| 6.1 Explicit Time-Stepping Schemes | p. 184 |
| 6.1.1 Multistage Schemes (Runge-Kutta) | p. 184 |
| 6.1.2 Hybrid Multistage Schemes | p. 186 |
| 6.1.3 Treatment of the Source Term | p. 187 |
| 6.1.4 Determination of the Maximum Time Step | p. 188 |
| 6.2 Implicit Time-Stepping Schemes | p. 192 |
| 6.2.1 Matrix Form of the Implicit Operator | p. 193 |
| 6.2.2 Evaluation of the Flux Jacobian | p. 197 |
| 6.2.3 ADI Scheme | p. 201 |
| 6.2.4 LU-SGS Scheme | p. 204 |
| 6.2.5 Newton-Krylov Method | p. 210 |
| 6.3 Methodologies for Unsteady Flows | p. 214 |
| 6.3.1 Dual Time-Stepping for Explicit Multistage Schemes | p. 215 |
| 6.3.2 Dual Time-Stepping for Implicit Schemes | p. 217 |
| Bibliography | p. 218 |
| 7 Turbulence Modelling | p. 227 |
| 7.1 Basic Equations of Turbulence | p. 230 |
| 7.1.1 Reynolds Averaging | p. 231 |
| 7.1.2 Favre (Mass) Averaging | p. 232 |
| 7.1.3 Reynolds-Averaged Navier-Stokes Equations | p. 233 |
| 7.1.4 Favre- and Reynolds-Averaged Navier-Stokes Equations | p. 234 |
| 7.1.5 Eddy-Viscosity Hypothesis | p. 235 |
| 7.1.6 Non-Linear Eddy Viscosity | p. 237 |
| 7.1.7 Reynolds-Stress Transport Equation | p. 238 |
| 7.2 First-Order Closures | p. 240 |
| 7.2.1 Spalart-Allmaras One-Equation Model | p. 240 |
| 7.2.2 K-[epsilon] Two-Equation Model | p. 243 |
| 7.2.3 SST Two-Equation Model of Menter | p. 247 |
| 7.3 Large-Eddy Simulation | p. 250 |
| 7.3.1 Spatial Filtering | p. 251 |
| 7.3.2 Filtered Governing Equations | p. 252 |
| 7.3.3 Subgrid-Scale Modelling | p. 254 |
| 7.3.4 Wall Models | p. 257 |
| 7.3.5 Detached Eddy Simulation | p. 258 |
| Bibliography | p. 259 |
| 8 Boundary Conditions | p. 271 |
| 8.1 Concept of Dummy Cells | p. 272 |
| 8.2 Solid Wall | p. 274 |
| 8.2.1 Inviscid Flow | p. 274 |
| 8.2.2 Viscous Flow | p. 279 |
| 8.3 Farfield | p. 281 |
| 8.3.1 Concept of Characteristic Variables | p. 281 |
| 8.3.2 Modifications for Lifting Bodies | p. 283 |
| 8.4 Inlet/Outlet Boundary | p. 287 |
| 8.5 Injection Boundary | p. 289 |
| 8.6 Symmetry Plane | p. 290 |
| 8.7 Coordinate Cut | p. 291 |
| 8.8 Periodic Boundaries | p. 292 |
| 8.9 Interface Between Grid Blocks | p. 295 |
| 8.10 Flow Gradients at Boundaries of Unstructured Grids | p. 298 |
| Bibliography | p. 299 |
| 9 Acceleration Techniques | p. 303 |
| 9.1 Local Time-Stepping | p. 304 |
| 9.2 Enthalpy Damping | p. 305 |
| 9.3 Residual Smoothing | p. 306 |
| 9.3.1 Central IRS on Structured Grids | p. 306 |
| 9.3.2 Central IRS on Unstructured Grids | p. 309 |
| 9.3.3 Upwind IRS on Structured Grids | p. 309 |
| 9.4 Multigrid | p. 312 |
| 9.4.1 Basic Multigrid Cycle | p. 313 |
| 9.4.2 Multigrid Strategies | p. 315 |
| 9.4.3 Implementation on Structured Grids | p. 316 |
| 9.4.4 Implementation on Unstructured Grids | p. 322 |
| 9.5 Preconditioning for Low Mach Numbers | p. 327 |
| 9.5.1 Derivation of Preconditioned Equations | p. 328 |
| 9.5.2 Implementation | p. 330 |
| 9.5.3 Form of the Matrices | p. 331 |
| Bibliography | p. 342 |
| 10 Consistency, Accuracy and Stability | p. 351 |
| 10.1 Consistency Requirements | p. 352 |
| 10.2 Accuracy of Discretisation | p. 353 |
| 10.3 Von Neumann Stability Analysis | p. 354 |
| 10.3.1 Fourier Symbol and Amplification Factor | p. 354 |
| 10.3.2 Convection Model Equation | p. 355 |
| 10.3.3 Convection-Diffusion Model Equation | p. 356 |
| 10.3.4 Explicit Time-Stepping | p. 357 |
| 10.3.5 Implicit Time-Stepping | p. 363 |
| 10.3.6 Derivation of the CFL Condition | p. 367 |
| Bibliography | p. 370 |
| 11 Principles of Grid Generation | p. 373 |
| 11.1 Structured Grids | p. 376 |
| 11.1.1 C-, H-, and O-Grid Topology | p. 377 |
| 11.1.2 Algebraic Grid Generation | p. 379 |
| 11.1.3 Elliptic Grid Generation | p. 383 |
| 11.1.4 Hyperbolic Grid Generation | p. 385 |
| 11.2 Unstructured Grids | p. 388 |
| 11.2.1 Delaunay Triangulation | p. 389 |
| 11.2.2 Advancing-Front Method | p. 394 |
| 11.2.3 Generation of Anisotropic Grids | p. 395 |
| 11.2.4 Mixed-Element/Hybrid Grids | p. 400 |
| 11.2.5 Assessment and Improvement of Grid Quality | p. 402 |
| Bibliography | p. 405 |
| 12 Description of the Source Codes | p. 415 |
| 12.1 Programs for Stability Analysis | p. 417 |
| 12.2 Structured 1-D Grid Generator | p. 417 |
| 12.3 Structured 2-D Grid Generators | p. 418 |
| 12.4 Structured to Unstructured Grid Converter | p. 419 |
| 12.5 Quasi 1-D Euler Solver | p. 419 |
| 12.6 Structured 2-D Euler/Navier-Stokes Solver | p. 420 |
| 12.7 Unstructured 2-D Euler/Navier-Stokes Solver | p. 421 |
| 12.8 Visualisation Tool | p. 423 |
| Bibliography | p. 423 |
| A Appendix | p. 427 |
| A.1 Governing Equations in Differential Form | p. 427 |
| A.2 Quasilinear Form of the Euler Equations | p. 433 |
| A.3 Mathematical Character of the Governing Equations | p. 434 |
| A.3.1 Hyperbolic Equations | p. 434 |
| A.3.2 Parabolic Equations | p. 436 |
| A.3.3 Elliptic Equations | p. 436 |
| A.4 Navier-Stokes Equations in Rotating Frame of Reference | p. 438 |
| A.5 Navier-Stokes Equations Formulated for Moving Grids | p. 441 |
| A.6 Thin Shear Layer Approximation | p. 445 |
| A.7 Parabolised Navier-Stokes Equations | p. 447 |
| A.8 Axisymmetric Form of the Navier-Stokes Equations | p. 448 |
| A.9 Convective Flux Jacobian | p. 450 |
| A.10 Viscous Flux Jacobian | p. 452 |
| A.11 Transformation from Conservative to Characteristic Variables | p. 455 |
| A.12 GMRES Algorithm | p. 458 |
| A.13 Tensor Notation | p. 462 |
| Bibliography | p. 463 |
| Index | p. 465 |
