Frontiers ofF Computational Fluid Dynamics
2006
This page intentionally left blank
rontiers of
COFmputat io naI Fluid Dynamics 2006 edited by
D.A. Caughey
Cornell University
M.M. Hafez
University of California, Davis
r pWorld Scientific N E W JERSEY * LONDON
SINGAPORE
BElJlNG
SHANGHAI
-
HONG KONG
TAIPEI * CHENNAI
Published by World Scientific Publishing Co. Re. Ltd. 5 Toh Tuck Link, Singapore 596224
USA office: 27 Warren Street, Suite 401-402, Hackensack, NJ 07601 UK once: 57 Shelton Street, Covent Garden, London WC2H 9%
British Library Cataloguing-in-PublicationData A catalogue record for this book is available from the British Library.
FRONTIERS O F COMPUTATIONAL FLUID DYNAMICS 2006 Copyright 0 2005 by World Scientific Publishing Co. Re. Ltd.
All rights reserved. This book, or parts thereoJ may not be reproduced in any form or by any means, electronic or mechanical, includingphotocopying, recording or any information storage and retrieval system now known or to be invented, without written permission from the Publisher.
For photocopying of material in this volume, please pay a copying fee through the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, USA. In this case permission to photocopy is not required from the publisher.
ISBN 981-256-527-2
Printed in Singapore by World Scientific Printers (S)Pte Ltd
Dedication This volume consists of papers dedicated to Professor David A. Caughey on the occasion of his 60th birthday. Most of the papers were presented at a symposium entitled “Computing the Future IV,” which was held at Cornell University in Ithaca, New York on June 22-24 2004. The authors are friends and colleagues of David, and it is with great pleasure that this book is dedicated t o him in appreciation for his contributions to the field. David was born on March 5 , 1944 in Grand Rapids, Michigan. He received his Bachelor of Science degree in Aeronautical and Astronautical Engineering in 1965 from the University of Michigan, and his M.A. (1967) and Ph.D. (1969) degrees in Aerospace and Mechanical Sciences from Princeton University. He was an Exchange Scientist at the Computing Center of the Soviet Academy of Sciences in Moscow from October 1969 to August 1970. He worked at McDonnell Douglas Research Laboratories in St. Louis, Missouri as a scientist from 1971 to 1975. He joined Cornell University in 1974 as a visiting assistant professor in the Sibley School of Mechanical and Aerospace Engineering, converted to a regular tenure-track assistant professor the following year , and became a full professor in 1984. He served as director of the Sibley School from 1993 to 1998. During the past 30 years he taught several courses at both undergraduate and graduate levels, including Fluid Mechanics, Aeronautics, Compressible and Incompressible Aerodynamics, Aerospace Propulsion, Flight Dynamics, and Computational Aerodynamics. He has supervised 18 Ph.D. students, 5 M.S. students, and the design projects of 23 Master of Engineering students. He has spent sabbatical leaves at Princeton University (in 1981), at the NASA Ames Research Center (in 1989), the Air Force Research Laboratory at Wright-Patterson Air Force Base (in 1998) and the University of Wales in Swansea, Wales, U.K. (in 1999 and again in 2004). David has been fortunate in being able to study, and collaborate, with an outstanding array of talented teachers and researchers. He was a student of Professor Wallace Hayes at Princeton, he worked with Professor Oleg S. Ryzhov in Moscow, with Dr. Raimo Hakkinen at the McDonnell Douglas Research Laboratories, with Professor Antony Jameson at Princeton, and more recently with Professor Stephen Pope at Cornell. During his sabbatical leaves, he visited
Ui
Dedication
Dr. Gil Chyu at NASA Ames, Dr. Joseph Shang at Wright Patterson and Professors Ken Morgan, Oubay Hassan, and Nigel Weatherill in Swansea. To date, he has given about 90 invited lectures and seminars, written 135 papers, and he is still very active in research and teaching. He has been a consultant to many companies and agencies. He was Associate Editor of AIAA Journal from 1989 to 1991 and Technical Editor of the English Translation of Izvestia: Atmospheric and Oceanic Physics from 1988-1991. He has been a reviewer for the National Science Foundation, the Department of Energy, as well as many journals in his field. David has received many awards and honors, as a student, as a teacher and as a researcher. In 1965, he received the Outstanding Achievement Award from the Department of Aeronautical and Astronautical Engineering, University of Michigan. He received a Graduate Traineeship from NASA in 1967-1968 and an NSF Graduate Fellowship from 1965-1967 and 1968-1969. In 1977, he received the Excellence in Engineering Teaching Award from the Cornell Society of Engineers and the Cornell Chapter of Tau Beta Pi. In 1979 he received the Lawrence Sperry Award from the American Institute of Aeronautics and Astronautics (AIAA) “for outstanding contributions toward the efficient numerical computation of transonic flow fields about complex configurations of practical interest.” He also received a Certificate of Merit from NASA Langley Research Center in 1980 for the creative development of technology which is the subject of NASA Tech Brief Publication entitled “FLO-22 - Numerical Calculation of the Transonic Flow past a Swept Wing.” He was elected a Fellow of the AIAA in 1994 “for pioneering contributions to the theory and application of computational aerodynamics.” In 1998, he received the Archie Carter Publishing Award from the American Society of Civil Engineers “in recognition of the development of Fluid Mechanics: An Interactive Text,” utilizing state-of-the-art technologies to teach college students. In the same year, he also received the First Place Award for Excellence in Technology Innovation from the American Society of Association Executives “for pioneering development of the first electronic textbook in engineering fluid mechanics.” In 2003 David received a Special Service Citation from AIAA, “in recognition of service as Faculty Advisor at Cornell University as well as technical contributions to AIAA and to the Industry.” Finally, David is particularly proud of having been appointed as an Honorary Professor in the School of Engineering at the University of Wales, Swansea, for the years 2005-2010, and is grateful to Ken Morgan, Nigel Weatherill, and Oubay Hassan for their friendship and support over the years. In this book, the papers presented at the Symposium: Computing the Future IV are included. The book also includes several papers from David’s friends and colleagues who could not attend the symposium. The first chapter is devoted to David Caughey’s contributions to CFD. The remaining chapters are organized into five parts. Part I covers topics in Design and Optimization, including: applications to engineered systems (road tunnels and hard disk drive enclosures);
Dedication
Uii
advances in aerodynamic shape optimization; the design and optimization of propeller blades; and boundary conditions for simulations of unsteady flows over adaptive and optimized configurations. Part I1 covers topics in basic Algorithms and Accuracy, including: the stability and efficiency of implicit, residual-based, compact schemes; higher-order time integration for dynamic, unstructured mesh simulations; explicit, time-domain, finite-element methods for electromagnetics; the estimation of grid-induced errors in CFD solutions; and the treatment of vortical flow using vorticity confinement. Part I11 covers topics in Flow Stability and Control, including: flow control using synthetic and pulsed jets; control of separation using electro-magnetic fields; the bifurcation behavior of transonic flows over airfoils having flattened sides; the stability of vortical pairs over a slender, conical body; the effect of upstream conditions on turbulent boundary layer separation; and hypersonic, magneto-fluid-dynamic interactions. Part IV covers topics in Multiphase and Reacting Flows,including: computation of multiphase flow using the AUSM+-up scheme; a finite-volume, front-tracking method for multiphase flows in complex geometries; and the computational modeling of turbulent flames. The final section, Part V, contains a chapter on education, subtitled the impact of pedagogical reform in aerodynamics, reflecting the importance of this subject as appreciated by the editors, as well as the community at large. Finally, friends and colleagues of David Caughey would like to wish him a happy continuation of his successful career, full of contributions and achievements. Mohamed M. Hafez Davis, California March 2005
David A . Caughey Professor of Mechanical and Aerospace Engineering Cornell University
Contents Dedication
.
1
V
The Contributions of David Caughey to Computational Fluid Dynamics M . M . Hafez 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1-A 1-B
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Shock Wave Structure and Sonic Boom . . . . . . . . . . . . Potential Flow Simulations . . . . . . . . . . . . . . . . . . . Solutions of Euler Equations . . . . . . . . . . . . . . . . . . Solutions of Navier-Stokes Equations . . . . . . . . . . . . . . Simulation of Turbulent Reactive Flows . . . . . . . . . . . . Special Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . Review Articles . . . . . . . . . . . . . . . . . . . . . . . . . . Fluid Mechanics: An Interactive Text . . . . . . . . . . . . . Concluding Remarks . . . . . . . . . . . . . . . . . . . . . . . Ph.D. Students Supervised by David A . Caughey . . . . . . . Publications of David A. Caughey . . . . . . . . . . . . . . .
1 1 2 3 4 10 13 14 15 16 17 19 21
I . Design and Optimization 2
.
Computational Fluid Dynamics in the Analysis and Design of Engineered Systems M . Damodaran. S. Ali and S. Dayanandan 2.1 2.2 2.3 2.4 2.5
37
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Flow Modeling for Fire Control Strategies and Scenario Planning in an Underground Road Tunnel . . . . . . . . . . . 38 Flow Modeling in a Hard Disk Drive Enclosure . . . . . . . . 43 Concluding Remarks . . . . . . . . . . . . . . . . . . . . . . . 46 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 ix
Contents
X
.
3
Advances in Aerodynamic Shape Optimization A . Jameson 3.1 3.2 3.3 3.4 3.5
3.6
3.7 3.8 3.9 3.10 4
.
Design Optimization of Propeller Blades L . Martinelli and J.J. Dreyer 4.1 4.2
4.3 4.4 4.5 4.6 5
.
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . Formulation of the Optimization Procedure . . . . . . . . . . 3.2.1 Gradient Calculation . . . . . . . . . . . . . . . . . . Design using the Euler Equations . . . . . . . . . . . . . . . The Reduced Gradient Formulation . . . . . . . . . . . . . . Optimization Procedure . . . . . . . . . . . . . . . . . . . . . 3.5.1 The Need for a Sobolev Inner Product in the Definition of the Gradient . . . . . . . . . . . . 3.5.2 Sobolev Gradient for Shape Optimization . . . . . . . 3.5.3 Outline of the Design Procedure . . . . . . . . . . . . Case Studies . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.1 Two-Dimensional Studies of Transonic Airfoil Design 3.6.2 B747 Euler Planform Result . . . . . . . . . . . . . . 3.6.3 Super B747 . . . . . . . . . . . . . . . . . . . . . . . . Super P51 Racer . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.1 Shape Optimization for a Transonic Business Jet . . . Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . Acknowledgment . . . . . . . . . . . . . . . . . . . . . . . . . Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formulation as a Control Problem . . . . . . . . . . . . . . . 4.2.1 Cost Functions for Propeller Blades . . . . . . . . . . 4.2.2 Search Procedure . . . . . . . . . . . . . . . . . . . . Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . Optimization of a Blade Section for Low Cavitation . . . . . 4.4.1 Comparisons with Water Tunnel Measurements . . . . Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flow Boundary Conditions Modeling in 4D for Optimized. Adaptive. and Unsteady Configurations H . Sobieczky 5.1 5.2 5.3 5.4 5.5
49
49 52 52 55 61 63 63 65
66 67 67 69 71 71 73 75 76 76 81
81 82
83 84 86 86 90 94 95 97
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Geometry Concept for CDimensional Problems . . . . . . . . 98 101 Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Adaptive Configurations . . . . . . . . . . . . . . . . . . . . . Unsteady Boundary Conditions . . . . . . . . . . . . . . . . . 102
Contents 5.6 5.7 5.8
Xi
Bic-fluidmechanic Applications . . . . . . . . . . . . : . . . . 102 104 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . .
I1. Algorithms and Accuracy
.
6
Stability and Efficiency of Implicit Residual-Based Compact Schemes C. Corre and A . Lerat 6.1 6.2 6.3 6.4 6.5 6.6 6.7
107 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Implicit Schemes Description . . . . . . . . . . . . . . . . . . 108 112 Direct Solver Efficiency . . . . . . . . . . . . . . . . . . . . . Implicit Treatment Description . . . . . . . . . . . . . . . . . 114 Iterative Solver Efficiency and Stability . . . . . . . . . . . . 120 Concluding Remarks . . . . . . . . . . . . . . . . . . . . . . . 123 126 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . .
7. Higher-Order Time-Integration Schemes €or Dynamic Unstructured Mesh CFD Simulations D . J . Mavriplis and Z . Yang 7.1 7.2 7.3 7.4 7.5
7.6 7.7 7.8
7.9 7.10 7.11 7.12 7-A
107
129
129 Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Governing Equations in Arbitrary-Lagrangian-Eulerian (ALE) Form and Base Flow Solver . . . . . . . . . . . . . . . . . . . 131 Higher-order Time Integration and the Discrete Geometric Conservation Law . . . . . . . . . . . . . . . . . . 132 134 Mesh Motion Strategies . . . . . . . . . . . . . . . . . . . . . 7.5.1 Tension spring analogy . . . . . . . . . . . . . . . . . 135 7.5.2 Linear elasticity analogy . . . . . . . . . . . . . . . . . 135 137 Acceleration Strategies . . . . . . . . . . . . . . . . . . . . . . 137 Mesh Motion Results . . . . . . . . . . . . . . . . . . . . . . . 7.7.1 Convergence of the mesh motion equations . . . . . . 139 Unsteady Flow Simulations Using Backwards Difference Schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 7.8.1 Multigrid Convergence Efficiency . . . . . . . . . . . . 141 7.8.2 Time-Accuracy Validation . . . . . . . . . . . . . . . . 144 Implicit-Runge-Kutta Methods for Dynamic Mesh Problems . 147 151 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . 152 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . The Geometric Convervation Law for BDF3 . . . . . . . . . . 155
Contents
Xii
8 . Explicit Time Domain Finite Element Methods
for Electromagnetics K. Morgan. M . El Hachemi. 0. Hassan and N . Weatherill
8.1 8.2
8.3 8.4
8.5
8.6
8.7 8.8 9
.
9.5
9.6 9.7
.
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Electromagnetic Scattering . . . . . . . . . . . . . . . . . . . 162 8.2.1 Governing Equations . . . . . . . . . . . . . . . . . . . 162 8.2.2 Boundary conditions . . . . . . . . . . . . . . . . . . . 163 Mesh Generation . . . . . . . . . . . . . . . . . . . . . . . . . 164 Numerical Solution Algorithm . . . . . . . . . . . . . . . . . . 164 8.4.1 Time discretisation . . . . . . . . . . . . . . . . . . . . 164 8.4.2 Discretisation in space . . . . . . . . . . . . . . . . . . 164 8.4.3 Computational details . . . . . . . . . . . . . . . . . . 165 Numerical Examples . . . . . . . . . . . . . . . . . . . . . . . 167 168 8.5.1 PEC sphere . . . . . . . . . . . . . . . . . . . . . . . . 8.5.2 PEC almond . . . . . . . . . . . . . . . . . . . . . . . 168 Dealing with Electrically Larger Scatterers . . . . . . . . . . 169 8.6.1 Higher order Taylor-Galerkin time stepping schemes . 171 8.6.2 Higher order spatial discretisation . . . . . . . . . . . 173 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Estimating Grid-Induced Errors in CFD Solutions T. 1.P . Shih 9.1 9.2 9.3 9.4
10
161
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Classification of Methods . . . . . . . . . . . . . . . . . . . . Overview of the Discrete Error Transport Equation . . . . . DETEs for FV Solutions of the Euler Equations . . . . . . 9.4.1 Finite-Volume Method of Solution . . . . . . . . . . 9.4.2 DETE for the Finite-Volume Method . . . . . . . . Usefulness of the DETEs . . . . . . . . . . . . . . . . . . . . 9.5.1 Test Problem 1: Inviscid Flow over an Airfoil . . . . 9.5.2 Test Problem 2: Viscous Flow over an Iced Airfoil . Final Remarks . . . . . . . . . . . . . . . . . . . . . . . . . . Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . .
Treatment of Vortical Flow Using Vorticity Confinement
J . Steinhoff and N . Lynn 10.1 Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2 10.3 10.4
183
. . . .
. .
183 184 186 188 189 191 192 192 193 195 196 199
199 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 10.2.1 Basic Concepts . . . . . . . . . . . . . . . . . . . . . 201 Illustrative One-dimensional Example . . . . . . . . . . . . . 204 Vorticity Confinement . . . . . . . . . . . . . . . . . . . . . . 207
...
Contents
10.5
10.6
10.7 10.8 10.9
.
I11
xaaa
10.4.1 Basic Formulation . . . . . . . . . . . . . . . . . . . . 210 10.4.2 Comparison of the VC2 Formulation to Conventional Discontinuity-Steepening Schemes . 214 10.4.3 Computational Details for the VC2 Formulation . . . 215 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 10.5.1 Wing Tip Vortices . . . . . . . . . . . . . . . . . . . 217 10.5.2 Cylinder Wake . . . . . . . . . . . . . . . . . . . . . 218 10.5.3 Dynamic Stall . . . . . . . . . . . . . . . . . . . . . . 219 Otherstudies . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 10.6.1 Missile Base Drag Computation . . . . . . . . . . . . 220 10.6.2 Blade Vortex Interaction (BVI) . . . . . . . . . . . . 220 10.6.3 Turbulent Flow Simulations for Special Effects . . . . 221 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . 222 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Flow Stability and Control
11. Flow Control Applications with Synthetic and Pulsed Jets 241 R . K . Agarwal. J. Vadillo. Y. Tan. J. Cui.D . Guo. H . Jain. A . W. Cary and W. W. Bower
11.1 11.2 11.3 11.4
11.5 11.6 11.7 12
.
Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 CFD Flow-Solvers Employed . . . . . . . . . . . . . . . . . . 243 Results and Discussions . . . . . . . . . . . . . . . . . . . . . 244 11.4.1 Virtual Aerodynamic Shape Modification of an Airfoil using a Synthetic Jet Actuator . . . . . 244 11.4.2 Vectoring Control of a Primary Jet with Synthetic Jets . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 11.4.3 Control of Recirculating Flow Region behind a Backward Facing Step Using Synthetic Jets . . . . 250 11.4.4 Interaction of a Synthetic Jet with a Flat Plate Turbulent Boundary Layer . . . . . . . . . . . . . . . 250 11.4.5 Control of Subsonic Cavity Shear Layer Using Pulsed Blowing . . . . . . . . . . . . . . . . . . . . . . . . . 254 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . 260 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Control of Flow Separation over a Circular Cylinder Using Electro-Magnetic Fields: Numerical Simulation B . H . Dennis and G . S. Dulikravich
12.1
Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . .
265
265
xiv
Contents
12.2 12.3 12.4
12.5 12.6 12.7 12.8
.
13
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 Second Order Analytical Model of EMHD . . . . . . . . . . . 268 Least-Squares Finite Element Method . . . . . . . . . . . . . 269 12.4.1 Nondimensional First Order Form for Simplified EMHD . . . . . . . . . . . . . . . . . . . . 270 12.4.2 Verification of Accuracy . . . . . . . . . . . . . . . . 273 Numerical Results . . . . . . . . . . . . . . . . . . . . . . . . 274 277 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . 278 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bifurcation of Transonic Flow over a Flattened Airfoil
285
A . Kuz’min 13.1 13.2 13.3 13.4 13.5 13.6 13.7
.
14
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Problem Statement and a Numerical Method . . . . . . . . . Analysis of the Lift Coefficient as a Function of M , . . . . . Analysis of Stability with Respect to Variation of a . . . . . Summary of the Results . . . . . . . . . . . . . . . . . . . . . Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . .
Study of Stability of Vortex Pairs over a Slender Conical Body by Euler Computations J . Cai, H-M . Tsai, S. Luo and F . Liu 14.1 14.2 14.3 14.4 14.5
14.6
14.7 14.8
285 286 286 289 290 290 291
297
297 Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . The Euler Solver and the Flow Model . . . . . . . . . . . . . 302 Computational Grid and Boundary Conditions . . . . . . . . 303 Stationary Symmetric and Asymmetric Solutions 306 and Their Stability . . . . . . . . . . . . . . . . . . . . . . . . 14.5.1 Temporal Asymmetric Perturbations . . . . . . . . . 306 14.5.2 Stationary Symmetric Vortex Flow . . . . . . . . . . 307 14.5.3 Stability of the Stationary Symmetric Vortex Flow . 308 14.5.4 Stability of the Stationary Asymmetric Vortex Flow 310 14.5.5 A Mirror-Image of the Asymmetric Vortex Flow . . . 311 14.5.6 Symmetry Nature of the Present Euler Solver . . . . 313 14.5.7 Comparison with Theoretical Predictions on Stability 314 14.5.8 Comparison with Experimental Data on Stability . . 314 Structure of the Vortex Core . . . . . . . . . . . . . . . . . . 315 14.6.1 Computational Result . . . . . . . . . . . . . . . . . 315 14.6.2 Comparison with Experimental Data . . . . . . . . . . 320 Summary and Conclusions . . . . . . . . . . . . . . . . . . . . 322 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Contents
.
15
Effect of Upstream Conditions on Velocity Deficit Profiles of the Turbulent Boundary Layer at Global Separation 0. S. Ryzhov 15.1 15.2 15.3 15.4 15.5 15.6 15.7 15.8 15.9 15.10
16
.
xu
329 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Singular Inviscid Pressure Gradient . . . . . . . . . . . . . . . 330 331 Governing Equations . . . . . . . . . . . . . . . . . . . . . . . 332 Inviscid Sublayer 1 . . . . . . . . . . . . . . . . . . . . . . . . Outer Turbulent Sublayer 2 . . . . . . . . . . . . . . . . . . . 333 Outer Turbulent Sublayer 3 . . . . . . . . . . . . . . . . . . . 333 Pressure-dominated Flow Pattern . . . . . . . . . . . . . . . . 334 Comparison with Experiment . . . . . . . . . . . . . . . . . .336 336 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
Hypersonic Magneto-Fluid-Dynamic Interactions J . S. Shang 16.1 16.2 16.3 16.4 16.5 16.6 16.7 16.8 16.9 16.10
329
341
341 Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342 Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . 342 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Governing Equations . . . . . . . . . . . . . . . . . . . . . . . 344 Plasma Models . . . . . . . . . . . . . . . . . . . . . . . . . . 346 Electro-Fluid-Dynamic Interaction . . . . . . . . . . . . . . . 349 Magneto-Fluid-Dynamic Interaction . . . . . . . . . . . . . . 354 Concluding Remarks . . . . . . . . . . . . . . . . . . . . . . . 359 Acknowledgment . . . . . . . . . . . . . . . . . . . . . . . . . 361 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
IV . Multiphase and Reacting Flows 17. Computing Multiphase Flows Using AUSM+-up Scheme M.-S. Liou and C.-H. Chang 17.1 17.2 17.3
367
367 Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368 Governing Equations (Models) for Multiphase Flows . . . . . 369 17.3.1 Thermodynamic Equilibrium Model [14] . . . . . . . 369 373 17.3.2 Two-fluid Model . . . . . . . . . . . . . . . . . . . . 17.3.3 Multiphase Stratified Fluid Model . . . . . . . . . . . 376 17.3.4 Convection fluxes, Ff3kl/2 . . . . . . . . . . . . . . . 379 17.3.5 Pressure fluxes, F:j+l, and F P . . . . . . . . . . . . 380 2.3 17.3.6 The interfacial pressure correction term . . . . . . . 381 381 17.3.7 Time integration . . . . . . . . . . . . . . . . . . . .
Contents
xvi
Calculated Examples and Discussion . . . . . . . . . . . . . . 383 17.4.1 Ransom’s faucet problem . . . . . . . . . . . . . . . . 383 17.4.2 Air-water shock tube problem . . . . . . . . . . . . . 385 17.4.3 Shock-bubble interaction problem . . . . . . . . . . . 386 17.4.4 Shock-water column interaction problem . . . . . . . 389 17.5 Concluding Remarks . . . . . . . . . . . . . . . . . . . . . . . 389 17.6 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . 391 17.7 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 391 17-A Numerical Flux Formulas . . . . . . . . . . . . . . . . . . . . 394 17.4
.
18
A Finite-Volume Front-Tracking Method for Computations of Multiphase Flows in Complex Geometries 395 M . Muradoglu Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395 Mathematical Formulation . . . . . . . . . . . . . . . . . . . . 397 399 Numerical Method . . . . . . . . . . . . . . . . . . . . . . . . 18.3.1 Integration of the Flow Equations . . . . . . . . . . . 400 18.3.2 Front-Tracking Method . . . . . . . . . . . . . . . . . 402 18.3.3 The Overall Solution Procedure . . . . . . . . . . . . 404 18.4 Results and Discussion . . . . . . . . . . . . . . . . . . . . . . 405 406 18.4.1 Oscillating Drop . . . . . . . . . . . . . . . . . . . . . 18.4.2 Buoyancy-Driven Falling Drop in a Straight Channel 407 18.4.3 Buoyancy-Driven Rising Drops in a Continuously Constricted Channel . . . . . . . . 410 18.4.4 Chaotic Mixing in a Drop Moving through a Winding Channel . . . . . . . . . 413 18.5 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414 18.6 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 415 18-A Optimal Artificial Compressibility in the Stokes Limit . . . . 419
18.1 18.2 18.3
19. Computational Modeling of Turbulent Flames S.B. Pope
19.1 19.2
19.3 19.4 19.5
421
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421 PDF Calculations of Turbulent Flames . . . . . . . . . . . . . . 422 19.2.1 Piloted Jet Flames . . . . . . . . . . . . . . . . . . . 423 19.2.2 Lifted Jet Flame in a Vitiated Co-Flow . . . . . . . . 423 Modelling of Turbulent Mixing . . . . . . . . . . . . . . . . . 425 427 Acknowledgment . . . . . . . . . . . . . . . . . . . . . . . . . Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
xvii
Contents
V . Education 20
.
Educating the Future: Impact of Pedagogical Reform in Aerodynamics D. L . Darmofal 20.1 20.2 20.3 20.4 20.5
20.6
20.7 20.8 20.9
433
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433 Course Overview . . . . . . . . . . . . . . . . . . . . . . . . . 434 Conceptual Understanding and Active Learning . . . . . . . . 435 Integration of Theory. Computation. and Experiment . . . . 438 Project-baed Learning . . . . . . . . . . . . . . . . . . . . . 438 20.5.1 Military Aircraft Design Project . . . . . . . . . . . . 439 20.5.2 Blended-Wing Body Design Project . . . . . . . . . . 440 440 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.6.1 Effectiveness of Pedagogy . . . . . . . . . . . . . . . 440 20.6.2 Impact of Pre-Class Homework . . . . . . . . . . . . 442 20.6.3 Student Comments . . . . . . . . . . . . . . . . . . . 444 445 Outlook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . 446 446 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . .
This page intentionally left blank
Chapter 1
The Contributions of David Caughey t o Computational Fluid Dynamics Mohamed M. Hafez'
1.1 Introduction In this chapter we discuss briefly Professor David Caughey's contributions to computational fluid dynamics (CFD). His publications cover all aspects of the field: grid generation, discretization schemes, fast solvers, as well as parallel computations. He has developed methods to solve the potential, Euler, and Navier-Stokes equations for two- and three-dimensional, steady and unsteady, compressible and incompressible flows for external and internal aerodynamics. He has simulated transonic flows over wings, winglbody and wingltail combinations, nacelles, rotors and fans. He is interested in both applied and theoretical work; for example, while his codes are used in industry, he has studied the stability of nonunique solutions of Euler equations in the transonic regime! He worked also on supersonic flows, sonic boom propagation, and shock noise. Besides aerodynamics, David has worked on aeroelasticity, and techniques for solving the probability density function (pdf) equation for the simulation of turbulent, reacting flows. He has written several review articles and chapters in books on computational fluid- and aero-dynamics. We will also touch on his teaching activities, including using CFD as an educational tool in teaching fluid dynamics. 'Department of Mechanical and Aeronautical Engineering, University of California at Davis, Davis, California 95616.
1
2
Caughey’s Contributions to CFD
A complete list of David’s publications is included at the end of this chapter. Only a few will be referred to in the discussion. The chapter is divided into several sections dealing with his research activities and one section on his teaching and the instructional tools he has introduced.
1.2
Shock Wave Structure and Sonic Boom
Professor Caughey’s Ph.D. thesis was on “Second Order Wave structure in Supersonic Flows” in 1969, under the supervision of Professor Wallace D. Hayes at Princeton University. It was published as a NASA Contractor Report (CR1438). The thesis deals with a second-order non-linear perturbation theory for inviscid supersonic flow past a thin body, with emphasis on the behavior of the wave system at large distances. It is shown that the first order, nonlinear theory is the first term in a uniformly valid asymptotic expansion, and confirms Friedrichs results for planar flows, as corrected and extended by Lighthill. An error is pointed out, however, in the latter work, wherein the position of the shock at very great distances is incorrectly given. For flows about finite bodies, matched asymptotic expansion is used with a local solution to provide the inner boundary condition. It is shown that the full second order theory achieves appreciable improvement over the first order theory for the conical flow case (where it is important to include nonlinear effects near the leading shock wave). Professor Caughey wrote several papers with his advisor on second-order wave structures and theoretical problems related to sonic boom. He wrote a paper in Russian on “Wave Drag in Supersonic Ideal Gas Flow according to Nonlinear Theory,” published in 1971. He also gave lectures in a short course on “Generation and Propagation of Shock Waves with Application to Sonic Boom,” at the University of Tennessee Space Institute in Tullahoma, Tennessee in 1968, where he explored the role of viscosity in defining the structure of shock waves propagating through the atmosphere. He treated the ray geometry as known and studied the problem of a weak shock propagating down of a duct of varying area via a generalized form of Burgers equation. For special cases the Hopf-Cole transformation reduces the Burgers equation to the linear heat equation, which leads to closed-form solutions for many cases of interest. It is shown that for a compression pulse, the shape of the wave is preserved, while for a whole symmetric N wave the shape does change as it decays. Other dissipative mechanisms are also discussed. Although these papers are not CFD oriented, it is obvious that the analysis behind them helped to prepare the stage for later developments. For example, the use of high order nonlinear perturbation potential for supersonic flows complements Hayes’ second order transonic flow theory. The existence of a velocity potential and the order of magnitude of entropy and vorticity based on Crocco’s relation, and the use of characteristics in the far field reappeared in Professor Caughey’s later works. In particular, the use of conservation of mass and momentum fluxes in wave systems, and the
M. M. Hafez
3
equation of wave drag were very useful exercises.
1.3
Potential Flow Simulations
Professor Caughey wrote about 50 papers dealing with transonic flow simulations based on the (nonlinear) potential equation. In 1972, he introduced “A New Transonic Small Disturbance Theory,” where he used as independent variables the real and imaginary parts of the (complex) incompressible potential function. A small disturbance theory was developed via a multiple limit process in terms of perturbation potential, measuring the deviation from incompressible potential flow. The theory incorporates the geometrical advantages of conformal mapping of the airfoil to a simpler, canonical (rectangular) domain, allowing the application of the exact nonlinear boundary condition on the body surface, while retaining the simplicity and computational efficiency of a small disturbance formulation. Solutions obtained for the supersonic airfoil problem were comparable in accuracy to those of the full potential equation. Computer programs based on this approximation are documented in McDonnell Douglas company reports. In 1976, Professor Caughey published a paper in the Journal of Aircraft on “Inviscid Analysis of Transonic, Slatted Airfoils,” which further extended this theory, and the agreement with experimental data was quite good (for cases in which viscous effects on the slat are not too important). In 1974, Professor Caughey began his fruitful collaboration with Professor Antony Jameson on FLO - 22, a computer code for numerical simulation of transonic flow past a swept wing, based on the full potential equation in nonconservative form. This code found widespread use in research laboratories and industry (where it is still in use today for some aspects of preliminary design). Consequently, Professor Caughey’s effort was recognized by the AIAA and the NASA Langley Research Center in 1979 and 1980. To calculate transonic flows with shock waves more accurately, Professors Caughey and Jameson developed finite volume methods, and solved the full potential equation in conservation form for flows around complex geometries in a series of papers. Meanwhile, David published an interesting paper on “A Systematic Procedure for Generating Useful Conformal Mappings” and another on “A Nearly Conformal Grid Generation Method for Transonic Wing-Body Flowfield Calculations.” Also, a paper on “Grid Generation for Wing-Tail-Fuselage Configurations” was published in Journal of Aircraft in 1985. At this point, Professor Caughey turned his attention to multi-grid acceleration techniques, with applications to three-dimensional potential flows. He summarized the work on computation of transonic potential flows in the Annual Review of Fluid Mechanics in 1982, and in The Encyclopedia of Science and Technology in 1987. He also wrote a section on “Finite Volume Methods” in the Handbook of Fluids and Fluid Machinery (1984).
Caughey ’s Contributions to CFD
1.4
Solutions of Euler Equations
There are 25 papers authored or co-authored by Professor Caughey in this section. The first paper is on “An Adaptive Grid Technique for Solution of the Euler Equations.” Following Brackbill and Saltzman, a variational formulation is used to generate the grid, where a combination of functionals for smoothness, orthogonality, and concentration is minimized. A new directional-concentration functional in the computational plane is introduced and a mapped boundary procedure is implemented to help maintain grid orthogonality at the boundary. To derive the grid adaptation, the new functional is formed in terms of the pressure gradient. The method is applied to compute transonic flow past 2-D airfoils, and the results demonstrate the advantages of the proposed strategy and the convergence of the grid adaptation process with improvements in accuracy of the solution on the adapted grids. The next paper (with Professor Eli Turkel) is on “Effect of Numerical Dissipation on Finite Volume Solutions of Compressible Flow Problems.” The cellcentered spatial discretization is augmented with an adaptive blend of second and fourth differences to introduce numerical dissipation. The discrete equations are solved using either the explicit Runge-Kutta time-stepping scheme pioneered by Professor Jameson or the Diagonalized Alternating Direction Implicit (DADI) scheme of Caughey. Both calculations are accelerated using the multigrid technique. The second difference term is needed only to control 0scillations near shock waves. Therefore, it is multiplied by a function of Mach number in low speed regions to reduce its contribution. Ghost cells are used to enforce the airfoil surface boundary condition. The first difference is set to zero at the face of a ghost cell outside the region. The pressure in the ghost cell is found using the normal momentum equation. The normal velocity is reflected antisymmetrically, and the tangential component of the velocity is extrapolated. The density is determined either by reflection or linear extrapolation. Another option is to calculate the density from the total enthalpy, which is reflected to the ghost cell. In their recommended procedure, both the total enthalpy and entropy are extrapolated from the interior. The former is used to determine the total energy, while the latter is used to determine the density. The magnitude of the velocity in the ghost cell is thus determined, while its angle is chosen to enforce the no-flux condition at the airfoil surface. Also, two forms of artificial dissipation in the energy are studied: one in terms of the total enthalpy and the other in terms of internal energy. The first allows solution of constant total enthalpy and the second is needed for the Diagonalized ADI formulation. The results of all these variations are documented in the paper. The numerical boundary conditions and their effects on the accuracy of the results will be discussed again in papers on evaluation of drag using Euler and Navier-Stokes codes. Three papers on “Extremum Control” were written with Culbert B. Laney,
M. M. Hafez
5
while he was a graduate student in applied mathematics at Cornell in 1990 and 1991. (Later, in 1998, Dr. Laney wrote a widely-used book on Computational Gasdynamics.) The goal of this study is to design higher order methods for solution of conservation laws with desirable shock capturing capabilities, i.e., without spurious oscillations and overshoots. A theory of extremum control is formulated for semidiscrete approximations to scalar conservation laws on unbounded domains, and optimal conditions to prevent extremum growth and/or creation of new extrema are derived. A class of postprocessors (filters), which ensure monotone and overshoot free solutions, while retaining secondorder accuracy uniformly, is applied to standard fully discrete approximations for a one-dimensional model problem. The approach can be extended to vector problems in multidimensions. Most of the papers in this section deal with fast solution methods for the steady Euler Equations. We will discuss here the Implicit LU Scheme, Diagonal Implicit Multigrid and Preconditioned (LU-SGS) Multigrid methods. In 1986, Professor Caughey co-authored a paper published in AIAA on “An Implicit LU scheme for the Euler Equations Applied to Arbitrary Cascades.” Following Jameson and Turkel, the Jacobians are split into two parts, and a scheme using only two factors can be used even for three-dimensional problems. Stability is ensured by making the eigenvalues of the forward differenced reconstructed Jacobian matrices non-positive, and the eigenvalues of the backward reconstructed Jacobian matrices non-negative. Second and fourth order dissipation terms are added only to residuals. Lower and Upper Block Diagonal systems are solved via a point-by-point march through the domain. For a periodic problem, the system is cyclic, and it i s reduced to the usual marching technique with twice as many operations. The conclusion is that the LU scheme is 2-3 times faster for steady flow problems than the AD1 scheme for the 2-D problems tested. The extension to 3-D unsteady flows and the application of multigrid technique for steady flow problems appeared three years later. An additional constant-coefficient second difference artificial dissipation-like term is used in the implicit operators. The implicit scheme allows one to take a larger time step than is normally permitted in explicit schemes, while the multigrid method is incorporated to accelerate the convergence rate for steady calculations. (Multigrid algorithms that employ multistage Runge-Kutta time-stepping, enhanced by the utilization of analytically determined combinations of the governing parameters were studied in a separate paper.) Following the work of Warming, Beam and Hyett on diagonalization and simultaneous symmetrization of gasdynamics matrices, a diagonally inverted LU implicit scheme is developed. For three-dimensional Euler equations, the matrix systems are treated by local diagonalizing transformations that decouple them into systems of scalar equations. Time conservation is unaltered by the decoupling process because the diagonalizing transformations are not factored out of the implicit spatial differences. This decoupling reduces the computational effort required to solve LU approximation, and can be used for
6
Caughey ’s Contributions to CFD
both the steady and unsteady equations. Professor Caughey’s paper “Diagonal Implicit Multigrid Algorithm for the Euler Equations” in 1988 is well known. In an attempt to construct an effective smoothing operator for multigrid acceleration on highly stretched grids and including accurate representation of the artificial dissipation terms, particularly the fourth order terms without the inversion of block pentadiagonal systems, the equations are first diagonalized at each point using a local similarity transformation following Chaussee and Pulliam. Thus, the decoupled equations require the solution of only scalar pentadiagonal equations for each factor. The resulting method has good high wave-number damping and so it is a good smoothing algorithm. Moreover, the dissipative terms used in this study are scaled differently for each direction. This strategy allows the use of the minimum dissipation to stabilize the one-dimensional problems in each coordinate direction (rather than using the largest value as in Jameson’s formulation) and hence producing less spurious entropy in the calculations. Applications to simulations of transonic flows past airfoils, and supersonic flows past and within a two-dimensional inlet, confirm the efficiency of the method. Extension to three-dimensional transonic flows over a swept wing also proved to be successful. Professor Caughey applied his DADI scheme with the symmetric TotalVariation-Diminishing dissipation proposed by Jorgeson and Turkel. The essential elements in such a symmetric T V D dissipation scheme are: (1)an improved shock sensor, and (2) the coefficients of the dissipation terms are matrices. The former allows the numerical scheme to reduce to a simple, upwind, first order approximation in the vicinity of shocks of nearly arbitrary strength, while the latter allows the dissipation terms to be scaled properly for each individual equation in the system. The matrix dissipation makes it possible to capture both very strong and very weak shocks without oscillations for steady flow simulations. Moreover, convergence rates are insensitive to the choice of the dissipation constants. Efficient implementation of the D A D I scheme on block structured grids using parallel computers is the subject of several papers. The modes of advancing the multigrid cycle are examined: a horizontal mode in which the multigrid cycle advances concurrently in all blocks, allowing data exchange between them during the cycles, and a vertical mode in which the multigrid cycle advances independently in each block. It turns out the rate of convergence of the horizontal mode is faster than that of the vertical mode due to the frequent updating of the interface boundary conditions. Results for transonic flows past airfoils verify the accuracy of both modes, with no spurious errors introduced at the interblock boundaries. Speedups approaching the theoretical limits are obtained on parallel computers. In a subsequent paper, an improved version of the vertical mode is examined. The use of buffer arrays allowing for asynchronous updating of interface boundary conditions on coarse grids eliminates the convergence problem encountered when the boundary conditions are frozen throughout the
M. M. Hafez
7
cycle. Results for transonic flow past wings verify that this version of the vertical mode exhibits the same convergence characteristics as the horizontal mode, but without the need for frequent synchroniza,tion. The above approaches are restricted to interfaces with complete continuity (i.e. the grid lines are continuous across block boundaries). For more general non-overlapping block-structured grids having discontinuous interfaces (i.e., discontinuities in the grid density and spacing), accurate and conservative interface schemes must be constructed. In order to apply the cell centered finite volume discretization t o the cells on both sides of the interface, it is necessary to compute the inviscid and artificial dissipation fluxes across the cell faces lying on the interface. A bilinear interpolation of the dependent variables is used for the midpoints of the cell faces lying on the interface. Information is required only from two layers of cells separated by the interface. The fluxes and the required geometric quantities at the interfaces are stored in special surface arrays. The data structure of these arrays follows the usual multiblock/multigrid framework. The fully conservative treatment of the inter-block boundary allows the passage of discontinuities across block boundaries. Calculated results for three-dimensional external and internal flows demonstrate the capability of the method. The next two papers deal with preconditioning the compressible Euler equations for low Mach number steady flow calculations in one- and two-dimensions. The idea is closely related to Chorin’s pseudo compressibility where a timederivative of the pressure is added to the continuity equation, with the coefficient of that term adjusted to optimize the rate of convergence to the steady state solution. Chorin’s method was extended by Turkel by adding the pressure time derivatives to both the continuity and momentum equations, and thus introducing a second free parameter. In Professor Caughey’s work, time derivatives of pressure are added to the continuity, momentum and energy equations, thus introducing three free parameters. These parameters are chosen to avoid the eigenvalue stiffness of the Euler equations at low Mach numbers while ensuring that the preconditioned system remains well-posed. It is possible to choose the parameters in such a way that all the eigenvalues become of order of the local flow velocity as Mach number goes to zero. The preconditioning modifies the artificial dissipation terms as well as the treatment of boundary conditions, which is based on the characteristics of the modified system. The results for a convergent-divergent nozzle confirm the analysis. For two-dimensional flows over airfoils, the same idea works for low Mach number flows. To reduce the stiffness in the transonic and supersonic regimes, the preconditioning matrix is modified such that the preconditioned system has a distinct set of eigenvalues, hence the Jacobians can be diagonalized (separately) and the free parameters can be chosen t o minimize the characteristic condition number for the full spectrum of Mach numbers. The spatially discretized equations are integrated to the steady state using the D A D I and multigrid methods. The numerical results
8
Caughey’s Contributions to CFD
demonstrate that the convergence rate is independent of Mach number in the range lop5 < M < 0.6, while the modified preconditioning matrix improved the convergence rate significantly. The results show also that the convergence rate and the calculations break down for much smaller deteriorates for M < Mach numbers. It is argued that the round-off errors arising from the computation of the energy flux significantly increase the “machine zero,” hence the residual can be reduced only down to the effective machine zero and then it levels off. Although the proposed method is very useful for practical applications, there is still a theoretical question to be answered. There should be no singularity as Mach number vanishes according to Kreiss, and zero Mach number flows should be a special case. Here the proposed method does not remove the artificial singularity introduced by the formulation used for the numerical calculations; it just makes the preconditioned formulation more amenable for lower Mach number flow calculations than the unpreconditioned one. The same remark is applicable to the preconditioning strategies of Turkel, van Leer, and Merkle. The third algorithm in this section is the more recent preconditioned LUS G S multigrid breakthrough. To prepare the stage, we discuss first Yoon and Jameson LU implementation of symmetric Gauss-Seidel algorithm as a smoothing scheme for a multigrid method, published in 1987. The linearized implicit scheme for the steady Euler equations is based on three factors of the form LD-IU. The Jacobian matrices A and B are split into A+ and A - , and B+ and B - , respectively, where
with similar expressions for B+ and B-. Here PA and P B are the spectral radii of A and B , respectively. In this case, D reduces to ( P A P B ) I and is, hence, diagonal. The eigenvalues of the matrices A+ and A- are nonnegative and nonpositive, respectively. Backward and forward differences are used in the construction of the L and U factors of the scheme, ensuring diagonal dominance with only scalar diagonal inversion needed. Numerical dissipation terms are explicitly added to the residual on the right hand side (since one-sided difference schemes are naturally dissipative). Yoon and Jameson used the same scheme to solve the Navier-Stokes equations for laminar and turbulent flows as well. In 2001, Jameson and Caughey introduced their algorithm. Keeping in mind the success of symmetric Gauss Seidel iterations for the solution of Euler equations based on upwind schemes (in particular flux splitting), as shown by Chakravarthy, Walters, MacCormack and others, the Jacobians are now split as follows:
+
where
I A I= QIAIQ-~
M. M. Hafez
9
Here / A / is the diagonal matrix whose entries are the absolute values of the eigenvalues of the Jacobian matrix A and Q and Q-l are the modal matrix of A and its inverse. Similar expressions are used for B f and B - . The corrections are now preconditioned with (IAI IBI), while the residuals are calculated in terms of F+ and F - , as well as G+ and G-, representing the split approximations to the cell area times the contravariant components of the flux vectors in the corresponding mesh coordinate directions. The residual fluxes are approximated using either scalar or Convective Upwind Split Pressure (CUSP) versions of the Symmetric LImited Positive (SLIP) approximations of Jameson. The implementation of this procedure is made computationally very efficient by locally transforming the residuals to those corresponding to the equations written in primitive variables then transforming the corrections back to the conserved variables. Additional corrections in supersonic zones are performed in each cycle, and the CPU time required for those multiple sweeps is reduced by freezing the matrix coefficients IAl and IBI. The additional memory required to store these coefficient matrices is minimized by storing only the symmetrized form of the Jacobians. The method has been implemented for flows in quasione-dimensional nozzles and for two-dimensional transonic flows past airfoils on boundary conforming “O”-type grids. The method is demonstrated to be significantly faster than any available explicit or implicit method for this class of problems where accurate solutions, to the level of truncation error on the fine mesh, are obtained in three to five multigrid cycles! In a follow-on paper, results are presented for both inviscid and viscous (laminar) flows past airfoils on boundary conforming “C”-type grids. While inviscid solutions require three to five multigrid cycles, viscous solutions still require as many as twenty multigrid cycles. In their viscous flow calculations they used transformations described by Abarbanel and Gottlieb to simultaneously symmetrize the inviscid and viscous Jacobians and considered the implicit treatment only of the non-mixed second derivatives appearing in the Navier-Stokes equations. The convergence rate deteriorates as the grid is highly stretched, resulting in larger aspect ratio mesh cells.
+
In a paper only just submitted for publication, Professor Caughey has extended the SGS algorithm to transonic airfoil computations on unstructured grids. Asymptotic rates of convergence are significantly improved, relative to the original explicit (Runge-Kutta) based version of the code, per multigrid cycle, but the computation of the dissipative terms on the unstructured grid is much less efficient than in the original explicit scheme, so the convergence rates per CPU second are only comparable. A full multigrid procedure remains to be implemented. Professor Caughey used the fast algorithm on structured grids to demonstrate non-unique solutions for Jameson 5-78 airfoil at a free stream Mach number mathbfM, = 0.78. The solutions are converged to machine zero. He also studied the stability of these solutions by investigating the unsteady behavior
10
Caughey ’s Contributions to CFD
numerically, using a dual-time stepping (temporarily sub-iterated) version of his Diagonal Implicit Multigrid scheme. The unsteady Euler equations are written in a general curvilinear coordinate system, where the fluxes are approximated using a second-order accurate finite volume scheme with added symmetric, T V D dissipation formed as a blend of second and fourth differences of the solution. A second order accurate implicit (backward) scheme for the unsteady equations is introduced, and the equations are solved at each time step via an iterative process where the corrections are computed using Caughey’s diagonal implicit scheme, accelerated by multigrid as originally developed for steady flows. From normalized time histories of lift and drag coefficients for sinusoidally varying pitch angle at various frequencies, it is seen that, at sufficiently low values of reduced frequency, the non-uniqueness leads to a highly non-linear hysteretic effect, with the solution jumping from one branch of the steady solution to the other. Similar computations for the unsteady flow past the Korn airfoil suggest that such hysteresis does not occur in flows past airfoils for which steady solutions are unique. In a follow-on paper, Professor Caughey carefully studied transonic flow past airfoils in the class studied by the current author. These airfoils are symmetric, having nearly parabolic leading edges, followed by flat (or nearly flat) surfaces before closing with a cusped trailing edge. For airfoils having flat sides, the behavior was similar to that found for Jameson’s airfoil. On the other hand, when a slight sinusoidal waviness is introduced, these airfoils seem to have unique solutions in the neighborhood of zero-angle of attack, contrary to the claims made by the current author and other investigators. In this paper, the time-accurate solutions of the unsteady flows are computed using a dual-time stepping version of the new LU-SGS multigrid solver.
1.5
Solutions of Navier-Stokes Equations
Ten papers will be reviewed in this section, including simulations of laminar and turbulent flows using parallel computers, and with applications to aeroelasticity. In the first paper, the diagonalized Alternating Direction Implicit Diagonal multigrid algorithm is extended to the solution of the Navier-Stokes equations of viscous, compressible flows. Attention is focused on the inclusion of the viscous contribution to the implicit factors in a way that will enhance the stability, yet not disturb the efficiency of the diagonal algorithm. Laminar flows past two-dimensional airfoils are computed to demonstrate the stability and efficiency of the scheme. Neglecting the viscous terms completely from the implicit factors limits the stability of the scheme. Following Pulliam, a scheme is constructed for the Thin Layer Equations by adding the diagonal approximation of the viscous term to the appropriate implicit factor. Another option is to use an additional implicit operator which contains the exclusive contributions from the viscous terms. The second option, however, extends the stability limit
M. M. Hafez
11
only conditionally. In a separate paper, the method has been extended to turbulent flows, incorporating the simple algebraic model due to Baldwin and Lomax. Results including boundary layers for turbulent transonic flows are in good agreement with experimental data if the flow is attached, while the agreement is poor for separated flows. Convergence rates compare favorably with those obtained using the explicit Runge-Kutta multigrid method. The viscous terms are treated, however, explicitly.
,
The implicit (diagonalized A D I ) multigrid algorithm for the solution of the Euler and Navier-Stokes equations has been implemented within the framework of multiple block-structured grids in which the physical domain is spatially decomposed into several blocks, and the solution is advanced in parallel on each block and in a distributed computing environment. Synchronous and asynchronous multigrid strategies are used with significant speedups and convergence rates similar to those of single block scheme. Composite Block-Structured grids allow the solution of different governing equations on different blocks, according to the physical character of the flow; in subdomains where the flow is nearly inviscid the Euler equations are solved, while in subdomains where the viscous effects are important, the Navier-Stokes equations are used. In an interesting paper, Professor Caughey studied the effect of numerical dissipation on Navier-Stokes solutions and the calculation of drag. It is important that the added numerical dissipation does not overwhelm the real viscous dissipation, particularly in regions where the latter is significant. A method for estimating the integrated effect of numerical dissipation on solutions of Navier-Stokes equations is developed. The method is based on integration of the momentum equations and the computation of corrections due to numerical dissipation to the drag integral. (In the calculation of the lift coefficient using the corrected outer integral, the correction due to numerical dissipation was negligible - less than 0.1 per cent for the cases considered.) It is clear from the analysis based on the momentum integral equation that a particular choice of the numerical boundary condition at the solid surface will zero out the contribution of the numerical dissipation to the solid boundary integral. For blended second and fourth differences, the numerical dissipation fluxes - both the first and third differences - are set equal to zero on the solid surface. It is also common to scale the numerical dissipation in the normal direction by multiplying the fluxes by some function of the local Mach number; hence near the surface the real viscous terms are dominant. The correction to drag, due to the added numerical dissipation, can be used to estimate quantitatively the quality of the solution. The total numerical error can be estimated using Richardson extrapolation from the values of the pressure and skin-friction drag on the surface. Based on this analysis, the drag computed from a computational simulation is the same, independent of the contour used to evaluate it, to within round-off error if the solution has converged to the steady state and if the formulas used
12
Caughey’s Contributions to CFD
in evaluating the drag integral (including the contribution of numerical dissipation) are consistent with those used to determine the flux balances in the solution process. Moreover, the differences in drag values corresponding to different contours can be used to judge the degree of convergence of the iterative solution. In a separate’paper, Professor Caughey applied the same ideas to solutions of Euler equations. It should be noted that this analysis is possible only when the numerical dissipation is explicitly identified. Professor Caughey argued that “it seems difficult to justify that one can obtain accurate prediction of the drag by any technique if there are large errors (caused by the numerical dissipation or other inaccuracies) in the solution in the most critical region, i.e., near the body surface.” Using this argument, one may question the effect of the numerical dissipation in the continuity and energy equations. Professor Caughey considered only the momentum equations, but the numerical mass flux is also contaminated with numerical dissipation. The velocity multiplied by the contribution of the numerical dissipation to the mass flux represents a modification of the numerical momentum flux and affects the drag calculation - it may be a higher order effect but this is not obvious. The effect of numerical dissipation in the energy equation is more subtle, since it contaminates the pressure implicitly. We end this section with two papers on implicit multigrid computation of unsteady flows with applications to aeroelasticity; one deals with flow past circular cylinders and the other with flow past cylinders of square cross-section. The observed pattern of periodic vortex shedding is computed for fixed cylinders, and the Strouhal numbers are compared with experimentally determined values at moderate Reynolds numbers, with remarkable agreement. The solutions for a coupled problem, in which the motion of the cylinder is determined by the aerodynamic forces, are computed and compared with results available in literature. The equations of motion used are those of a simple spring-massdamper. They are integrated simultaneously with the flow equations assuming the x- and y- components of the structural motion are independent. The equations are written as a first order system and integrated using the same three level implicit temporal discretization as is used for the flow equations, with the current values of lift and drag coefficients. The fluid and structural equations are completely coupled as subiterations converge. For the case of cylinders of square cross-section the agreement with experiment is poor. In fact, there is considerable scatter in the experimental data itself. Computed limit cycle amplitudes for cylinders mounted on spring-damper suspensions show a hysteresis phenomenon leading to greater oscillation amplitudes as the structural frequency is increased, than when it is decreased, for a range of structural frequencies somewhat larger than the frequency of vortex shedding when the cylinder is held fixed.
M. M . Hafez
1.6
13
Simulation of Turbulent Reactive Flows
Recently (1998-Present) Professor Caughey co-authored four papers, published in Journal of Computational Physics, with his Cornell colleague, Professor Stephen Pope, on a new “Hybrid Finite-Volume/Particle Method for the PDF Equations of Turbulent Reactive Flows.” In this approach, the conservation equations for mean mass, momentum, and energy are solved by a finite volume method. This is basically an Euler Solver for compressible flows with added source terms. The Reynolds stresses, the scalar fluxes, and the reaction terms are extracted from a particle field computed by a particle method and fed into the finite volume calculations. One of the most important issues of this approach is the coupling of the two methods. The finite volume method gives the particle system the average velocity field and the mean density. It turns out that the satisfaction of consistency conditions between the particle mass density and the mean sensible internal energy and the corresponding quantities in the finite volume calculations is critical for the stability and accuracy of the coupling. Moreover, an accurate scheme for the interpolation of the mean velocity field from the finite-volume data to the particle position is needed. The new hybrid method has several merits: the modeled equations are consistent; and, because the bias error is very small, many fewer particles per cell can be used for a given level of accuracy, relative to a purely particle-based method. The statistical error is reduced by using the mean fields computed by the finite volume code and by time averaging. The method has a very good global convergence rate. In a paper published in 1999, the algorithmic and numerical issues arising in the development of the hybrid method are studied in the simple setting of 1D reactive stochastic ideal flow. A combination of midpoint and trapezoidal rules is employed to integrate the particle evolution equations in time and Caughey’s diagonalized implicit finite volume algorithm is adapted for the solution of the field equations. A local preconditioning is incorporated to remove difficulties due eigenvalue stiffness caused by the large disparity between the characteristic wave speeds at low Mach numbers. A simple algorithm is also developed to eliminate the chemical stiffness induced by large source terms in the field equations. The statistical error, the bias, the spatial truncation error, and the temporal truncation error converge at the expected rates. It is also shown that the timeaveraging strategy that gives the best global convergence rate is doubling the total number of time steps to be taken in the particle algorithm during each outer cycle. The second paper deals with a tightly coupled algorithm, where one finite volume scheme time step and one particle method time step are performed to complete one iteration. In this work, the finite volume scheme is based on a second order upwind solver to compute the inviscid fluxes and an explicit Runge-Kutta time stepping method with local CFL number is applied together with a preconditioning technique to overcome the low Mach number stiffness. The third paper on “PDF Simulations of a Bluff-Body Stabilized Flow,” consists
Caughey’s Contributions to CFD
14
of a comparison between the hybrid approach and a stand-alone particle-mesh method. TWOversions of the hybrid approach are considered. The loosely coupled algorithm of the first paper and the tightly coupled algorithm of the second paper, extended to two-dimensional (axisymmetric) problems. Convergent solutions, in terms of grid refinement and particle numbers, are obtained with all the three algorithms. Richardson extrapolation is used to obtain the solution in the limit of large number of grid cells. The extrapolated solutions are in good agreement with each other, and with available experimental data. In a fourth paper, the conditions to be fulfilled for full consistency at the numerical solution level are identified, and correction algorithms to enforce these conditions are developed. In addition, a new formulation of the energy equation and the equation of state is presented. The hybrid method is applied to a non-premixed piloted-jet flame. The results are in good agreement with other earlier calculations and with experimental data. There is a fifth paper, in press, on the “Calculations of Bluff-Body Stabilized Flames Using a Joint PDF Model with Detailed Chemistry.” We conclude this section with the following quotation: “Because of the substantially reduced numerical error, for given grid size and number of particles, the present hybrid method represents a significant advance in the computational efficiency of particle/mesh method for the solution of the PDF equations.”
1.7
Special Topics
In this section a few papers, in different fields, co-authored by Professor Caughey, are discussed. In 1983, a Cornell report was written on “Numerical Techniques For Steady Two Dimensional Transcritical Stratified Flow Problems (with Application to Intermediate Field Dynamics of Ocean Thermal Energy Conversion Plants).” Based on the analogy of shallow water equations and compressible gas dynamics, transcritical flows with hydraulic jumps were simulated using the Jameson & Caughey finite volume method for the potential equation while supercritical flows, with friction effects, were simulated using MacCormack’s scheme. The report was based on a Ph.D. thesis in Environmental Engineering at Cornell, under partial supervision of Professor Caughey. In 1993, Prof Caughey participated in a study on “Numerical Investigation of Sound Amplification By A Shock Wave.” Time dependent numerical computations of the quasi-one-dimensional shocked flow field in a converging-diverging nozzle, disturbed by introducing an acoustic wave at the inlet boundary, were performed with second order MacCormack and high order E N 0 schemes with good prediction of the perturbation amplitude and phase speed in the nozzle, and the results were validated for small perturbations using linear theory. In another paper, the difficulty of computing slowly moving shock waves was investigated. Numerical error was found to manifest itself principally as a spurious entropy wave, and its structure was a function of the algorithm used. Fortu-
M. M. Hafez
15
nately, acoustic pressure waves for this class of problems were unaffected by the spurious entropy production. In 1996, an AIAA paper on “The Roles of Shock Motion and Deformation in the generation of Shock Noise” was presented, in which axisymmetric flows were simulated, allowing vorticity interaction with acoustic and entropy waves. Shock motion was modeled by the interaction of a sound wave with a shock, while shock deformation was modeled by the interaction of a vortex ring with a shock, generating both an acoustic wave and contact surfaces. The authors claimed that both mechanisms are important in the generation of shock noise. Professor Caughey co-edited three volumes of Frontiers of Computational Fluid Dynamics. In the first volume, 1994, he co-authored a paper on “A Review of Jameson’s Contributions to CFD;” in the second volume, 1998, he co-authored a paper on “A Review of the Contributions of Earl1 Murman to Transonic Flow and CFD;” and in volume three, 2002, “Contributions of Robert MacCormack to CFD.” It is the writer’s honor and pleasure to review David Caughey’s contributions t o CFD in this, the current and fourth, volume of this series.
1.8
Review Articles
During the last three decades Professor Caughey has written several review papers. In addition to the review of potential flow calculations mentioned earlier, there are 10 more papers written in the period 1980-2003. An AIAA paper entitled “A (limited) Perspective on Computational Aerodynamics” (1980), covered Panel Methods, Transonic Potential Methods (including Geometrical Considerations, Grid Generation, Finite Volume Formulation and Iterative Schemes), Euler Equation Methods (Lax Wendroff and MacCormack’s explicit method, Implicit schemes, ADI and LU factorization) and concluded with some applications. In the Cornell Engineering Quarterly 1994, Professor Caughey has an article on “Computational Methods in Aerodynamic Design.” He wrote an article on “Computation of Transonic Flow” in the Computational Fluid Dynamics Review 1995, including algorithm development, implementations on massivelyparallel distributed-memory systems, aerodynamics, aeroacoustics, and design applications. In 1995, he wrote also an article on “Multigrid Methods for Compressible Aerodynamics,” where he reviewed diagonalized ADI as a smoothing scheme for multigrid to solve the Euler and Navier-Stokes equations based on a finite volume spatial discretization with added second and fourth order dissipation terms. He showed that the diagonalization of the implicit factors, to produce scalar pentdiagonal systems, resulted in an appreciable savings in computational labor. In 1997 Professor Caughey wrote a chapter in the CRC Handbook of Computer Science and Engineering on “Computational Fluid Dynamics,” and in 1998 a chapter in CRC Handbook of Fluids Engineering on “Convergence Acceleration.” In the latter, he reviewed explicit and implicit
Caughey’s Contributions to CFD
16
methods to solve the Euler and Navier-Stokes equations. He covered the fourth order Runge-Kutta method, enthalpy damping, residual smoothing, ADI and LU factored schemes, LU-SGS, which combined the advantages of LU factorization and Symmetric Gauss-Seidel relaxation, the Strongly Implicit Procedure ( S I P )and multigrid methods, as well as preconditioning techniques. In the Encyclopedia of Physical Science and Technology (2002) Professor Caughey wrote about “Computational Aerodynamics,” and recently in 2003 he co-authored a paper with Professor Jameson on “Development of Computational Techniques for Transonic Flows: An Historical Perspective.”
1.9
Fluid Mechanics: An Interactive Text
Professor Caughey is an excellent teacher. He is particularly interested in teaching fluid mechanics using computers. In 1998 he co-authored a book with Professor James Liggett on this subject. It is the first electronic textbook for introductory fluid mechanics. The computer-based book was distributed on CD-ROM diskette, and is designed to be studied on a personal computer. The features enabled by this mode of presentation include: the indexing, searching, and cross-referencing tools associated with hypertext; the ability to display animations and videos of dynamic phenomena; access to a variety of fluids property data in graphical and numerical form; and access to a variety of computational tools for solving linear and nonlinear problems, allowing the presentation of results for a variety of parameter values without the tedium of table look-up or iteration on the part of the reader. This interactive textbook provides Graphical User Interfaces (GUIs) to a number of routines written in MATLAB that allow the student to solve a variety of problems including: 0
Units conversion problems
0
Properties of the standard atmosphere
0
One- and two-dimensional plotting of functions and data, with numerical integration routines to determine volumes under surface plots
0
Systems of linear and nonlinear or transcendental equations
0
Dimensional analysis problems
0
Steady state pipe network flows
0
0
Incompressible pipe flows to determine pipe sizes, flow rates, and frictional losses for turbulent flows. Planar and axisymmetric incompressible potential flow problems by perposition of elementary solutions
SU-
M. M. Hafez
17
Potential flows in arbitrary two-dimensional geometries for mixed Neumann and Dirichlet boundary conditions Isentropic Compressible flows with area change and flows with normal shock waves Compressible flow in constant area ducts with heat addition and/or friction Open channel flow problems 0
Waterhammer problems in elastic pipes
This book is a great computer-aided instruction tool, which can have a profound impact on teaching fluid mechanics for the next generation. With the included computational utilities, the student has, at his or her fingertip, the capability of producing parametric studies of complicated phenomena in a very short time, with much less tedious effort on his or her part, for example, how shock losses or heating and friction affect flows in ducts, how the head loss in turbulent pipe flows is related to flow rates, etc. The graphic capabilities are also very impressive, with details of the flow fields in terms of several variables (pressure, temperature, density, velocities, vorticity, entropy, enstrophy, etc.), and the tools to analyze this huge data (for example, releasing particles and tracing them). It is said, a picture is worth of one thousand words (and a movie is worth, perhaps, millions). Flow visualization is a very interesting topic of research on its own, and the field of using computers to study fluid dynamics is very promising indeed. Difficult problems of transition and turbulence already benefit from the advances in computer capabilities nowadays. Hopefully, Professor Caughey will add in the near future more electronic books to our computer library at both undergraduate and graduate levels. Note: although the original CD-textbook is no longer supported by the publisher, Professors Caughey and Liggett have just released updated versions of the MATLAB utilities; see http://FluidMechSolns.com for details and availability.
1.10
Concluding Remarks
Professor Caughey has been working on CFD for almost 35 years. He has made original contributions to all aspects of this field. The impact of his work on the aerospace industry is undeniable, not only in the U.S. but also internationally. During his 30 years as a Professor at Cornell, he has supervised 18 Ph.D. and 5 Master of Science theses, and 23 Master of Engineering design projects. He has been an AIAA fellow for the last 10 years. He has 135 publications and 35 of them have appeared in archival journals. He is the co-author (with Jim Liggett) of the first textbook on Fluid Mechanics in electronic form with animations, video clips, and computational utilities used throughout the text to clearly
18
Caughey's Contributions to CFD
explain fundamental physical phenomena. His collaboration in CFD with Prof A. Jameson is noteworthy. Together they succeeded in 1975 to produce FLO-22 using the rotated difference scheme - the first full potential code used widely in industry for transonic flow simulations over wings! Later, using the conservative finite-volume scheme, they introduced FLO-27, which replaced FLO-22. More recently, in 2002, they produced the fastest preconditioned multigrid solution of the Euler equations for steady flows over transonic airfoils. The collaboration with Professor Stephen Pope was also fruitful. Together they have worked, for a number of years, on a hybrid finite volume/particle method for simulations of turbulent reactive flows with remarkable success. Professor Caughey has worked with many scientists in industry and academia, and a11 his colleagues (without exception) admire him; he is very smart, hard working, fair, honest and after all a decent person. We simply wish him the best. The writer had always high respect for Professor Caughey, and after he finished this review, he is convinced that Professor Caughey deserves the highest respect any one in this field should receive.
Appendix 1-A Ph.D. Students Supervised by David A. Caughey Professor Caughey has supervised the Ph.D. theses of 18 students in the Graduate Fields of Aerospace Engineering, Mechanical Engineering, Applied Mathematics, and Theoretical and Applied Mechanics at Cornell. In this section, we list the students who have completed their Ph.D. degree theses under the direction of Professor Caughey, along with their graduate fields, dates of graduation, and thesis titles. 1. Djordje S. Dulikravich, Aerospace Engineering, January 1979. Numerical Calculation of Inviscid Transonic Flow through Rotors and Fans
2. Edward K. Buratynski, Theoretical & Applied Mechanics, May 1983. A Lower- Upper Factored Implicit Scheme for the Numerical Solution of the Euler Equations Applied to Arbitrary Cascades 3. Arvin Shmilovich, Aerospace Engineering, January 1984. Calculation of Transonic Potential Flow past Wing- Tail-Fuselage Configurations using the Multigrid Method 4. Frederik J. deJong, Aerospace Engineering, January 1985. Floating Shock Fitting in Transonic Potential Flow Calculations 5. Minwoo Park, Aerospace Engineering, August 1985. Multigrid Calculation of Supersonic Potential Flow past Inclined Elliptic Cones
6. Jang-Hyuk Kwon, Aerospace Engineering, June 1986. Numerical Grid Generation for Cascades with and without Solution-Adaptation 7. Murali Damodaran, Aerospace Engineering, January 1987. Numerical Calculation of Unsteady Inviscid Rotational Transonic Flow past Airfoils using Euler Equations
8. Jeffrey W. Yokota, Aerospace Engineering, May 1987. An L- U Implicit Multigrid Algorithm to Solve the Euler Equations for Transonic Flow in Rotating Turbomachinery Passages 9. Wayne A. Smith, Mechanical Engineering, August 1987. Multigrid Solution of the Euler Equations 10. Dun C. Liu, Aerospace Engineering, August 1987. An Adaptive Grid Technique for Solution of the Euler Equations
11. Yoram Yadlin, Aerospace Engineering, August 1990. Multigrid Solution of the Euler Equations 19
Block Implicit
20
Caughey’s Contributions to CFD
12. Culbert B. Laney, Applied Mathematics, May 1991. Monotonicity and Overshoot Conditions for Numerical Approximations to Conservation Laws 13. Thomas L. Tysinger, Aerospace Engineering, May 1992. Implicit Multigrid Solution of the Compressible Navier-Stokes Equations with Application to Distributed Parallel Processing 14. Ram Varma, Mechanical Engineering, May 1993. Multigrid Diagonal Implicit Solutions for Compressible lhrbulent Flows and Their Evaluation 15. Lixia Wang, Aerospace Engineering, August 1993. Implicit Multigrid Solution of Compressible Aerodynamic Problems in Complex Geometries 16. Guang Chang, Aerospace Engineering, January 1995. A Monte Carlo PDF/Finite- Volume Study of Turbulent Flames 17. Kristine Meadows, Aerospace Engineering, May 1995. A Numerical Study of Fundamental Shock Noise Mechanisms 18. Metin Muradozlu, Aerospace Engineering, January 2000. A Consistent Hybrid Finite-Volume/Particle Method for the PDF Equations of Turbulent, Reactive Flows
Appendix 1-B Publications of David A. Caughey In this appendix we include a complete list of the publications of Professor Caughey.
1. Second-Order Wave Structure: Planar Flows, (with W. D. Hayes), in Proc. of AFOSR-UTIAS Symposium on Aerodynamic Noise, University of Toronto Institute for Aerospace Studies, Toronto, May 2021, 1968. 2. Review of Second-Order Wave Structure, (with W. D. Hayes), in Second Conference on Sonic Boom, NASA SP-180, pp. 129-132, 1968.
3. Viscous Shock Wave Structure with Applications to the Sonic Boom Problem, in Lecture Notes for Short Course on Generation and Propagation of Shock Waves with Applications to Sonic Boom, University of Tennessee Space Institute, Tullahoma, Tennessee, December 9-14, 1968. 4. Second-Order Wave Structure in Supersonic Flows, Ph.D. Thesis, Princeton University, Princeton, New Jersey, 1969. Also, NASA CR1438, September 1969. 5. Theoretical Problems Related to Sonic Boom, (with W. D. Hayes, et al.), in Third Conference on Sonic Boom, NASA SP-255, pp. 27-31, 1971. 6. Volnovoe Soprotivlenie v Sverkhzvukovom Potoke Ideal’nogo Gaza v Nelineinoi Teorii, (Wave Drag in the Supersonic Flow of an Ideal Gas According to Nonlinear Theory), Zhurnal Vychislitel’noi Matematiki i Matematicheskoi Fiziki, Vol. 11, pp. 982-991, July-August 1971, (In Russian). 7. A New Tkansonic Small Disturbance Theory for Numerical Analysis, McDonnell Douglas Report MDC Q0478, December 1972. 8. Users’ Guide to POTMAP: An Airfoil Mapping to the Complex Potential Plane, McDonnell Douglas Report MDC Q0505, December 1973. 9. Users’ Guide for CPROX: A Transonic Airfoil Analysis Program, McDonnell Douglas Report MDC Q0506, December 1973. 10. Program NACEL: Computer Program for Analysis of Symmetric, Tkansonic Nacelles, McDonnell Douglas Report MDC Q0564, September 1975.
11. Inviscid Analysis of Transonic, Slatted Airfoils, Journal of Aircraft, Vol. 13, pp. 29-35, January 1976.
21
22
Caughey 's Contributions to CFD
12. A Brief Description of the Jameson-Caughey N.Y. U. Computer Program FLO-22, (with Antony Jameson, Perry A. Newman, and Ruby M. Davis), NASA TMX-73996, December 1976. ~
13. Calculation of Transonic Potential Flow Fields about Complex, ThreeDimensional Configurations, (with Antony Jameson), in Transonic Flow Problems in Turbomachinery, T. C. Adamson and M. F. Platzer, Eds., pp. 274-291, Hemisphere Publishing Corp., 1977. 14. Numerical Calculation of Transonic Flow Past a Swept Wing, (with Antony Jameson), New York University ERDA Report COO 3077140, June 1977. 15. A Finite-Volume Method for Transonic Potential Flow Calculations, (with Antony Jameson), Proceedings of AIAA 3rd Computational Fluid Dynamics Conference, Albuquerque, New Mexico, pp. 35-54, June 27-28, 1977. 16. Accelerated Iterative Calculation of Transonic Nacelle Flow Fields, (with Antony Jameson), AIAA Journal, Vol. 15, pp. 1474-1480, October 1977. (Also AIAA Paper 76-100, 14th Aerospace Sciences Meeting, Washington, D. C., January 26-28, 1976.) 17. Recent Experiences with Three-Dimensional Tkansonic Flow Calculations, (with Perry A. Newman and Antony Jameson), Proceedings of NASA CTOL Transport Technology Conference, February 28 March 3, 1978, NASA TM-78733. 18. Numerical Calculation of Transonic Potential Flows, in Lecture Notes for Short Course on Advances in Computational Fluid Dynamics, University of Tennessee Space Institute, Tullahoma, Tennessee, December 4-8, 1978. 19. A Systematic Procedure for Generating Useful Conformal Mappings, International Journal for Numerical Methods in Engineering, Vol. 12, pp. 1651-1657, 1978. 20. Development of Finite-Volume Methods for Three-Dimensional Transonic Flows, (with Antony Jameson and D. Nixon), Flow Research Report No. 134, February 1979. 21. Numerical Calculation of Transonic Potential Flow about Wing-Body Combinations, (with Antony Jameson), AIAA Journal, Vol. 17, pp. 175-181, February 1979. (Also, AIAA Paper 77-677, presented at the 10th Fluid and Plasma Dynamics Conference, Albuquerque, New Mexico, June 27-29, 1977.)
M. M . Hafez
23
22. Progress in the Application of Finite-Volume Methods to Wing-Fuselage Calculations, (with Antony Jameson), AIAA paper 79-1513, AIAA 12th Fluid and Plasma Dynamics Conference, Williamsburg, Virginia, July 24-26, 1979. 23. A Higher-Order Finite-Difference Scheme for Transonic Flowfields about Complex, 3-D Geometries, (with L. T. Chen), Proceedings of AIAA 4th Computational Fluid Dynamics Conference, Williamsburg, Virginia, July 23-24, 1979. 24. Calculation of Transonic Inlet Flowfields Using Generalized Coordinates, (with L.T. Chen), Journal of Aircraft, Vol. 17, pp. 167-174, March 1980. 25. Finite Volume Calculation of Tkansonic Potential Flow Through Rotors and Fans, (with D.S. Dulikravich), Sibley School of Mechanical and Aerospace Engineering, Fluid Dynamics and Aerodynamics Program, Report FDA-80-03, Cornell University, Ithaca, New York, March 1980. 26. A (Limited) Perspective on Computational Aerodynamics, Sibley School of Mechanical and Aerospace Engineering, Fluid Dynamics and Aerodynamics Program, Report FDA-80-07, Cornell University, Ithaca, New York, July 1980. 27. Development of Finite-Volume Methods for Three-dimensional, Transonic Flows, (with John E. Mercer, Wen Huei Jou, Antony Jameson, and David Nixon), Flow Research Report No. 166, August 1980. 28. 'Ikansonic Inlet Flow Field Calculations Using a General Grid Generation Scheme, (with L. T. Chen), Journal of Fluids Engineering, Vol. 102, pp. 309-315, September 1980.
29. Higher-order Finite-difference Scheme for Three-dimensional Transonic Flow Fields about Axisymmetric Bodies, (with L. T. Chen), Journal of Aircraft, Vol. 17, pp. 668-676, September 1980. 30. Progress in the Application of Finite-Volume Methods to Wing-Fuselage Calculations, (with Antony Jameson), AIAA Journal, Vol. 18, pp.12811288, November 1980. 31. Accelerated Finite-Volume Calculation of Tkansonic Potential Flows, (with Antony Jameson, W. H. Jou, John Steinhoff, and Richard Pelz), in Numerical Methods for the Computation of Inviscid Transonic Flows with Shock Waves, A. Rizzi and H. Viviand, Eds., pp. 11-27, Vieweg, Braunschweig/Weisbaden, 1981.
24
Caughey 's Contributions to CFD
32. On Various Treatments of the Potential Equation a t Shocks, (with L. T. Chen), Proc. Symposium on Numerical Boundary Condition Procedures, NASA Ames Research Center, Moffett Field, California, October 19-20, 1981, 33. The Computation of Transonic Potential Flows, Annual Review of Fluid Mechanics, Vol. 14, pp. 261-283, 1982. 34. Computation of Transonic, Potential Flow Past Three-Dimensional Configurations, in Transonic, Shock, and Multi-Dimensional Flows: Advances in Scientific Computing, Richard E. Meyer, Ed., pp. 77105, Academic Press, New York, 1982. 35. A Nearly Conformal Grid Generation Method for Transonic Wing-Body Flowfield Calculations, (with L. T. Chen and A. Verhoff), AIAA Paper 82-108, 20th Aerospace Sciences Meeting, Orlando, Florida, January 1114, 1982. 36. Application of the Multi-Grid Method to Calculations of Transonic Potential Flow about Wing-Fuselage Combinations, (with Arvin Shmilovich), Journal of Computational Physics, Vol. 48, pp. 462-484, December 1982. 37. Basic Advances in the Finite-Volume Method for Transonic Potential Flow Calculations, (with Antony Jameson), in Numerical and Physical Aspects of Aerodynamic Flows, T. Cebeci, Ed., pp. 445-461, Springer-Verlag, New York, 1982. 38. Numerical Techniques for Steady, Two-Dimensional, Transcritical, Stratified Flow Problems, with Applications to Intermediate Field Dynamics of Ocean Thermal Energy Conversion Plants, (with Janet M. Jones and Gerhard H. Jirka), School of Civil and Environmental Engineering Report, Cornell University, March 1983. 39. Grid Generation for Wing-Tail-Fuselage Configurations, (with Arvin Shmilovich), in Advances in Grid Generation, K. N. Ghia and U. Ghia, Eds., pp. 189-197, American Society of Mechanical Engineers, 1983. 40. Comparison of Measured and Calculated Pressures on Straight and Swept-Tip Model Rotor Blades, (with M. E. Tauber, I-C. Chang, and J. J. Philippe), NASA TM 85872, December 1983. 41. Multi-Grid Calculation of Three-dimensional, Transonic, Potential Flows, Applied Mathematics and Computation, Vol. 13, pp. 241-260, December 1983.
M. M. Hafez
25
42. A Program for Computing Transonic, Potential Flow past Wing-TailFuselage Configurations, (with Arvin Shmilovich), Sibley School of Mechanical and Aerospace Engineering, Fluid Dynamics and Aerodynamics Program, Report FDA 83-08, Cornell University, Ithaca, New York, December 1983. 43. Multi-Grid Programs for Calculation of Transonic Potential Flows past Wing and Wing Fuselage Combinations, Sibley School of Mechanical and Aerospace Engineering, Fluid Dynamics and Aerodynamics Program, Report FDA 84-02, Cornell University, Ithaca, New York, January 1984. 44. Finite-Volume Methods, Section 10.3.3-1 in Chapter 10, Computational Methods in Fluid Dynamics, S. Nakamura, Ed., in Handbook of Fluids and Fluid Machinery, John Wiley & Sons, to appear 1984. 45. Calculation of Transonic Potential Flow past Wing-Tail-Fuselage Configurations using the Multi-Grid Method, (with Arvin Shmilovich), Proc. Ninth International Conference on Numerical Methods in Fluid Dynamics, Lecture Notes in Physics, Vol. 218, pp. 508-513, Springer-Verlag, Berlin, 1985. 46. Grid Generation for Wing-Tail-Fuselage Configurations, (with Arvin Shmilovich), Journal of Aircraft, Vol. 22, pp. 467-472, June 1985. 47. Multigrid Calculation of nansonic Flow past Wing-Tail-Fuselage Combinations, (with Arvin Shmilovich), Journal of Aircraft, Vol. 22, pp. 581-586, July 1985. 48. Multi-Grid Calculation of ?2-ansonic, Potential Flows, (With Arvin Shmilovich), in Recent Advances in Numerical Methods in Fluids: Advances in Computational Transonics, W. Habashi, Ed., Pineridge Press, Swansea U. K., pp. 83-108, 1985. 49. On Transonic Flow Computations about Airfoils in n e e Air and in Wind Tunnels, (with Arvin Shmilovich), in Proc. 11th IMACS World Congress, Oslo, Norway, August 5-9, 1985. 50. A Numerical Method for Steady, Two-Dimensional Transcritical Flow Problems, (with Janet M. Jones and Gerhard Jirka), Swansea, U. K. , 1985. 51. On Transonic Flow Computations about Airfoils, Axisymmetric Projectiles, and Nacelles in f i e e Air and in Wind Tunnels, (with Arvin Shmilovich), Report No. MDC 53852, Douglas Aircraft Company, Long Beach, California, October 1985.
26
Caughey 's Contributions to CFD
52. An Implicit LU Scheme for the Euler Equations Applied to Arbitrary Cascades, (with Edward K. Buratynski) AIAA Journal, Vol. 24, pp. 39-46, January 1986. (Also AIAA Paper 84-0167, 22nd Aerospace Sciences Meeting, Reno, Nevada, January 9-12, 1984.) 53. Computation of Dansonic Flow about Helicopter Rotor Blades, (with Rimon Arieli, M. E. Tauber, and D. A. Saunders), AIAA Journal, Vol. 24, pp. 722-727, May 1986. 54. Zlansonic Potential Flow in Hyperbolic Nozzles, (with Minwoo Park), AIAA Journal, Vol. 24, pp. 1037-1039, June 1986. 55. Computational Aerodynamics, article in The Encyclopedia of Science and Technology, Vol. 3, pp. 285-304, Academic Press, 1987. 56. Multigrid Solution of Inviscid Dansonic Flow through Rotating Passages, (with Wayne A. Smith), AIAA Paper 87-0608, 25th Aerospace Sciences Meeting, Reno, Nevada, January, 1987. 57. A Diagonal Implicit Multigrid Algorithm for Compressible Flow Calculations, in Advances in Computer Methods for Partial Differential Equations - VI, R. Vichnevetsky and R. S. Stepleman, Eds., pp. 270277, IMACS, New Brunswick, N.J., 1987. 58. An Efficient Implicit Multigrid Algorithm for the Euler Equations of Compressible Flow, Proc. International Conference of Fluid Mechanics (Beijing 1987), pp. 392-397, Peking University Press, Beijing, China, July 1-4, 1987. 59. Effects of Numerical Dissipation on Finite-Volume Solutions to Compressible Flow Problems, (with Eli Turkel), AIAA Paper 88-0621, 26th Aerospace Sciences Meeting, Reno, Nevada, January 11-14, 1988. 60. Diagonal Implicit Multigrid Algorithm for the Euler Equations, AIAA Journal, Vol. 26, pp. 841-851, July 1988. (Also AIAA Paper 87-0354, presented at the 25th Aerospace Sciences Meeting, Reno, Nevada, January 12-15, 1987.) 61. Evaluation of Artificial Compressibility Methods for Solution of the Zlansonic Potential Equation, (with Matthew Wynn), Sibley School of Mechanical and Aerospace Engineering, Fluid Dynamics and Aerodynamics Program, Report FDA 88-12, Cornell University, Ithaca, New York, July 1988. 62. Diagonal Implicit Multigrid Solution of the Three-Dimensional Euler Equations, (with Yoram Yadlin) Proc. 11th International Conference on Numerical Methods in Fluid Dynamics, Williamsburg, Virginia, June
M. M. Hafez
27
27 - July 1, 1988, Lecture Notes in Physics, Vol. 323, D. L. Dwoyer, M. Y. Hussaini, and R. G. Voigt, Eds., pp. 597-601, Springer-Verlag, Berlin, 1989. 63. Numerical Calculation of the Tkansonic Potential Flow Past a Swept Wing - an Improved Version of Program Flo-22, (with Lixia Wang), Sibley School of Mechanical and Aerospace Engineering, Fluid Dynamics and Aerodynamics Program, Report FDA 88-17, Cornell University, Ithaca, New York, August 1988. 64. L-U Implicit Multigrid Algorithm for the Three-dimensional Euler Equations, (with Jeffrey W. Yokota), AIAA Journal, Vol. 26, pp. 1061-1069, September 1988. 65. Finite-Volume Calculation of Inviscid Tkansonic Airfoil-Vortex Interaction, (with Murali Damodaran), AIAA Journal, Vol. 26, pp. 13461353, November 1988. (Also AIAA Paper 87-1244, 19th Fluid Dynamics, Plasma Dynamics, and Lasers Conference, Honolulu, Hawaii, June 8-10, 1987.) 66. Diagonal Implicit Multigrid Calculation of Inlet Flow fields, (with Ravi Iyer) AIAA Journal, Vol. 27, pp. 110-112, January 1989. 67. Diagonal Implicit Multigrid Solution of the Three-Dimensional Euler Equations, (with Yoram Yadlin) Transactions of the Sixth Army Conference on Applied Mathematics and Computing, Boulder, Colorado, May 31 - June 3, 1988, ARO Report 89-1, pp. 1041-1049, Army Office of Basic Research, February 1989. 68. An Adaptive Grid Technique for Solution of the Euler Equations, (with D. C. Liu) Sibley School of Mechanical and Aerospace Engineering, Fluid Dynamics and Aerodynamics Program, Report FDA 89-02, Cornell University, Ithaca, New York, March 1989. 69. Block Multigrid Implicit Solution of the Euler Equations of Compressible Fluid Flow, (with Yoram Yadlin) Sibley School of Mechanical and Aerospace Engineering, Fluid Dynamics and Aerodynamics Program, Report FDA 89-05, Cornell University, Ithaca, New York, June 1989.
70. Diagonal Inversion of Lower-Upper Implicit Schemes, (with J. W. Yokota and R. V. Chima) AIAA Journal, Vol. 28, pp. 263-266, February 1990. (Also, Proc. of the 1st National Fluid Dynamics Conference, Part 1, AIAA, Washington, D. C., July, 1988, pp. 104-111, and also, NASA Tech. Memo. 100911, July 1988.)
28
Caughey’s Contributions to CFD
71. Extremum Control: The Effects of Artificial Viscosity, (with Culbert Laney) in Proceedings of Eighth Army Conference on Applied Mathematics and Computing, Ithaca, New York, June 19-22, 1990. 72. Diagonal Implicit Algorithm for Compressible Laminar Flows, (with Thomas L. Tysinger) in Proceedings of Eighth Army Conference on Applied Mathematics and Computing, Ithaca, New York, June 19-22, 1990. 73. Diagonal Implicit Multigrid Solution of Compressible Turbulent Flows, (with Rama R. Varma) in Proceedings of Eighth Army Conference on Applied Mathematics and Computing, Ithaca, New York, June 19-22, 1990. 74. Multigrid ADI Algorithm for the Compressible Navier-Stokes Equations, (with Thomas Tysinger) AIAA Paper 91-0242, 29th Aerospace Sciences Meeting, Reno, Nevada, January 1991. 75. Extremum Control II: Semidiscrete Approximations to Conservation Laws, (with Culbert Laney) AIAA Paper 91-0632, 29th Aerospace Sciences Meeting, Reno, Nevada, January 1991. 76. Block Multigrid Implicit Solution of the Euler Equations of Compressible Fluid Flow, (with Yoram Yadlin), AIAA Journal, Vol. 29, pp. 712-719, May 1991. 77. Extremum Control III: Fully Discrete Approximations to Conservation Laws, (with Culbert Laney) AIAA Paper 91-1534, Proc. AIAA 10th Computational Fluid Dynamics Conference, pp. 81-94, Honolulu, Hawaii, June 1991. 78. Diagonal Implicit Multigrid Solution of Compressible Turbulent Flows, (with Rama R. Varma) AIAA Paper 91-1571, AIAA 10th Computational Fluid Dynamics Conference, pp. 487-500, Honolulu, Hawaii, June 1991. 79. Parallel Block Multigrid Solution of the Compressible Navier-Stokes Equations, (with Y. Yadlin and T. Tysinger) Proc. AIAA 10th Computational Fluid Dynamics Conference, pp. 965-966, Honolulu, Hawaii, June 1991. 80. Estimation of the Integrated Effect of Numerical Dissipation on NavierStokes Solutions, (with R. Varma) Proc. 4th International Symposium on Computational Fluid Dynamics, Vol. 11, pp. 1161-1166, University of California, Davis, Davis, California, September 9-12, 1991.
M. M. Hafez
29
81. Implicit Multigrid Algorithm for Euler/Navier-Stokes Equations on Block-Structured Grids with Discontinuous Interfaces, (with Lixia Wang) Proc. ICFD Conference on Numerical Methods for Fluid Dynamics, University of Reading, April 1992. 82. Block Implicit Multigrid Solution of the Euler Equations on a Parallel Computer, (with Y. Yadlin) in Parallel Computational Fluid Dynamics: Implementations and Results, H. Simon, Ed., MIT Press, Cambridge, Massachusetts, pp. 127-145, 1992. 83. Parallel Computing Strategies for Block Multigrid Implicit Solution of the Euler Equations, (with Yoram Yadlin), AIAA Journal, Vol. 30, pp. 2032-2038, August 1992. 84. Multigrid ADI Algorithm for the Compressible Navier-Stokes Equations, (with Thomas Tysinger) AIAA Journal, Vol. 30, pp. 2158-2160, August 1992. 85. Improved Calculation of Transonic Potential Flow past Swept Wings, (with L. Wang) J. Aircraft, Vol. 29, No. 5, pp. 961-964, Sept-Oct. 1992. 86. Distributed Parallel Processing Applied to an Implicit Multigrid Euler/NavierStokes Algorithm, (with T. L. Tysinger) AIAA Paper 93-0057, 31st Aerospace Sciences Meeting, Reno, Nevada, January 1993. 87. A Multiblock/Multigrid Euler Method to Simulate 2 0 and 3D Compressible Flow, (with Lixia Wang) AIAA Paper 93-0332, 31st Aerospace Sciences Meeting, Reno, Nevada, January 1993. 88. Evaluation of Navier-Stokes Solutions Using the Integrated Effect of Numerical Dissipation, (with Rama Varma) AIAA Paper 93-0539, 31st Aerospace Sciences Meeting, Reno, Nevada, January 1993. 89. Implicit Multigrid Techniques for Compressible Flows, Computers & Fluids, Vol. 22, No. 2/3, pp. 117-124, 1993. 90. A Numerical Investigation of Sound Amplification by a Shock Wave, (with K. R. Meadows and J. Caspar) in Computational Aero- and Hydro-Acoustics, ASME FED Vol. 147, pp. 47-52, American Society of Mechanical Engineers, New York, N. Y. Presented at ASME Fluids Engineering Conference, June 20-24, 1993. 91. Implicit Multigrid Euler Solutions with Symmetric Total Variation Diminishing Dissipation, Proc. AIAA 11th Computational Fluid Dynamics Conference, pp. 676-684, Orlando, Florida, July 6-9, 1993.
30
Caughey ’s Contributions to CFD
92. Computing Unsteady Shock Waves for Aeroacoustic Applications, (with Kristine R. Meadows and Jay Caspar) AIAA Paper 93-4329,15th AIAA Aeroacoustics Conference, Long Beach, California, October 25-27, 1993. Also AIAA Journal, Vol. 32, pp. 1360-1366, July 1994. 93. Evaluation of Navier-Stokes Solutions Using the Integrated Effect of Numerical Dissipation, (with Rama Varma), AIAA Journal, Vol. 32, pp. 294-300, February 1994. 94. Aerospace Engineering a t Cornell, Cornell Engineering Quarterly, pp. 2-3, Winter 1994. 95. Computational Methods in Aerodynamic Design, Cornell Engineering Quarterly, pp. 23-28, Winter 1994. 96. Teaching Fluid Mechanics Using Computers, Presented at ASME Fluids Engineering Conference, Lake Tahoe, Nevada, June 20-23, 1994. 97. Frontiers of Computational Fluid Dynamics - 1994,co-edited with M. M. Hafez, John Wiley & Sons, Chichester, 1994. 98. Antony Jameson’s Contributions to Computational Fluid Dynamics, (with M. M. Hafez), in Frontiers of Computational Fluid Dynamics - 1994,D. A. Caughey and M. M. Hafez, Eds., John Wiley & Sons, pp. 1-42, 1994. 99. Computation of Transonic Flows, in Computational Fluid Dynamics Review 1995,M. Hafez & K. Oshima, Eds., John Wiley & Sons, pp. 567-579, 1995. 100. Drag and Numerical Error in Aerodynamic Computations, Proc. Sixth International Symposium on Computational Fluid Dynamics, Volume IV, pp. 23-28, Lake Tahoe, Nevada, September 1995. 101. Implicit Multigrid Methods for Compressible Aerodynamics, in Computational Fluid Dynamics Techniques, W. Habashi and M. Hafez, Eds., Gordon & Breach, pp. 677-697, 1995. 102. Computational Aerodynamics, in Research Trends in Fluid Mechanics, J. L. Lumley et al., Eds., pp. 55-60, American Institute of Physics, 1996. 103. The Roles of Shock Motion and Deformation in the Generation of Shock Noise, (with K. R. Meadows), AIAA Paper 96-1777, 2nd AIAAICEAS Aeroacoustics Conference, State College, Pennsylvania, May 6-8, 1996.
M.M.Hafez
31
104. Computational Fluid Dynamics, in CRC Handbook of Computer Science and Engineering, Chapter 37, pp. 873-891, CRC Press, Boca Raton, 1997. 105. Convergence of the Compressible Euler Equations a t Low Mach Number, (with M. Muradoijlu), in Advances in Flow Simulation Techniques, Proceedings of a conference dedicated t o the memory of Joseph L. Steger, Davis, California, May 2 4, 1997. ~
106. Implicit Multigrid Solution of the Preconditioned Euler Equations, (with M. Muradoijlu), Proc. AIAA 13th Computational Fluid Dynamics Conference, pp. 648-658, Snowmass, Colorado, June 29 July 2, 1997. ~
107. Convergence Acceleration, in CRC Handbook of Fluids Engineering, Chapter 32, pp. 32-1-32-23, CRC Press, Boca Raton, 1998. 108. Implicit Multigrid Solution of the Preconditioned Multidimensional Euler Equations, (with M. Muradoglu), AIAA Paper 98-0114, 36th Aerospace Sciences Meeting, Reno, Nevada, January 12 - 15, 1998. 109. A Computer-based Textbook for Introductory Fluid Mechanics, (with J. A. Liggett), in Proc. 1998 ASEE Annual Conference, American Society of Engineering Education, Seattle, Washington, June 29 July 2. 1998. ~
110. Fluid Mechanics: An Interactive Text, (with James A. Liggett), American Society of Civil Engineers, August 1998.
111. Frontiers of Computational Fluid Dynamics - 1998, co-edited with M. M. Hafez, World Scientific Publishing Company, Singapore, 1998. 112. A Review of the Contributions of Earl1 Murman to Tkansonic Flow and Computational Fluid Dynamics, (with M. M. Hafez), in Frontiers of Computational Fluid Dynamics - 1998, D. A. Caughey and M. M. Hafez, Eds., World Scientific, pp. 1-28, 1998. 113. A Computer-based Fluid Mechanics Textbook, (with James A. Liggett), in Frontiers of Computational Fluid Dynamics - 1998, D. A. Caughey and M. M. Hafez, Eds., World Scientific, pp. 465-481, 1998. 114. Computer-Aided Instruction in Fluid Mechanics: The Electronic Textbook, Paper FEDSM99-6824, Proceedings of 1999 ASME/JSME Joint Fluids Engineering Meeting, Forum on Advances in Engineering Education, American Society of Mechanical Engineers, San Francisco, California, July 18-22, 1999.
32
Caughey 's Contributions to CFD
115. Using the Interactive Fluid Mechanics Textbook, (with J. A. Liggett), Proceedings of 1999 International Water Resources Engineering Conference, American Society of Civil Engineers, Seattle, Washington, August 8-11, 1999. 116. A Consistent Hybrid Algorithm to Solve the Fully Joint P D F nansport Equation for Turbulent Reactive Flows, (with P. Jenny, S. B. Pope, and M. Muradoglu), accepted for presentation at the Twenty-Eighth Symposium (International) on Combustion, The Combustion Institute. 117. A Consistent Hybrid Finite-Volume/Particle Method for the P D F Equations of Turbulent Reactive Flows, (with M. Muradoglu, P. Jenny, and S. B. Pope), J. Comp. Phys., Vol. 154, pp. 342-371, 1999. 118. What happens if an airplane flies into space?, Ask a Scientist column, Ithaca Journal, April 19, 2000. 119. Teaching Fluid Mechanics using Computers, Part II: The Electronic Textbook, Comp. Fluid Dyn. J., Vol. 9, No. 3, pp. 222-230, October 2000. 120. A Hybrid Algorithm for the Joint P D F Equation of Turbulent Reactive Flows, (with P. Jenny, S. B. Pope, and M. Muradoglu), J. Comp. Phys., Vol. 166, pp 218-252, 2001. 121. Implicit Multigrid Computation of Unsteady Flows with Applications to Aeroelasticity, in Fluid Dynamics and the Environment: Dynamical Approaches, J. L. Lumley, Ed., Springer-Verlag, pp. 35-62, 2001. 122. How Many Steps are Required to Solve the Euler Equations of Steady, Compressible Flow: In Search of a Fast Solution Algorithm, (with A. Jameson), AIAA Paper 2001-2673, AIAA 15th Computational Fluid Dynamics Conference, June 11-14, 2001, Anaheim, California. 123. Implicit Multigrid Computation of Unsteady Flows past Cylinders of Square Cross-Section, Computers & Fluids, Vol. 30, Nos. 7-8, pp. 939-960, September-November 2001. 124. JPDF Calculations of Bluff-Body Stabilized Flames, (with K. Liu, P. Jenny, M. Muradoslu, and S. B. Pope) abstract submitted to Turbulent Flames Workshop. 125. The Hybrid Method for the P D F Equations of Turbulent Reactive Flows: Consistency Conditions and Correction Algorithms, (with M. Muradoslu and S. B. Pope), J. Comp. Phys., Vol. 172, pp 841-878, 2001. 126. Frontiers of Computational Fluid Dynamics - 2002, co-edited with M. M. Hafez, World Scientific Publishing Company, Singapore, 2002.
M. M . Hafez
33
127. Contributions of Robert W. MacCormack to Computational Fluid Dynamics, (with M. M. Hafez), in Frontiers of Computational Fluid Dynamics - 2002, D. A. Caughey and M. M. Hafez, Eds., World Scientific, pp. 1-25, 2002. 128. Computational Aerodynamics, article in Encyclopedia of Physical Science and Technology, Third Edition, Vol. 3, pp. 469-485, Academic Press, 2002. 129. Fast Preconditioned Multigrid Solution of the Euler and Navier-Stokes Equations for Steady, Compressible Flows, (with A. Jameson), AIAA Paper 2002-0963, 40th Aerospace Sciences Meeting and Exhibit, January 14-17, 2002, Reno, Nevada. 130. Tools for large-eddy simulation, (with G. Jothiprasad), in Studying Turbulence Using Numerical Simulation Databases - IX: Proceedings of the 2002 Summer Program, P. Bradshaw, Ed., pp. 117-127, Center for Turbulence Research, NASA Ames Research Center and Stanford University, December 2002. 131. Higher-order Time Integration Schemes for the Unsteady Navier-Stokes Equations on Unstructured Meshes, (with G. Jothiprasad & D. J. Mavriplis), J. Comp. Physics, Vol. 191, pp. 542-566, November 2003. 132. Unsteady Transonic Flow past “Non-unique” Airfoils, in Symposium Transsonicum IV, Kluwer Academic, Gottingen, pp. 41-46, 2003. 133. Development of Computational Techniques for Transonic Flows: An Historical Perspective, (with A. Jameson) , in Symposium Transsonicum IV, Kluwer Academic, Gottingen, pp. 183-194, 2003. 134. Fast Preconditioned Multigrid Solution of the Euler and Navier-Stokes Equations for Steady, Compressible Flows, Intl. J. Num. Meth. in Fluids, Vol. 43, pp. 537-553, 2003. 135. Stability of Unsteady Flow past Airfoils Exhibiting Pansonic Nonuniqueness, CFD Journal, Vol. 13, pp. 427-438, Special Imai Anniversary Edition, 2004. 136. Direct Numerical Simulation of Homogeneous Turbulence with Hyperviscosity, (with A. G. Lamorgese & S. B. Pope), accepted for publication in Physics of Fluids. 137. Why does a boomerang return?, Ask a Scientist column, Ithaca Journal, March 24, 2005.
34
Caughey’s Contributions t o CFD
138. Calculations of Bluff Body Stabilized Flames using a Joint PDF Model with Detailed Chemistry, (with Kai Liu and Stephen B. Pope), Combustion and Flame, Vol. 141, pp. 89-117, 2005. 139. Symmetric Gauss-Seidel Multigrid Solution of the Euler Equations on Structured and Unstructured Grids, submitted to the Int’l. J. of CFD, special 70th Birthday Issue for Antony Jnmeson.
Part I
Design and Optimization
This page intentionally left blank
Chapter 2
Computational Fluid Dynamics in the Analysis and Design of Engineered Systems M. Damodaran', S. Alil and S. Dayanandan'
2.1
Introduction
Technological developments in computational science and engineering such a s high performance computing platforms, grid computing infrastructure, fast and concurrent algorithms for solving the mathematical models of engineering sciences and design optimization are paving the way for developing effective simulation and design optimization tools for the solution of industrial problems. Problems in industry tend to be complex and multidisciplinary in nature and a fair number of these problems require the simulation of fluid flow using computational fluid dynamics (CFD). The enormous potential for routine use of CFD for 21st century industrial problems has been outlined by Davidson [3]. In this paper a few such complex industrial problems which require an extensive use of CFD and addressed by the authors recently are briefly outlined and discussed in this context. One concerns the development of computational model for the aerodynamics of ventilation, control of pollution from traffic jams and fire modeling in one of Singapore's longest underground tunnel that is being constructed 'School of Mechanical and Production Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798.
37
38
CFD an Engineered Systems
(a) Sketch of northbound underground road tunnel showing slip roads
(b) Schematic of underground road tunnel showing locations of vents, fans and environmental sensors
Figure 2.1 : Singapore's longest underground expressway road tunnel and the potential application of this computational model in enabling local engineers to simulate scenario planning and decision making for various fire control and pollution control strategies using the various flow conditioning devices in the tunnel. Another example considered is the development of a computational model to study airflow characteristics and particle trajectories in a hard disk drive enclosure with all the various components in place and the potential of this model for design and prototyping studies. Both these applications are computationally intensive in nature and hence commercial CFD software from the Fluent [ 5 ] suite have been used in conjunction with other user-written routines to obtain insight and engineering estimates using parallel computers. These selected examples are discussed as follows.
2.2
Flow Modeling for Fire Control Strategies and Scenario Planning in an Underground Road Tunnel
Figure 2.1 (a) shows a subterranean expressway which is currently under construction in Singapore to ease traffic congestion. The tunnel is about 12 km long, of which, approximately 8.5 km is underground. The proposed tunnel design consists of a main tunnel with 15 slip roads to enable motorists to enter and/or leave the tunnel. An important aspect in the construction of underground road tunnels deals with the aerodynamics of ventilation aimed at keeping harmful pollutant discharges from vehicular exhausts under the regulated levels and to effectively
M. Damodaran, S. Ali and S. Dayanandan
39
control vehicular fires, before the fire department arrives at the scene to quell the fire. Figure 2.1 (b) shows the proposed locations of exhaust vents, supply vents and jet fans along them. Modes of operation for these flowdevices,which are determined by the readings of environmental sensors (to handle pollution detection) and smoke detectors (to handle fire detection) placed along the tunnel are also specified. The number and locations of the smoke detectors are yet to be defined.The primary objective of this work is todevelop an effective computational model that can be used to predict all possible three-dimensional ventilation aerodynamic flow, pollution and fire scenarios in the underground tunnel and also to verify the pollution and fire control recommendations proposed by the regulatory authorities. Flow modeling for the underground road tunnel ventilation studies, pollution control during a simulated traffic jam and the simulation of vehicular fires in the tunnel and the management and control of a simulated fire in the tunnel by operating flow conditioning and ventilation systems can serve as a tool for enabling the engineers to perform scenario planning for effective design and control of the ventilation inside the tunnel. Appropriate boundary conditions are imposed at various locations in the tunnel to simulate the desired ventilation aerodynamic flow. The tunnel inlet and outlet are opened to the atmosphere and are treated as 0 Pa gauge pressure boundary conditions. Conditions inside the tunnel determine whether air enters or leaves the tunnel. Ambient values of temperature are specified on the portal boundary. Tunnel walls are assumed to be at constant local temperatures. Jet fans are treated as infinitesimal discs (i.e. as an interface between cells rather than a physical entity) and the pressure jump across each fan is estimated from the design thrust of the fan and the fan area. At the solid-fluid interface, the wall function approach is used to eliminate the need to resolve the linear sublayer. For the momentum equations, the no-slip boundary condition is imposed on the solid surfaces. The effectiveness of this computational model in analyzing airflow in the tunnel is demonstrated by considering a scenario involving the full ventilation aerodynamics in the tunnel with all flow conditioning units in active mode. This scenario gives a picture of the maximum possible ventilation of the tunnel. Computed gauge pressure contours, velocity contours and contours velocity vector field plot along a horizontal plane in the vicinity of Slip Road D (shown in Fig. 2.1) are shown in Figs. 2.2(a) -2.2(b). More details on the various computational aspects of this simulation and verification can be found in Dayanandan [4]. To simulate the effects of fire in the road tunnel and to influence the activation of the flow conditioning devices in the tunnel, the actual combustion process is not simulated. Instead, the fire is modeled as a heat and mass source. The heat released in the fire region is introduced as a source term in the energy equation and the smoke or mass released in the fire region is introduced as a source term in the species transport equation. As described in Karki and Patankar [9], the convective heat release rate of fuel, Qc, is given by the following equation
CFD in Engineered Systems
40
(a) Gauge Pressure contours along the horizontal plane in the vicinity of Slip Road D
(b) Velocity vectors along the horizontal plane in the vicinity of Slip Road
D
Figure 2.2: Singapore’s longest underground expressway road tunnel Qc = k f u H f u q ( l- X R ) where rhf. is the rate of fuel consumption, E l f u is the heating value of the fuel, q is the combustion efficiency and X R is the radiative fraction. As complete combustion is assumed, the value of q = 1. The radiative fraction X R takes into account the heat from the fire that radiates to the walls of the tunnel and is not convected within the tunnel. From experiments done on diffusion flames by Markstein [lo], X R typically takes a value between 0.2 and 0.4. As described in Karki and Patankar [9], the convective heat reis given by the following equation k,,&e = k f u ( l s) lease rate of fuel, QC, where m s m & e is the rate of production of smoke and s is the stoichiometric ratio for the fuel which refers to the ratio of kg of air to kg of fuel required for the combustion process. The vehicular fire in the tunnel has been modeled with the combustion of methane defined by the chemical reaction equation is CH4 202 + 2 H 2 0 COz. From the handbook of the Industrial Heating Equipment Association [7], the stoichiometric ratio for methane combustion is 10 and this corresponds to the case when the rate of smoke produced is 11 times the rate of methane consumed. This model has been used to simulate fire growth from initial localized fires such as an isolated car fire in the underground tunnel and by coupling the fire model with the unsteady flow equations during the occurrence of the fire, it is possible to track the growth and spread of the fire inside the tunnel as a function of time. In the event of a fire, the buoyancy of the hot smoke causes it to rise above the fire. When the smoke plume reaches the ceiling, it diverts into a jet that spreads across the ceiling. Once the plume has covered the ceiling, the depth of the smoke layer increases until the tunnel section is filled with smoke or until the rate at which the smoke is created equals to the rate at which it is exhausted. According to National Fire Protection Association [ll],the primary goal of fire management, is to maintain an environment in which the impact of smoke and
+
+
+
M. Damodaran, S. Ali and S. Dayanandan
-
LRDl -A
Jet Fan (E)
JRlcl
Slrp Road Jet Fan (J-R)
I
Exhaust Vent (EX)
Saccardo Nozzle (SN)
+
1
Figure 2.3: A Typical Fire Scenario at a Tunnel Section
heat on the occupants, is not life threatening. This means that effective fire management would require that the height of the smoke layer must be kept above the highest level of human occupancy within the tunnel for a certain time, which is longer than the time required for evacuation. A number of possible fire scenarios have been identified along the K P E tunnel and recommendations have been provided as to how the flow conditioning devices should be adjusted to control the fire. Again these recommendations were based on simplified empirical models and their accuracy must be vc rified using more realistic threedimensional numerical flow models. Figure 2.3 shows a scenario of five localised fires at a section of the tunnel. Several fire scenarios have been simulated, but in this paper only the simulation of a tanker fire corresponding to scenario 2 is shown to illustrate the fire simulation capabilities. Recommendations for modes of operation of flow conditioning devices to handle the second scenario, require that exhaust EX1 be operated at supply mode (297 m 3 / s ) ,and exhaust EX2 be operated at exhaust mode (495 m 3 / s )and SN1 (supply vent) be operated at supply mode (495 rn3/s). This is to ensure that the supply from EX1 will push the smoke along the tunnel, which will be sucked up by the exhaust of EX2, and then fresh air is pumped into the tunnel through the supply of SN1. From studies done by Joyeux [8], the average heat release rate of a tanker fire is about 100MW. Complete combustion is assumed and a radiative fraction of 0.3 is assumed. Therefore, the required rate of consumption of methane is about 2.4 k g l s and the smoke release rate when this amount of methane is consumed is 26.4 k g / s . The heat release is introduced as a source term in the energy equation and the smoke release is modeled as a source term in the species transport equation. Initially, all the flow-conditioning devices within the tunnel are switched-off and the steady state flow is solved for this condition. Using this solution as the initial condition, a 100 MW heat release and a 26.4 k g l s smoke release was introduced within the 4 m by 2 m by 1.5 m. Subsequently, the unsteady equations are solved for 100s. The growth of the smoke plume is visualized with a 7Ooc isotherm, as described in Dayanandan [4]. The smoke
CFD in Engineered Systems
(a) 25s after start of fire
(b) 50s after start of fire
( c ) 100s after start of fire
Figure 2.4: Growth of smoke plume after the start of the fire
plume at 25s, 50s and 100s after the start of the fire are shown in Figs. 2.4(a)2.4 (c). It is assumed that the sensors will detect the fire 100s after it starts. So at this point, the recommendation for fire scenario 2 is applied to manage the fire. The smoke plume at 50s, lOOs, 150s and 200s after the start of the recommendation is implemented are shown in Figs. 2.5(a)-2.5(d). As can be seen from these figures the implementation of the fire control recommendation effectively disperses the smoke. The model will eventually be coupled with road traffic models to predict vehicle concentration in the tunnel and this information can be used for pollution control of vehicular emissions in the tunnel as well.
(a) 50s after activation
(b) 100s after act ivat ion
( c ) 150s after activation
(d) 200s after activation
Figure 2.5: Smoke Plume Control according to proposed strategy
M. Damodaran, S. Ali
and S. Dayanandan
(a) Particle trajectories in a HDD Enclosure
43
(b) Simplified Region of the HDD
Figure 2.6: HDD Enclosures
2.3
Flow Modeling in a Hard Disk Drive Enclosure
An interesting industrial problem being investigated by the authors currently concerns the impact of the airflow characteristics within the Hard Disk Drive (HDD) enclosure on particle transport and airflow induced vibrations of HDD components during the operation. Issues being addressed currently include the fluid-structure interaction (FSI) and the modeling of particle dynamics since airflow induced vibrations and particle contaminant transport are principal causes of hard disk failures. The purpose of modeling is to gain an insight on the airflow characteristics to possibly improve the design of HDD enclosures. Most of the current investigation on the FSI has concentrated on the influence of the airflow to disk flutter as outlined in Imai [6], and vibrations on the arm as in Watanabe et. al. [12] since these two areas are the crucial components within the hard disk drive (HDD). Detailed computational studies of airflow characteristics and particle trajectories inside an industry standard HDD enclosure shown in Fig. 2.6(a) are reported in Ali et.al [2]. In the preliminary investigation undertaken here, a simple HDD enclosure with a single disk as shown in Fig. 2.6(b) is used to study the coupled fluid-structure interaction between the disk-spindle unit and the surrounding air. Boundary conditions at the simplified enclosure boundaries comes from a complete flow simulation inside the entire HDD enclosure. The spindle is assumed to be made of aluminium alloy with density of 2.7 g/cc, E = 70 GPa and = 0.33. The disk is made of 96% Silica Glass with density of 2.18 g/cc, E = 68 GPa and = 0.19. The structural problem is assumed to be a linear elastic problem and its linear deformation under pressure from the fluid is studied. Similarly, the effects of fluid displacement due to the deformation of the disk-spindle unit are also investigated. The approach
44
CFD in Engineered Systems
(a) Mode 1 (f = 1608.5)
(b) Mode 2 (f = 1614.9)
( c ) Mode 3 ( f = 1622.3)
(d) Mode 4 ( f = 2141.9)
Figure 2.7: Normalized eigenmodes and eigenfrequencies of the disk-spindle unit
taken for this investigation is that of the weak coupling between the fluid and structure regions where the governing equations for each region are solved separately with only exchanges along the shared boundary. The shared boundary conditions are the fluid pressure acting on the disk-spindle unit and the velocity agreement between the fluid and structural sides. Using Abaqus 111, a nonlinear finite element software as the structural solver and Fluent [5] as the fluid solver, the weak coupling is done through the dynamic mesh capability of Fluent which emulates the structural displacement obtained from Abaqus. The natural modes and frequencies of the disk-spindle unit computed using Abaqus are shown in Fig. 2.7. The steady-state incompressible flow solution from the fluid side obtained for the disk-spindle unit rotating at 5400 rpm is used as the starting point of this investigation. The disk rotation is slowly decreased to a halt after 2 seconds and the fluid-structure interactions are studied. The structural deformation obtained in Fig. 2.8 is representative of the pressure difference acting on the disk as shown in Fig. 2.9. The deformation, in the order of magnitude of 10 nm, is too small to influence the flow pattern as could be seen by comparing the plots of the velocity vectors
M. Damodaran, S. Ali and S. Dayanandan
(a) t = 0.1 s
(b) t = 0.3 s
45
( c ) t = 0.5 s
(d) t = 0.8 s
Figure 2.8: Outline of displacements a t various instants of time
Figure 2.9: Pressure difference around circumference of disk from t=O.ls to t=0.8s. Starting position a t (0.0466, 0) and radial positions are counterclockwise. in the vicinity of the arm for cases with and without the structural deformation as shown in Fig. 2.10. For particle dynamics, the HDD research has focused on Lagrangian models proposed by Zhang and Bogy [14]which tracks individual particles. Initial usage of aerosol dynamics through the Fine Particle Model as outlined by Whitby et. al. [13] to model the particle contamination seems to be promising as shown by the results obtained from the simple HDD enclosure using particles ranging between 0.2 micron to 0.5 micron. The airflow characteristics in Fig. 2.11 can be seen to influence the particle distribution as shown in Fig. 2.12 as the particles concentration moves towards the higher pressure areas near the walls as predicted in theory. The particle concentration near the wall is made up of the larger size particles due t o the action of the centrifugal forces.
2.4
Concluding Remarks
It can be observed from these examples, that CFD has an important role to play in a wide range of industrial problems and the routine use of commercial
CFD in Engineered Systems
46
Figure 2.10: Vector plots of the velocity around the rim of the disk at 0.5 seconds. CFD softwares and the interaction of these softwares with other user-written codes to solve multidisciplinary engineering design problems will continue to provide a richer insight for prototype design of engineered systems a s well as in scenario planning with tremendous gain in productivity and economy of costs. It should be acknowledged that while there are limitations in many commercial CFD solvers in the area of turbulence modeling, impact of mesh quality and other computational isues, ongoing research in this area by various groups will result in new turbulence models and fixes which will eventually find their way into these commercial CFD solvers, thereby decreasing these limitations and broadening the range of applications for CFD.
Bibliography ABAQUS Software User Guide 6.3-1, 2003. Ali, S., Song, H. B., Damodaran, M., & Ng, Q. Y., Effects of Geometrical Structures on Airflow Characteristics and Particle Trajectories in Hard Disk Drive Enclosures, Accepted for presentation at SIAM Conference on Computational Science and Engineering, Orlando, FL, USA, Feb 12-15, 2005. Davidson, D. L., The Role of Computational Fluid Dynamics in Process Industries, The Bridge, a publication of the National Academy of Engineers, Washington, D. C., USA, Vol 32. No.4, Winter 2002. Dayanandan, S., Computational Modeling of Ventilation Aerodynamics in Underground Road Tunnel, MEng Thesis, School of Mechanical and
M. Damodaran, S. Ali and S. Dayanandan
(a)
Gauge Pressure Contours
47
(b) Velocity vectors
Figure 2.11: Airflow characteristics within HDD enclosure. Production Engineering, Nanyang Technological University, Singapore 2004.
,
[5] FLUENT 6.1, Flow Simulation Software User Guide, Fluent Inc, NH, USA, 2003. [6] Imai, S., Fluid Dynamics Mechanism of Disk Flutter by Measuring the Pressure Between Disks, I E E E Transactions of Magnetics, Vol 37. No. 2, pp 837-841, 2001. [7] Industrial Heating Equipment Association, Combustion Technology Manual - Methane Combustion, 4th Edition, 1998. [8] Joyeux, D., Natural Fires in Closed Car Parks, Report No. INC-96/294dDJ/NB, 1997. [9] Karki, K.C. & Patankar, S.V., CFD Model for Jet Fan Ventilation Systems, Proc, 10th International Symposium on Aerodynamics and Ventilation of Vehicle Tunnels, B H R A Fluid Engineering, Boston, USA, 2000. [lo] Markstein, G.H., Relationship Between Smoke Point and Radiant Emmision from Buoyant Turbulent and Laminar Diffusion Flames, 20th Symposium (International) on Combustion, The Combustion Institute, Pittsburgh, pp 193-329, 1984.
[Ill NFPA, NFPA Standard 92B, Guide f o r smoke management systems in atria, covered malls, and large areas. Quincy, Mass.: National Fire Protection Association, 1995.
48
CFD in Engineered Systems
C m P i u n o l w ~ " -rl
%"Ewe I(sd -,.a
NWOI
xxu SA,
MPinolw&drn-m
F U l E M li 1 (sd
Nam
2ay
51)
Figure 2.12: Particle distribution based on Aerosol dynamics
[12] Watanabe, T., Gross, H. M., & Bogy, D. B., The effect of arm thickness on the flow induced head vibration between co-rotating disks, C M L Research Report, Dept. Mech. Engineering, UC Berkeley, 2001. [13] Whitby, E., Stratmann, F., & Wilck, M., Fine Particle Model (FPM) for FLUENT manual, FPM 1.0.4, 2003.
[14] Zhang, S. & Bogy, D. B., Motion of particles in a slider/disk interface including lift force and wall effect, IEEE Trans. Mag., Vol 33, No. 5, pp 3166-3168, 1997.
Chapter 3
Advances in Aerodynamic Shape Optimization Antony Jameson'
3.1
Introduction
Since the present author first became involved in computational fluid dynamics, around 1970, the landscape has changed dramatically. At that time, panel methods had just come into use, and the world's fastest super computer, the Control data 6600, had only 131000 words of memory (about 1 megabyte). Prior to the break-through of Murman and Cole [1970], no viable algorithms for computing transonic flow with shock waves had been discovered. By 1980 the standard for super-computing was represented by the Cray 1, which achieved a performance of about 100 megaflops, but at least initially it was hard to obtain a Cray with more than 128 megabytes of memory. At the present time numerous laptops are available with processing speeds of 2-3 gigaherz, and a gigabyte of memory, well beyond the power of the Cray XMP of the mid-eighties. In fact the speed of the Intel microprocessors has increased more than one thousand fold in 17 years, between the 80386 of 1986 and the current Pentium 4. These developments were unimaginable in 1970. There have been almost equally dramatic advances in algorithms, at least for some aerodynamic problems. Stemming in part from the pioneering work of Godunov [4], many effective shock capturing algorithms have been developed. Moreover, whereas the available methods for solving the steady state Euler equations in 1980 required 5000-10000 iterations to reach a reasonable 'Department of Aeronautics and Astronautics, Stanford University, Stanford, CA 943054035
49
50
Aerodynamic Shape Optimization
level of convergence, and none would converge completely to machine zero [34], solutions of the Euler equations for flows around airfoils can now be obtained in 3-5 steps [lS]. These developments are reviewed by the author in an article for the Encyclopedia of Computational Mechanics [14]. Some problems such as the prediction of transition and separation, or the formulation of universal turbulence model, remain recalcitrant. Nevertheless the combined advances in software and hardware have made it feasible to tackle problems of many orders of magnitude greater complexity than could contemplated 30 years ago. Even at the outset, intelligent use of computational fluid dynamics (CFD) could have an important impact on design, and the present author has always recognized that the real challenge was not just to predict the flow over a give shape, but to find a superior shape, optimal accordingly to some useful criteria. In fact the author’s first CFD program, Synl (July 1970) provided a complete solution to the inverse problem of designing an airfoil in ideal (irrotational and incompressible) flow which would produce a specified target pressure distribution. Stemming from discussions with Malcolm James at Douglas Aircraft, the method finds the conformal mapping which transforms a circle to the required airfoil. It is on extension of Lighthill’s method, which is described by Thwaites [36], as an incomplete solution because it requires the target velocity to be specified in the circle plane. The input to Synl is the target pressure as a function of the arc length s. Then since the potential along the profile is
and 4 is known in the circle plane, the angle 0 in the circle plane can be determined as a function of s by a Newton iteration. If the target pressure is not realizable, Synl finds the shape which produces the nearest attainable pressure second. distribution. Nowadays it runs on a laptop in less that By the late eighties, following some early experiments by Hicks and Henne [8] with the use of numerical optimization for airfoil and wing design, the time seemed ripe to tackle the general problem of aerodynamic shape optimization (ASO). After attending an ICASE workshop on flow control in February 1980; it dccurred to the author that control theory offered an indirect route to AS0 which could be for more efficient than the methods that had been previously tried. The author subsequently discovered that the idea of using control theory for shape optimization had also been explored by Pironneau for elliptic equations [31]. Control theory for partial differential equations, where the control takes the form of boundary movement, is a natural extension of the calculus of variations, which enables the infinitely dimensional (Frechet) derivative of a cost function with respect to the shape to be determined by the solution of an adjoint equation. This gradient information can then be used to improve the shape, and the process can be repeated until the shape converges. With this approach one does
A . Jameson
51
not think in terms of a number of design parameters in the range of 10-100. Rather the shape is treated as a free surface, which might be represented in the discrete model by the surface mesh points, or an expansion in an appropriate set of basis functions. In the case of airfoil design one can, for example, describe the profile by the Fourier coefficients corresponding to the Laurent series which defines the conformal mapping to a circle. The theory of control of linear PDEs is formulated in the classic work of Lions[28]. The extension to nonlinear PDEs with possibly discontinuous solutions raises some difficult issues, some of which remain open. However, the author derived the necessary adjoint equations both for transonic potential flow and the Euler equations in 1988 [9], and developed software for airfoil design in transonic potential flow later that year. The first numerical result was published in 1989 [lo]. A preliminary Euler adjoint code was also developed (Syn82), and support was obtained from the AFOSR to pursue the concept further. One of the issues to be explored was whether it is better to derive the adjoint PDE in continuous form from the PDE dcscribing the flow and then discretize it, ( the “continuous adjoint” method) or to discretize the flow equations first, and then directly derive the discrete adjoint equations (the “discrete adjoint” method). In the author’s view it is important to derive the continuous adjoint equation to gain insight into the equation’s properties and the appropriate boundary condition. But the appropriate discretization should certainly reflect the discretization of the flow equations. For example if one uses an upwind scheme, the adjoint discretization appears as a downwind scheme (in reality upwind for the waves in the adjoint equation which travel in the reverse direction). When a shock capturing scheme with non-linear limiters is used, the discrete adjoint approach produces very complicated discrete equations. In practice the continuous adjoint approach has proved to be very effective, but it is sometimes easier to treat the boundary conditions by the discrete approach [30]. This paper focuses mainly on the continuous adjoint approach. The adjoint system of equations has a similar form to the flow equations, and hence the numerical methods developed for the flow equations [21, 15, 21 can be re-used for the adjoint equations. While the gradient information obtained from the adjoint solution can be fed to any gradient based search procedure, it has proved very efficient in practice to make repeated small steps in a direction defined by smoothing the gradient implicitly via a second order differential equation. This process, which guarantees the smoothness of the sequence of redesigned shapes, is equivalent to redefining the gradient in a Sobolev space, and it acts as an effective preconditioner, often yielding the optimum in 10-20 design cycles. It is also shown that with the continuous adjoint approach (but not the discrete approach), it is possible to derive the gradient directly from the adjoint solution and the surface motion, independent of the mesh modification. This eliminates the need to evaluate volume integrals which depend on the mesh perturbation. If one wishes to obtain the pointwise gradient using an unstruc-
Aerodynamic Shape Optimization
52
tured mesh, these integrals become very expensive because the propagation of the mesh deformation has to be calculated separately for the deflection of each surface mesh point. Their elimination from the gradient thus opens the way for shape optimization using unstructured mesh. During the last decade the optimization techniques based on control theory have been developed into a robust and product tool. They have been successfully applied to both transonic and supersonic designs, and played an important role in NASA’s HSR program [33, 37, 23, 321. They have been extended to include viscous effects using the Reynolds averaged Navier-Stokes equations [19, 241. This is important because inviscid optimization can lead to steep adverse pressure gradients which could result in separation. Moreover the wing section modifications required to delay transonic drag rise are typically of the same order of magnitude as the boundary layer displacement thickness, so the proper design must allow for the effect of the boundary layer. Recently wing planform parameters have been included as design variables and the Aerospace Computing Laboratory at Stanford University has successfully designed a wing which produces a specified lift with minimum drag, while meeting other criteria such as low structure weight, sufficient fuel volume, and stability and control [25]. The use of unstructured grid techniques hold considerable promise for aerodynamic design by facilitating the treatment of complex configurations without incurring a prohibitive cost and bottleneck in mesh generation. The computational feasibility of using unstructured meshes for design is essentially enabled by the use of the continuous adjoint approach and the’reduced gradient formulas [22]. Representative results for complete configurations are displayed in the final section.
3.2 3.2.1
Formulation of the Optimization Procedure Gradient Calculation
For the class of aerodynamic optimization problems under consideration, the design space is essentially infinitely dimensional. Suppose that the performance of a system design can be measured by a cost function I which depends on a function F ( x ) that describes the shape,where under a variation of the design SF(z),the variation of the cost is SI. Now suppose that SI can be expressed to first order as
SI
=
s
G(z)SF(z)dz
where G(z) is the gradient. Then by setting
SF(2) = -XG(z)
53
A . Jameson one obtains an improvement
6 1 = -A
s
@(x)ds
unless G(x)= 0. Thus the vanishing of the gradient is a necessary condition for a local minimum. Computing the gradient of a cost function for a complex system can be a numerically intensive task, especially if the number of design parameters is large and the cost function is an expensive evaluation. The simplest approach t o optimization is to define the geometry through a set of design parameters, which may, for example, be the weights ai applied to a set of shape functions &(x) so that the shape is represented as
Then a cost function I is selected which might be the drag coefficient or the lift to drag ratio; I is regarded as a function of the parameters ai. The sensitivities may now be estimated by making a small variation 6ai in each design parameter in turn and recalculating the flow to obtain the change in I . Then
The main disadvantage of this finite-difference approach is that the number of flow calculations needed to estimate the gradient is proportional to the number of design variables [7]. Similarly, if one resorts to direct code differentiation (ADIFOR [3, 5 ] ) ,or complex-variable perturbations [I],the cost of determining the gradient is also directly proportional to the number of variables used to define the design. A more cost effective technique is to compute the gradient through the solution of an adjoint problem, such as that developed in references [18, 12, 111. The essential idea may be summarized as follows. For flow about an arbitrary body, the aerodynamic properties that define the cost function are functions of the flowfield variables (w) and the physical shape of the body, which may be represented by the function F . Then
I = I ( w ,F ) and a change in .F results in a change of the cost function
l3IT
6 1 = -6w
aW
dIT + -63. a3
Using a technique drawn from control theory, the governing equations of the flowfield are introduced as a constraint in such a way that the final expression for the gradient does not require reevaluation of the flowfield. In order to
54
Aerodynamic Shape Optimization
achieve this, 6w must be eliminated from the above equation. Suppose that the governing equation R, which expresses the dependence of w and 3 within the flowfield domain D , can be written as
R ( w , 3 ) = 0.
(3.1)
Then 6w is determined from the equation
Next, introducing a Lagrange multiplier ?I, we have
With some rearrangement
"I>
aF
63.
Choosing 11, to satisfy the adjoint equation
[ElT$= dIT
(3.3)
the term multiplying 6w can be eliminated in the variation of the cost function, and we find that 6 1 = 663, where
dIT 6=--11,T
a3
[3
The advantage is that the variation in cost function is independent of 6w,with the result that the gradient of I with respect to any number of design variables can be determined without the need for additional flow-field evaluations. In the case that (3.1) is a partial differential equation, the adjoint equation (3.3) is also a partial differential equation and appropriate boundary conditions must be determined. It turns out that the appropriate boundary conditions depend on the choice of the cost function, and may easily be derived for cost functions that involve surface-pressure integrations. Cost functions involving field integrals lead to the appearance of a source term in the adjoint equation. The cost of solving the adjoint equation is comparable to that of solving the flow equation. Hence, the cost of obtaining the gradient is comparable to the cost of two function evaluations, regardless of the dimension of the design space.
A . Jameson
3.3
55
Design using the Euler Equations
The application of control theory to aerodynamic design problems is illustrated in this section for the case of three-dimensional wing design using the compressible Euler equations as the mathematical model. The extension of the method to treat the Navier-Stokes equations is presented in references [19, 17, 131. It proves convenient to denote the Cartesian coordinates and velocity components by 2 1 , 5 2 , 23 and u1, u2, u3, and to use the convention that summation over i = 1 to 3 is implied by a repeated index i. Then, the three-dimensional Euler equations may be written as
dw at
-+-=O
dfi
axi
inD,
(3.4)
where
,
(3.5)
fi =
and Sij is the Kronecker delta function. Also,
and
pH=pE+P
(3.7)
where y is the ratio of the specific heats. In order to simplify the derivation of the adjoint equations, we map the E2, [3 where solution to a fixed computational domain with coordinates
el,
,]I:[
K 23. . - and
J = det ( K ) ,
s =J K - ~
The elements of S are the cofactors of K , and in a finite volume discretization they are just the face areas of the computational cells projected in the xi, 2 2 , and 23 directions. Using the permutation tensor E i j k we can express the elements of S as
Aerodynamic Shape Optimization
56
Also in the subsequent analysis of the effect of a shape variation it is useful to note that
ax, ax, s,j = Ejpg -, 862
at3
ax, ax,
= € j p g --,
s2j
a t 3 at1
s3j
ax, ax,
= €jpq--.
(3.10)
at1 at2
Now, multiplying equation(3.4) by J and applying the chain rule,
aw + R ( w ) = 0
(3.11)
afj - a R ( w ) = s..- (Sijfj),
(3.12)
Jwhere
at
a3
a&
a&
using (3.9). We can write the transformed fluxes in terms of the scaled contravariant velocity components
as
r
puiu1
+ SilP
1
For convenience, the coordinates ti describing the fixed computational domain are chosen so that each boundary conforms to a constant value of one of these coordinates. Variations in the shape then result in corresponding variations in the mapping derivatives defined by Ki, . Suppose that the performance is measured by a cost function
containing both boundary and field contributions where dBc and dDc are the surface and volume elements in the computational domain. In general, M and P will depend on both the flow variables w and the metrics S defining the computational space. The design problem is now treated as a control problem
A . Jameson
57
where the boundary shape represents the control function, which is chosen to minimize I subject to the constraints defined by the flow equations (3.11). A shape change produces a variation in the flow solution 6w and the metrics 6s which in turn produce a variation in the cost function
(3.13) This can be split as
SI
= SIl
+SIII,
(3.14)
with
6M = [ & ] I ~ W + ~ M I I , 6P = [PW],6W+6P1I,
(3.15)
where we continue to use the subscripts I and II to distinguish between the contributions associated with the variation of the flow solution 6w and those and [P,], represent associated with the metric variations 6s.Thus [&I, and $$ with the metrics fixed, while SMII and 6P11 represent the contribution of the metric variations 6s to 6M and 6P. In the steady state, the constraint equation (3.11) specifies the variation of the state vector 6w by
a
6 R = -6Fi
at2
= 0.
(3.16)
Here also, 6 R and 6Fi can be split into contributions associated with 6w and 6susing the notation
(3.17) where afi [Fa,], = saj-. aW
Multiplying by a co-state vector $, which will play an analogous role to the Lagrange multiplier introduced in equation (4.4), and integrating over the domain produces
(3.18) Assuming that $ is differentiable, the terms with subscript I may be integrated by parts to give
Aerodynamic Shape Optimization
58
This equation results directly from taking the variation of the weak form of the flow equations, where 1c, is taken to be an arbitrary differentiable test function. Since the left hand expression equals zero, it may be subtracted from the variation in the cost function (3.13) to give
Now, since 1c, is an arbitrary differentiable function, it may be chosen in such a way that SI no longer depends explicitly on the variation of the state vector 6w.The gradient of the cost function can then be evaluated directly from the metric variations without having to recompute the variation Sw resulting from the perturbation of each design variable. Comparing equations (3.15) and (3.17), the variation Sw may be eliminated from (3.20) by equating all field terms with subscript “I” to produce a differential adjoint system governing $
(3.21) Taking the transpose of equation (3.21), in the case that there is no field integral in the cost function, the inviscid adjoint equation may be written as
C,T - = 0 in D ,
(3.22)
xi
where the inviscid Jacobian matrices in the transformed space are given by
The corresponding adjoint boundary condition is produced by equating the subscript “I” boundary terms in equation (3.20) to produce
niQT[%I,
= [&]I
on
B.
(3.23)
The remaining terms from equation (3.20) then yield a simplified expression for the variation of the cost function which defines the gradient
(3.24) which consists purely of the terms containing variations in the metrics, with the flow solution fixed. Hence an explicit formula for the gradient can be derived once the relationship between mesh perturbations and shape variations is defined.
A . Jameson
59
The details of the formula for the gradient depend on the way in which the boundary shape is parameterized as a function of the design variables, and the way in which the mesh is deformed as the boundary is modified. Using the relationship between the mesh deformation and the surface modification, the field integral is reduced to a surface integral by integrating along the coordinate lines emanating from the surface. Thus the expression for 6 1 is finally reduced to the form
SI = ~ g 6 . F d B ~ where 3 represents the design variables, and G is the gradient, which is a function defined over the boundary surface. The boundary conditions satisfied by the flow equations restrict the form of the left hand side of the adjoint boundary condition (3.23). Consequently, the boundary contribution to the cost function M cannot be specified arbitrarily. Instead, it must be chosen from the class of functions which allow cancellation of all terms containing Sw in the boundary integral of equation (3.20). On the other hand, there is no such restriction on the specification of the field contribution to the cost function P , since these terms may always be absorbed into the adjoint field equation (3.21) as source terms. For simplicity, it will be assumed that the portion of the boundary that undergoes shape modifications is restricted to the coordinate surface & = 0. Then equations (3.20) and (3.23) may be simplified by incorporating the conditions n1
= 723 = 0 ,
n2
= 1,
d& = d&d[3,
so that only the variation 6F2 needs to be considered at the wall boundary. The condition that there is no flow through the wall boundary at E2 = 0 is equivalent to u,= 0, so that
SU2 = 0 when the boundary shape is modified. Consequently the variation of the inviscid flux at the boundary reduces to 0
+P s23
0
Since 6F2 depends only on the pressure, it is now clear that the performance measure on the boundary M ( w , S ) may only be a function of the pressure and
60
Aerodynamic Shape Optimization
metric terms. Otherwise, complete cancellation of the terms containing 6w in the boundary integral would be impossible. One may, for example, include arbitrary measures of the forces and moments in the cost function, since these are functions of the surface pressure. In order to design a shape which will lead to a desired pressure distribution, a natural choice is to set
where pd is the desired surface pressure, and the integral is evaluated over the actual surface area. In the computational domain this is transformed to
where the quantity
denotes the face area corresponding to a unit element of face area in the computational domain. Now, to cancel the dependence of the boundary integral on bp, the adjoint boundary condition reduces to
where nj are the components of the surface normal
This amounts to a transpiration boundary condition on the co-state variables corresponding to the momentum components. Note that it imposes no restriction on the tangential component of $J at the boundary. We find finally that
Here the expression for the cost variation depends on the mesh variations throughout the domain which appear in the field integral. However, the true gradient for a shape variation should not depend on the way in which the mesh is deformed, but only on the true flow solution. In the next section we show how the field integral can be eliminated to produce a reduced gradient formula which depends only on the boundary movement.
A . Jameson
3.4
61
The Reduced Gradient Formulation
Consider the case of a mesh variation with a fixed boundary. Then,
61 = 0 but there is a variation in the transformed flux,
+
6Fi = Ci6~ 6Sij f j . Here the true solution is unchanged. Thus, the variation 6w is due to the mesh movement 6x at each mesh point. Therefore
6w
=vw
dW .6x = -sxj dXj
(=
SW*)
and since
d -6Fi
Xi
= 0,
it follows that
(3.28)
It is verified below that this relation holds in the general case with boundary movement. Now
Here on the wall boundary
Czbw
= 6F2
-
6S2j f j .
(3.30)
Thus, by choosing q5 to satisfy the adjoint equation (3.22) and the adjoint boundary condition (3.23), we reduce the cost variation to a boundary integral which depends only on the surface displacement:
(3.31)
Aerodynamic Shape Optimization
62
For completeness the general derivation of equation(3.28) is presented here. Using the formula(3.8), and the property (3.9)
a
l a ax, +--)ax, !& (z R r ats 862,
- 1 ZEjpqEirs
{&
1 - ZEjpqEirs -
862,
ax 8.f. ( ~ x p g s ) }
(3.32)
a Now express 62, in terms of a shift in the original computational coordinates
ax
62, = $gk. Then we obtain
a a&
- (bS2jf j ) The term in
a
-
=
atr
(
fpqj G s i
---
& is
Here the term multiplying 6& is
ax, ax, af j
ax, ax, af j --at1 at2 at3 - --at1 at3 at2 According to the formulas(3.10) this may be recognized as s2j
af1 + s3j 8.f 1 at2
at3
or, using the quasi-linear form(3.12) of the equation for steady flow, as - 4 j
The terms multiplying 6& and
St3
-.8f1
a51
are
ax, ax, af j
ax, ax, af j
K z K %KG -
(3.33)
63
A . Jameson and
axp ax, d fj a xp ax, afj ---- ~~-
a~ at2 at3 at3 x3at2
Thus the term in
& is reduced to
Finally, with similar reductions of the terms in
& and &,we obtain
as was to be proved.
3.5
Optimization Procedure
3.5.1 The Need for a Sobolev Inner Product in the Definition of the Gradient Another key issue for successful implementation of the continuous adjoint method is the choice of an appropriate inner product for the definition of the gradient. It turns out that there is an enormous benefit from the use of a modified Sobolev gradient, which enables the generation of a sequence of smooth shapes. This can be illustrated by considering the simplest case of a problem in the calculus of variations. Suppose that we wish to find the path y(x) which minimizes b
I
=
/
F(Y, i ) d x
a
with fixed end points y(a) and y(b). Under a variation by(x),
Thus defining the gradient as
aF
d dF
g=dy-zd?/'
Aerodynamic Shape Optimization
64 and the inner product as b
(u,w) =
1
uvdz
a
we find that
If we now set
x>o
6 y = -xg,
we obtain a improvement
6I = -X(g,g) 5 0 unless g = 0, the necessary conditiqn @ a minimum. Note that g is a function of y, y , y , 9 = dY,Y,Y')
In the well known case of the Brachistrone problem, for example, which calls for the determination of the path of quickest descent between two laterally separated points when a particle falls under gravity, F(Y,Y') =
and g=-
J
1+ y y'2
+ + 2yy" 2 ( y ( 1 + y'2))3'2 1 y'2
It can be seen that each step yn+l = yn
-
xngn
reduces the smoothness of y by two classes. Thus the computed trajectory becomes less and less smooth, leading to instability. In order to prevent this we can introduce a weighted Sobolev inner product [20] (u, w ) = /(uu
+ Eu"Ul)dz
where E is a parameter that controls the weight of the derivatives. We now define a gradient jj such that 61 = (Q, 6Y)
A . Jameson
65
Then we have
SI =
J
(ijSy
+ c<Sy')dx
where and 3 = 0 at the end points. Thus i j can be obtained from g by a smoothing equation. Now the step yn+l = yn - Anijn gives an improvement
SI = -Xn(ijn,gn) but yn+' has the same smoothness as yn, resulting in a stable process.
3.5.2
Sobolev Gradient for Shape Optimization
In applying control theory to aerodynamic shape optimization, the use of a Sobolev gradient is equally important for the preservation of the smoothness class of the redesigned surface. Accordingly, using the weighted Sobolev inner product defined above, we define a modified gradient 4 such that
6 1 =< Q , 6 3 > . In the one dimensional case Q is obtained by solving the smoothing equation
(3.34) In the multi-dimensional case the smoothing is applied in product form. Finally we set SF = -AS (3.35) with the result that
SI = -A < 8,Q> < 0, unless S = 0, and correspondingly G = 0. When second-order central differencing is applied to (3.34), the equation at a given node, i, can be expressed as
Gi - E (Bi+1 - 2Bi + Qi-1)
=~ i ,
1 5 i 5 n,
where Gi and Qi are the point gradients at node a before and after the smoothing respectively, and n is the number of design variables equal to the number of mesh points in this case. Then,
B = AG,
Aerodynamic Shape Optimization
66
& 0 Q Flow Solution
djoint Solutio
Gradient Calculation
I
Sobolev Gradient
I
Figure 3.1: Design cycle where A is the n x n tri-diagonal matrix such that 1+2€
A-1=[
-€
.
0
.
0
:
.
-€
1
+ 2E
1.
Using the steepest descent method in each design iteration, a step, 6.F, is taken such that
6.F = -XAB.
(3.36)
As can be seen from the form of this expression, implicit smoothing may be regarded as a preconditioner which allows the use of much larger steps for the search procedure and leads to a large reduction in the number of design iterations needed for convergence.
3.5.3 Outline of the Design Procedure The design procedure can finally be summarized as follows:
1. Solve the flow equations for p,
U I , '112, 213,
p.
2. Solve the adjoint equations for 4 subject to appropriate boundary conditions.
A . Jameson
67’
3. Evaluate G and calculate the corresponding Sobolev gradient
4. Project straints.
c.
into an allowable subspace that satisfies any geometric con-
5 . Update the shape based on the direction of steepest descent.
6. Return to 1 until convergence is reached. Practical implementation of the design method relies heavily upon fast and accurate solvers for both the state (w) and co-state (+) systems. The result obtained in Section 3.6 have been obtained using well-validated software for the solution of the Euler and Navier-Stokes equations developed over the course of many years [21, 29, 351. For inverse design the lift is fixed by the target pressure. In drag minimization it is also appropriate to fix the lift coefficient, because the induced drag is a major fraction of the total drag, and this could be reduced simply by reducing the lift. Therefore the angle of attack is adjusted during each flow solution to force a specified lift coefficient to be attained, and the influence of variations of the angle of attack is included in the calculation of the gradient. The vortex drag also depends on the span loading, which may be constrained by other considerations such as structural loading or buffet onset. Consequently, the option is provided to force the span loading by adjusting the twist distribution as well as the angle of attack during the flow solution.
3.6 3.6.1
Case Studies Two-Dimensional Studies of Transonic Airfoil Design
When the inviscid Euler equations are used to model the flow, the source of drag is the wage-drag due to shock waves. Accordingly, if the shape is optimized for minimum drag at fixed lift, the best attainable result is a shock-free airfoil with zero drag. By this criterion the optimum shape is completely non-unique, since all shock-free profiles are equally good. The author’s experience during the last 15 years has confirmed that shock-free profiles can be obtained from a wide variety of initial shape, while maintaining a fixed lift coefficient and a fixed thickness. Recently the author’s two-dimensional Euler design code Syn83 has been used to explore the attainable limits of Mach numbers and lift coefficient under which shock-free airfoils of a give thickness can be attained [6]. When the design objectives are two extreme the performance tends to degrade very rapidly off the design point, with strong double shocks typically appearing below the design point. Thus the boundary of shock-free airfoil in the Cl-Mach space is somewhat fuzzy. The study confirms, however, that for ten-percent thick airfoils one can
68
Aerodynamic Shape Optimization
Figure 3.2: Attainable shock-free solutions for various shape optimized airfoils attain benign shock-free shapes along a boundary passing through Cl .6 and Mach .78 and Cl .7 and Mach .77. The second of these points is illustrated in Fig. 3.3. The boundary is shifted up as the thickness is reduced. In fact the transonic similarity rule can be used to find progressively thinner profiles which are shock-free at increasing Mach number. Moreover, shock-free flow can be attained with profiles that have no resemblance to the typical flat-topped and aft-loaded super-critical section. It appears, however, that aft-loading, perhaps aided by a divergent trailing edge, can help to extend shock-free flow to higher lift coefficients.
Before optimization
After optimization
Figure 3.3: Pressure distribution and Mach contours for the DLBA-243 airfoil
A . Jameson
69
3.6.2 B747 Euler Planform Result The wing section changes needed to improve transonic performance are quite small. However, in order to obtain a true optimum design larger scale changes such as changes in the wing planform (sweepback, span, chord, section thickness, and taper) should be considered. Because these directly affect the structure weight, a meaningful result can only be obtained by considering a cost function that accounts for both the aerodynamic characteristics and the weight. In references [25, 27, 261 the cost function is defined as
where CW 3 is a dimensionless measure of the wing weight, which can 4m ST, f be estimated either from statistical formulas, or from a simple analysis of a representative structure, allowing for failure modes such as panel buckling. The coefficient a2 is introduced to provide the designer some control over the pressure distribution, while the relative importance of drag and weight are represented by the coefficients a1 and a3. By varying these it is possible to calculate the Pareto front of designs which have the least weight for a given drag coefficient, or the least drag coefficient for a given weight. The relative importance of these can be estimated from the Breguet range equation;
Figure 3.4 shows the Pareto front obtained from a study of the Boeing 747 wing [26], in which the flow was modeled by the Euler equations. The wing planform and section were varied simultaneously, with the planform defined by six parameters; sweepback, span, the chord at three span stations, and wing thickness. The weight was estimated from an analysis of the section thickness required in the structural box. The figure also shows the point on the Pareto is chosen such that the range of the aircraft is maximized. The front when optimum wing, as illustrated in Fig. 3.5, has a larger span, a lower sweep angle, and a thicker wing section in the inboard part of the wing. The increase in span leads to a reduction in the induced drag, while the section shape changes keep the shock drag low. At the same time the lower sweep angle and thicker wing section reduce the structural weight. Overall, the optimum wing improves both aerodynamic performance and structural weight. The drag coefficient is reduced from 108 counts to 87 counts (19%), while the weight factor CW is reduced from 455 counts to 450 counts (1%).
2
Aerodynamic Shape Optimization
70
Pareto front 0 052
0 05 -
/
\
optimized section
with fixed planform
0 048
-
7 d r a n g e
baseline
0 046 -
3 0 044 -
0 042 x
=optimized section and planform
0 04 -
0 038
80
85
90
100
95
105
110
Figure 3.4: Pareto front of section and planform modifications
Figure 3.5: Superposition of the baseline (shorter span) and the optimized section-and-planform (longer span) geometries of Boeing 747. The redesigned geometry has a longer span, a lower sweep angle, and thicker wing sections, improving both aerodynamic and structural performances. The optimization is is chosen to maximize the performed at Mach .87 and fixed CL .42, where range of the aircraft.
2
CD
cw
counts 141.3 (107.0 pressure, 34.3 viscous) 135.2 ( 96.0 pressure, 39.2 viscous)
counts 499 (82,550 lbs) 495 (81,870 lbs)
CL Boeing 747
.45
Super B747
.50
3.6.3
Super B747
In order to explore the limits of attainable performance the B747 wing has been replaced by a completely new wing to produce a “Super B747”. An initial design was created by blending supercritical wing sections obtained from other optimizations to the optimum planform which was found in the planform study described in the previous section. Then the RANS optimization code SynlO7 was used to obtain minimize drag over 4 design points at Mach .78, .85, .86 and .87, shown in Figs. 3.6 (a)-(d) with a fixed lift coefficient of .45 for the exposed wing, corresponding to a lift coefficient of about .52 when the fuselage lift is included. Because the new wing sections are significantly thicker, the new wing is estimated to be 700 pounds lighter than the baseline B747 wing as shown in table 3.1. At the same time the drag is reduced over the entire range from Mach .78 to .92 with a maximum benefit of 25 counts at Mach .87, as shown in Fig. 3.7 (a). Figure 3.7 (b) and Table 3.2 display the liftdrag polar at Mach .86. The drag coefficient of the Super B747 is 135 counts at a lift coefficient of .5, whereas the baseline B747 has the same drag at a lift coefficient slightly below .44. This represents improvement in L I D of more than 11percent. In combination with the reduction in wing weight and an increase in fuel volume due to the thicker wing section, this should lead to a substantially greater increase in range.
3.7
Super P51 Racer
In this application, the automatic design methodology has been applied to redesign the wing of the P51 “Dago Red”, an aircraft competing in the Reno Air Races. The aircraft reaches speeds above 500 MPH and encounters compressibility drag due to the appearance of shock waves. The objective is to delay drag rise without altering the wing structure. Hence the shape modifications are restricted to adding a bump on the wing surface, allowing only outward movement. Moreover, the changes are limited to part of the chord-wise range, as shown in Fig. 3.8. The perturbations created by this bump propagate along the characteristics and are reflected back from the sonic line to weaken the shock. The improvement is shown in Fig. 3.9.
72
Aerodynamic Shape Optimization
1
I
cp=-2'o
cp=-20
.-.
-_..
-.-.
.. -_.-
(a) Mach .78
(b) Mach .85
.. -....
1
1 __--
-._
(c) Mach .86
(d) Mach .87
Figure 3.6: (a)-(d): Super B747 at Mach .78, 3 5 , 3 6 , .87 respectively. Dash line represents shape and pressure distribution of the initial configuration. Solid line represents those of the redesigned configuration.
73
A . Jameson Drag rise at nxed CL.45
g
:I
E
d
CD(munt-I
(a) Wing CD
(b) Drag Polars
Figure 3.7: (a): Drag rise of the Super B747 at fixed C, .45, (b): Drag Polars of Baseline and Super B747 at Mach 2 6 . (Solid-line represents Super B747. Dash-line represents Baseline B747.)
(
’ O ’ O (
Figure 3.8: Added bump to achieve shock-free wing
3.7.1
Shape Optimization for a Transonic Business Jet
The unstructured design method has also been applied to several complete aircraft configurations. The results for a business jet are shown in Figs. 3.10 (a) and (b). There is a strong shock over the out board wing sections of the initial configuration, which is essentially eliminated by the redesign. The drag was reduced from 235 counts to 215 counts in about 8 design cycles. The lift was constrained at 0.4 by perturbing the angle of attack. Further, the original thickness of the wing was maintained during the design process ensuring that fuel volume and structural integrity will be maintained by the redesigned shape. Thickness constraints on the wing were imposed on cutting planes along the span of the wing and by transferring the constrained shape movement back to the nodes of the surface triangulation.
Aerodynamic Shape Optimization
74
(a) Before the redesign
(b) After the redesign
Figure 3.9: Improvements earned by adding a bump on the original P51 wing. (a) C, distributions of the original wing at Mach .78, (b) C, distributions of the redesigned wing. The bump eliminates the shock, ( c ) Co vs. Mach number at fixed CL 0.1, (d) L I D vs. Mach at fixed CL 0.1.
A.
75
Jameson
Table 3.2: Comparison of drag polar B747 vs. Super B747 at Mach .86 Boeing- 747 Super B747
CL CD CL CD 0.0045 94.3970 0.0005 74.5328 0.0500 82.2739 0.0504 66.5664 0.1000 74.6195 0.1004 64.1332 0.1501 72.1087 0.1505 65.3071 73.9661 0.2002 0.2005 69.0516 79.6424 0.2503 0.2506 75.2481 0.3005 88.7551 0.3006 83.4291 0.3507 101.5293 0.3507 93.2445 118.0487 103.2186 0.4009 0.4008 0.4508 116.3848 0.4512 141.2927 177.0959 0.5008 135.2461 0.5014 228.1786 0.5509 163.8937 0.5516 0.6016 298.0458 0.6011 204.3010 (Co in counts) Note equal drag of the baseline B747 at CL .45 and the Super B747 at CL .5.
I
3.8
Conclusion
An important conclusion of both the two- and the three-dimensional design studies is that the wing sections needed to reduce shock strength or produce shock-free Aow do not need to resemble the familiar flat-topped arid aft-loaded super-critical profiles. The section of almost any of the aircraft flying today, such as the Boeing 747 or McDonnell-Douglas MD 11, can be adjusted to produce shock-free flow at a chosen design point. The accumulated experience of the last decade suggests that most existing aircraft which cruise at transonic speeds are amenable to a drag reduction of the order of 3 to 5 percent, or an increase in the drag rise Mach number of at least .02. These improvements can be achieved by very small shape modifications, which are too subtle to allow their determination by trial and error methods. When larger scale modifications such as planform variations or new wing sections are allowed, larger gains in the range of 5-10 percent are attainable. The potential economic benefits are substantial, considering the fuel costs of the entire airline fleet. Moreover, if one were t o take full advantage of the increase in the lift to drag ratio during the design process, a smaller aircraft could be designed to perform the same task, with consequent further cost reductions. Methods of this type will surely provide a basis for aerodynamic designs of the future.
Aerodynamic Shape Optimization
76
(a) Baseline (b) Redesign Figure 3.10: Density contours for a business jet at M = 0.8, a
3.9
= 2"
Acknowledgment
The research described in this paper has benefited tremendously from the continuing support of the Air Force Office of Science Research under grant No. AF F49620-98-1-2004. since 1990.
3.10
Bibliography
[1] Anderson, W. K., Newman, J . C., Whitfield, D. L., & Nielsen, E. J. Sensitivity analysis for the Navier-Stokes equations on unstructured meshes using complex variables. AIAA paper 99-3294, Norfolk, VA, June 1999. [2] Barth, T. J. Apects of unstructured grids and finite volume solvers for the Euler and Navier Stokes equations. AIAA paper 91-0237, AIAA Aerospace Sciences Meeting, Reno, NV, January 1991. [3] Bischof, C., Carle, A., Corliss, G., Griewank, A., & Hovland, P. Generating derivative codes from Fortran programs. Internal report MCS-P263-0991, Computer Science Division, Argonne National Laboratory and Center of Research on Parallel Computation, Rice University, 1991.
[4] Godunov, S. K. A difference method for the numerical calculation of discontinuous solutions of hydrodynamic equations. Mat. Sbornik, 47:271306, 1959. Translated as JPRS 7225 by U S . Dept. of Commerce, 1960. [5] Green, L. L., Newman, P. A., & Haigler, K. J. Sensitivity derivatives for advanced CFD algorithm and viscous modeling parameters via automatic differentiation. AIAA paper 93-3321, 11th AIAA Computational Fluid Dynamics Conference, Orlando, Florida, 1993.
A. Jameson
77
[6] Harbeck, M. Exploring the limits of shock-free transonic airfoil design. Problems in Aeronautics and Astronautics Report, Stanford University, Stanford, CA, July 2004. [7] Hicks, R. M. & Henne, P. A. Wing design by numerical optimization. Journal of Aircraft, 15407-412, 1978.
[8] Hicks, R. M. & Henne, P. A. Wing design by numerical optimization. AIAA paper 79-0080, 1979. [9] Jameson, A. Aerodynamic design via control theory. Journal of Scientific Computing, 3:233-260, 1988.
[lo] Jameson,
A. Computational aerodynamics for aircraft design. Science, 245~361-371, July 1989.
[ll]Jameson, A. Optimum aerodynamic design using CFD and control theory. AIAA paper 95-1729, AIAA 12th Computational Fluid Dynamics
Conference, San Diego, CA, June 1995. [12] Jameson, A. Optimum aerodynamic design using control theory. Cornputational Fluid Dynamics Review, pages 495-528, 1995. [13] Jameson, A. Aerodynamic shape optimization using the adjoint method. 2002-2003 lecture series at the von karman institute, Von Karman Institute For Fluid Dynamics, Brussels, Belgium, February 3-7 2003. [14] Jameson, A. Aerodynamics. In Erwing Stein, Rene de Borst, and Thomas J.R. Hughes, editors, Encyclopedia of Computational Mechanics, chapter 11. John Wiley & Son, 2004. 1SBN:O-470-84699-2. [15] Jameson, A. & Baker, T. J. Improvements to the aircraft Euler method. AIAA paper 87-0452, AIAA 25th Aerospace Sciences Meeting, Reno, Nevada, January 1987. [16] Jameson, A. & Caughey, D. A. How many steps are required to solve the Euler equations of steady compressible flow: In search of a fast solution algorithm. AIAA paper 2001-2673, 15th AIAA Computational Fluid Dynamics Conference, Anaheim, California, June 11-14 2001. [17] Jameson, A. & Martinelli, L. Aerodynamic shape optimization techniques based on control theory. Lecture notes in mathematics #1739, proceeding of computational mathematics driven by industrial problems, CIME (International Mathematical Summer (Center), Martina Franca, Italy, June 21-27 1999.
78
Aerodynamic Shape Optimization
[18] Jameson, A., Martinelli, L., Alonso, J. J., Vassberg, J. C. & Reuther, J. Simulation based aerodynamic design. IEEE Aerospace Conference, Big Sky, MO, March 2000. [19] Jameson, A., Martinelli, L., & Pierce, N. A. Optimum aerodynamic design using the Navier-Stokes equations. Theoret. Comput. Fluid Dynamics, 10:213-237, 1998. [20] Jameson, A., Martinelli, L., & Vassberg, J. Reduction of the adjoint gradient formula in the continuous limit. AIAA paper, 41St AIAA Aerospace Sciences Meeting, Reno, NV, January 2003.
[all
Jameson, A., Schmidt, W., & Turkel, E. Numerical solutions of the Euler equations by finite volume methods with Runge-Kutta time stepping schemes. AIAA paper 81-1259, January 1981.
[22] Jameson, A., Sriram, & Martinelli, L. An unstructured adjoint method for transonic flows. AIAA paper, 16th AIAA CFD Conference, Orlando, FL, June 2003.
[23] Jameson, A. & Vassberg, J. Computational fluid dynamics for aerodynamic design: Its current and future impact. AIAA paper 01-0538, AIAA 39rd Aerospace Sciences Meeting, Reno, Nevada, January 2001. [24] Kim, S., Alonso, J. J., & Jameson, A. Design optimization of high-lift configurations using a viscous continuous adjoint method. AIAA paper 20020844, AIAA 40th Aerospace Sciences Meeting & Exhibit, Reno, NV, January 2002. [25] Leoviriyakit, K. & Jameson, A. Aerodynamic shape optimization of wings including planform variations. AIAA paper 2003-0210, 41St Aerospace Sciences Meeting & Exhibit, Reno, Nevada, January 2003. [26] Leoviriyakit, K. & Jameson, A. Aero-structural wing planform optimization. Reno, Nevada, January 2004. Proceedings of the 42St Aerospace Sciences Meeting & Exhibit. [27] Leoviriyakit, K., Kim, S., & Jameson, A. Viscous aerodynamic shape optimization of wings including planform variables. A IAA paper 20033498, 21St Applied Aerodynamics Conference, Orlando, Florida, June 2326 2003. [28] Lions, J. L. Optimal Control of Systems Governed by Partial Differential Equations. Springer-Verlag, New York, 1971. Translated by S.K. Mitter. [29] Martinelli, L. & Jameson, A. Validation of a multigrid method for the Reynolds averaged equations. AIAA paper 88-0414, 1988.
A. Jameson
79
[30] Nadarajah, S. K. The Discrete Adjoint Approach to Aerodynamic Shape Optimization. Ph.d. dissertation, Department of Aeronautics and Astronautics, Stanford University, Stanford, CA, January 2003. [31] Pironneau, 0. Optimal Shape Design for Elliptic Systems. Springer-Verlag, New York, 1984. [32] Reuther, J. Aerodynamic shape optimization of supersonic aircraft. A I A A paper 2002-2838, 32nd AIAA Fluid Dynamic Conference, St. Louis, MO, June 2002. [33] Reuther, J., Jameson, A., Alonso, J. J., Rimlinger, M. J., & Saunders, D. Constrained multipoint aerodynamic shape optimization using an adjoint formulation and parallel computers. Journal of Aircrajl, 36, 1999. Also in AIAA 97-0103, 35th Aerospace Sciences Meeting and Exhibit, Reno, NV., 1997. [34] Rizzi, A. & Viviand, H. Numerical methods for the computation of inviscid transonic flows with shock waves. In Proc. G A M M Workshop, Stockholm, 1979. [35] Tatsumi, S., Martinelli, L., & Jameson, A. A new high resolution scheme for compressible viscous flows with shocks. A I A A paper To Appear, AIAA 33nd Aerospace Sciences Meeting, Reno, Nevada, January 1995. [36] Thwaites, Bryan, editor. Incompressible Aerodynamics. Oxford University Press, 1960. Translated by S.K. Mitter. [37] Vassberg, J. C. & Jameson, A. Aerodynamic shape optimization of a reno race plane. International Journal of Vehicle Design, 28:318-338, 2002.
This page intentionally left blank
Chapter 4
Design Opt irnizat ion of Propeller Blades Luigi Martinellil and James 3. Dreyer2
4.1
Introduction
Shape design in incompressible viscous flow has several applications including the optimization of airplane wings, submarines appendages, hull forms, yacht sails, and marine propellers, just to cite a few. Traditionally the process of selecting design variations has been carried out by trial and error, relying on the intuition and experience of the designer. Advances in Computational Fluid Dynamics (CFD) and computer hardware allows today to combine numerical simulations with automatic search and optimization procedures, which has the potential of improving the performance of a large array of aerodynamic devices. An approach which has become increasingly popular is to carry out a search over a large number of variations via a genetic algorithm. This may allow the discovery of (sometimes unexpected) optimum design choices in very complex multi-objective problems, but it becomes extremely expensive when each evaluation of the cost function requires intensive computation, as is the case with aerodynamic problems. Because of this limitation we have chosen an alternative approach based on control theory, which was independently pioneered in the late eighties, by Pironneau [7] and Jameson [3]. In this approach, the evaluation of the gradient (sensitivity) requires only the solution of an adjoint system of 'Department of Mechanical and Aerospace Engineering, Princeton University, Princeton,
N J 08544. 'Computational Mechanics Division, ARL, Pennsylvania State University, State College, PA 16804
81
82
Propeller Blade Design
equations even in the limiting case of infinitely many design variables. In the nineties, due mainly to the increased computational resources available and to advances in CFD algorithms, the adjoint based design approach has been successfully applied t o several two-dimensional and three-dimensional problems. In particular, Martinelli and Cowles [5] have developed an adjoint based method based on the artificial compressibility approach and they have applied it to the inverse design of three-dimensional wings and sails in turbulent viscous flow. Dreyer and Martinelli have first extended this method to inverse design of three dimensional stators and rotors [6], and more recently they extended this approach to the design optimization of propeller blade sections. In this paper we summarize the key features of our design method, and we report results of an experimental verification of the characteristics of propeller blades that were designed with our method. The experimental work was carried out in a water tunnel of the Applied Research Laboratory (ARL) at the Pennsylvania State University [a]
4.2
Formulation as a Control Problem
Any appropriate cost function relevant to aerodynamic shape optimization can be written as
I
= I (W,
F),
where w are the flow-field variables and 3 is the location of the boundary. For example, for an inverse blade design, I is the difference between design and target pressures integrated over the surface of the blade.
A change in the boundary F results in a change
in the cost function. The governing equations of the flow field
R ( w , F )= 0.
(4.2)
which express the dependence of w and .F are introduced as a constraint within the flow-field domain V .Then bw is determined from the equation
(4.3) 3the subscripts I and 11 are used to distinguish the contributions due to the variation 6w in the flow solution from the change associated directly with the modification 6.F in the shape
83
L. Martinelli and J . J. Dreyer
Next, we augment the cost function with the variation of the flow equations using a Lagrange multiplier 4.
(4.4) Choosing
+ to satisfy the adjoint equation
The first term is eliminated. and we find that
6 1 = 663, where
g = - -aiT *T 63 Once equation (4.6) is established, an improvement can be made with a shape change 6T = -xg where A is positive, and small enough that the first variation is an accurate estimate of 61. The variation in the cost function then becomes 6 1 = -xgT6
< 0.
An examination of the final form of the gradient reveals the strength of the control-theory based approach. Since Sw does not appear in the equation, the cost of evaluating the gradient is trivial with respect to the flow solution. The only additional cost in the design cycle is the solution of the adjoint system which requires approximately the same amount of work as the flow solution. With a finite difference based optimization, a flow field evaluation is made for each design variable. For a geometry composed of a large number of design variables, such as a propeller blade or a sailboat keel, the cost advantage of the control theory approach over the finite difference approach is staggering.
4.2.1
Cost Functions for Propeller Blades
For practical applications the optimization must be carried out using a multiobjective function in order to delay the onset of cavitation over a range of operating points including off-design conditions. Thus a multipoint cost function
Propeller Blade Design
84
can be formed by a simple linear combination of the cost functions at individual design points. Nower n=1
In order to minimize cavitation we selected the following cost function;
where
and
..
While a cost function based on the minimization of the axial force
where
was selected to optimize for efficiency. This allows to achieve the goals of improving off-design cavitation while minimizing the loss of performance of the design.
4.2.2
Search Procedure
Normally, the search for a local minimum starts from a baseline design and the design space is traversed by a search method. The efficiency of the search depends on the number of steps it takes to find a local minimum as well as the cost of each step. In order to accelerate the search, one may resort to using the Newton method. Here, the search direction is based on the equation represented by the vanishing of the gradient, G(F)= 0, and is solved by the standard Newton iteration for nonlinear equations. The Newton method is generally very effective if the Hessian can be evaluated accurately and inexpensively. Unfortunately, this is not the case with aerodynamic shape optimization. Quasi-Newton methods estimate the Hessian or its inverse from the changes of 6 recorded during successive steps. For a discrete problem with N design
85
L. Martinelli and J. J . Dreyer
variables, it requires N steps to obtain a complete estimate of the Hessian, and these methods have the property that they can find the minimum of a quadratic form in exactly N steps. Thus in general, the cost of a quasi-Newton search scales with the dimension of the design space. Since efficient aerodynamic shapes are predominantly smooth a logical alternative approach to the search method is possible. In order to make sure that each new shape in the optimization sequence remains smooth, one may smooth the gradient and replace G by its smoothed value in the descent process. This also acts as a preconditioner which allows the use of much larger steps. This procedure can be formalized as follows. Define a modified Sobolev inner product
(u, w) =
l(uv + EVU
then
+
(u, v) = (u, u)
. Vw)dR ,
(EVU,
Vw)
where the (u, w) is the standard inner product in Lz. Integration by parts yields
Using the inner product notation the variation of the cost function I can be expressed as
Therefore we can solve implicitly for
B
-
G
V (EVG)
= 6.
Then, if one sets 6F = -XG,
d I = -A@,
G) = -A (G,G) ,
and an improvement is assured if X is sufficiently small and positive, unless the process has already reached a stationary point at which = 0 (and therefore 6 = 0). Also, the original smoothness of the boundary is preserved. It turns out that this approach is extremely tolerant to the use of approximate values of the gradient, so that neither the flow solution nor the adjoint solution need be fully converged before making a shape change. This results in very large savings in the computational cost of the complete optimization process. Moreover, it is observed that the smoothed descent method converges in a fixed number of steps, independent of design variables.
86
Propeller Blade Design
4.3 Implementation The steps required by one design cycle are as follows:
1. Solve the flow equations for
u1, uz,u3, p .
2. Solve the adjoint equations for .II, subject t o appropriate boundary conditions. 3. Evaluate Q 4. Project Q into an allowable subspace that satisfies any geometric constraints.
5. Update the shape based on the direction of steepest descent. 6. Return to 1 until convergence is reached. Practical implementation of the viscous design method relies heavily upon fast and accurate solvers for both the state (w) and co-state (11) systems. In this work we use a version of Flo103, originally coded for compressible flow by Jameson and Martinelli [4], which was modified to allowed for the solution of the incompressible form of the RANS and their adjoint system using Chorin's artificial compressibility approach [l,81. The code is based on a full multigrid time stepping schemes which yields fast convergence to a steady state. Also, the optimization of the blade section was carried out using a cascade configuration.
4.4
Optimization of a Blade Section for Low Cavit at ion
The main motivation of this work was to define an optimized blade section starting from the baseline NACA 65410 and demonstrate the predicted performance improvement over a range of incidence angles in a water tunnel. Before the optimization proceeded, however, a subtlety had to be addressed. Changing the incidence angle of a hydrofoil within the confines of the vertical walls of the test section at a fixed tunnel speed is not equivalent to varying the angle of the incident flow on a cascade of hydrofoils-which is a situation more relevant to propulsor designers. However, one can show in this case that a 0.403" f 5 " incidence variation in the water tunnel is approximately equivalent to a 2' 418.5" flow angle variation in a non-staggered, 20-inch pitch cascade [a]. This is an important result because shows that we could optimize a hydrofoil in a cascade configuration subject to varying flow conditions as it is required for propulsor design, and verify the performance in a water tunnel at a fixed flow condition with varying blade orientations.
L. Martinella and J.J. Dreyer
87
Based on these findings, the design optimization proceeded, starting with a non- staggered cascade of NACA 65410 hydrofoils with a 20-inch blade-to-blade spacing. This choice of pitch was not arbitrary: this dimension coincides with the width of the rectangular test section of the 12-inch-diameter water tunnel at ARL, and this choice permitted us to use similar computational meshes for both the design optimization as well as the post-design analysis of in-tunnel performance. The intent of the shape optimization was to improve the robustness of the baseline NACA 65410 hydrofoil primarily with respect to cavitation inception at off-design flow incidence conditions, while preserving the section lift at the design point. At off-incidence conditions, a two-dimensional hydrofoil will start cavitating at the leading edge suction peaks: the larger the flow incidence, the larger the inception index. Therefore, increasing the cavitation inception robustness of a hydrofoil amounts to delaying inception at larger flow incidence angles or, put another way, widening its cavitation bucket. The shape optimization approach that was used is a multi-point, multiobjective methodology. Two alternative optimized designs were generated. Both minimized a suction peak-based cost function at +/- 5 O incidence angle and maximized an efficiency-based cost function at the design incidence point. This allows to achieve the goals of improving off-design cavitation while minimizing the loss of performance of the design. The only difference between the two cases was the relative weighting of the cost functions in the construction of the composite cost-function gradient. In a first optimization case, Case 1, the design point efficiency cost function was given a weight of 5 relative to weights of 1 for the off-design cavitation cost function. Figure 4.l(a) is a summary of the evolution of key parameters through 50 design iterations for this case. The effect of this choice of weighting is primarily to constrain the blade thickness growth which is inevitable when one attempts to attenuate the formation of off-design leading-edge suction peaks. This particular choice of weights results in an optimized section that has 4% higher drag at the design incidence and improvements in cavitation inception for the high and low incidence conditions of 0.26 and 0.61, respectively. For this case, the final hydrofoil shape exhibits an approximately unchanged maximum thickness relative to the baseline hydrofoil-though with a somewhat noticeably altered camber line. To maintain the design point lift, the stagger angle of the final section has also been increased somewhat. In the second optimization case, Case 2, the efficiency maximization portion of the composite cost function was removed entirely by giving it a weight of 0 relative to weights of 1 for the off-design cavitation cost functions. The effect of this weighting is to allow the hydrofoil thickness to grow without consideration of its impact on the design point drag-the design point flow is then used merely t o determine the stagger angle necessary to maintain the desired lift. Figure 4.l(b) (which is plotted on the same scale as Figure 4.l(a)) summarizes the evolution
88
Propeller Blade Design
weignts=5.,1.,1.
Weighm=O., l . , l . 0 0061
0 0060
16
16
15
15
1.4
14
0 OOSI
13 12
OW58
1.3 12
0 1 1
L:
IJ 1.1
10
0 W51
10
09
G 0 0056
09
0.6
08
0.7
0 005’
0.7
oO -
NDES
((a)) Case 1
NDES
((b)) Case 2
Figure 4.1: Design Evolution of the key performance parameters for this case. It is immediately apparent that the changes affected by this shape optimization are significantly greater than those observed for Case 1. Specifically, left unchecked by this choice of weights, the design point section drag increased by almost 12% over the design evolution (versus only 4% in Case 1). Although this is a detrimental effect at the design point, it nonetheless creates conditions under which much larger improvements in off-design cavitation performance are possible. The high-incidence condition shows an improvement in the predicted incipient cavitation index of 0.69 (versus 0.26 for Case l),whereas the low- incidence improvement is 0.75 (versus 0.61). This new blade is approximately is 13% thick. Interestingly, the camber and stagger angle of the optimal section are basically indistinguishable from the NACA 65410, and the increase in thickness appears to be a global phenomenon. The latter observation is particularly noteworthy because the flow phenomena that the optimizer is focused on are very local to the leading edge region and yet the leading-edge radius remains essentially unchanged by the optimization process. The second optimization yielded much larger deltas in cavitation performance in comparison with the NACA 65410. Thus, the actual performance in the water-tunnel environment were expected to be more observable for our second design, which was ultimately selected for testing. A final series of CFD predictions was carried out to predict the difference in the performance of the selected sections in the confines of the 20-inch wide test section of the water tunnel. In the experimental configuration, the hydrofoils are rotated about their mid-chord point relative to the stationary vertical walls of the tunnel. Figures 4.2(a) and 4.2(c) show the computational domain for the optimized hydrofoil at two incidence conditions ( 0” and -7”). Note
89
L. Martinelli and J. J. Dreyer
((a)) Computational domain: Oo.
((b)) Static Pressure Contour: 0'.
( ( c ) ) Computational domain: -7O.
((d)) Static Pressure Contour: - 7 O .
Figure 4.2: Optimized Hydrofoil (Case 2)
that no attempt was made to resolve the tunnel wall boundary layers; they were treated as simple no-flux surfaces. Figures 4.2(b) and 4.2(d) show the corresponding static-pressure fields for the meshes shown in Figures 4.2(a) and 4.2(c). It should be pointed out that the location of the computational inflow plane corresponds approximately to the inlet of the physical test section, and all pressures are referenced to the mid-passage point on this plane. A series of meshes were generated for both the NACA 65410 and the optimized hydrofoils for incidence angles spanning f9'. All simulations were run at a chord Reynolds number of 2,200,000. Beyond incidence angles of approximately f 8 O , the flow solver began to show signs of pseudo-unsteadiness and in some cases, outright divergence. It was conjectured that this is indicative of an incipient stalling phenomenon occurring the hydrofoil section. Figure 4.3(a) shows the lift and drag variation over the range of incidence angles for the NACA 65410 and the optimized hydrofoils. The lift curve is very nearly linear over the f 8 O range and the lift curves for both hydrofoils essentially over plot one-another. This is a direct consequence of the constraint imposed on the design point lift (that is, the design lift remains the same for both hydrofoils). The drag curves for both sections show the characteristic cavitation bucket, with the minimum drag for both hydrofoils occurring at an incidence of about - lo. Notice that the optimized hydrofoil exhibits a drag that is approximately 12% higher than the baseline hydrofoil in the proximity of the 0.4O design point. Figure 4.3(b) shows the cavitation results for the NACA 65410 and the optimized hydrofoils. Several features in this figure are noteworthy. Near the relatively flat bottom of the cavitation bucket, the optimization process actually
Propeller Blade Design
90
Baseline NACA 65410 6 OptimizedSection Pertormance whh IncidenceVarlatioon in 12in WT RectangularTest Senion
a
( ( a ) )Lift and Drag
BasslineNACA 65410 6 OptimizedSenbn Performancewith bctdence VaristionIn 12in WT Rectangular Test Section
a
((b)) Cavitation Parameter
Figure 4.3: Comparison of Computed Performance of NACA 65410 and Optimized Hydrofoil degrades the cavitation performance of the NACA 65410 very slightly. This is a consequence of the fact that the minimum pressure for these operating points does not occur in a leading-edge suction peak, but rather near mid-chord on the suction side in a much more benignly varying region of the flow. Also, subjecting a thicker hydrofoil to the same flow conditions naturally results in a lower suction face pressure. Of greater interest are the relatively steep sides of the bucket. These are a direct result of the formation of leading-edge suction peaks as the hydrofoil incidence angle moves away from the design point. It is here that the shape optimization has the greatest impact on performance. In the 1 5 " incidence regions, the optimal hydrofoil yields an improvement in incipient cavitation index on the order of la at a given off design angle of incidence. or from another perspective, at a given cavitation number, the optimal hydrofoil provides about 2 O greater range in incidence for cavitation-free operation comparison with the NACA 65410.
4.4.1 Comparisons with Water Tunnel Measurements Figure 4.4(a) shows the section lift variation for the baseline NACA 65410 and optimized sections over a range of incidence angles. The lines are the 2-D RANS- predicted values, and the symbols are the measured values. It should be noted that for the baseline NACA 65410 section, the lift coefficient was inferred by numerical integration of the measured static pressure distribution; for the optimized section, the lift was also integrated from the pressure distribution but, in addition it was measured directly using a load cell. In the latter case, it's apparent that the difference between the inferred and directly measured lift
91
L. Martinelli and J . J . Dreyer
Easeline NACA 65410 h Opumaed Section Performance Comparison of 20 RAIlS W l h Measurements
Bareline NACA 65410 & OpUmked Seclion Pellolmance: Comparison 01 2D RANS with Measurements
0
11)
-
s
I
7
6
5
4
I
2
1
0
I
2
3
1
I
6
7
a
a
a
((a)) Lift.
((b)) Cavitation parameter.
P
0
Figure 4.4: Comparison of Measured and Computed Performance is small due to the judicious choice of pressure tap placement on the model hardware. Immediately apparent in Figure 4.4(a) are the different slopes of the lift curves for the predicted and observed behavior. At negative incidence angles the agreement between prediction and observation is quite good; it degrades, however, as the incidence becomes more and more positive. The line labeled ” Baseline-3D corr.” is an attempt to account for some of the three-dimensional effects by using corrections. Indeed this three- dimensional ”correction” does reduce the slope of the lift curve and does preferentially impact the larger incidence angles; however, the magnitude of the impact is not sufficient to account for all of the differences. In spite of the differences between the lift curve slopes, what is perhaps more important to note in Figure 4.4(a) is the similarity of performance between the baseline and optimized blade sections for the predictions as well as for the test hardware. Preserving the transverse force variation over an incidence angle variation is, of course, essential for a practical blade section shape optimization tool, and Figure 4.4(a) illustrates that this has been achieved. Figure 4.4(b) summarizes the cavitation performance of the baseline NACA 65410 and optimized blade sections over the range of incidence angles. The lines show the two-dimensional predicted cavitation performance, and the symbols show the measured performance. Three different regions are denoted in Figure 4.4(b). The negative incidence region (a) is characterized by pressure-side leading-edge surface cavitation, the positive incidence region (c) is characterized by suction-side leading-edge surface cavitation, and the small region surrounding the design point (b) is characterized by suction-surface traveling bubble cavitation. These are very typical cavitation
92
Propeller Blade Design
buckets, i.e., a relatively flat bottom around the design point bracketed by relatively steep sides for larger magnitude positive and negative incidence angles. The flat bottom is the range of incidence where there is no leading edge suction peak deeper than the minimum pressure on the suction face of the blade; the step sides are due to the dominance of the leading edge suction peak once it is established. The agreement between the 2D RANS predictions and the water tunnel observations for regions (a) and (b) is quite good. Even the subtle degradation in cavitation performance at the bottom of the bucket for the optimized blade section is captured both numerically and in the cavitation calls. Also, for the negative incidence conditions , the agreement between computation and experiments is quite good, and the offset of the two curves is found to be approximately 1'. In region (c) however, the results are somewhat less obvious. For the larger positive incidence conditions in region ( c ) ,the predictions again show an offset in the cavitation curves at a fixed angle of approximately one degree. This appears to be about the same offset seen experimentally in this region, though there appears to be more scatter in the observations here. What is clear, however, is the vertical offset between the predicted and observed cavitation behavior for both blade sections. In other words, at a given incidence angle, the 2D RANS predicts cavitation at an index that is consistently larger than that observed at the same incidence angle; the difference between them seems to be on the order of 0.5. This may be related to the increasing divergence of the lift curves shown in 4.4(a) for large positive incidence angles. Indeed, one would expect deeper suction peaks if one were to predict a higher blade loading at a given incidence. Nevertheless, the overall broadening of the cavitation bucket from the baseline NACA 65410 to its optimized form that was the goal of the shape optimization exercise, and was predicted by the 2D RANS in-tunnel analysis, has, to a very encouraging extent, been verified by the observations summarized in Figure 4.4(b). Figures 4.5(a) - 4.5(f) shows several representative chordwise static pressure distributions for the baseline NACA 65410 and the optimized blade section respectively. Each figure compares predicted and measured surface pressures for a negative off-design incidence condition, a near-design point condition, and a positive off design incidence condition. Figures 4.5(a) and 4.5(b) both show excellent agreement between the 2D RANS predictions and the measured static pressure distributions for the baseline and optimized blades, each at an incidence of approximately -5" . Even the leading edge suction peaks are well captured for these cases. From this one would expect that the 2D RANS would accurately predict both the loading and the cavitation index in this region. An examination of 4.4(a) and 4.4(b) in the region around -5" indeed shows that to be the case. Figures 4.5(c) and 4.5(d) show comparisons between prediction and mea-
L. Martinelli and J. J. Dreyer
93
Baseline NACA 65410, In-tunnel: COmWriwn Of 2D RANS with Measurements
Comparison Of 2D RANS with Measurements
Optimked, Ihtunnel:
x
x
((b)) Measured and Computed Pressure Coefficient: Optimized.
((a)) Measured and Computed Pressure Coefficient: NACA 65410. Basellne NACA65410, In-tunnel: Comlladson of 2D RANS wtm Measurements
Optlmbed, In-mnnel: Cornpadson01 2D RANS with Measurements
((c)) Measured and Computed Pressure Coefficient: NACA 65410.
((d)) Measured and Computed Pressure Coefficient: Optimized.
Baseline NACA65410, In-Nnnel: Comlladwn 01 2D RANS wim Measurements
Opumked, In-tunnel: Comllallsonof 2D RANS wim Measurements
a
x
((e)) Measured and Computed Pressure Coefficient: NACA 65410.
x
((f)) [Measured and Computed Pressure Coefficient: Optimized.
Figure 4.5: Comparison of Measured and Computed Pressure Distribution
94
Propeller Blade Design
surement near the design point for the baseline and optimized blades. Here we are at the bottom of the cavitation bucket for each blade, thus there are no suction peaks present. The minimum pressure occurs near mid-chord, suction-side and is very accurately predicted for each case. However, the computed pressureside surface pressures are somewhat over-predicted for each case, leading to an apparent increase in blade loading over the measured value. Based on these observations, one would expect the 2D RANS to accurately predict cavitation near the design point, but over-predict the blade loading there. Once again, Figures 4.4(a) and 4.4(b) show that this is precisely the case near the design point. Finally, Figures 4.5(e) and 4.5(f) show comparisons between the 2D RANS predictions and measurements for the baseline and optimized blade sections, each at an incidence of approximately +5O. Here, it is apparent that neither the suction peak nor the blade loading is captured to an extent seen in the best elements of the other two incidence angles. Specifically, in this case, the depth of the leading edge suction peak appears to be over-predicted by the 2D RANS for both blades. The blade loading also appears to be somewhat over- predicted for each blade. An examination of 4.4(a) in the vicinity of +5' incidence shows that indeed the 2D RANS predicted a larger lift than that observed in the water tunnel. In addition, in the same region, Figure 4.4(b) shows a larger predicted cavitation index than that measured in the tunnel.
4.5
Conclusions
A control-theory based design method for incompressible turbulent flow has been further developed and applied to the design of propeller blade sections. An experimental investigation of blade sections optimized for cavitation inception that was recently carried out at the at the Applied Research Laboratory (ARL) at the Pennsylvania State University] provides further validation of our approach. In particular, we have convincingly demonstrated that our shape optimization approach can be a viable basis for building a practical multipleoperating- point optimization procedure for designing blade sections] which preserve the hydrodynamic transverse force over a range of incidence angles while exhibiting a much improved cavitation bucket. The experimental measurements however, do suggest that for large positive incidence angles three-dimensional effects not completely accounted for may be important. A three-dimensional version of our method has already been developed and implemented on parallel computers. The combination of our fast multigrid flow solver, and the contained cost of calculating the gradient afforded by our control theory approach] makes the optimization of a full three-dimensional propeller entirely feasible.
L. Martinelli and J.J. Dreyer
4.6
95
Bibliography
[l]Chorin, A. (1967). A Numerical Method for Solving Incompressible Viscous Flow Problems, Journal of Computational Physics, 2, pp. 12-26.
[2] Dreyer, J. J. (2005). Blade Shaping for Off-Design Performance: Cavitation and Efficiency in Two-Dimensional Cascades. Proceedings of the 4th International Conference o n Marine Hydrodynamics, Southampton, UK. [3] Jameson, A. (1988). Aerodynamic design via control theory. Journal of Scaentafic Computing, 3,pp. 233-260.
[4] Martinelli, L. (1987). Calculations of Viscous Flows with a Multigrid Method, Ph.D. Thesis, MAE 1754-T, Princeton University. [5] Martinelli, L. & Cowles,G. W. (2003). Control Theory Based Shape Design for the Incompressible Navier Stokes Equations Int. Journal Computational Fluid Dynamics 17(6) pp. 1415-1432. [6] Martinelli, L. & Dryer, J. J. (2001). Hydrodynamic Shape Optimization of Propulsor Configuration Using a Continuous Adjoint Approach. Proceedings of the 15th A I A A CFD Conference, Anaheim, CA. [7] Pironneau, 0. (1984). Optimal Shape Design for Elliptic Systems, Springer- Verlag, New York. [8] Rizzi, A. & Eriksson, L. (1985). Computation of Inviscid Incompressible Flow with Rotation, Journal of Fluid Mechanics, 153,pp. 275-312.
This page intentionally left blank
Chapter 5
Flow Boundary Conditions Modeling in 4D for Optimized, Adaptive and Unsteady Configurations Helmut Sobieczky
5.1 Introduction The modelling of boundary conditions for the analysis of various loads to mechanical product components has become a mature technology in many disciplines. Structural,aero/hydro- and thermodynamicloads as well as their multidisciplinary coupling is not yet solved by standard procedures, but many commercial software packages are already available to resolve some practical problems. In this situation the academic institutions change their courses in order to adapt the load of taught material to new technology and techniques. Students are challenged to get acquainted with applied case studies and links to readily prepared software for specific problems. We observe that many basic disciplines like mathematics and mechanics obviously need to strip some of their more basic material in favor of such special problem areas and applied course work. This development is especially true in disciplines where analytical modelling used DLR German Aerospace Center, Bunsenstr. 10, D-37073 Gottingen, Germany
97
98
Flow Boundary Conditions Modeling in 4 0
to be of major importance for understanding mechanical phenomena: Mathematical functions were used to explain the special character of some complex effects which cause practical problems in product operation. One main tool to build knowledge bases is the basic discipline of analytical geometry. Consequent application of its mathematical background is the basis for modem commercial computer aided design (CAD). Not quite so well developed, but nevertheless also resulting in commercial software, is the computational analysis of fluid dynamics (CFD) in compressible, viscous flow with added complexities like special atmospheric or thermodynamic conditions. Much effort, therefore, is spent to link CAD and CFD for the analysis aspect, using geometry software packages to define boundary conditions for simulation of complex given shapes, like whole aircraft and complex turbomachinery components. In this situation, though, we seem to loose some of the basic understanding which is much needed for the design aspect of creating new product components employing novel ideas to influence the physics of flow. Creative teachers are now challenged to use the toolboxes of information technology to present some classical knowledge bases in mechanics and fluid dynamics to their students. Computerbased textbooks of the basic disciplines are an option to keep these basics available, see for instance the pioneering work by Caughey and Liggett [ 11. Some work illustrated here is focusing on geometry aspects for the mentioned coupling CAD-CFD, trying to take into account the gasdynamic knowledge base for compressible flow: Minute shape changes have been found responsible for large flow quality changes and hence large changes in practical degrees of efficiency in operation of components in high speed flow. The role of geometry in general and the importance to create test case studies with well-defined geometrical shape definition was described by the author in [6]. Here we focus on the need to vary such shapes, in order to create whole families of configurations to choose from, in optimization routines, or to simulate intelligent shape control adapting to varying operating conditions, or finally to create unsteady mechanical systems like those we observe in nature: With a real or a virtual time as an additional dimension we try to create 4-dimensional shapes.
5.2 Geometry concept for 4-dimensional problems The concept for 3D shape definition has been explained previously, see [7,8], here therefore we focus on the extension to the fourth dimension. A summary of the basic characteristics for the approach will show that the extension to 4D is straightforward and will use the same techniques as we found it useful to create 3D surfaces from varying the parameters of 2D curve definition. In this (flow-)phenomena-oriented approach to create initial configuration geometries we have been guided by what we call the gasdynamic knowledge base:
H. Sobieczky
99
Inverse design concepts, developed on the basic equations of compressible flow motion, taught us to identify the sensitive regions where slopes and curvatures along surface prtions are more important than surface coordinates, suggesting a strong control of shape generating functions via defining support data along with slopes, curvatures or singularity exponents. Also, a distinct adherence to Cartesian definitions is kept and direct function evaluation is established, x3 = Fct(x1, x2), resulting in avoiding interpolation, iteration and integration to obtain single coordinate data. This philosophy seems to suite a large class of shape design tasks for aero- and hydrodynamic configurations requiring free-form definition with a set of relatively few parameters. With previously gained experience in high speed design, for instance in the transonic Mach number regime, the basic components like airfoils should be defined from possibly few but specific parameters. This has been achieved in the PARSEC family of sections [S]. Several authors in the meantime have obtained impressive aerodynamic design results making use of these wing sections, so that we have recently developed interactive, web-based software for students to get familiar with the role of used parameters. Two different types of airfoils can be defined, Fig. 5.1 shows the options to interactively generate data for turbomachinery blading and for aircraft wing sections: PARSEC- 09 These are turbomachinery blade sections, with 9 parameters. Turbine or compressor blades in hot fluid pose a number of formidable multidisciplinary design tasks, a first approach using these shapes is presented by Dennis et al [2].
Figure 5.1 : Interactive 2D ‘PARSEC’ airfoil definition, for turbomachinery and aircraft wings.
100
Flow Boundary Conditions Modeling in 4 0
PARSEC-I 8 is a refined version of the original PARSEC(- 1 1) set for aircraft airfoils: Supercritical wing sections with divergent trailing edge (DTE) can be defined for viscous interaction control near reduced shock waves and circulation control by supporting an efficient Kutta condition. The next step is a suitable variation of the airfoil parameters in the 3rd dimension, for wings the spanwise and for blades the radial direction. Basically the same idea provides an extension of 3D into a 4th dimension: the new dimension t is either time or a time-like virtual ordinate, to just allow for defining a whole set of shape variations to be chosen from. Only a few shape-generating parameters of those used for airfoils or 3D characteristic data will be subject to modifications within a given interval. For obtaining a variation we need only to sweep along 0 I t I 1, with t = 0 yielding the initial 3D design study and t = 1 resulting in a new, extremely deformed shape. Distribution functions of the parameters to be modified allow for individual influence control, from linear to ramp-like functionsjust as used for the geometric curve portions between support stations. With the ramp function defined by a sine squared we already have half of a harmonic periodic cicle, if t is serving as real time. Other periodic functions of course allow for individual control of parameter oscillation.
1w
1.2
1.1
b
Euler
10
090
09 0 80
08
C,
07
0 70
06 05 04
0.60
j
050
048m
-
* Paretofmnt
oooi
0002
0003
0004
PolarAirfoil f
Polar Airfoil 2
0005
03
-
02
.
01
d 00 0.W6 0.007 00
001
c,
002
003
cdwave)
Figure 5.2: Genetic Algorithm optimization of 17% thick airfoils, Mach=0.7: Inviscid flow Pareto front and drag polars for 2 airfoils, (a). Viscous flow optimization, Re=4OMill, (b).
H. Sobieczhy
101
5.3 Optimization With a set of variations available, analysis of some mechanical performance parameter, the objective function, and using optimization strategies one may eventually select one superior shape to be chosen for application. In the work of Klein [4]aerodynamic performance is defined by the ratio of lift over drag (L/D), his case studies range from airfoils to wings. Figure 5.2a shows results for a large number of optimum airfoils in inviscid flow which maximum L/D, positioned along the Pareto front. Two airfoils then are selected and their performance in varying angle of attack is analyzed. This yields their drag polars, which touch the pareto front at the design point. Figure 5.2b shows comparison between an inviscid (only wave drag) and a viscous (friction drag included) design. The flow is seen to be shock-free.
5.4 Adaptive configurations Selection of a fittest configuration via optimization software has got a counterpart in hardware, if the shape variations are obtained by mechanical devices effectively changing the flow boundaries. To date, this can realistically be achieved by elastic or pneumatic elements, controlled by servo motors or piezo-electric devices which are controlled by a microcomputer, which in turn is pre-programmed and uses flow quality sensors where surface pressure is compared to pre-defined target val-
Figure 5.3: Variation of a canard configuration by two independent parameters controlling canard root location and dihedral
102
Flow Boundary Conditions Modeling in 40
ues at several surface locations. With the need to restrict adaptive devices to areas of small size, we choose to select the use of curvature changes via added bumps in the transonic expansion and recompression areas on a wing surface: Expansion Shoulder Bumps (ESB) and Recompression Shoulder Bumps (RSB) are found to have positive effect on aerodynamic efficiency of an airfoil or wing in the transonic flow regime, see the work of Geissler and Koch [3]. Morphing airplane Observing the ever-increasing power of computational tools, but also new intelligent materials for surface manufacture, we are confirmed about the importance of creating configurationswhich can alter portions of their shape beyond just very local patches: The idea of the Morphing Airplane is born and will employ “smart technologies that could enable inflight conJguration changes for optimum flight characteristics” (NASA). Until such ideas become reality, we try to simulate the variation of shapes with our 4D tools and apply CFD to study resulting flow structure for a better understanding of the predicted aerodynamic performance. A recent study by the aircraft industry, experiencing the difficulty of applying the canard concept to a transonic transport aircraft, prompted the author to create a variable canard shape and its integration to the aircraft fuselage, (Fig. 5.3), for creating a test case for further studies.
5.5 Unsteady boundary conditions The above mentioned work on adaptive wing devices in fact was carried out for steady and also unsteady shapes: Bump oscillations are studied to influence the onset of dynamic stall on a transonic airfoil. Unsteady flow boundaries occur in rotorcraft. Design of a rigid rotor blade needs to compromise between a transonic advancing phase and a low speed retreating phase of the blade. With the requirement of resulting constant lift a variation of the angle of attack is needed which in the retreating phase might lead to dynamic stall. In the work of Trenker [9] an initially chosen PARSEC-1 1 airfoil is first optimized for the advancing phase transonic peak Mach number. Subsequently a nose droop and trailing edge sealed flap model allows to create variable reflex-type airfoil shape accomodating the lower speed flow past variable increased angle of attack. The result is a complete removal of dynamic stall, which would definitely occur on the rigid transonic airfoil in low Mach numbers. The helicopter industry seems to pick up the concept and practical case studies are underway.
5.6 Bio-fluidmechanic applications Optimization, adaptation and unsteady shape variations: all of these have been
H. Sobieczky
103
performed and constantly occur in nature, where birds, insects and fish through the ages have optimized their shape, adapt it constantly to flying or swimming conditions and need unsteady harmonic motion for creating lift and thrust by flapping their wings or fins. It is therefore a challenge to learn from nature by creating parameterized models of such animals, to apply CFD and learn about phenomena and optimum shapes.
Figure 5.4: Unsteady configuration example: Dragonfly flapping its wings An especially challenging example is the dragonfly with its high manoeuverability,resulting from its ability to operate each wing independently. The insect therefore has been studied in the wind tunnel and with fotographic evaluation of the flapping motions [ 5 ] . We learn that within a cycle the wings are flapped, swept and twisted by different periodic functions and characteristic phase shifts between fore- and hindwings. Such an unsteady boundary condition is a challenging test case for our geometry tool: Modeling a rigid insect shape from a fotograph (Fig. 5.4) is the first step. Few support points suffice if the proper model functions are chosen to create a suitable data set similar to an aircraft tandem wing body configuration. Subsequently,the measured flapping oscillations [5] define the unsteady parameters needed to let our model insect flap its wings properly and close enough to observe reasonable aerodynamic characteristics once the dataset is input for an unsteady CFD simulation.
I04
Flow Boundary Conditions Modeling in 4 0
5.7 Conclusion The definition of various aero- or hydrodynamic structures using our geometry preprocessor has become more challenging with including shape variations in a fourth dimension. While 3D surface grids currently provide a suitable input for CAD processing to generate interface data for various grid generation, CFD analysis and design, as well as model manufacturing software, an extension to moving or morphing surfaces invites to create new unsteady test cases for code development and phenomena study.
5.8 Bibliography [l] Caughey, D. A., Liggett, J. A.: A Computer-based Textbook for Introductory Fluid Mechanics. In: Caughey, D., Hafez, M. (Eds.), Frontiers of Computa-
tional Fluid Dynamics, World Scientific (1998), pp. 465-48 1 [2] Dennis, B. H., Egorov, I. N., Sobieczky, H., Dulikravich, G.S., Yoshimura, S.: Parallel Thermoelasticity Optimization of 3-D Serpentine Cooling Passages in Turbine Blades. ASME GT2003-38180 (2003) [3] Geissler, W., Koch, S.: Adaptive Airfoil. In: Sobieczky, H., (Ed): Symposium Transsonicum IV. Proceedings of the IUTAM SymposiumTranssonicum IV, Kluwer (2003), pp. 303-3 10 [4] Klein, M.: Entwurfsaerodynamische Studien an Tragfliigelkonfigurationen im Hochgeschwindigkeitsbereich mit evolutionaren Algorithmen. Dissertation Univ. Gottingen, (2000). http:/lwebdoc.sub.gwdg.de/diss/2000/klein/ index.htm [5] Saharon, D., Luttges, M. W.: Dragonfly Unsteady Aerodynamics: The Role of the Wing Phase Relations in Controlling the Produced Flows. AIAA-89-0832 (1989) [6] Sobieczky, H.: Geometry for Theoretical, Applied and Educational Fluid Dynamics. In: Caughey, D., Hafez, M. (Eds.), Frontiers of Computational Fluid Dynamics, World Scientific (1998), pp. 45-55 [7] Sobieczky, H.: Geometry Generator for CFD and Applied Aerodynamics. In: H. Sobieczky (Ed.), New Design Concepts for High Speed Air Transport. CISM Courses and Lectures Vol. 366. Wien, New York: Springer (1997), pp.137-158 181 Sobieczky, H.: Parametric Airfoils and Wings. In: K. Fujii and G. S. Dulikravich (Eds.): Notes on Numerical Fluid Mechanics, Vol. 68, Wiesbaden: Vieweg (1998), pp. 7 1-87 [9] Trenker, M.: Design Concepts for Adaptive Airfoils with Dynamic Transonic Flow Control. J. Aircraft Vol. 40, No.4, (2003), pp.734-740
Part I1
Algorithms and Accuracy
This page intentionally left blank
Chapter 6
Stability and Efficiency of Implicit Residual-Based Compact Schemes C. Corre’ & A. Leratl
6.1
Introduction
The use of implicit schemes to increase convergence rate to steady state, be it w.r.t. a physical or a dual time, is widespread but the quest for optimal implicit treatments is still ongoing 161. Precisely, implicit schemes are truly efficient only if their potentially high cost per iteration, caused by the need to solve in general a linear system at each time-step, does not outbalance the reduced number of iterations needed to reach steady-state thanks to the use of large time-steps. Two main strategies can be used - and combined - when working on the improvement of implicit schemes efficiency: one aims at increasing the scheme’s intrinsic efficiency, that is at reducing the number of iterations required to reach a steady-state while the other focuses on decreasing the cost per iteration of the implicit method, sometimes at the expense of intrinsic efficiency. The .latter approach is followed for instance when using diagonalization procedures in order to reduce the cost of block linear systems solutions [la, 31. For large-scale computations, the memory requirements are also an important constraint put on the efficient use of an implicit scheme and, apart from the reduction of the cost per iteration, another benefit of techniques such as diagonalization of a block implicit stage [14] or so-called matrix-free methods [lo] is their low mem‘SINUMEF Lab., ENSAM, Blvd de l’H6pita1, 75013 Paris, FRANCE.
107
Implicit Residual-Based Compact Schemes
108
ory requirements. Precisely, it is also for cost and memory storage reduction that high-order upwind schemes are usually coupled with a simple first-order upwind implicit stage [13, 21, despite the intrinsic efficiency loss induced by this choice. In the present work, we are interested in studying the efficiency of a residual-based compact (RBC) scheme that has been recently developed for compressible flow calculations [7, 91 and shown to provide an alternative to conventional upwind schemes that rely on a large directional stencil to reach high-order [8]. We plan to demonstrate that accuracy and robustness without tuning parameters for problems involving shocks is not the only benefit of the residual-based approach but that it also provides a better efficiency than conventional upwind schemes of the same order. In the present study, we consider a third-order directional non-compact upwind explicit stage and a third-order residual-based compact explicit stage, both coupled with a first-order upwind implicit stage, as described in section 6.2 of this paper. In section 6.3 the amplification factor of these schemes is analytically and numerically studied in order to assess the respective intrinsic efficiency of both schemes when exactly solved. However, since in practice the linear system associated with the implicit stage is approximately solved using a factorization or a relaxation approach, a unified formulation for these various solution techniques is given in section 6.4 and a first hierarchy of implicit stage treatments in terms of intrinsic efficiency is provided. The behavior of the amplification factor of the most efficient treatments is numerically analyzed in section 6.5 for the conventional and residual-based schemes and conclusions are drawn regarding the respective efficiency of these schemes.
6.2
Implicit schemes description
Let us consider the following hyperbolic system of conservation laws
dfP is the Jacobian of the physical flux f p in the space direction where A - - dw xp. When studying the efficiency of the schemes that approximate (6.1) in the framework of an analysis of Von Neumann type, we shall focus on a linearized form of the system dW d
at
p=l
with wo the physical state around which (6.1) is linearized. Furthermore, without changing notations, it will be also supposed that this last equation can reduce to a simple advection equation with w the advected scalar quantity and
C. Corre &' A . Lerat
109
the scalar coefficients A, the wavespeeds associated with each space direction. System (6.1) is approximated by the following conservative scheme
Awjn
(S,h,)q
At
62,
-+-=o .. , j d )
denotes a multi-integer associated with point xj = ( ~ 1 6 x 1 ., .. , j d S x d ) of a regular Cartesian mesh, wy = w ( x j ,n A t ) with A t the time-step, h, is the numerical flux approximating the physical flux f,. The difference operator over one mesh cell in the space direction x,, S,, is such that (S,W),+;,, = w ~ + ~-, wj with ep a multi-integer of components epq equal to 0 if q # p and to 1 for q = p . If the numerical flux h, is that associated with the first-order upwind scheme, it reads h, = ppfp - $A,IS,w, where p, denotes the average operator over one mesh cell in the space direction x,: ( p , ~ ) ~ + ;=~ z1, ( w ~ + ~ ,w,). In the linear or linearized case, scheme (6.2) can also be expressed as
where
J
=
(jl,.
+
Aw," = -K'w," where K ' is the explicit stage operator, given by the following expression for the first-order upwind scheme d
K'
= C A p S p p p-
1
51AplS;,
p=l
with A, = a,A,. If the first-order upwind scheme is made (fully) implicit, Awjn is obtained by solving FLAW," = -K'wjn (6.4) with the implicit stage operator given by FL = I d K I , where I d is the identity operator. It is well known the resulting scheme is highly efficient when large time-steps are used: firstly, (6.4) is intrinsically efficient with an amplification factor providing a very fast damping of all error modes when At 4 00; secondly, the implicit stage which involves 3 points in each space direction can be efficiently solved for practical applications by a series of tridiagonal systems solutions (the implicit treatments considered in this study will be described in section 6.4). Unfortunately, first-order accuracy is not sufficient for practical purpose and one needs to increase the accuracy order of the explicit stage to second or third-order. A standard way to proceed is to make use of Van Leer's MUSCL approach, in which case the numerical flux leading to a third-order upwind discretization of (6.1) for a linear problem reads
+
with an associated explicit stage operator of the form
c d
Ic"'
=
A p ( I-
p= I
Implicit Residual-Based Compact Schemes
I10
If this scheme were made fully implicit, it would lead to an implicit stage involving 5 points per direction and whose treatment would therefore require a series of pentadiagonal systems solutions; this is not acceptable in practice because of the extra-cost in CPU and memory storage induced by the pentadiagonal solver with respect to the simple tridiagonal one. Consequently, it is customary to retain a first-order implicit stage even though the explicit stage is higher order. The usual form of an implicit third-order upwind scheme for a linear advection problem reads therefore
(Id +KI)Awl=
-K’IIwn 3
(6.7)
From now on, the implicit scheme (6.7) will be denoted DNC(3), where DNC stands for directional non-compact and (3) refers to the steady solution accuracy order; the explicit operator Ic”’ will be also denoted as K D N C . The explicit stage (6.6) is said directional because it makes exclusively use of grid points in the xp direction to approximate the physical flux fp in the same direction. As for the scheme being non-compact, it is said so since it makes use of 5 points in each space direction to reach third-order while a residual-based scheme yields the same accuracy order on a 3 x 3-point stencil. Precisely, let us now recall the features of this latter scheme - the reader is referred to [7, 91 for a full description of the scheme design principles in the case of second and thirdorder approximation of the Euler and Navier-Stokes equations, and to [5] for a general derivation of higher-order residual-based schemes. A residual-based scheme approximates (6.1) by
where
is a centred approximation of the steady residual r =
Cp=, d az, a.f, at
+
point j while Fp ( p = 1,d ) is a centred approximation of r at midpoint j iep. The coefficients 4p are designed so as to ensure the RHS of (6.8) yields indeed a dissipative scheme and, as explained at length in [7], must satisfy to this end the relationship $q = aqpq5pwith aqp= IA,I/IA,I.Since it is also desirable to keep these coefficients (bp close to unity in order to avoid an excessive amount - 11 under the previous of numerical dissipation, the minimization of C:=, constraint leads to the choice $p
= min(l,min(l/aqp))= min(I,min(-)). IAPI 42P
q#p
I A, I
Naturally, expressions (6.9) are well defined for scalar advection problems only; they are however extended to the system case in a straightforward way, assuming the matrix coefficients 4, have the same eigenvectors as the Jacobian matrices A, and expressing their eigenvalues as = min(1, minp#p(lA~’I/m(A,)))
(bg)
111
C. Corre 63 A . Lerat
where A!) denotes the ith eigenvalue of A, while m(A,) = minj(1Af)I). Returning now to the approximations of the residual, it is easy to check that the following choice
yields a fourth-order non-dissipative approximation of r by r“0 at steady-state and a third-order dissipation, that is a globally third-order approximation of (6.1) on a 3d-point stencil. In the linear case, the explicit stage operator associated with (6.8), (6.10) reads d
KRBC =
c p= 1
c ;1 d
[A,(1+
6 :
d
1
6PPP-
5dpsgn(Ap)( A P G +
c
A46PPP64P4
11.
q=Lq#p
q=l,qfp
(6.11) In order to minimize the cost of the implicit phase treatment (in terms of both CPU time and memory requirements), this explicit stage is also coupled with the simple first-order upwind implicit stage so that the so-called RBC(3) implicit scheme reads (6.12) (Id K’)Awj” = -KRBCw?3 ’
+
We will now focus on the amplification factor analysis of schemes DNC(3) (6.7) and RBC(3) (6.12). It can be immediately deduced from (6.3) that, for a linear problem, the common implicit operator (using three-point per direction) for both schemes reads d
p= 1
with
q = ApSppp
1
-
zlAplS;
Alternatively, it can be expressed as d
H=D+CSP p=l
with
sp -
-
A-&+l- A+&-1 P
P
P
P
’
where the shift operator in direction p , ,&; is such that &;Awjn = ~Iwjn+~,, and the off-diagonal coefficientsare defined by A: = ;(Ap+IAPI)and A; = ;(Apd
lApl);the diagonal coefficientof the implicit stage is given by D
= Id+)lApI. p=l
Implicit Residual-Based Compact Schemes
112
6.3
Direct solver efficiency
The stability and efficiency properties of schemes DNC(3) and RBC(3) are analyzed by studying their associated amplification factor. Denoting respectively H and K the Fourier symbols of the implicit and explicit stage of the scheme %AwY = -KwY, the amplification matrix G, reads G , = Id - H-' ' K . Denoting furthermore Tp (resp. S,) the Fourier symbol of operator lp (resp. S p ) , H is given for DNC(3) and RBC(3) by d
d
p= 1
p=l
with
Tp = 21AJ,z,
+ iApsZn(Q),
sp= - A p c o s ( ~ p+) iAps2n(tp), where Q is the reduced wavenumber associated with the space direction p and z p = +(l- C O S ( [ ~ ) ) .The Fourier symbols associated respectively with DNC(3) and RBC(3) read KDNC= KRBC =
C,=l d A I,4;.I, +i C&l(Id + ;.p)sin(lp)Ap C,"=,(24,1A,l.p + b#)Psgn(AP)sin(tP)c:=l,q#p A q S W ) d +iCp=1(1 - $ c:=l,q#p z,)A,sin([p).
)
(6.13) Prior to a numerical analysis of DNC(3) and RBC(3) amplification factor, it is possible to assess analytically the loss of intrinsic efficiency due to the choice of a first-order implicit stage, inconsistent with a third-order explicit stage but motivated by global efficiency (CPU cost) and memory requirements considerations. In the particular case of the shortest wavelengths, corresponding to Q = n in the reduced wave-numbers plane, K D N C = f C:=,/A,( while
c:=,
KRBC = 24,IA,I and H = I d + Cp=l 21ApI for both schemes. Since G , = ( H - K ) / H in the scalar case, it follows immediately that d
-
Consequently, when large time-steps are used, G f N C lengths while GflBC
-
1-
'&c;=, ' ' p IAPI lAp';
for the shortest wave-
let us recall that G,
-+
0 when the
implicit stage is consistent with the explicit stage. For RBC(3), it is clear that if the coefficients &, were all taken equal to 1, the error damping for the shortest wavelengths would be ideal. However, since 4, and q$, must satisfy q& = aqp4,, with aqp= lAql/JApl, the choice dP = lb'p cannot be retained in the general
113
C. Corre & A . Lerat
case. The impact of choice (6.9) on the efficiency of RBC(3) can be assessed if GfZBC is expressed using the following identity
-
x
Indeed, since in that case GfZBC 1-x(aqp)with E [0,1],the minimum value taken by x corresponds to the worst expected intrinsic efficiency for the shortest wavelengths. It is easy to check that for a 2 0 advection problem, x(a = lAll reaches a minimal value equal to 0.8284 for Q = 0.414 or Q = 2.414; thus, the amplification factor of scheme RBC(3) for the shortest wavelengths can be as high as 0.1716, which is of course less efficient than the first order implicit scheme (G, 0 for large CFL numbers) but remains more efficient than scheme DNC(3) with GfNC For 3 0 problems, the worst damping coefficient for the shortest wavelengths is GFBC 0.268 for RBC(3) which is still better than GfNC ?joffered by DNC(3). The amplification factor of DNC(3) and RBC(3) can be further analyzed using a numerical approach applied to a 2 0 scalar advection problem or to the 2 0 linearized Euler equations. In the first case, the amplification factor G, depends on the C F L numbers associated with each space direction, A, = CFL, and on the reduced wave-numbers while in the second case the amplification factor, i e . the spectral radius of the amplification matrix G,, depends on the Mach number, the flow direction u / u (with u and u the Cartesian components of the velocity), the aspect ratio AR = 6xZ/bx1 and the CFL number multiplying the physical time-step. In each case, a global and a local analysis of G, ( e l ,6 2 ) or p(G,(G, (2)) will be performed. In the global analysis, the maximum and mean value of the amplification factor in the wave-numbers plane are computed for each combination of the parameters CFL, or ( M ,C F L ,u / u , AR): if the maximum value of the amplification factor is no larger than one for all combinations of the parameters, this means the scheme under study is unconditionnally stable; in that case, it is meaningful to assess the scheme's intrinsic efficiency by computing the mean value, G, or p ( G , ) , of the amplification factor in the wavenumber plane for each given set of parameters and plotting the contours of this mean value in the parameter plane. The schemes DNC(3) and RBC(3) defined respectively by (6.7) and (6.12), as well as the first-order implicit scheme defined by K = K ' and 'H: = Id + K', are unconditionally stable when their implicit stage is exactly solved (using a so-called Direct Solver, hereafter denoted DS), for the scalar advection problem as well as for the linearized Euler equations. The efficiency of these schemes in the scalar case can be assessed at a glance by looking at the left side of Fig. 6.1. Plotting the contours of G, allows indeed to observe that, for large CFL numbers, G, tends to 0 for the first-order implicit scheme, which is a direct consequence of the fact that G,(G,&) + 0 for ([I, &) # (0(27r),0(2~)).When
u)
-
-
- i.
-
<,
114
Implicit Residual-Based Compact Schemes
a third-order explicit stage such as DNC(3) is used, the efficiency loss is clearly visible since, at large C F L numbers, G, varies between 0.44 and 0.50, depending on the orientation of the advection speed with respect to the grid. When the explicit stage RBC(3) is used, G, varies between 0.09 and 0.25 at large CFL numbers, which illustrates the better error damping offered by RBC(3) over DNC(3), in agreement with the previous analysis of G, for the shortest wavelengths. Typical contours of the amplification factor for the set of CFL numbers (A1 = 100, A, = 100) are plotted on the right side of Fig. 6.1: the damping of all the error modes by the fully implicit first-order scheme is almost perfect; the use of a third-order explicit stage strongly degrades these damping properties, which are however much better preserved when using the residual-based compact scheme. The same conclusions hold when these schemes are applied to the 2D linearized Euler equations. Keeping the flow direction v/u and the aspect ratio AR fixed to 1 and sweeping over the Mach and CFL numbers allows once again to observe the better efficiency provided by the RBC(3) scheme, though inferior of course to that of the fully implicit first-order scheme (see Fig. 6.2).
6.4
Implicit treatment description
The results obtained in section 6.3 do not tell the whole story about the DNC(3) and RBC(3) implicit schemes. Indeed, as said previously, a direct solver is seldom used in practice for cost reasons; instead, various factorization and relaxation methods have been developed in order to approximately solve the implicit stage for a more reasonable cost. Therefore, it is also necessary to assess the impact of the implicit stage solution on the scheme efficiency. In the present study, we will consider the following well-known implicit treatments: approximate factorization (AF) and modified approximate factorization (MAF) [13] which are both non-iterative methods; iterative versions of these factorization methods in which the factorization error is corrected by a sub-iterative process, denoted respectively AF(p) and MAF(p) [ll];alternate line-relaxation treatment of Jacobi (ALJ(p)) and symmetric Gauss-Seidel (ALGS(p)) type [4]. As already pointed out in [2, 11, such a distinction between factorization and relaxation methods tends to be misleading; therefore, before analyzing the stability and efficiency properties of these various implicit treatments applied to the first-order implicit scheme or to DNC(3) and RBC(3), we will first express them within a unified framework. An implicit scheme involving a sub-iteration process can be put under the general form Aw(0) = 0 1 = 0 , p- 1 cu=l,N X a . a w ( l N + a ) = AWe'Pl - (X- X a ) . Aw(lN+"-l)
Awn
= Aw(P*)
(6.14)
C. Come & A . Lerat
115
Figure 6.1: 2D advection. Left: contours of the mean value of JG(A1,Az)lin the CFL numbers plane. Right: contours of the amplification factor (G(G,&)l in the wave-numbers plane for A, = A 2 = 100. Top: first-order implicit scheme; middle: DNC(3); bottom: RBC(3).
Implicit Residual-Based Compact Schemes
116
100
90 80 70 d
Y
60
40
30
20 10
05
I
I5
Mach
Mach
Figure 6.2: 2D linearized Euler equations. Left: contours of the mean value of p(G(A1,Az))in the ( M , C F L ) plane, with w/u = 1 and AR = 1. Right: contours of the amplification factor p(G(fl,&)) in the wave-numbers plane for M = 0.7,C F L = 100 and w/u = 1, AR = 1. Top: first-order implicit scheme; middle: DNC(3); bottom: RBC(3).
117
C. Corre & A . Lerat
where Aw(l) = w(l) - wnand H a are sample implicit operators that successively replace the exact operator 'FI at each stage of the sub-iteration process; simple means the linear system associated with F ' I, is typically tridiagonal, which implies in turn that 'Ha is a three-point operator in a given space-direction. ' I, the resulting estimation of After p applications of the implicit operators F the implicit increment, Aw(pN), is retained as an approximation of the implicit increment Awn = wn+' - wn. For a line-Jacobi relaxation process in 2 0 , N = 2 and 'HI = D+S1, 7-12 = D+S2, which leads to
i
( D + Sl)Aw:2z+') = AweXPz 3 -S 2 A w y ( D + s 2 ) ~ w y + 2=) a W e3X p 1 - s1aw,(2z+1)
with 1 = 0 , p - 1. Similarly, an alternate line symmetric Gauss-Seidel relaxation process is obtained by taking N = 4 and applying successively the following three-point implicit operators 7i1 = D + S 1
, 'H2 = D + & +A,&$1,
7& = D + S 2 -A:&,'
,
'FI4 = D + S 2
The general formula (6.14) allows also to describe AF and MAF treatments; indeed, taking N = 1 with 'HI = 'HAP = ( I d 7i) . ( I d 12) and using p = 1, z.e. a single inner iteration, in (6.14) yields the standard AF treatment
+
(Id
+ '&)
+
. ( I d + Z>Qw," = Aw,""~'
which is solved in two steps, each step involving the solution of a tridiagonal system ( I d '&)Aw; = Aw,eXp1 (6.15) (Id = Aw;.
+ +
{
Similarly, MAF is obtained with N = 1, p = 1 and 'HI= ' H M A F = ( D + S1). D-' . ( D Sz), leading to
+
+
( D S1) . D - l ( D
+ S2)Aw;
= AweXpz 3
which is solved in three steps, involving two tridiagonal system solutions and a matrix-vector product
(D
+ s1)a.w;
= A W expl j
AW;* = DAw; ( D + S2)a~j" = Aw;*.
(6.16)
The iterative versions of AF and MAF are obtained with p > 1. Note that since WAF = 'PAF with a factorization error given by PAF = 5 . 1 2 , scheme (6.14) for 7-11 = 'HAF can also be recast under the form ~
+
7-1 . AW!'+') + pAF. Aw!'+') 3
3
+
= AWexP1 PAP . AW;.')
Implicit Residual-Based Compact Schemes
118
which clearly shows the subiteration process aims at cancelling the factorization error [ l l ] .The same formula applies to MAF(p) with PMAF= S1 . D-l . Sz. Naturally, if the formula (6.14) can be applied to analyze in a unified way the amplification factor of AF, MAF, AF(p), MAF(p), ALJ(p) and ALGS(p), it must be pointed out this expression is not well suited for practical purpose since it makes use of the operator associated with the factorization error, that may be expensive to compute as it is a product of 3-point directional operators. To get rid of the operator P , it is more convenient t o express AF(p) and MAF(p) using as unknown values the increments 6w(') = w(') - w('-'). Indeed, in that case, (6.14) can be equivalently expressed as
w(0) = wn l=O,p-l
Since the above formulation makes use of X I= 7 - t or ~ ~ X I= Z M A Fand X only, it can be computed at a reduced cost following a procedure inspired from (6.15) for AF(p) and from (6.16) for MAF(p). Using (6.14) it has been proved in [4] the amplification factor G associated with the iterative scheme (6.14) is given by
G = G,
+VP(Id
-
G,) (6.18)
V
= II:==,(Id
-
HglH)
where G, is the amplification factor associated with the direct solver %Awn = -Kwn. This interesting formula shows clearly the two ingredients of an efficient implicit scheme: first, the exact implicit scheme, i e . the direct solver, must provide a high intrinsic efficiency and this property depends only on the Fourier symbols K and H defining G,; next, the iterative method used in practice to solve the implicit stage must converge to the reference amplification factor G, for a low cost, that is for a small value of the product N x p , and this convergence speed depends on the factor V , itself function of the Fourier symbols H and Ha. Since IG - G,I = lVlPll - G,I in the scalar case, it is clear an efficient iterative method will provide IVI close to zero for most error modes. Note also that if a single inner iteration is used ( p = 1 ) for treatments AF(p) or MAF(p), formula (6.18) yields G = I d - H i k K or G = I d - H & i F K , which are of course the amplification factors of the basic AF or MAF methods. It is well known AF is not an efficient implicit treatment; supposing it is used to solve the first-order implicit scheme, the amplification factor in the 2D scalar case takes the form GAF = ( H A F - K ) / H A F with K = TI T2 and HAF =
+
119
C. Come t3 A . Lerat
H + T1T2 = 1+ K + T1T2 so that, when the time-step becomes large, GAF + 1 because the factorization error PAF = T1T2 = O ( A t 2 )becomes dominant with respect to H = O ( A t ) . Using MAF allows to improve convergence at large time-steps since the factorization error in that case is such that PMAF= S I D - ~ S=~@ A t ) and, therefore, is no longer dominant when At 4 00 [13]. It is however more advantageous to make use of a factorization error cancellation process in order to recover an intrinsic efficiency close to that of the direct solver. Consequently, we will now focus on analyzing the factor 1V) associated with each iterative implicit treatment of the first-order implicit stage.
H&:FH
AF(p) For a scalar problem, VAFmay be written VAF= = H:yA,. Since, for a &dimensional problem, PAF = O ( A t d )while H = O ( A t ) ,it follows that ~ V A--t F1 ~when A t becomes large so that will converge very slowly to G, when large time-steps are used and is not likely to be highly efficient. = MAF(p) For a scalar problem, VMAF where PMAF= S1D-lS2
"
~= HT%gF ~ so~ that, in"2D (6.19)
Similarly, in the 3D case, VMAFis given by (6.20)
For the shortest wavelengths, corresponding to wavenumbers Q = T , and for large CFL numbers, VMAFis such that VMAF $ in 2D and VMAF & in 3D, which ensures a much faster convergence of the scheme to the direct solver than when AF is used. N
N
ALJ(p) For the alternate line relaxation of Jacobi type, W P= D+Sp, p = 1,d, so that for a 2D scalar problem VALJ = x ; taking into account H = D + S1 + S2, this expression can be reformulated as
yA:&y 'f;7A:
(6.21)
It is clear from formulae (6.19) and (6.21) that MAF(p) and ALJ(p) treatments are identical in 2D since they share the same expression for V . Note however this is no longer true in 3D since in that case (6.22)
120
Implicit Residual-Based Compact Schemes
-9
which differs from (6.20). For the shortest wavelengths and for large CFL numin 2 0 like VMAFof course but VALJ = in 3 0 , which bers, VALJ means a slightly faster convergence to G, can be expected when ALJ(p) is used rather than MAF(p). N
& 4
ALGS(p) The symmetric line Gauss-Seidel relaxation is defined in 2D by the four following operators
{
Hl = D + S1 - A , f e - i < 2 = H - A2e H2 = D + S1+ A; e+ZC2 = H + A; e-aCz H3 = D + S2- AFe-iE1 = H - A-e+i
so that V A L Greads ~ vALG~=
( I - H T ~ H x) (I - H ; ~ H )x ( I - H , - ~ H )x ( I - H , - ~ H ) (6.23) A+A-A+A-
which reduces in the scalar case to VALGS= E;1$2HtH: . For a scalar firstorder implicit stage, A: = 0 or A; = 0 so that VALGS= 0 for all wavenumbers and consequently GALGS(,) = G,, which does not come as a surprise since, in this particular case, ALGS(p) solves exactly the linear system associated with the implicit stage. Formulae (6.21) and (6.23) will be used in the next section to study the behavior of the DNC(3) and RBC(3) schemes solved by ALJ(p) and ALGS(p) for a 2 0 scalar advection problem or the 2 0 linearized Euler equations.
6.5
Iterative solver efficiency and stability
We turn now to the numerical analysis of the amplification factor of schemes DNC(3) and RBC(3) for a 2D scalar advection problem and for the 2D linearized Euler equations when the implicit stage is solved using one of the methods described in the previous section. As in section 6.3, the analysis of the amplification factor of schemes DNC(3) and RBC(3) when the implicit stage is solved by a line-relaxation procedure of Jacobi or Gauss-Seidel type will rely on the study of the maximum value of (G(G,&?)( (resp. p(G(&,&))) in the C F L , plane (resp. the ( M ,C F L ) plane) to assess stability and on the study of the mean value of the amplification factor to assess efficiency; contours of the amplification factor for fixed values of the parameters C F L , or (MIC F L ) will be also examined.
Scalar advection Sweeping over (CFLl,CFL2) it is found that ALJ(p) as well as AF, AF(p) - is only conditionally stable when applied to DNC(3) or
C. Cove 63 A . Lerat
121
RBC(3); ALGS(p) is not considered in this scalar case since it is then equivalent to the DS studied in section 6.3. Clearly, this conditional stability is the consequence of using an implicit stage that is not consistent with the high-order explicit stage; when used in conjunction with the first-order implicit scheme, these methods become indeed unconditionally stable. As shown in Fig. 6.3, increasing the number of inner iterations for ALJ(p) allows to reduce the numerical instability until unconditional stability is obtained (in the domain under study, extending from -100 up to 100 for each CFL,) for p = 10 in the case of DNC(3) and p = 8 for RBC(3). Clearly, ALJ(p) with DNC(3) and RBC(3) is such that JVI < 1 which allows to recover the direct solver efficiency for a sufficient number of inner iterations. When the schemes are stable, it is meaningful to plot the mean value of their amplification factor: since G + G, when p increases, it is logical to find the contour plots of G for DNC(3) solved with ALJ(10) and RBC(3) solved with ALJ(8) displayed in Fig.6.3 are very similar to the ones associated with the direct solver version of these schemes (see Fig.6.1) and, therefore, such that RBC(3), as solved in practice, yields a better efficiency than DNC(3).
Linearized Euler equations Sweeping over the Mach number and the CFL number (while keeping w/u = 1 and AR = l), it is found that ALGS(p) is conditionally stable, not only when applied to DNC(3) and RBC(3) but also when used with the first-order implicit scheme, despite this scheme being fully implicit. As shown in Fig. 6.4, using ALGS(p) to solve this latter scheme and increasing p from 1 to 4 increases the maximum value of the amplification factor; this behaviour is a direct consequence of IVI > 1 for this implicit treatment. A similar behavior is observed with DNC(3) and RBC(3). A bit more insight into the localization of this instability can be gained by plotting the contours of the amplification factor for a given set of parameters Mach and CFL numbers, namely (A4= 0.7, C F L = 100). Studying these plots (see Fig.6.4) allows to observe the very quick convergence of ALGS(p) to the direct solver for all wavenumbers but those close to O(27r) for which the strong instability previously observed takes place. The situation does improve with ALJ(p) since the behavior of this treatment for the system case remains similar to that registered in the scalar case: for p sufficiently large, ALJ(p) becomes stable for both DNC(3) and RBC(3), showing that IVI < 1 for all wavenumbers. When w/u = 1, AR = 1, it is found p = 8 ensures unconditional stability for M E [0.3,1.5] and C F L E [lo, 1001. Plotting the mean value of the amplification factor in the same conditions (see Fig.6.5) shows that ALJ(8) provides also an efficiency close to that of the direct solver for DNC(3) and RBC(3) (see 6.2). Going from global to local and plotting the contour values of the amplification factor for both schemes (with M = 0.7, C F L = 100, v/u = 1 and AR = 1) allows to check ~ ( G A L J is ( ~indeed )) very close to p(G,) for DNC(3) and RBC(3), with once again a better efficiency offered by the (relaxed) RBC scheme over the
122
Implicit Residual-Based Compact Schemes
Figure 6.3: 2D advection. Top and middle: contours of the maximum value of the amplification factor for scheme DNC(3) (top) solved with ALJ(4) (left) and ALJ(8) (right) and scheme RBC(3) (middle) solved with ALJ(4) (left) and ALJ(6) (right). Bottom: contours of the mean value of the amplification factor for scheme DNC(3)/AL J(10)(left) and RBC(3) / AL J( 8) (right).
C. Cove 63 A . Lerat
123
conventional DNC scheme.
6.6
Concluding remarks
When building an efficient implicit version of a conventional non-compact thirdorder upwind scheme DNC(3), it is customary to make use of a simple first-order upwind implicit stage in order to minimize the cost per iteration. Such a choice impacts on the intrinsic efficiency of the high-order implicit scheme with, in particular, a much slower damping of the high-frequency error modes caused by the strong inconsistency between the 5-point per direction explicit stage and the 3-point per direction implicit stage. If a third-order residual-based scheme RBC(3) is made implicit using the same first-order upwind implicit stage, the compactness of its stencil (3 x 3-point in 2D) allows to significantly reduce the loss of intrinsic efficiency, as demonstrated by the theoretical and numerical analysis of the amplification factor of DNC(3) and RBC(3) solved using a direct solver. To be of real interest however, this observation must also hold true when the implicit stage is approximately solved as done in practice for cost and memory requirement reduction. Common approximate solution methods for the implicit stage are factorization and relaxation techniques. A unified formulation has been proposed for these various implicit treatments and has allowed to identify Alternate Line Jacobi and Gauss-Seidel methods as especially efficient treatments that recover the direct solver intrinsic efficiency after few inner iterations; the modified approximate factorization with iterative error correction proposed in [ll]can also be ranked as efficient since it was shown to be equivalent to ALJ(p) in 2D. It was then checked, by computing the amplification factor of DNC(3) and RBC(3) solved using ALJ(p) for a 2D scalar advection problem and the 2D linearized Euler equations that both schemes become unconditionally stable for a sufficient number of inner iterations (typically p less than 10) with a better error damping offered by the residual-based scheme. When ALGS(p) is used, in the case of the linearized Euler equations, the direct solver amplification factor is almost perfectly recovered after a single inner iteration but a strong instability appears for wavenumbers close to 0, as previously pointed out in [a]. Though limited by some restrictive hypotheses (linear problem, periodic boundary conditions), the findings of this Von Neumann analysis are well-reflected in the practical experience with DNC(3) and RBC(3) implicit schemes: computations of model problems and compressible flows performed in [8] using both approaches have indeed systematically displayed the better efficiency of RBC(3) predicted by the amplification factor analysis. However, the (very localized) instability of ALGS(p) treatment found above when computing p ( G ) was not observed in practice since Alternate-Line Gauss-Seidel with p = 1 was successfully used in [8] but also in [7, 91 to ensure fast convergence of RBC(3) to steady-state; a further analysis of ALGS(p) will be carried out in order to understand this discrepancy.
Implicit Residual-Based Compact Schemes
12.4
..
Mach
Figure 6.4: 2D Euler equations. Top: contours of the maximal value of p(G) for the first-order implicit upwind scheme solved using ALGS(p) with p = 1 (left) and p = 4 (right). Middle: contours of p(G) in the wavenumbers plane for scheme DNC(3) (left) and RBC(3) (right) solved using ALGS(1). Bottom: cutlines of the above contour plots along the wavenumbers plane diagonals.
125
C. C o r e & A . Lerat
.."
1 . 1
Mach '
1."
..I
Mach '
I
1
0.9
0.9
0.8
0.8 0.1
0.7
Go.@
z0.6
$0.5
$0.5
0
c1 -0.4
z 0.4
0.3
0.3 0.2
0.2
0.l
a. I 0 0.5
1.5
0
0.5
1
1.5
2
S,in
Figure 6.5: 2D Euler equations. Top: contours of the mean value of p(G for . . scheme DNC(3) (left) and RBC(3) (right) solved using ALJ(8). Middle: contours of p(G) in the wavenumbers plane for scheme DNC(3) (left) and RBC(3) (right) solved using ALJ(8). Bottom: cutlines of the above contour plots along the wavenumbers plane diagonals.
Implicit Residual-Based Compact Schemes
126
6.7
Bibliography
[I] Briley, W. R. & McDonald, H. An overview and generalization of implicit Navier-Stokes algorithms and approximate factorization, Computers & Fluids, 30, pp. 807-828 (2001). [2] Buelow, P. E. O., Venkateswaran, S., & Merkle, C. L. Stability and convergence analysis of implicit upwind schemes, Computers & Fluids 30, pp. 961-988 (2001). [3] Caughey, D. A.. Diagonal Implicit Multigrid Algorithm for the Euler Equations, AIAA Journal 26, pp. 841-851 (1988).
[4] Corre, C., Khalfallah, K., & Lerat, A. Line-relaxation methods for a class of centred schemes, Computational Fluid Dynamics Journal, 5 , pp. 213246 (1996). [5] Corre, C. & Lerat, A. High-Order Residual-Based Compact Schemes, 3'd International Conference on Computational Fluid Dynamics, Toronto, Canada, July 2004, to be published in Computational Fluid Dynamics 2004, D. Zingg (Ed.), Springer (2005). [6] Jameson, A. & Caughey, D. A. How Many Steps are Required to Solve the Euler Equations of Steady, Compressible Flow: In Search of a Fast Solution Algorithm, AIAA 2001-2673 (2001). [7] Lerat, A. & Corre, C. A Residual-Based Compact Scheme for the Compressible Navier-Stokes Equations, J. Comput. Phys., 170,pp. 642-675 (2001). [8] Lerat, A., Corre, C., & Hanss, G. Residual-based compactness versus directionality for high-order compressible flow calculations, Notes on Numerical Fluid Mechanics, vol. 78, pp. 61-76 (2001). [9] Lerat, A. & Corre, C. Residual-based compact schemes for multidimensional hyperbolic system of conservation laws, Computers & Fluids, 31, pp. 639-661 (2002). [lo] Luo, H., Baum, J., & Lohner, R. A fast, matrix-free implicit method for compressible flows on unstructured grids, Journal of Computational Physics 146,pp. 664-690 (1998). [ll] MacCormack, R. W. Iterative modified approximate factorization, Com-
puters & Fluids 30, pp. 917-925 (2001). [I21 Pulliam, T. H. & Chaussee, D. S. A Diagonal Form of an Implicit Approximate-Factorization Algorithm, J. Comput. Phys. 39,pp. 347-363 (1981).
C. Corre & A . Lerat
127
[13] Pulliam, T. H., MacCormack, R. W., & Venkateswaran, S. Convergence Characteristics of Approximate Factorization Methods, 16th International Conference on Numerical Methods in Fluids Dynamics, Arcachon, France, July 1998, Lecture Notes in Physics, 515 (1998). [14] Yokota, J. W., Caughey, D. A., & Chima, R. V. Diagonal Inversion of Lower-Upper Implicit Schemes, vol. 28, no 2 (1990).
This page intentionally left blank
Chapter 7
Higher- Order Time-Integration Schemes for Dynamic Unstructured Mesh CFD Simulations Dimitri J. Mavriplis' and Zhi Yang'
7.1
Abstract
The solution of unsteady flow simulations with relative body motion generally requires the use of dynamically deforming meshes. In order to construct a competitive simulation capability for such problems, techniques for efficiently integrating the flow equations in time, as well as the mesh motion equations must be devised. In this work, we demonstrate the use of multigrid methods for solving both the unsteady flow equations, as well as the mesh motion equations. In previous work, the use of high-order time-integration techniques for the unsteady flow equations on static grids was found to outperform lower order time-integration methods. In this work, these techniques are extended to include dynamically deforming meshes. In order to preserve accuracy and stability, this requires the construction of schemes which satisfy the discrete geometric conservation law. Two different constructions of the DGCL are given, and numerical results are used to validate these schemes for three dimensional inviscid flows. 'Department of Mechanical Engineering, University of Wyoming. 1000 E. University Avenue Laramie, WY 82071
129
130
7.2
Tame-Integration for Dynamic Unstructured Meshes
Introduction
High fidelity time-accurate fluid flow simulations are becoming increasingly important as practitioners seek to model more complex physical problems, and computational costs continue to decrease. However, time-accurate computational fluid dynamic (CFD) problems remain several orders of magnitude more expensive than equivalent steady-state problems, thus prompting the search for more efficient and accurate algorithms. For problems with appreciable separation in time and spatial scales, such as unsteady aerodynamics, aeroelastics, and other moving body problems, where the time scale of the body motion is far removed from the characteristic fluid time scales, implicit time-integration schemes are required for practical solution methods. When small temporal errors are desired, higher-order time-integration (higher than second-order) has been shown to be more efficient than low-order time-integration. Bijl, Carpenter and Vatsa [3] investigated and compared higher-order implicit Runge-Kutta schemes and Backward Differencing schemes on structured grids, while Jothiprasad, Mavriplis and Caughey [7] showed how a fourth-order Runge-Kutta scheme (RK64) outperforms a second-order Backward Differencing scheme (BDF2) on unstructured grids using a multigrid algorithm for solving the implicit system arising at each time step. However, the majority of the work on high-order time accuracy has been performed for cases involving static grids. There exists a large class of problems involving relative body motion, such as aeroelastics, which require the use of dynamically deforming computational meshes. One of the objectives of this paper is to extend the formulation of high-order time-accurate methods devised for static mesh applications to dynamic mesh problems, using unstructured Arbitrary Lagrange-Euler (ALE) formulations for geometric flexibility. When dynamic meshes are used, the mesh velocities and other parameters related to geometry need to be considered carefully so that the errors introduced by the deformation of the mesh do not degrade the formal accuracy of the flow simulation. The discrete geometric conservation law (DGCL) provides a guideline on how to evaluate these quantities. First-order and second-order timeaccurate and geometrically conservative schemes were presented and discussed in [11, 101, respectively. Guillard and Farhat have proved that to obtain at least first-order time accuracy, a DGCL condition must be satisfied [ 5 ] . For higherorder time-integration schemes, a DGCL strategy which preserves the design order of the scheme must be explicitly constructed. In addition to preserving time-accuracy, efficient solution strategies must be employed to avoid excessive computational times for long-time integration problems. Non-linear and linear multigrid methods have been investigated previously for steady and unsteady flow simulations using unstructured meshes [12, 13, 141. In this work we investigate the use of non-linear and linear unstructured agglomeration multigrid methods for the time-integration of the unsteady
131
D. J. Mauriplis and 2.Yang
flow equations, as well as for the solution of the equations governing the mesh deformation. In the following sections, we first outline the governing equations and the base flow solver. We then discuss our choice and implementation of two timeintegration schemes: second-order and third-order backwards difference schemes (BDF2, BDF3) followed by a presentation of the discrete geometric conservation law (DGCL), which must be respected for these schemes. The various mesh deformation strategies which have been investigated are then described, followed by the multigrid solution techniques used for the flow and mesh motion equations. The performance of these schemes is then compared for an inviscid three-dimensional deforming mesh problem. In a second part, we discuss the use of higher-order implicit Runge-Kutta (IRK) methods (up to fourth-order accurate in time), based on our previous experience with these methods for the static grid case [7]. A technique for constructing IRK schemes which respect a discrete conservation law (DGCL) is given, and a fourth-order IRK scheme is demonstrated on a three-dimensional inviscid deforming mesh flow problem.
7.3
Governing Equations in Arbitrary-Lagrangian-Eulerian(ALE) Form and Base Flow Solver
The Navier-Stokes equations in conservative form can be written as:
aU
-
at
+ V.(F(U)+ G(U))= 0
where U represents the vector of conserved quantities (mass, momentum, and energy), F(U) represents the convective fluxes and G(U) represents the viscous fluxes. Integrating over a (moving) control volume O ( t ) ,we obtain:
Using the differential identity
a at
s,,)udv .I,,)gdVJLt)
U ( k . ii)dS
=
+
(7.3)
where k and ii are the velocity and normal of the interface do@),respectively, equation (7.2) becomes:
a
(F(U)- kU) . iidS
+
/an(t) G(U) . iidS = 0
(7.4)
132
Tame-Integration for Dynamic Unstructured Meshes
Considering U as cell averaged quantities, these equations are discretized in space as:
a
-(VU)
at
+ R(U,B(t),ii(t)) + S(U,ii(t)) = 0
(7.5)
where R(U, 8,ii) = (F(U)- kU) . iidS represents the discrete convective fluxes in ALE form, S(U,ii) represents the discrete viscous fluxes, and V denotes the control volume. In the discrete form, 8(t)and ii(t) now represent the time varying velocities and surface normals of the control volume boundary faces. The Navier-Stokes equations are discretized by a central-difference finitevolume scheme with additional matrix-based artificial dissipation on hybrid meshes, which may include triangular and quadrilateral elements in two dimensions, or tetrahedra, pyramids, prisms and hexahedra in three dimensions. Second-order accuracy is achieved using a two-pass construction of the artificial dissipation operator, which corresponds to an undivided biharmonic operator. A single unifying edge-based data-structure is used in the flow solver for all types of elements. The thin-layer form of the Navier-Stokes equations is employed and the viscous terms are discretized to second-order accuracy by finite-difference approximation for non-simplicia1 elements. For multigrid calculations, a firstorder discretization is employed for the convective terms on the coarse grid levels P51.
7.4
Higher-order Time Integration and the Discrete Geometric Conservation Law
For unsteady flow simulations, a fully implicit time-integration strategy is most often adopted, using either multistep Backward Difference Formulas (BDF) or multistage Implicit Runge-Kutta (IRK) schemes. Although first-order (BDF1) and second-order (BDF2) backwards difference schemes are A-stable, higherorder multistep BDF schemes (beyond second-order) are not A-stable. However, the unstable region of the BDF3 scheme is very small and this scheme has most often been used successfully for unsteady flow simulations. Multistage IRK schemes of high-order which are A-stable and L-stable can easily be constructed. However, multiple nonlinear problems need to be solved at each time step using IRK schemes, which makes these more expensive alternatives to the BDF schemes [3]. We investigate both BDF and IRK schemes in this work, concentrating initially on BDF schemes, since the use of BDF schemes in the context of deforming meshes has previously been demonstrated. Equation (7.5) can be rewritten using the general formula for a k-step back-
133
D. J. Mavriplis and Z. Yang ward difference scheme as [3, 71 1-k
(Yl(vu)n+l +C a i ( ~ ~ = ~) tn ~+ ( (i~
~ ) ~ + l , t (7.6) ~ + l )
i=O
where R now denotes the full (convective and viscous) residual. For the BDF2 scheme, k = 2, and the coefficients are given as: a1 = (YO = -2, (Y-1 = while for BDF3, k = 3 and the coefficients are given as: a1 = a0 = -3, 3 a-1 = 3 , a-2 = By defining a nonlinear residual [7]
4,
-4.
v,
i,
1-k
,"+1(U)
= ,(un+') _= a1(VU)"+l + Ca,.(VU)n+i i=O
- AtR((VU)"+',
tn+')
(7.7)
the solution of equation (7.6) can be obtained by solving the non-linear problem P + ' ( U ) = 0 at each time step. Two different methods are used to solve the above equation: a nonlinear multigrid full approximation storage (FAS) agglomeration method, and a linear agglomeration multigrid (LMG) method used as a solver at each stage within an approximate non-linear Newton iteration strategy. The details of these two methods can be found in references [14, 71. To apply the multistep BDF scheme in the presence of dynamic unstructured meshes, geometric conservation law (GCL) should be satisfied to avoid degrading the formal accuracy of the scheme and to preserve the stability of the time-integration scheme. The original statement of the geometric conservation law was introduced by Thomas and Lombard [18] for structured meshes. The discrete geometric conservation law requires that the state U = constant be an exact solution of equation (7.5). In this case, we have S(U,ii) = 0, since the viscous fluxes are based on gradients of U. Additionally, we have:
(F(U) - kU) . iidS = R(U, k,fi) = -UR(k, ii)
(7.8)
since the integral of the convective fluxes F(U) around a closed control volume must be zero for constant U, for any spatially conservative scheme, with R referring to the discretization of the second term in the above boundary integral. Thus, the GCL can be stated, in semi-discrete form as:
dV
- - R(k(t),ii(t)) = 0
at
(7.9)
The Geometric Conservation Law must be satisfied in the discrete form, or so called Discrete Geometric Conservation Law. This is particularly important in view of the proof given in reference [4], where the DGCL condition is shown to be necessary and sufficient for preserving the non-linear stability of
Time-Integration for Dynamic Unstructured Meshes
134
the baseline static-grid time-integration scheme. Lesoinne and Farhat [ll]presented a first-order time-accurate backwards difference scheme (BDF1) which obeys the discrete geometric conservative law, while Koobus and Farhat [9] derived a second-order accurate backwards-difference scheme (BDF2) which obeys the discrete conservation law. We make use of this construction of the BDF2 DGCL compliant scheme in our work. Additionally, because higher-order timeintegration has been found to outperform low-order time-integration for unsteady flow simulations [3, 71, a third-order time-accurate backwards-difference scheme (BDF3) which obeys the discrete geometric conservation law is also derived according to the method outlined in [ll,91 and presented below. The end result consists of a formula for computing the appropriate values of the grid-point velocities and control volume face normals at each time step, which preserve both the formal accuracy of the BDF3 scheme, while respecting the GCL (i.e. admitting uniform flow as an exact solution). The final scheme is given as: -2
z c ~ i ( V U ) " +=~AtR((VU)n+l,tn+',j.(t),6(t))
(7.10)
i=l
where
The variable 6k represents the normal vector of a control volume boundary face evaluated at the different quadrature points located between the locations n - 2 and n 1 in time, as detailed in the Appendix, while the xn-', xn-', x" and xn+' values refer to the grid-point positions at the respective physical time steps, and the are the BDF scheme coefficients described previously. A full derivation of the GCL for BDF3 is given in the Appendix.
+
7.5
Mesh Motion Strategies
For unsteady flow simulations with moving or deforming boundaries, the computational mesh, which is most often boundary conforming, must be displaced along with the imposed boundary motion. The mesh motion must be such that the displaced mesh configuration retains smoothness for high quality elements while avoiding the crossing-over of grid elements which results in invalid negative volume elements. The most common technique for computing deforming mesh configurations is through the construction and solution of a set of partial differential equations which are used to govern the mesh deformation subject to the imposed boundary conditions.
135
D. J. Mauriplis and 2. Yang
7.5.1
Tension spring analogy
The tension spring analogy is perhaps the oldest and simplest strategy for unstructured mesh deformation (see for example [2]). In this approach, each edge of the mesh is represented by a spring whose stiffness is related to the length of the edge. The governing equations are closely related to a simple Laplace equation, as the displacements in each coordinate direction become decoupled and are governed by the equations:
(7.11)
where Zij = ((xi- xj)'
+ (yi- yj)2 + (zi
4 and lcij = d. The parameter p
-~ j ) ~ )
23
usually is set to 2 [19]. Although these equations are relatively simple to solve, this approach tends to produce deformed meshes with collapsed or negative cell volumes especially for the high aspect-ratio meshes used in viscous flow problems. Since the Laplace equation obeys a maximum principle, it is easily seen that this approach is incapable of reproducing solid body rotation even in the presence of high spring constants, since for example, in the case of a pitching airfoil, this would require larger displacements away from the airfoil surface.
7.5.2
Linear elasticity analogy
Various researchers have used the linear elasticity equations to simulate mesh deformation, due to the robustness of this approach [l, 17, 61. The computational mesh is assumed to obey the linear elasticity equation, which can be written as:
(7.12) where, in three dimensions, the stresses are given as:
aij,
strains
eij,
and displacements Ui
136
Tame-Integration for Dynamic Unstructured Meshes
and the remaining matrices are given as:
D=a
-
1-u
u
U
u
1-u
u
U
u
0 0 0
0 0 0
1-u 0 0 0
0 0 0 ;-u
0 0
0 0 0 0 i-u 0
0 0 0 0 0
21 - u
where
a=
E
(1
(7.13)
+ v ) ( l - 2u)
and where E represents the modulus of elasticity, and u is the Poisson ratio for a solid material. By introducing the shape functions N and U = N U e , taken as linear shape functions in our case, and applying a standard Galerkin method, we obtain
Jn( A N ) ~ D ( A N ) U "=~ -S
S,
NTfdS
(7.14)
which can be rewritten as
KU=F
(7.15)
where
.=S,
(B)TD(B)dS, F
=-
NTfdS,
B
= AN
In the mesh deformation case, the boundary displacements are given, so that the external forces f j , of the force vector F are not required. Rather, the homogeneous problem KU = 0 is solved, subject to Dirchlet conditions on the U displacement vector. One advantage of the linear elasticity approach, is that regions of large E (modulus of elasticity) will be displaced as a solid body. Thus, an appropriate prescription of the distribution of E can be used to avoid severe mesh deformation in critical regions of the mesh. We employ a distribution of E which is inversely proportional to the cell volume [6] or to the distance from the deforming boundaries, thus relegating much of the mesh deformation to regions where the mesh is coarser and can sustain larger relative deformations. This turns out to be critical for avoiding invalid mesh cells in regions of high mesh stretching.
D. J. Mavraplas and Z. Yang
7.6
137
Acceleration Strategies
As mentioned previously, agglomeration multigrid methods are used to accelerate the solution of the non-linear problem arising at each time step of the unsteady flow equations. Agglomeration multigrid was originally developed as a steady-state solver for the Euler and Navier-Stokes equations on unstructured grids [12, 141. The idea of multigrid is to accelerate the solution on a fine grid by iteratively computing corrections to the fine grid problem on coarser grid levels where the cost of the iterations is lower, and the global error components are more easily reduced. Figures 7.la-d show an example of the agglomeration multigrid procedure. Figure 7.la shows the fine grid, while Figs. 7.lb-d show the 2nd, 3rd and 4th level coarse grids, where each coarse cell is the combination of several fine cells. On each grid level, a multistage explicit scheme is used as a smoother to drive the multigrid algorithm. The agglomeration multigrid methods are also used to accelerate the solution of the mesh motion problems and share the same coarse level meshes as the flow solver. A Jacobi or Gauss-Seidel smoother is used on all grid levels in this case to drive the multigrid algorithm for the mesh motion equations. A non-linear as well as a linear agglomeration multigrid algorithm has been used to solve the implicit time-integration problem for the flow equations. The non-linear variant of the multigrid algorithm consists of a standard full-approximation-storage (FAS) multigrid algorithm, where the non-linear flow equations are iterated on each grid level. For the linear multigrid algorithm approach, the non-linear flow problem arising at each implicit time-step is solved by a Newton scheme, which requires the solution of a large linear system at each Newton iteration, which is performed using the linear multigrid approach. As discussed previously [14, 71, the advantage of the non-linear (FAS) multigrid approach includes low storage, and efficient non-linear startup behavior, while the linear multigrid method benefits from faster overall cpu time requirements, at the expense of increased memory usage. The various forms of the governing equations for mesh deformation presented above have also been solved using the agglomeration multigrid algorithm. Since the mesh motion equations considered herein are linear, only the linear multigrid scheme is used for these equations.
7.7
Mesh Motion Results
Several large deflection/deformation problems are presented to compare the quality of the meshes generated by the different mesh motion strategies. A NACA0012 airfoil is forced to oscillate around the quarter chord point with the angle of attack given as Q: = amazsin(ft), where amazis set to 60". Figures 7.2a-c show the results for a viscous-flow type mesh with large stretching near the airfoil surface. In addition to the spring analogy mesh mo-
138
Time-Integration for Dynamic Unstructured Meshes
no
Od
02
02
% O
02
07
04
04
0
02
06
04
0.8
1
0
02
06
04
X
06
1
08
1
X
(a) 1st level
(b) 2nd level
04
02
02
04
0
02
06
04
x
( c ) 3rd level
(d) 4th level
Figure 7.1: Illustration of coarse agglomeration multigrid levels for twodimensional unstructured mesh.
D. J . Mavraplis and Z. Yang
139
tion equations, two linear elasticity mesh motion formulations are considered: one where the modulus of elasticity E is prescribed as a constant value throughout the domain, and another where E is prescribed as inversely proportional to the cell area. Negative area mesh cells (interior to the airfoil surface) are observed for the constant E linear elasticity method in Figs. 7.2 b. The variable modulus of elasticity (E) linear elasticity approach is shown to be the most robust method, since only this approach is capable of producing a valid mesh at the maximum pitching angle. Figure 7.2d-e shows a closeup of the mesh in the the mid-chord region near the airfoil wall, illustrating the relative mesh deformation which occurs near the airfoil surface for the spring analogy approach, as compared to the mesh produced by the linear elasticity approach, which is relatively undeformed in this region, since it tends to be displaced as a solid body translation and rotation under the variable E linear elasticity approach. Figure 7.3a illustrates a three-dimensional unstructured mesh about a wingbody configuration in which a large spanwise deflection has been prescribed at the wing surface, thus inducing a deformation in the mesh, which was generated with the wing in the original horizontal position. This mesh is highly stretched near the aircraft surface, with a normal spacing of approximately 10V6 chords on the wing surface, and contains a total of 473,025 vertices. The linear elasticity method (with E prescribed as inversely proportional to the cell volume) was the only method capable of producing a valid mesh for this case. Figure 7.3b shows the minimum cell volume in the mesh vs. the time t . The time t = 2.5 corresponds to the wing position shown in Fig. 7.3a.
7.7.1
Convergence of the mesh motion equations
The convergence of the mesh motion equations for an inviscid two-dimensional pitching airfoil problem is depicted in Figs. 7.4a-b, for the spring analogy equations and the linear elasticity equations (with variable E), respectively. A block Gauss-Seidel smoothing approach is used either on the fine grid as a solver, or as a smoother on each grid level of the multigrid sequence. The residuals are reduced by 10 orders of magnitude in these examples in order to examine the effectiveness of the solution strategies, although such stringent convergence criteria would normally not be required in the context of a dynamic mesh flow simulation. A three-level multigrid scheme using 6 Gauss-Seidel smoothing passes on each level achieves over 10 orders of residual reduction for the spring analogy equations for this case. This rapid multigrid convergence is expected, since the spring analogy equations correspond to scaled Poisson equations, which are easily solved by standard multigrid methods. The multigrid scheme achieves close to an order of magnitude speedup over the single grid scheme in this case. The convergence of the linear elasticity equations without multigrid is substantially slower than that of the spring analogy equations, even for this relatively simple test case. However, the multigrid algorithm applied to these equations achieves
Time-Integration for Dynamic Unstructured Meshes
14 0
05
0
05
0
05
(b) linear elasticity(c0nstant E)
(a) spring
05
0 %
0
05
I
x
x
61
(d) spring(zoom in)
(c) linear elasticity
X
(e) linear elasticity(zoom in)
Figure 7.2: Comparison of different mesh motion strategies for two-dimensional viscous mesh case.
D. J. Mavriplis and Z. Yang
14 1
Figure 7.3: Illustration of three-dimensional viscous mesh deformation problem and minimum cell size as a function of spanwise deflection. 10 orders of residual reduction in 65 multigrid cycles, which is only a factor of 2 slower than that achieved for the spring analogy equations.
7.8 7.8.1
Unsteady Flow Simulations using Backwards Difference Schemes Multigrid Convergence Efficiency
A three-dimensional unsteady inviscid flow simulation with a dynamically deforming mesh is computed for an ONERA M6 wing undergoing a forced twisting motion, in order to examine the convergence efficiency of the multigrid schemes. The three-dimensional unstructured mesh for the M6 wing consists of 53961 vertices and 287962 tetrahedrons, and is depicted in Fig. 7.5a. A four level agglomeration multigrid algorithm is used, where the same agglomerated levels are shared for the flow and dynamic mesh motion equation solvers. The freestream Mach number is M = 0.84, and the initial incidence is a = 3.06". The computation is divided to two parts. First, the steady-state flow over the stationary wing is computed. This flow-field, which is illustrated in Fig. 7.5b, is then used to initialize the twisting wing calculation, during which the wing is forced to twist around the quarter chord line, with the angle of attack given as a = a, sin(ft), where a, is set to 2.51" at the wing tip, and a, varies linearly from this value to zero at the wing root; the reduced frequency is f = 0.1628. The computed unsteady lift and drag coefficients for the twisting wing are
Time-Integration for Dynamic Unstructured Meshes
142
fti5 lo"
-
10'
-
lO"1'
(a) spring
"
'
20
~
"
I
40
'
"
I
60
'
'
lime step
'
I
80
"
'
D
(b) linear elasticity
Figure 7.4: Convergence history for mesh motion strategies for two-dimensional inviscid grid problem.
shown in Fig. 7 . 5 ~ . These calculations are performed using the second-order backwards difference scheme (BDF2), with a time step of At = 2.0. At each physical time-step, the non-linear residuals for the flow equations are converged using either the linear multigrid scheme or the non-linear multigrid scheme, and the spring analogy mesh-motion equations are converged using a Jacobi-driven multigrid scheme with 3 Jacobi smoothing passes on each level. Figures 7.6a-b and 7.7a-b examine the convergence efficiency of the linear multigrid scheme as a function of the number of smoothing passes and the number of linear multigrid cycles per non-linear update. In Figure 7.6a-b, using two linear multigrid cycles per non-linear update, the optimal convergence of the non-linear flow solution in terms of cpu-time is obtained with 3 smoothing passes on each grid level (even though larger numbers of smoothing passes produce faster convergence rates on a multigrid cycle basis). Note that the system diverges for insufficient numbers of smoothing passes. In Fig. 7.7a-b the non-linear convergence per multigrid cycle is seen to asymptote to a lower bound as the number of linear multigrid cycles is increased, due to the fact that the linear multigrid solver operates on an approximate (first-order accurate) Jacobian of the non-linear flow equations (i.e. linear multigrid is used to drive an approximate Newton scheme of the nonlinear flow equations). In terms of cpu-time, the optimal convergence efficiency is obtained with 2 linear multigrid cycles at each non-linear update. Using the optimal parameters for the linear multigrid approach, the convergence efficiency of the non-linear flow residual at a given time step is compared for the optimized linear multigrid method, and the non-linear (FAS) multigrid method, which uses the same coarse levels, and a three-stage multi-stage Jacobi-preconditioned
D. J. Mavriplis and Z. Yang
143
Figure 7.5: Unstructured mesh and computed density contours at initial position, and time-varying lift and drag coefficients for twisting ONERA M6 wing inviscid test case.
144
Time-Integration for Dynamic Unstructured Meshes
10'
10'
-
1-34
g10. u)
ClO, 10' 1o*
10'
20
40
60
60
100
120
10"
Herations
20
CPU time
40
60
Figure 7.6: Effect of the number of smoothing iterations on overall convergence of linear multigrid scheme for twisting ONERA M6 wing case. smoother on each grid level. In Fig. 7.8a, the linear multigrid scheme is seen to be approximately twice as fast as the non-linear multigrid scheme, based on the number of non-linear residual updates. This is expected, since the linear multigrid scheme performs twice as many multigrid cycles as the non-linear multigrid scheme per non-linear update, and the two schemes can be expected to converge at the same asymptotic rate per multigrid cycle [14]. However, in terms of cpu time, the linear multigrid scheme is substantially faster than the non-linear scheme, due to the lower cost of the linear multigrid iterations. Table 7.1 shows the required CPU time for a non-linear flow-solution time step solution, using the non-linear (FAS) multigrid approach, the optimized linear multigrid approach, and the cpu time required to converge the mesh motion equations to the equivalent level of accuracy as the flow equations (eight orders of residual reduction). The table shows that the linear multigrid approach is more than four times as efficient as the non-linear multigrid solver for the flow equations, while the mesh motion equations require of the order of 10% or less of the time required to solve the unsteady flow solution problem at a given time step. In practice, less stringent convergence tolerances may be employed for unsteady dynamic mesh flow simulations, but the relative performances of these solvers should remain approximately the same.
7.8.2
Time-Accuracy Validation
The temporal accuracy of the GCL compliant 2nd-order (BDF2) and third-order (BDF3) backwards-difference time-integration schemes is examined for a two-
D. J. Mavriplis and Z. Yang
145
20
60
40
CPU lime
Figure 7.7: Effect of number of linear multigrid cycles (per non-linear update) on overall convergence for twisting ONERA M6 wing case.
.
I
20
40
CPU time
,
,
,
60
Figure 7.8: Comparison of non-linear multigrid and linear multigrid convergence in terms of non-linear iterations and cpu time for twisting ONERA M6 wing
case.
Tame-Integration for Dynamic Unstructured Meshes
(a) Entropy contours
(b) Lift history
(c) Temporal convergence
Figure 7.9: Flow solution and measured temporal error as a function of time step size for BDF2 and BDF3 schemes for two-dimensional oscillating cylinder.
D. J. Mauriplis and 2. Yang
14 7
dimensional dynamic mesh viscous flow problem. The test case consists of an oscillating cylinder of unit diameter, which undergoes a vertical displacement given by y = Asin(ft), where A = 0.1 and f = 0 . 1 ~ .The two-dimensional unstructured mesh consists of 19012 nodes and 37632 triangles. The mesh on the cylinder surface is displaced according to the prescribed cylinder motion, while the outer boundary of the domain is held fixed. The mesh deformation is modeled using the spring analogy approach and the Gauss-Seidel multigrid method is used to solve the mesh motion equations at each time step. The freestream Mach number of the flow is M = 0.2, and the Reynolds number is Re = 185. Figure 7.9a shows the entropy contours for this case at the time step corresponding to t = 65. Figure 7.9b shows the comparison in the lift coefficients as a function of physical time, for the third-order BDF3 scheme using different time steps, showing good agreement for the cases computed using the two finest time steps. In Figure 7.9c, the temporal error as a function of the physical time step is plotted in log-log format. The temporal error is defined as the difference in the lift coefficient at t = 65 between the considered solution and a reference solution computed with a smaller time step of 0.078 using the BDF3 scheme. The slope of the BDF2 scheme in the figure is 2.0, indicating that design accuracy is achieved, while the slope of the BDF3 error curve is 2.85, which is close to the design accuracy of 3 . To achieve an error of 5 x 10W3, the time steps required for BDF2 and BDF3 are 0.258 and 0.512, respectively. Considering that the CPU time for BDF2 and BDF3 are nearly identical, the BDF3 scheme is seen t o be approximately twice as efficient for this case, with larger benefits occurring for lower temporal error tolerances.
7.9
Implicit-Runge-Kutta Methods for Dynamic Mesh Problems
Implicit Runge-Kutta (IRK) schemes provide an alternative approach for obtaining high temporal accuracy with complete A and L stability, which is not possible for BDF schemes higher than second order. In principle, IRK schemes up to any order of accuracy can be constructed. However, IRK schemes are multi-stage methods, which require multiple non-linear solutions at each time
NMG 159s
I LMG 1 MeshMG I 34s I
3.48s
Table 7.1: A comparison of the cpu time required for an 8 order of magnitude reduction in the unsteady flow residual at a given time step, using the non-linear multigrid (NMG) scheme, and the linear multigrid scheme (LMG), and the cpu time required for an equivalent convergence level of the mesh motion equations using multigrid.
Time-Integration for Dynamic Unstructured Meshes
148
step, making them considerably more expensive on a time-step basis. Previous work for static grids has shown that fourth-order accurate IRK schemes most often outperform lower order accurate BDF2 and even BDF3 schemes at equivalent accuracy levels, in spite of the larger cost per time step for IRK schemes, due to the larger time steps enabled by the higher-order schemes [3, 71. Starting from equation (7.5), the general form for an implicit Runge-Kutta method may be written as: S
( v q k= ( v q n+ (at)C a
k j (~ ~ jt j , )
, IC = 1,2, ...,
(7.16)
3=1 S
(VU)n+l= (VU)%+ ( A t ) x b j R ( U ' , t J )
(7.17)
j=1
where s is the number of stages and aiJ and b3 are the Butcher coefficients of the scheme, and R now represents the convective and viscous terms. Following previous work [3,7],we focus on the ESDIRK class of RK schemes, which stands for Explicit first stage, Single diagonal coefficient, Diagonally Implicit RungeKutta. The Butcher table for a six stage ESDIRK scheme is shown in Table 7.2.
+
In Table 7.2, c k denotes the point in the time interval, [t,t At]. These schemes are characterized by a lower triangular form of the coefficient table, thus resulting in a single implicit solve at each individual stage. The first stage is explicit (arc1 = 0) and the last stage coefficients take on the form a k j = b j , thus enabling equation ( 5 ) to be simplified as (7.18)
un+l = u k = s
In this work we employ a six-stage, fourth-order accurate ESDIRK scheme, originally proposed by Kennedy and Carpenter [8] denoted as IRK64. For dynamically deforming meshes, one must ensure that the implementation of the IRK scheme respects the GCL, without compromising the high accuracy of the original time-integration scheme. Judging from the complexity of the c1=0
0
0
c2
a21
a66
0 0
c3
a31
a32
a66
0 0 0
c4
a41
a42
a43
a66
0 0 0 0
c5
a51
a52
a53
a54
a66
0 0 0 0 0
bl
b2
b3
b4
b5
a66
bl
b2
b3
b4
b5
a66
C6 = 1 Un+1
Table 7.2: Butcher Tableau for the ESDIRK class of RK schemes with number of stages, s=6.
D. J. Mam'lis and
Z. Yang
149
derivation of the GCL conditions for the BDF3 scheme (see Appendix), the construction of a GCL compliant IRK scheme would appear to be a formidable task. To this end, an alternate approach for constructing GCL compliant timeintegration schemes has been developed [16]. The GCL construction for the BDF schemes (outlined for BDFS in the Appendix), is based on calculating a suitable average value of the grid-point positions and velocities to be used throughout the time-step, based on a series of intermediate grid configurations, which recovers the design accuracy of the fixed grid time-integration scheme, while at the same time admitting uniform flow as a discrete solution. For high-order Runge-Kutta schemes, the evaluation of the residual in time is fixed by the location of the c3 coefficients. This includes not only the evaluation of the flow variables, but also that of the time-varying grid coordinates and velocities, since both of these quantities appear as independent variables in the governing ALE equations. In the event these quantities are given analytically and evaluated at the given c3 locations in time, it can be shown that the resulting IRK scheme retains design accuracy, but fails to respect the GCL [16]. The question thus becomes how to construct a Runge-Kutta scheme which evaluates the terms x(t) and k(t) at the specified quadrature points, and which at the same time obeys the GCL. While the grid-point coordinates are usually available as a function of time, particularly if the grid deformation is governed by the solution of a set of partial differential equations (Poisson equation, linear elasticity) , the grid velocities are seldom available as a function of time, and are most often obtained by finite differencing the grid-point coordinate function. The approximation of the grid velocities, evaluated at the RK quadrature points, provides the added degree of freedom necessary to devise an IRK scheme which also obeys the GCL. In the following, we assume that the grid-point coordinates are known functions of time, and that all quantities are evaluated at the cJ quadrature points. Each stage of the Runge-Kutta scheme is given as: k
(VU)k = (VU)" - A ~ C C Y ~ ~ R ( U ~ , X ~k ,= X1 ,~..., ) ,s
(7.19)
3=1
+
+
+
with the corresponding values: x3 = x(t cJAt),and Xj = k(t c3At) . ii(t c 3 A t ) , with the values of the c3 being given by the RK scheme. While the grid-point coordinates may be evaluated directly at these locations in time, the face integrated velocities X must be estimated. The face integrated velocities are used directly, as opposed to the grid point velocities, since they appear explicitly in the unsteady ALE residual, and are the only terms which involve grid-point velocities. These estimates are constructed such that the GCL is satisfied. Setting U = constant in equation (7.19), we obtain the GCL condition at each RK stage as: k
Vk - V"
= At
Cak3R(X3), J=1
k = 1,..., s
(7.20)
150
Time-Integration for Dynamic Unstwctured Meshes
The R operator corresponds to a discrete surface integral, which is obtained as a summation over individual control volume faces: Faces
(7.21) Because the volume computation can also be formulated as a sum over control volume faces, we may require equation (7.20) to hold at each individual control volume face of the discrete integral: k
( V k- V " ) , = At
C
akjX-jE,
Ic
=
1,...,s
(7.22)
j=1
where (Vk - V " ) Edenotes the volume swept by an individual control volume boundary face, which is associated with a mesh edge for vertex-based finitevolume discretizations, and X i represents the unknown value of the face integrated grid velocity at the j t h RK stage. Because the grid coordinates (and thus control volumes values) are known functions of time, the left hand-side of equation (7.22) can be evaluated exactly, and the X i unknowns can thus be obtained by solving the system (written here for a four-stage ESDIRK scheme):
where the explicit first stage a 1 1 = 0 (c.f. Table 1) corresponds to equating XL with the value determined at the end of the previous time step. For ESDIRK schemes, the matrix of a k j coefficients is of lower triangular form, and equation (7.23) is easily solved by forward substitution. In order to validate the above construction of IRK schemes for dynamic mesh problems, a three-dimensional inviscid flow test case is constructed by forced twisting of an ONERA M6 wing, at a Mach number of 0.755, and an incidence of 0.016 degrees. A periodic pitching motion is prescribed at the quarter chord point of the wing tip, with a reduced frequency of 0.1628 and an amplitude of 2.51 degrees. The wing root is held fixed, and a linear variation of the pitching motion is prescribed between the wing tip and root, thus resulting in a twisting motion. The fully tetrahedral mesh described previously (53961 vertices) and shown in Figure 7.5-a is used for this case. Mesh deformation is computed at each time-step or stage by solving the spring-analogy equations subject to a fixed outer-boundary condition. The computed lift coefficient versus time is shown in Figure 7.10 for the IRK64 scheme, showing good temporal accuracy for the IRK64 scheme using as few as 8 time steps per period. Figure 7.11
151
D. J. Mavriplis and Z. Yang
-
-002
-0.04
'
"
' I
10
"
I
'
I
20
'
"
'
At
I
30
"
"
I
40
'
"
'
I
'
50
Figure 7.10: Lift coefficient as a function of time for twisting ONERA M6 wing case as computed by IRK64 GCL compliant scheme using 8,16,32, and 64 time steps per period.
illustrates the computed temporal error as a function of the time-step for both schemes, at the time t=54, using a highly resolved IRK64 solution with a time step of 0.3375, (corresponding to 128 time steps per period) as the reference solution. The slope of the error curve achieved for the BDF scheme is 2, while the IRK64 scheme results in an error curve slop of 3.3. As was observed for the static mesh case [3,7], the IRK64 scheme generally achieves equivalent accuracy using time steps which are up to an order of magnitude larger than the BDF2 scheme.
7.10
Conclusions
Techniques for improving the accuracy and efficiency of implicit time-dependent simulations on dynamically deforming meshes have been presented. These include the use of agglomeration multigrid methods for solving the non-linear flow problem at each implicit time step, as well as for accelerating the convergence of the mesh motion equations. Higher-order time-integration techniques are incorporated for the flow equations, which enables the use of larger time steps for equivalent accuracy levels when compared to lower order methods. However, these time-integration procedures must be implemented in a fashion which respects the discrete geometric conservation law, which has been shown to be necessary and sufficient for non-linear stability. While existing techniques were used to construct GCL compliant BDF schemes, an alternate approach was developed for IRK schemes. Results to date indicate that the respective schemes achieve design accuracy while obeying the GCL. In the future, a com-
152
Time-Integration for Dynamic Unstructured Meshes
Figure 7.11: Comparison of temporal errors as a function of time-step size for GCL compliant BDF2 and IRK64 schemes for three-dimensional twisting ONERA M6 wing case at time t=54. parison of IRK and BDF schemes on dynamically deforming mesh problems must be carried out for viscous turbulent flows. Based on previous experience with static mesh problems, we would expect the IRK approach to deliver superior efficiency, particularly when combined with an optimized linear multigrid scheme for solving the flow equations and the mesh motion equations.
7.11
Acknowledgments
This work was partially supported by the Air Force Research Laboratory, through a subcontract administered by Ball Aerospace Corporation, by a grant from NASA Langley Research Center, and by the Wyoming NSF Epscor Program.
7.12
Bibliography
[I] Baker, T . & Cavallo, P. A. Dynamic adaptation for deforming tetrahedral meshes. AIAA 1999-3253, 1999. [2] Batina, J. T. Unsteady Euler airfoil solutions using unstructured dynamic meshes. AIAA Journal, 28(8):1381-1288, 1990. [31 Bijl, H., Carpenter, M. H., Vatsa, V. N., & Kennedy, C. A. Implicit time-integration schemes for the unsteady incompressible Navier-Stokes equations: Laminar flow. Journal of Computational Physics, 179(1):313329, 2002.
D. J. Mavriplis and Z. Yang
153
[4] Farhat, C., Geuzaine, P., & Crandmont, C. 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, 1741669-694, 2001. [5] Guillard, H. & Farhat, C. On the significance of the geometric conservation law for flow computations on moving meshes. Computer Methods in Applied Mechanics and Engineering, 190:1467-1482, 2000. [6] Johnson, A. A. & Tezduyar, T. E. Simulation of multiple spheres falling in a liquid-filled tube. Computer Methods in Applied Mechanics and Engineering, 134:351-373, 1996. [7] Jothiprasad, G., Mavriplis, D. J., & Caughey, D. A. Higher-order time integration schemes for the unsteady Navier-Stokes equations on unstructured meshes. Journal of Computational Physics, 191:542-566, 2003.
[8] Kennedy, C. A. & Carpenter, M. H. Additive Runge-Kutta schemes for convection-diffusion-reactionequations. Applied Numerical Mathematics, 44(1):139-181, 2003. [9] Koobus, B. & Farhat, C. On the implicit time integration of semi-discrete viscous fluxes on unstructured dynamic meshes. International Journal for Numerical Methods in Fluids, 29:975-996, 1999. [lo] Koobus, B. & Farhat, C. Second-order time-accurate and geometrically conservative implicit schemes for flow computations on unstructured dynamic meshes. Computer Methods in Applied Mechanics and Engineering, 170~103-129, 1999. [ll] Lesoinne, M. & Farhat, C. Geometric conservation laws for flow problems with moving boundaries and deformable meshes, and their impact on aeroelastic computations. Computer Methods in Applied Mechanics and
Engineering, 134:71-90, 1996. [12] Mavriplis, D. J. Multigrid techniques for unstructured meshes. In VKI Lecture Series, number 1995-02 in VKI-LS. 1995. [13] Mavriplis, D. J. On convergence acceleration techniques for unstructured meshes. AIAA 1998-2966, 1998.
[14] Mavriplis, D. J. An assessment of linear versus non-linear multigrid methods for unstructured mesh solvers. Journal of Computational Physics, 175:302-325, 2002. [15] Mavriplis, D. J and Venkatakrishnan, V. A unified multigrid solver for the Navier-Stokes equations on mixed element meshes. International Journal of Computational Fluid Dynamics, (8):247-263, 1997.
154
Time-Integration for Dynamic Unstructured Meshes
[16] Mavriplis, D. J & Yang, Z. Construction of the discrete geometric conservation law for high-order time-accurate simulations on dynamic meshes. paper submitted to Journal of Computational Physics, 2005. [17] Nielsen, E. J. & Anderson, W. K. Recent improvements in aerodynamic design optimization on unstructured meshes. AIAA Paper 2001-0596, Jan. 2001. [18] Thomas, P. D. & Lombard, C. K. Geometric conservation law and its application to flow computations on moving grids. AIAA Journal, 17(10):10301037, 1979. 1191 Venkatakrishnan, V. & Mavriplis, D. J. Implicit method for the computation of unsteady flows on unstructured grids. Journal of Computational Physics, 127:380-397, 1996.
Appendix 7-A The Geometric Convervation Law for BDF3 The DGCL is derived by first writing down the time integration scheme, in this case a third order backward difference scheme: --3
(7.24) k=l
and then setting the velocity to a constant value, which gives: -2
k=l
=
u,Atn
-
u,
L;'
G(n,x) x . hdsdt
(7.25)
where x and h denote the grid point velocity and face normal, respectively. Since the left-hand side of the above equation is known exactly (by the exact volume computation at each time step), the problem consists of finding suitable estimates of x and A which verify the above equation when used in the right-hand side integral. Since the right hand side integral is evaluated as a summation over control volume faces, composed of triangular facets, we can examine the integral for a single triangular face as:
I2
=
lril
Lx-hdsdt (7.26)
where ds represents the element of area of the face. We choose to parametrize x and x as a linear combination of the three corner vertex values in the triangle:
z(t) k(t)
== zz
% z l ( t )f %zZ(t)f (1 - 771 - V2)Z3(t) vlXl(t)f 7 7 2 5 2 ( t ) + (1 - 71 - 772)&3(t)
(7.27)
where rll E [0,11,
vz E [0,1 - 7711,
t E [tn,tn+l]
We further parametrize these corner point values in time as interpolations between the known values at fixed time steps as:
+
Zi(t) = tn+l(t)Zl+'+ Jn(t)zy Jn-l(t)zY--l -(l-Jn-l(t)-Jn(t)-Jn+l(t))zGn-',
155
i=1,2,3
156
Time-Integration for Dynamic Unstructured Meshes X:"
Figure 7.12: Illustration of volume swept by triangular face within a single time step with the following conditions required for consistency:
tn+l(tn+l) = 1, tn(tn+l) = 0,
En+l(tn) = 0 tn(t") = 1
J n - l ( t n + l ) = 0,
tn-l(t") = 0
Substituting these expressions into the integral, we obtain:
where
Ax13 = x3 - x1
and
Ax23 = 2 3
- 2 2 , with
and = [En+lAxy$'
[En+lAz;$'
+ tnA2l;;+ tn-I AX:;' + (1 - En-1 +
- En - tn+i)Ax:y2] x - en - En+i)A$pZ]
It can be shown that a six point qudrature rule is required for evaluating the right-hand side integral in order to verify the DGCL. (This corresponds t o
157
D. J. Mavraplis and Z. Yang
a two-point quadrature between each of the four time levels used in the BDF3 scheme). Using a six-point integration rule to approximate the I;
I2
M
6 -=Atn x w k f k'gk
I2
6 k=l
where the superscripts k or p k = 1 , 2 , ...,6 denote the value at the corresponding quadrature point. Returning to the left-hand side of equation (7.25):
J;
=
Cyn+1vn+1
+ anvn+ Qn-lVn-l + Qn-ZVn--2 (7.29)
we re-write this in terms of volume increments:
which is equivalent to the integrals:
- an-2
fn-' p - 2
x . Adsdt
Time-Integration for Dynamic Unstructured Meshes
158
t"
hY+'1,
According to [ll], x.iidsdt, can be evaluated exactly, leading to: JA n -Qn+l --
18
(AX?+AX;
(Ax':
x Ax':;
tn-l
hn-'1, x.iidsdt, and
&n--5
lA x.fidsdt
+ AX:). x Ax;+ :' + ZAxc;", 1
1 + ZAxYZ1 x AxT3)+ a n + ' + an (Ax;-' + Ax:-' + Ax;-'). 18
AxY3 x AxF3
AX;^, Ax:;' -(AX:-' an-2 18 (Ax:;' Ax;",-'
x AX;^+ + -AS;;' 1 2 x Ax;;' + -AxY3 1 x AX:;')+ 2 + AX;-' + AX;-'). x Ax;;'+ x Ax;;' + 21 x Ax;' + -AX:;' 1 x AX;;') 2
x Axz3
where A x r = xq+' - x r , i = 1 , 2 , 3 and m = n,n - 1 , n - 2. To satisfy the GCL, we set
(7.31)
Fn n A -- j A
which yields the relations: 1
1
61 = -(1+ -) 2 d 3 and
1
1
61 = -(1- -)
2
v
5
159
D.J. Mavraplis and Z. Yang
and
The x and x values at the quadrature points are thus given in terms of the x values at the specific time step locations as:
xP5 = xP6 = “cjn-l 3
3
-
At
T2
where j = 1 , 2 , 3 for the three corner vertices of the triangular face. The average values of 6 and x which respect the GCL and preserve the third order accuracy
160
Time-Integration for Dynamic Unstructured Meshes
of the BDF3 scheme are finally given as:
9 = % l a , = T-l 18 anPl = c, an-2 = where computed using the corresponding x p values.
2,and the 5, normals are
Chapter 8
Explicit Time Domain Finite Element Methods for Electromagnetics Kenneth Morgan', Mohamed El hachemi', Oubay Hassan', and Nigel Weatherill'
8.1
Introduction
The numerical simulation of electromagnetic wave propagation problems, involving realistic geometries and wave frequencies, poses a significant computational challenge. Integral equation techniques are often the best approach for wave scattering problems [5, 61, but volume based methods are attractive for a wider range of applications [12]. With this in mind, we begin by describing a time domain volume based method for 3D electromagnetic problems. The approach adopted is a finite element solution algorithm for Maxwell's curl equations, using the explicit TaylorGalerkin TG2 time stepping and 'H' low order elements [16, 17, 151. The formulation is presented for the problem of scattering by perfectly conducting obstacles. Tetrahedral elements are used to mesh the region immediately adjacent to the scatterer and, to reduce both the storage and CPU time requirements, regular hexahedral elements are used elsewhere. This approach requires the addition of pyramidal elements, to ensure a consistent hybrid mesh. The truncated far field non-reflective condition is handled by surrounding the computational Civil and Computational Engineering Centre, University of Swansea, Swansea SA2 8PP, Wales, U.K.
161
162
Computational Electromagnetics
domain by an artificial perfectly matched layer (PML) [2, 31. With a standard spatial resolution, numerical examples demonstrate that the method is capable of accurately simulating problems involving wave propagation over distances of the order of tens of wavelengths. Many problems of current interest require the simulation of wave propagation over larger distances. In this case, higher order algorithms, in both time and space, are to be preferred as they promise reductions in the required discretisations levels. In this context, the solution of Maxwell’s curl equations by the, essentially explicit, arbitrary order discontinuous Galerkin method, with high order Runge-Kutta time stepping, has been shown to be particularly effective for two and three dimensional applications [26, 11, 121. As our method is a continuous Galerkin procedure, an interesting alternative approach is the explicit Fekete point spectral element method that has been applied to the solution of the two dimensional elastic wave equation [24, 131. We perform an initial investigation into the development of explicit schemes, using these elements in conjunction with higher order Taylor-Galerkin time stepping procedures. Numerical results for one dimensional wave propagation and two dimensional electromagnetic wave scattering are included.
8.2 8.2.1
Electromagnetic Scattering Governing Equations
Consider the simulation of scattering of an incident single frequency plane electromagnetic wave. It is assumed that this incident wave is produced by a source located in the far field. Although the approach is more general, for the purposes of this paper we will assume that the scattering body is a perfect electrical conductor (PEC), surrounded by free space. In free space, Maxwell’s curl equations can be written, using the summation convention, in the dimensionless component form d H * - aE,. dE* 3 dH,. 3 - -Ejke- Ejke(8.1)
at
a xk
axk
where the subscripts j , Ic, C can take the values 1,2,3, the alternating tensor is and H * = (H7,HZ,Hl)T denote the denoted by E j k e and E* = (JT;,E~,E:)~ electric and magnetic field intensity vectors respectively. For computational convenience, these fields are split into incident and scattered components according to
E* = E
Z ~ C
+E
H * = H~~~+ H
(8.2)
with the incident fields, Einc and HanCspecified by the problem definition. A formulation in terms of the scattered fields E and H is achieved by the substitution of equations (8.2) into equation (8.1). The resulting equations may
K. Morgan et a1
163
be combined to produce the single vector equation
where, now,
u=[z] This linear equation can also be written in the form
where
F k = AkU and the entries in each matrix A k , k = 1 , 2 , 3 , are constants.
8.2.2 Boundary conditions Perfect electrical conductor surface
At the surface of a perfect electrical conductor (PEC), the boundary condition is that the tangential component of the electric field E* should vanish. This requirement may be expressed as n A E = -n A EinC
(8.7)
where A denotes the vector product and n is the unit normal vector to the surface.
Far field boundary and the perfectly matched layer The infinite physical domain is truncated before a numerical simulation is attempted. The condition to be applied at the truncated outer computational boundary is the requirement that the scattered field should consist of outgoing waves only. The modelling of this condition is achieved by the addition of a perfectly matched layer (PML) [2] to the exterior of the truncated domain. It is convenient to take the truncated outer boundary to be the surface of a regular hexahedron. The formulation which is adopted follows the work of Bonnet and Poupaud 131, so that, with appropriate redefinition of the quantities U and Ak, and the addition of a source term, the form of equation (8.5) remains valid in the PML also.
Computational Electromagnetics
8.3
Mesh generation
The starting point for the simulation is the construction of a valid mesh. A surface mesh generator is used to discretise the surface of the computational domain into triangular elements, with the element size variation governed by the requirements of a user-defined mesh control function [20]. An automatic unstructured mesh generator can then be employed to discretise the computational domain, fl,using tetrahedral elements [28, 10, 211. Although tetrahedral elements provide a great deal of geometrical flexibility, hexahedral elements are better suited to filling space. An appropriate compromise is to employ a hybrid mesh, in which unstructured tetrahedral elements are used in the vicinity of the scatterer, while the outer portion of the domain, including the PML, is represented with a structured hexahedral mesh. A transition layer of pyramidal elements is used to connect these two mesh regions in a consistent manner [9].
8.4
Numerical solution algorithm
The Taylor-Galerkin TG2 algorithm [16, 17, 151 is employed to obtain an approximate solution of equation (8.5) on a consistent hybrid mesh of tetrahedra, pyramids and hexahedra. This is a Galerkin formulation of the Lax-Wendroff method and a one-step finite element implementation is adopted [14, 81.
8.4.1
Time discretisation
The Lax-Wendroff method is based upon the truncated Taylor series expansion
dU AU=Atat
At2 a2U +-2 at2
/imi
where AU = U{mfl) - UIrn),the superscript { m } denotes an evaluation at time t = t , and tm+l = t , At. The time derivatives are replaced by spatial derivatives, using equation (8.5), producing the time stepping algorithm
+
Following the spatial discretisation of the domain, the solution of this equation is obtained from an approximate variational formulation.
8.4.2
Discretisation in space
The lowest order continuous elements are employed, with nodes located at the element vertices. Over each element E in the mesh, the solution drn) is inter-
K. Morgan et a1
165
polated, between the nodal values, as (8.10) Here N J denotes the finite element shape function associated with node J and the summation extends over all nodes J of element E . The solution at time level tm+l is obtained following a Galerkin weak variational formulation [18] of equation (8.9). At a general interior node I , the resulting equation takes the form (8.11) M I JAUJ = 7E$m’
C JEI
where
The summation in equation (8.11) extends over node I and those nodes J that are connected to node I by an element edge in the mesh, with M I J denoting the entries in the consistent finite element mass matrix. All integrals are evaluated exactly. At nodes lying on a PEC surface, the boundary condition is applied through the additional boundary integral term that appears in this equation, by employing a characteristic decomposition in the direction normal to the boundary [15, 221. A diagonal lumped mass matrix may be defined, with the entry =C M I J (8.13)
MF
JEI
in row I . As the consistent mass matrix is diagonally dominant, equation (8.11) may then be solved approximately as
M ~ A U= R ~ $~)
(8.14)
by lumping the mass matrix, or by the explicit iteration [7] (~u~er+ AU?~.) l
=
-
C
~ ~ ~ ~ u . J t (8.15) e r
JEI
where iter = 0 , 1 , 2 , .. . and A@ = 0.
8.4.3 Computational details Stability This algorithm is stable provided that the Courant number, C, is such that [18]
(8.16)
166
Computational Electromagnetics
Here, hE is a representative length for element E and the minimum is taken over all elements & in the mesh. The value /3 = 1 may be used when the lumped mass approximation is employed, while the value /3 = l/& is appropriate for the consistent mass form with explicit iteration.
Numerical performance To demonstrate the numerical performance of this algorithm, consider the problem of propagation of a continuous sine wave into a one dimensional semi-infinite region that is initially quiescent. For X = 15, a target element length, h ~of, 1.00 is prescribed, with the actual length of each element being randomly generated in the range 0.50 5 hE 5 1.25. This is meant to replicate the type of mesh spacing distribution likely to be produced by an automatic unstructured mesh generator in three dimensions. The wave is propagated until its leading edge has moved a distance of 25X. The numerical solution at this time, in the vicinity of the point located at a distance of 20X from the point of initiation of the wave, is compared with the exact distribution in Fig. 8.1. The use of the lumped mass form, near its stability limit with C = 0.95, is displayed in Fig. 8.l(a). The amplitude and phase accuracy of the numerical solution is very poor. The numerical performance is improved significantly when the consistent mass form with explicit iteration is used close to its stability limit, with C = 0.55. This is shown in Fig. 8.l(b). Figures 8.l(c) and (d) demonstrate that reducing the time step size, within practical limits, produces small improvement in the quality of the results produced with the lumped mass algorithm but further improvement in the accuracy of the results with the consistent mass. These results confirm the theoretical analysis [8], that shows the higher accuracy of the consistent mass finite element scheme on uniform meshes. They also demonstrate that, with this level of discretisation, the scheme can be expected to perform satisfactorily for simulations involving wave propagation over distances of the order of tens of wavelengths.
Computation of the radar cross section In practical scattering simulations, the solution is advanced in time until steady periodic conditions are achieved. A closed surface, completely enclosing the scatterer, is constructed and a further cycle is computed during which time the variation of the solution at nodes lying on this surface is monitored. The amplitude and phase of the scattered electric and magnetic field components at these nodes are recorded and, by employing a near field to far field transformation [l], these values are used in the computation of the radar cross section (RCS) [16].
K. Morgan et a1
167
Figure 8.1: Propagation of a continuous sine wave using the TG2 algorithm and a non-uniform mesh of linear elements, comparing the exact (-) and the numerical (0)solutions in the vicinity of the point located at a distance of 20X from the point of initiation of the wave: (a) lumped mass, C = 0.95; (b) consistent mass, C = 0.55; (c) lumped mass, C = 0.15; (d) consistent mass, C = 0.15.
Parallelisat ion For this solution algorithm, the required mesh size grows rapidly as the electrical length of the scatterer is increased. The resulting simulations require the use of large computational resources and, for this reason, the implementation has been fully parallelised [29].
8.5
Numerical examples
Two examples are included to demonstrate the computational performance of this approach. In both cases, the mesh control function supplied to the automatic mesh generator requested a mesh spacing corresponding to 15 elements per wavelength at the surface of the scatterer, varying linearly to a mesh spacing of 10 elements per wavelength at the inner surface of the PML. The PML region is one wavelength thick and is discretised using 10 layers of elements. The PML is located at a minimum distance of one wavelength from the scatterer.
168
Computational Electromagnetics
Figure 8.2: Scattering by a PEC sphere of diameter 15X: the interface between the tetrahedral and hexahedral mesh regions.
The incident wave propagates in the x1 direction and the computations were performed on a multi-processor ONYX 3800 with R14000 processors. Simulations employing an equivalent mesh consisting of tetrahedra only were generally found to require around twice the CPU time and around 75% more storage.
8.5.1
PEC sphere
The first example involves scattering of a plane single frequency incident wave by a perfectly conducting sphere of diameter 15X. This is used to validate the implementation, as an exact series solution is available for this problem. The mesh employed had 1.92 million tetrahedra, 6.14 million hexahedra and 0.15 million pyramids. A view of the interface between the tetrahedral and hexahedral mesh regions is displayed in Fig. 8.2. The total number of nodes in the mesh was 6.62 million. The solution was advanced through 20 cycles of the incident wave and this required 20 minutes of CPU time per cycle on 16 processors. Excellent agreement between the computed and the exact RCS distributions, at all viewing angles, is shown in Fig. 8.3.
8.5.2 PEC almond This example demonstrates the use of the algorithm in a predictive mode and involves scattering by a PEC almond configuration. The major axis of the almond lies in the x1 direction and the wave is incident directly upon the tip of the almond. The wave frequency is such that the electrical length of the almond is 21X. The mesh used consisted of 3.80 million hexahedra, 1.35 million tetrahedra and 0.053 million pyramids. A view of the surface triangulation and
K. Morgan et a1 40
35
169 cam
-
16d
Ran
T
30 25
-
20
-
-10
I
Figure 8.3: Scattering by a PEC sphere of diameter 15X: comparison between the exact and the computed RCS distributions.
a cut through the mesh is shown in Fig. 8.4. The total number of nodes was 4.20 million and the simulation was advanced through 60 cycles of the incident wave. The distribution of the computed contours of E2 on the surface is shown in Fig. 8.5. A comparison between the computed RCS distribution produced using the hybrid mesh approach and that obtained by using an equivalent mesh of tetrahedra only is shown in Fig. 8.6. The simulation required 18 CPU minutes per cycle using 16 processors.
8.6
Dealing with electrically larger scatterers
From these three dimensional examples, it can be appreciated that the meshes required will quickly become very large when the electrical length of the scatterer is increased. This difficulty is compounded by the effects of pollution error, when wave propagation over a larger number of cycles is attempted using the same mesh resolution. This is illustrated in Fig. 8.7, which compares the exact and computed distributions, for the one dimensional continuous sine wave propagation example considered in Fig. 8.1. In this case, the computation is performed with the same mesh resolution as before. However, the solution is now plotted in the vicinity of the point located at a distance of 150X from the point of initiation of the wave, when the leading edge of the wave has moved a distance of 165X. It is well-known that these difficulties may be alleviated by the use of higher order schemes, but the construction of explicit high order solution algorithms for unstructured meshes is not trivial. For practical wave propagation problems,
I 70
Computational Electromagnetics
Figure 8.4 Scattering by a PEC almond of electrical length 21X: detail of the surface discretisation and a cut through the mesh near the tip. the use of the discontinuous Galerkin method, with high polynomial order in space and high order Runge-Kutta time stepping, has been shown to be particularly effective [26, 11, 121 for the first order system of equation (8.3). In two dimensions, continuous high order explicit Galerkin schemes for the second order wave equation have also been proposed, based upon the extension of the classical spectral element method to triangles, using sampling points designed for accurate approximation rather than for integration [24, 131. In attempting to improve on the solution algorithm that has been presented, we employ ideas from this continuous Galerkin method t o produce high order explicit Taylor-
Figure 8.5: Scattering by a PEC almond of electrical length 2 0 : the computed contours of Ez on the surface.
K. Morgan et
171
a1
0
5-10
8
8
-20
m
-30
"
I
-50 0
30
60
90
120
"
150
180
"
210
240
I
270
300
330
0
Figure 8.6: Scattering by a PEC almond of electrical length 21X: comparison of the RCS distributions computed using a hybrid mesh and an unstructured mesh of tetrahedra only.
Galerkin algorithms for the first order system of equation (8.5).
8.6.1
Higher order Taylor-Galerkin time stepping schemes
Higher order Taylor-Galerkin time stepping schemes, such as TG3 and TG4, may be developed by employing a Taylor series expansion up to the desired order. For example, the third order scheme TG3 uses the Taylor expansion
a3U +--At3 6 at3
(8.17)
When the time derivatives are replaced by spatial derivatives, using the original differential equation, the Galerkin finite element approximate solution requires the solution of an equation of the form (8.18)
The construction of this equation becomes extremely involved for the PML region, where source terms are present in the governing equation. For this reason, the multi-step explicit higher order Taylor-Galerkin methods, such as TG3-2S and TG4-2S, are preferred. The third order algorithm, TG3-2S, uses
Computational Electromagnetics
172
Figure 8.7: Propagation of a continuous sine wave using the TG2 algorithm and a non-uniform mesh of linear elements, comparing the exact (-) and the numerical (0)solutions in the vicinity of the point located at a distance of 150X from the point of initiation of the wave: (a) lumped mass, C = 0.95; (b) consistent mass, C = 0.55; (c) lumped mass, C = 0.15; (d) consistent mass, C = 0.15.
the two step procedure
=--
3
at
nu = a t dU -dt
d2U t m ) +aAt2 at2
I(m} +--
(8.19)
At2 a2U 2 at2
where the parameter a only affects the coefficient of the fourth order term in the time expansion. When the time derivatives are replaced by spatial derivatives, using the original differential equation, the Galerkin finite element approximate
i r3
K. Morgan et a1 solution requires the solution of equations of the form
JEI
(8.20)
The right hand side vectors 7Zl and 7 2 2 are readily defined and the standard m a s matrix appears on the left hand side of both equations. If the lowest order continuous elements are used for the spatial discretisation, the solution can again be obtained by explicit iteration. The numerical performance of the TG3-2S algorithm with linear elements and cy = 1/9 is illustrated in Fig. 8.8, which displays the exact and computed distributions, for the one dimensional continuous sine wave propagation example considered in Fig. 8.7. As these simulations are undertaken on the same mesh, comparing Fig. 8.7 with Fig. 8.8 indicates that increasing the time accuracy only will not be sufficient t o remove the perceived shortcomings of the original approach.
8.6.2 Higher order spatial discretisation One dimensional elements
Consider, initially, the construction of a solution algorithm based upon the use of TG2 time stepping, with finite elements of order p in one dimension. Elements of order p may be constructed, as in the spectral element method [19], by locating p + 1 nodes on each element at the Gauss-Lobatto-Legendre (GLL) quadrature points. This quadrature rule is exact for polynomials of order 2p - 1. We can then use an approach in which all the terms in the TG2 equation (8.11) are evaluated by a sufficiently accurate Gaussian quadrature rule and a diagonal lumped mass matrix is defined by evaluating the entries in the mass matrix by GLL quadrature. The TG2 equation system may be solved approximately using this lumped mass matrix or by using the explicit iteration scheme of equation (8.15). The numerical performance of the TG2 algorithm with order cubic elements in one dimension is illustrated in Fig. 8.9. This shows the exact and computed solutions for the example involving propagation of a continuous sine wave, previously considered in Figs. 8.7 and 8.8. In this case, for X = 15, a target element length, h ~of, 3.00 is adopted, with the actual length of each element being randomly generated in the range 1.50 5 h~ 5 3.75. The definition of equation (8.16) is again adopted for the computation of the Courant number C. Comparison of Fig. 8.7 and Fig. 8.9 demonstrates the significant improvement in solution accuracy that may be achieved by increasing the element order with, in this example, approximately the same number of nodes.
174
Computational Electromagnetics
*I a1
a*
41
(4
(4
Figure 8.8: Propagation of a continuous sine wave using the TG3-2S algorithm and a non-uniform mesh of linear elements, comparing the exact (-) and the numerical (0)solutions in the vicinity of the point located at a distance of 150X from the point of initiation of the wave: (a) lumped mass, C = 0.80; (b) consistent mass, C = 0.80; (c) lumped mass, C = 0.15; (d) consistent mass, C = 0.15.
Triangular elements There is no natural extension of the classical spectral element method to triangular elements as, in general, it is not known if GLL points exist on the triangle. To extend the above approach into two dimensions, we can employ triangular elements of order p , with ( p 1)( p 2)/2 nodes located at the Fekete points [30, 24, 131. These points are selected for their interpolation and approximation properties, rather than for quadrature. Algorithms exist for determining the Fekete points [25] and their locations have been tabulated [23, 271. In addition, for practical values of p , it is possible to construct a quadrature rule, based upon these sampling points, which has positive weights and integrates exactly any polynomial of order p over the master triangular element [25]. The approach then is to evaluate all the terms in the TG2 equation (8.11) by a sufficiently accurate Gaussian quadrature rule and to produce a diagonal lumped mass matrix by defined by evaluating the entries in the mass matrix by a quadrature rule employing sampling at the Fekete points. Again, the TG2 equation system may be solved approximately using this lumped mass matrix or by using the explicit
+
+
K. Morgan et a1
1 75
(a)
(b)
Figure 8.9: Propagation of a continuous sine wave using the TG2 algorithm and a non-uniform mesh of cubic elements, comparing the exact (-) and the numerical (0) solutions in the vicinity of the point located at a distance of 150X from the point of initiation of the wave: (a) lumped mass, C = 0.045; (b) consistent mass, C = 0.045.
Figure 8.10: Propagation of a continuous plane sine wave using the TG2 algorithm: detail of the mesh of triangular elements of order p=3.
iteration scheme of equation (8.15). The points on the edge of a triangle are exactly the one dimensional GLL points [4]. This means that these triangular elements conform naturally with classical spectral quadrilateral elements and a hybrid mesh implementation should again be possible. To investigate the performance of the TG2 algorithm on a mesh of order p = 3 triangular elements, consider again the problem of propagation of a continuous sine wave into a semi-infinite region that is initially quiescent. This is essentially a one dimensional problem, but it is solved here using a mesh of triangular elements. For X = 15, a target element length, h ~of, 3 is prescribed. A detail of the mesh employed is illustrated in Fig. 8.10. The wave is propagated until its leading edge has moved a distance of 15X. The numerical solution at this time, computed with C = 0.045, in the vicinity of the point located at a distance of 11X from the point of initiation of the wave, is compared with the exact distribution in Fig. 8.11. It is apparent that, for two dimensional simulations, the consistent mass form of the algorithm is superior.
176
Computational Electromagnetics
Figure 8.11: Plane wave propagation using the TG2 algorithm and triangular elements of order p = 3 comparing the exact (-) and the numerical ( 0 ) solutions in the vicinity of a point located at a distance of 1 l X from the point of initiation of the wave: (a) lumped mass, C = 0.045; (b) consistent mass, C = 0.045.
Numerical examples
Two examples are included to demonstrate the use of an algorithm based upon TG2 time stepping and triangular elements of order p = 3. As in the previous examples, the PML region is of thickness one wavelength and located a minimum distance of one wavelength from the scatterer. In both cases, the automatic triangular mesh generator was asked to produce a mesh with 5 elements per wavelength at the surface of the scatterer, varying linearly to 3 elements per wavelength at the inner surface of the PML. The first example is the scattering of a plane single frequency incident wave by a perfectly conducting cylinder of diameter 1OOX. The exact series solution that is available for this problem enables the validation of the implementation. Excellent agreement between the computed and exact RCS distributions, at all viewing angles, is shown in Fig. 8.12. The second example involves scattering by a perfectly conducting U-shaped cavity, turned through 90 degrees. The length of the cavity is 8X. Details of the computed distributions of the contours of Ez and H3 are given in Fig. 8.13. A comparison between the computed RCS distribution and that computed using an algorithm based upon TG2 time stepping and an equivalent mesh of linear triangular elements is shown in Fig. 8.14.
8.7
Conclusions
A numerical procedure that enables the simulation of three dimensional problems in computational electromagnetics has been presented. The computa-
K. Morgan et
0
Figure 8.12: Scattering by a PEC cylinder of diameter lOOX using the TG2 algorithm and a mesh of triangular elements of order p = 3: comparison between the exact (- -) and the computed (- - -) RCS distributions.
tional domain is discretised using automatically generated hybrid unstructured meshes, with nodes located at the element vertices and the Taylor-Galerkin TG2 time stepping scheme is used. The solution procedure is parallelised and the application of the approach in the area of electromagnetic scattering has been demonstrated. An initial investigation of the feasibility of developing a higher order solution procedure has also been undertaken. Two dimensional scattering problems have been solved using TG2 time stepping and triangular elements of order p = 3. The nodes of these elements are located at the Fekete points and the construction of an approximate mass matrix enables the solution to be achieved by explicit iteration. The use of higher order discretisations in both time and space should further extend the capability. For example, the numerical performance of the TG3-2S algorithm with cubic and quintic elements in one dimension is illustrated in Fig. 8.15. This shows the exact and computed solutions for the example involving propagation of a continuous sine wave, previously considered in Figs. 8.7, 8.8 and 8.9. In this case, for the quintic elements and X = 15, a target element length, h&,of 5.00 is adopted, with the actual length of each element being randomly generated in the range 2.50 5 h&5 6.25. Comparison with Fig. 8.7 and Fig. 8.9 indicates that further improvement in solution performance may be achieved in this manner with, in this example, approximately the same number of nodes. The effect of employing higher order discretisations on the number of nodes required and possible three dimensional extensions remain to be investigated.
Computational Electromagnetics
178
(a)
(b)
Figure 8.13: Scattering by a PEC cavity of electrical length 8X using the TG2 algorithm and a mesh of triangular elements of order p = 3: (a) contours of E2; (b) contours of H3.
8.8
Bibliography
[l]Balanis, C. A., Advanced Engineering Electromagnetics, Wiley, New York,
1989. [2] Berenger, J. P., A Perfectly Matched Layer for Free-Space Simulation in Finite-Difference Computer Codes, Journal of Computational Physics 114, 1994, pp. 185-200.
[3] Bonnet, F. & Poupaud, F., Berenger Absorbing Boundary Condition with Time Finite-Volume Scheme for Triangular Meshes, Applied Numerical Mathematics 25, 1997, pp. 333-354. [4] Bos, L., Taylor, M. A. & Wingate, B. A., Tensor Product Gauss-Lobatto Points are Fekete Points for the Cube, Mathematics of Computation 70, 2000, pp. 1543-1547. [5] Chew, W.C., Computational Electromagnetics: the Physics of Smooth Versus Oscillatory Fields, Philosophical Transactions of the Royal Society: Mathematical, Physical and Engineering Sciences, 362, 2004, pp. 579-602. [6] Darve, E. & H a d , P., A Fast Multipole Method for Maxwell’s Equations Stable at All Fkequencies, Philosophical Transactions of the Royal Society: Mathematical, Physical and Engineering Sciences 362, 2004, pp. 603-628.
[7] Donka, J. & Giuliani, S., A Simple Method to Generate High-Order Accurate Convection Operators for Explicit Schemes Based on Linear Finite Elements, International Journal f o r Numerical Methods in Fluids 1, 1981, pp. 63-79.
K. Morgan et a1
-20
179
-
I
~30 -200
, -150
I’ I
1 , -100
-50
0
50
100
150
m
Figure 8.14: Scattering by a PEC cavity of electrical length 8X using the TG2 algorithm: comparison the RCS distributions computed using triangular elements of order p = 3 (-) and triangular elements of order p = 1 (-+-).
[8] Don&, J. & Huerta, A., Finite Element Methods f o r Flow Problems, Wiley, Chichester. 2003. [9] El hachemi, M., Hassan, O., Morgan, K. & Weatherill, N. P., 3D Time Domain Computational Electromagnetics Using a H1 Finite Element Method and Hybrid Unstructured Meshes”, Computational Fluid Dynamics Journal 13, 2004, pp. 391-402. [lo] George, P. L., Automatic Mesh Generation. Applications to Finite Element Methods, Wiley, Chichester, 1991. [ll]Hesthaven, J. S. & Warburton, T., High-Order Nodal Methods on Unstructured Grids. I. Time-Domain Solution of Maxwell’s Equations, Journal of Computational Physics 181, 2002, pp. 1-34.
[12] Hesthaven, J. S. & Warburton, T., High Order Nodal Discontinuous Galerkin Methods for the Maxwell Eigenvalue Problem, Philosophical Dansactions of the Royal Society: Mathematical, Physical and Engineering Sciences 362, 2004, pp. 493-524.
[13] Komatitsch, D., Martin, R., Tromp, J., Taylor, M. A. & Wingate, B. A., Wave Propagation in 2-D Elastic Media Using a Spectral Element Method with Triangles and Quadrangles, Journal of Computational Acoustics 9, 2001, pp. 703-718.
180
Computational Electromagnetics
Figure 8.15: Propagation of a continuous sine wave using the TG3-2S algorithm, comparing the exact (-) and the numerical ( 0 ) solutions in the vicinity of the point located at a distance of 150X from the point of initiation of the wave: (a) consistent mass and a non-uniform mesh of elements of order p = 3, C = 0.80; (b) consistent mass and a non-uniform mesh of elements of order p = 5, C = 0.15.
[14] Lohner, R., Morgan, K. & Zienkiewicz, 0. C., An Adaptive Finite Element Procedure for Compressible High Speed Flows, Computer Methods in Applied Mechanics and Engineering 52, 1985, pp. 441-465. [15] Morgan, K., Hassan, O., Pegg, N. E. & Weatherill, N. P., The Simulation of Electromagnetic Scattering in Piecewise Homogeneous Media Using Unstructured Grids, Computational Mechanics 25, 2000, pp. 438-447. [16] Morgan, K., Hassan, 0. & Peraire, J., An Unstructured Grid Algorithm for the Solution of Maxwell’s Equations in the Time Domain, International Journal f o r Numerical Methods in Fluids 19, 1994, pp. 849-863.
[I71 Morgan, K., Hassan, 0. & Peraire, J., A Time Domain Unstructured Grid Approach to the Simulation of Electromagnetic Scattering in Piecewise Homogeneous Media, Computer Methods in Applied Mechanics and Engineering 234, 1996, pp. 17-36. [18] Morgan, K. & Peraire, J., Unstructured Grid Finite-Element Methods for Fluid Mechanics, Reports on Progress in Physics 62, 1998, pp. 569-638. [I91 Patera, A., A Spectral Element Method for Fluid Dynamics: Laminar Flow in a Channel Expansion, Journal of Computational Physics 54, 1984, pp. 468-488. [20] Peir6, J., Surface Grid Generation, in J. F. Thompson, B. K. Soni & N. P. Weatherill (editors), Handbook of Grid Generation, CRC Press, Boca Raton, 1998, pp. 19.1-19.20.
K. Morgan et a1
181
[21] Peraire, J., Peir6, J. & Morgan, K., Advancing Front Grid Generation, in J. F. Thompson, B. K. Soni & N. P. Weatherill (editors), Handbook of Grid Generation, CRC Press, Boca Raton, 17.1-17.22, 1998. [22] Shankar, V., Hall, W. F., Mohammadian, A. & Rowell, C., Theory and Application of Time-Domain Electromagnetics Using CFD Techniques, Course Notes, University of California Davis, 1993. [23] Taylor, M. A., Private Communication, 2004.
[24] Taylor, M. A. & Wingate, B. A., A Generalized Diagonal Mass Matrix Spectral Element Method for Non-Quadrilateral Elements, Applied Numerical Mathematics 33, 2000, pp. 259-265. [25] Taylor, M. A., Wingate, B. A. & Vincent, R. E., An Algorithm for Computing Fekete Points in the Triangle, S I A M Journal of Numerical Analysis 38, 2000, pp. 1701-1720. [26] Warburton, T., Application of the Discontinuous Galerkin Method to Maxwell's Equations Using Unstructured Polymorphic hpFinite Elements, in B. Cockburn, G. E. Karniadakis & C. W. Shu (editors), Discontinuous Galerkin Methods: Theory Computation and Applications. Lecture Notes in Computational Science and Engineering 11, Springer Verlag, New York, 2000, pp. 451-458. [27] Warburton, T., Private Communication, 2004. [a81 Weatherill, N. P. & Hassan, O., Efficient Three-Dimensional Delaunay Triangulation with Automatic Point Creation and Imposed Boundary Constraints, International Journal for Numerical Methods in Engineering 37, 1994, pp. 2005-2040. [29] Weatherill, N. P., Hassan, O., Morgan, K., Jones, J. W. & Larwood, B., Towards Fully Parallel Aerospace Simulations on Unstructured Meshes, Engineering Computations 18, 2001, pp. 347-375.
[30] Wingate, B. A. & Taylor, M. A,, The Natural Function Space for Triangular Spectral Elements, Technical Report 98-1 711, Los Alamos, New Mexico, 1998.
This page intentionally left blank
Chapter 9
Estimating Grid-Induced Errors in CFD Solutions T. I-P. Shih'
9.1
Introduction
In order for design and analysis of thermal-fluid systems and devices to be based solely on computational fluid dynamics (CFD), error bounds must be provided for each CFD solution. Only when there is confidence in each CFD solution can design decisions be based on solid foundations. There are four main sources of error in CFD solutions. The first is inadequate modeling of physics that are not resolved by first principles, such as turbulence and combustion. The second is inadequate information on boundary conditions (e.g., those at inflow and outflow boundaries). The third is non-physical effects such as numerical diffusion, dispersion, and other spurious modes that result when the governing partial differential equations (PDEs) are discretized into algebraic equations on a discrete domain by finite-differencel finite-volume, or finite-element methods. The fourth source of error is from the mesh. For most users of CFD, especially those who do not have access to the source code, the mesh and the time-step size are the only parts of the solutions procedure over which the user has full control. The importance of the mesh cannot be over emphasized. The mesh must represent the geometry with sufficient detail and enable the algebraic analog of the governing PDEs to resolve the relevant Aow physics. For complicated steady and unsteady, three-dimensional problems, the number of grid points or cells that can be used in a mesh is restricted by either the available computing resource or a need to have a practical turn-around 'Department of Aerospace Engineering, Iowa State University, Ames, Iowa 5001 1
183
184
Estimating Grid-Induced Errors
time in computing a solution. With a constraint on the number of grid points or cells, accuracy demands grid points to be placed in regions where they are most needed to resolve the geometry and flow physics (e.g., by r- or h-refinement). Unfortunately, this non-uniform distribution can create what are referred to as poor-quality cells, which can induce considerable errors in the computed solutions. For most problems of engineering interest, the situation is made worse in that it is generally not feasible to generate grid-independent solutions so that there are errors from poor quality cells and from inadequate resolution. Thus, the questions are (1) what can one believe in the computed solutions? (2) What is the error bound on the solutions from a poor-quality or an insufficiently fine grid? (3) How can the grid or mesh be improved to increase accuracy? This paper describes recent work that attempts to answer these questions by providing methods for estimating grid-induced errors.
9.2 Classification of Methods A number of investigators have developed and evaluated ways to quantify errors in solutions of PDEs that arise from poor-quality or insufficiently fine griddmeshes. Roache [26] reviewed and classified all of these methods into two categories: methods based on multiple grids and methods based on a single grid. Methods based on multiple grids [6, 7, 331 require solutions to be generated on a series of increasingly finer grids (at least 3). These methods can give definitive statements on errors, but is more expensive in requiring solutions at finer meshes, which can be prohibitive for realistic engineering problems. If Richardson’s extrapolation is used as the criteria for judging grid convergence, then the meshes must be sufficiently fine for the truncated Taylor series to be bounded before this method can yield meaningful results. Single-grid error-estimation methods can be classified as algebraic or PDEs. Algebraic methods assume that the error at a grid point or cell is a function of the grid in question and the solution there. A lot of work has been done on algebraic methods, mostly in relation to solution-adaptive mesh refinement (see, e.g., Carey [5], and [2, 18-20, 28, 30, 361). These algebraic error estimators, also referred to as grid-quality measures, typically only consider gradients of the scalar fields. Shih, et al. [27] and Gu, et al. [16, 171 proposed grid-quality measures that also account for the vector and tensor nature of the flow field and link the solution to the geometry and size of each cell in a grid. Single-grid PDE error estimators, first proposed by Babuska, et al. [3, 41, recognize that errors once generated can be transported by advection and diffusion to other parts of the flow field. Thus, a transport equation is needed to understand the generation and evolution of errors. A method for deriving error transport equations was presented by Babuska, et al. [3, 41 for finite-element methods, which Ferziger [lo], Van Straalen, et al. [29], and Zhang, et al. [34, 351 applied to finite-difference and finite-volume methods. To illustrate their method, consider a differential operator L operating on dependent variable U [21]:
185
T. I-P. Shih
L(U) = f
(9.1)
where f is the non-homogeneous term. If U, is an approximate solution, then its substitution into Eq. (9.1) will produce a residual R since it will not satisfy Eq. (9.1); i.e., L(U,) - f = R
(9.2)
If Eqs. (9.1) and (9.2) are linear or linearized, then subtracting Eq. (9.2) from Eq. (9.1) yields the following transport equation for error: L(e)=-R or L e = - R
(9.3)
e = U-U,
(9.4)
where
is the solution error. Since the error in the solution is defined with respect to the exact solution of the PDE, the error-transport equation given by Eqs. (9.3) and (9.4) can account for errors from the grid and errors from the numerical scheme. The difficulty in implementing Eqs. (9.3) and (9.4) is in modeling the residual, R. If R is modeled correctly, then Eqs. (9.3) and (9.4) can provide the error at every grid point or cell in the mesh. Qin and Shih [21] noted that Eqs. (9.3) and (9.4) is only valid for finiteexpansion methods such as finite element and spectral, but not for collocation-type methods such as finite-difference (FD) and finite-volume (FV). This is because for FD and FV methods, the differential operator L in Eq. (9.2) is replaced by a discrete operator so that subtracting Eq. (9.2) from Eq. (9.1) will not yield Eqs. (9.3) and (9.4). This inconsistency was also noted by Roache [26]. To rectify this inconsistency, Roache [26] suggested all FD and FV solutions at grid points or cells to be made into continuous functions. However, Roache [26] recognizes that the resulting continuous function is non-unique and will depend on the interpolation function used. Since FD, FV, and finite expansion methods such as finite elements and spectral can be unified in integral form under the method of weighted residuals through appropriate weighting functions [ 111, the most general error-transport equation should be in integral form. The differential form given by Eqs. (9.3) and (9.4) can be recovered from the integral form only if the weighting function is continuous (e.g., finite-element or spectral methods, but not FD or FV methods) and if the solution generated is genuine (e.g., no weak solutions). Giles, et al. [12151 employed the integral approach for finite-element and FV methods via the adjoint-variable formulation to estimate errors of integral quantities such as lift and drag and to determine optimal grid-point distributions that minimize the errors
Estimating Grid-Induced Errors
186
in those integral quantities. Qin & Shih [21-251 took a different approach, which can also be used for FD, FV, and finite-element methods though they only applied it to FD and FV methods. They derive discrete or discontinuous error-transport equations (DETEs) directly from the FDFV equations without regard for the original PDEs. By disregarding the original PDEs, their approach only provides grid-induced errors, but their method does provide an estimate of the error at every cell for FV methods and every grid point for FD methods. In the remainder of this paper, the method of Qin & Shih [21-251 for estimating grid-induced errors in FD and FV methods is described and reviewed. First, the DETE concept is introduced. Next, the DETEs for the Euler equations solved by a FV method are derived. This is followed by numerical experiments, which show the usefulness of the DETEs derived for estimating grid-induced errors in FV solutions of the Euler and the Navier-Stokes equations.
9.3 Overview of the Discrete Error Transport Equation The DETE concept presented by Qin & Shih [21-251 proceeds as follows. Suppose for a FDFV method, the differential operator L in Eq. (9.1) is replaced by the discrete operator LD on a discrete domain so that the FDFV equation corresponding to Eq. (9.1) is Lo (Ui, h. k) = 0
(9.5)
In the above equation, Ui is the solution at grid point or cell i; h denotes the grid spacing or cell size; and k denotes the time-step size. As h and k are refined for an unconditionally consistent FDFV equation, the solution Ui approaches the gridindependent solution Ug,i,which according to the Lax equivalence theorem is also the exact solution of the PDE approximated by the FDFV equations if the PDE is well posed and linear and if the FDFV solution is numerically stable. However, since PDEs of interest in CFD are not linear, we use the less restrictive term gridindependent solution. With Eq. (9.3, the grid-independent solution is given by
where h, is the grid spacing or cell size and k, is the time-step size needed to obtain the grid-independent solution. From Eqs. (9.5) and (9.6), two different DETEs can be derived. One is based on the coarse grid spacing h, where the solution is obtained. The other is based on the grid-independent grid spacing h,. Qin & Shih [21] showed that only the one based on the coarse grid spacing has meaning because interpolating U,i onto h is well posed (i.e., all interpolants give similar results), whereas interpolating the coarse grid solution Ui onto h, is ill posed (i.e., different interpolants can give very different results). Accordingly, Qin & Shih [21] inserted the grid-independent solution Ug,iinto Eq. (9.5) with the coarse mesh (h, k), which gives
187
T. I-P. Shih
R,i = LD(ug,i, h, k)
(9.7)
If LD is linear or inearized, then substracting Eq. (9.5) from Eq. (9.7) gives the discrete-error-transportequation (DETE), which is LD(q, h, k) = Rg,ior LD(h,k) ei = R, i eI. - U g,l.-U. I
(9.8) (9.9)
Since Ug,i is not unique in the strict sense (since it depends on the number of significant digits that are required not to change before a solution is deemed gridindependent) and may differ from the exact solution because of spurious modes permitted by the FDFV method, Eqs. (9.8) and (9.9) can only account for gridinduced errors, but not for errors from the FDFV discretization. This is a deficiency of the current approach. From Eqs. (9.7) to (9.9), the following observations can be made: The first is that the residual can be computed exactly via Fq. (9.7) though a grid-independent solution is needed. Knowing the exact residual is useful in guiding the modeling of the residual and its validation. The second is that once the residual is known (e.g., through modeling), then Eq. (9.8) and (9.9) can be used to estimate the gridinduced errors at every cell or grid point. The third is that the residual R,i defined by Eq. (9.7) is a local quantity (at least for explicit methods), whereas the solution error q given as a solution to Eq.(9.8) is a global function. Errors are generated when the residual is nonzero and then it is transported. This indicates that grid adaptation should be made where the residual is high and not where the error is the high. Qin & Shih [21-231 showed that if the “actual” residual defined by Eq.(9.7) is used; i.e., R ,i = LD(ug,i, h, k) or R,i = L D ( ~k), U,i
(9.10)
which as noted requires the grid-independent solution to be computed, then the DETE given by Eq. (9.8) can predict grid-induced errors on an “imperfect” grid exactly for FDFV equations that are linear, nonlinear, steady, or unsteady through the following one-dimensional model equations: advection-diffusion equation, linear wave equation, and inviscid Burger equation.. They also found that the linearization procedure used to derive the DETEs for nonlinear FD/FV equations need not be conservative when estimating grid-induced errors in weak solutions because the error-propagation speed and jump conditions are captured by the FD/FV equations, which are in conservative form. For most problems of engineering interest, computing capabilities often prohibit the generation of grid-independent solutions so that there is a need for estimating grid-induced errors. But, not having a grid-independent solution also means that the residual in Eq. (9.8) must be modeled. This is the main challenge
188
Estimating Grid-Induced Errors
when implementing both the continuous Eq. (9.3) and (9.4) and the discrete Eqs. (9.8) and (9.9). The usefulness of the error-transport equations depends on how well the residual is modeled. Since the modified equation of Warming & Hyett [32] is a PDE truly represented by the FD/FV equations, it has been used to guide the modeling of the residual [21-25, 34, 351. Zhang, et al. [34, 351 and Qin & Shih [21-251 showed that modeling the residual by using the leading terms of the truncation error in the modified equation can give excellent results if the grid spacing or cell sizes are sufficiently small. However, when the grid spacing or cell size is too large, then the estimated error predictions can be quite poor [21, 221. Recently, Celik, et al. [8] modeled the residual in Eq. (9.8) by expanding terms in the FDFV equations about the cell center and keeping only the leading terms. This modeling approach is essentially the same as using the modified-equation except time-derivatives are not replaced by spatial derivatives. Since the leading terms of the truncation error in the modified equation and Taylor-series expansions are not useful in modeling the residual when the grid is coarse, Qin & Shih [23] proposed an alternative approach based on data mining. Their approach involves two steps. The first is to study the behavior of the residual by evaluating the “actual” residual through Eq. (9.7) created by a variety of poor quality meshes in a systematic way. The second step is to model the residual based on the understanding gained on the behavior of the residual through statistical analysis and curve fitting.
9.4 DETEs for FV Solutions of the Euler Equations In this section, the DETEs that can be used to estimate grid-induced errors in FV solutions of the following Euler equations are derived:
aQ a F a G -+-+-=o at ax ay
P +-p 1 (u2 + v 2 ) E =y-1 2
(9.11a)
(9.1 lc)
where p is density; u and v are the x- and y-components of the velocity, respectively; E is mechanical and thermal energy; P is pressure; T is temperature; and y is the ratio of specific heats. The Euler equations given above are valid for
189
T. I-P. Shih
two-dimensional, compressible, inviscid flow of a calorically and thermally perfect gas. 9.4.1 Finite-Volume Method of Solution The FV method used to obtain solutions to Eq. (9.11) is as follows [31]. Consider a domain that has been discretized by a finite number of contiguous and non-overlapping cells in which each cell can have an arbitrary shape such as triangles, rectangles, or other polygons. Integrating Eq. (9.1 la) over an arbitrary i’th cell with volume Vi yields (9.12)
7
where 1 and are unit vectors in the x- and y-directions, respectively. If the cells do not deform in time, then invoking the Gauss’ theorem; i.e.,
Eq. (9.12) becomes
JVi
Qi=Vi
‘I
QdV
(9.14)
Vi
If the boundary aVi that surrounds cell volume Vi has Ji faces, then Eq. (9.14) can be written as (9.15a)
where Si,jdenotes the length of the j” face. The mean fluxes on each face in Eq. (9.15b) is approximated by the following first-order Lax-Friedrichs formula, which is TVD preserving,
In the above equation, the subscripts L and R refer to the left and right cells about jthface of the ith cell; v,,,, = ( v , , ~+ v,,,)/2 is the average face normal velocity; and c, = (cL + c R )I 2 is the average speed of sound.
190
Estimating Grid-Induced Errors
The time derivative in Eq. (9.15a) is approximated by the following two-stage Runge-Kutta scheme: Q("=G;+AtY(G")
(9.17a) (9.17b)
where the solution ( 6 " )at the nthtime level (t") is assumed to be known, and the solution (3")at the (n+l)'h time level (t"") is sought. If only steady-state solutions are of interest, then local time stepping can be implemented to accelerate convergence rate. The time step size at each cell ( Ati ) is limited by the following CFL condition: (9.18) Since F and G are homogeneous functions of Q to degree one. F and G in Eq. (9.1 lb) can also be written as F = AQ , G = BQ
(9.19a)
where 1
0
0
(3 - Y)U
(1-Y)V
Y-1
V
U
0 e
u
2 +y-lv2
2 - uv (y-I)(u2+v2)u-- YE -(3u 1-Y
2
P
Y-3 2
2
2
?/u
0 0
0
0
1
- uv
V
U
(1 - Y)U
(3- ?ov
+y-1,,2
2
(y-l)(u2+v2)v-- YE (1-y)uv P
-=-+-(u c2 P Y-1
so that f(Q) in Eq. (9.16) becomes
Y
2
2
0
+v2) +-B (1-y)uv P
X(3?+L?)+2
+v2)
Y-1
m P
(9.19b)
(9.19~)
ly
(9.19d)
T. 1-P. Shih f(Q)=AQn, +BQny
191
(9.20)
Equations (9.19) and (9.20) are needed because the DETEs require linearization. 9.4.2 DETE for the FV Method The derivation of the DETEs for the FV equations given by Eqs. (9.15) to (9.20) involves three steps. The first step is to linearize the FV equations. As noted by Qin & Shih [21], it is important to linearize by using values of variables computed on the “coarse” mesh for which error estimation is sought. Thus, the linearized FV equations have the following form:
(9.21)
where the time derivative is approximated by Eq. (9.17). In Eq. (9.21), all variables with subscript c are evaluated by using the information on the coarse mesh. It is important to note that though Eq. (9.21) is said to have been linearized, it is identical to the non-linearized FV equations because of the identities given by Eq. (9.19). Thus, when the solution Qc obtained on the coarse mesh is inserted into Eq. (9.21), they will satisfy Eq. (9.21) perfectly with no residuals. Equation (9.21) is considered linearized only when the grid-independent solution is inserted into it because in that case the coefficients A and B are not evaluated by using the information on the mesh used to generate the grid-independent solution. Thus, when the grid independent solution Qg is inserted into Eq. (9.21), a residual R , i will be produced. The second step is to subtract the Eq. (9.21) with Qc inserted from the Eq. (9.21) with the Qginserted. The resulting equation constitutes a system of DETEs for the FV equations given by Eqs. (9.15) to (9.20), which is
(9.22a)
where ei given by
192
Estimating Grid-Induced Errors
(9.22b)
is the grid-induced error at the ith cell. As noted, the DETEs need not be in conservation-law form even when there are weak solutions. This is because the location of the shock wave and the jump condition across it are a part of the FV solution, which were captured correctly by a conservative scheme. The third step in completing the derivation of the DETEs given by Eq. (9.22) is to model the residual Rg,i. As noted, one method for modeling the residual is to use the truncation terms in the modified equations [21, 22, 34, 351. Another method is curve fitting from data mining [23].
9.5 Usefulness of the DETEs In this section, the usefulness of the DETEs given by Eq. (9.22) is demonstrated for two test problems. The goal of both problems is to illustrate how well grid-induced errors can be estimated if the residual is modeled accurately. The first problem is inviscid, compressible flow over a two-dimensional airfoil (business-jet airfoil, GLC305 [261). The second problem is viscous, compressible flow over the same airfoil with accrued ice (944 ice shape [26]). For both problems, the freestream Mach number and pressure are 0.12 and 20.5 psi, respectively. The Reynolds number based on free stream condition and airfoil chord length is 3.5 x lo6. The angle of attack of the airfoil with respect to the oncoming flow is 4 degrees. The boundary conditions used are characteristic conditions at the inflow and outflow boundaries. For the airfoil, it is slip conditions for inviscid flow and no-slip for viscous flow. Whether inviscid or viscous flow, the airfoil surface is taken to be adiabatic. 9.5.1 Test Problem 1: Inviscid Flow over an Airfoil For this test problem, the Euler equations given by Eq. (9.11) are valid, and the FV method given by Eqs. (9.15) to (9.17) was used to generate solutions. The following solutions were generated: (1) a grid-independent solution Qg and (2) three coarse-grid solutions Qc. The grid-independent solution was generated on a mesh with 769 x 129 grid points, whereas the coarser-grid solutions were generated on meshes with 385 x 129 grid points, 193 x 65 grid points, and 97 x 33 grid points. The coarser meshes were obtained by removing every other grid line from the preceding finer mesh. To estimate the error in the solutions obtained on the coarser meshes, two steps are involved: First, calculate the exact residual by substituting the gridindependent solution Qg into the linearized version of Eq. (9.21) on the coarse mesh; i.e.,
T. I-P. Shih
193
Second, use Eq. (9.22) with Rg,igiven by Eq. (9.23) to estimate grid-induced errors at every cell in the coarse-grid solution. Since the DETEs are always linear, these equations can be solved very efficiently. The accuracy of the estimated gridinduced error can be assessed by comparing the predictions from Eqs. (9.22) and (9.23) with the actual grid-induced error computed directly from the gridindependent solution and the coarse-grid solution via Eq. (9.22b). For all three coarse-grid solutions, it was found that if the actual residual is used, then the DETEs given by Eqs. (9.22) can predict the grid-induced errors perfectly at every cell. The reader is referred to [24-251 for details. Since the residual Rg,i is generally unknown, the main challenge in using the DETE concept is to develop models for the residual. 9.5.2 Test Problem 2: Viscous Flow over an Iced Airfoil For this test problem, the governing equations is the Navier-Stokes equation, not the Euler equations given by Eq. (9.11). The only difference between the Navier-Stokes equations and the Euler equations is the diffusion terms. Since transport by convection is expected to dominate over transport by diffusion when the Reynolds number of the flow is high, it is of interest to see if the DETEs based on the Euler equations can predict grid-induced errors with sufficient accuracy. To estimate grid-induced errors in Navier-Stokes (N-S) solutions by using the DETEs for Euler equations given by Eq. (9.22), note that substituting the gridindependent N-S solution ;U! and the coarse-grid N-S solution Uzf into Eq. (9.22) on the coarse mesh both give rise to residuals; i.e., (9.24) (9.25) where L: denotes the operator of Eq. (9.22) on the coarse mesh. Subtracting Eq. (9.25) from Eq. (9.24) yields
194
Estimating Grid-Induced Errors
Equation (9.26) can provide an estimate of grid-induced errors in coarse-grid N-S solutions. In practice, RFf can readily be computed by using Eq. (9.25), but RFS still needs to be modeled. Figure 1 shows the fine and the coarse meshes used to generate the gridindependent and the coarse-grid N-S solutions. Figure 2 shows the grid-induced errors of the coarse-grid N-S solutions in the x-momentum (pu) predicted by using Eq. (9.26) along with the actual grid-induced error obtained by directly comparing the grid-independent and the coarse-grid solutions. From Fig. 2, it can be seen that the predictions by Eq. (9.26) is quite good as long as::R is exact. For further discussions, see [9,25].
Fig. 1. Left: grid-independent mesh. Right: coarse-grid mesh.
Fig. 2. Left: predicted grid-induced error in pu. Right: actual error in pu.
T.I-P. Shih
195
9.6 Final Remarks At the outset of this paper, it was noted that error bounds on each CFD solution must be known if CFD alone can be expected to impact design. One major source of error in CFD solution can be attributed to inadequate or poor resolution by the mesh. The DETE described here offers a way to estimate gridinduced errors. This method can also be used to guide the refinement of the mesh. On this, it was noted that mesh should be refined, where the residual is high, not where the error is high. However, the usefulness of the method described in this paper hinges on the accuracy of the model for the residual, where more research is still needed, especially for CFD solutions obtained on very coarse meshes.
196
Estimating Grid-Induced Errors
9.7 Bibliography
[31
141
PI [61
[71
Addy, H.E., “Ice Accretions and Icing Effects for Modem Airfoils,” NASAlTP 2000-21003 1, April 2000. Babuska, I. & Rheinboldt, W., “Error Estimates for Adaptive Finite Element Computations,” SIAM Journal on Numerical Analysis, Vol. 15, NO. 4, 1978, pp. 736-754. Babuska, I., Strouboulis, T., & Upadhyay, C.S., “A Model Study of the Quality of a Posteriori Error Estimator for Linear Elliptic Problems: Error Estimation in the Interior of Patchwise Uniform Grid of Triangles,” Computer Methods in Applied Mechanics and Engineering, Vol. 114, 1994, pp. 307-378. Babuska, I., Strouboulis, T., Gangaraj, S.K., & Upadhyay, C.S., “Pollution Error in the h-Version of the Finite Element Method and Local Quality of the Recovered Derivatives,” Computer Methods in Applied Mechanics and Engineering, Vol. 140, 1997, pp. 1-37. Carey, G.F., Computational Grids: Generation, Adaptation, and Solution Strategies, Taylor & Francis, Washington, DC, 1997. Celik, I., Chen, C.J., Roache, P.J., & Scheuer, G., Editors, Symposium on Quantification of Uncertainty in Computational Fluid Dynamics, FED-Vol. 158, ASME Fluids Engineering Division, Summer Meeting, Washington D.C., 1993. Celik, I. & Zhang, W.-M., “Calculation of Numerical Uncertainty Using Richardson Extrapolation: Application to Some Simple Turbulent Flow Calculations,” ASME Journal of Fluids Engineering, Vol. 117, September 1995, pp. 439-445. Celik, I., Hu, G., & Badeau, A., “Further Refinement and Bench Marking of a Single-Grid Error Estimation Technique,” AIAA Paper 2003-0626, Jan. 2003. Chi, X., Zhu, B., Shih, T.1-P., Addy, H.E., & Choo, Y.K., “CFD Analysis of the Aerodynamics of a Business-Jet Airfoil with Leading-Edge Ice Accretion,” AIAA Paper 2004-0560, January 2004. Ferziger, J.H., “Estimation and Reduction of Numerical Error,” in Symposium on Quantification of Uncertainty in Computational Fluid Dynamics, FED-Vol. 158, ASME Fluids Engineering Division, Summer Meeting, Washington D.C., 1993, pp. 1-8. Finlayson, B. A., Method of Weighted Residuals and Variational Principles, Elsevier Science & Technology Books, 1972. Giles, M.B., Larson, M.G., Levenstam, J.M., & Suli, E., “Adaptive Error Control for Finite Element Approximations of the Lift and Drag Coefficients in Viscous Flow,” Report NA-97/06, Oxford University Computing Laboratory, 1997.
T. I-P. Shih
197
Giles, M.B. & Pierce, N.A., “On the Properties of Solutions of the Adjoint Euler Equations,” 6th ICFD Conference on Numerical Methods for Fluid Dynamics, Oxford, UK, 1998. Giles, M.B., “On Adjoint Equations for Error Analysis and Optimal Grid Adaptation,” in Frontiers of Computational Fluid Dynamics, D.A. Caughey and M.M. Hafez editors, World Scientific, 1998, pp. 155-170. Giles, M.B. & Pierce, N.A., “Improved Lift and Drag Estimates Using Adjoint Euler Equations,” AIAA Paper 99-3293, 1999. Gu, X., Schock, H.J., Shih, T.1-P., Hernandez, E.C., Chu, D., Keller, P.S., & Sun, R.L., “Grid-Quality Measures for Structured and Unstructured Meshes,” AIAA Paper 2001-0652, Jan. 2001. Gu, X. & Shih, T.1-P., “Differentiating between Error Source and Error Location in Solution-Adaptive Mesh Refinement,” AIAA Paper 2001-2660, CFD Conference, June 2001. Mackenzie, J., Sonar, T., & Suli, E., “Adaptive Finite Volume Methods for Hyperbolic Problems,” Mathematics of Finite Elements and Applications, edited by J.R. Whiteman, John Wiley and Sons, New York, 1994, Chapter 19. Oden, J.T., “Error Estimation and Control in Computational Fluid Dynamics,” Mathematics of Finite Elements and Applications, edited by J.R. Whiteman, John Wiley and Sons, New York, 1994, Chapter 1. Peraire, J., Vahdati, M., Morgan, K., & Zienkiewicz, O.C., “Adaptive Remeshing for Compressible Flow Calculations,” J. of Computational Physics, Vol. 22, 1976, pp.131-149. Qin, Y. & Shih, T.1-P., “A Discrete Transport Equation for Error Estimation in CFD,” AIAA Paper 2002-0906, January 2002. Qin, Y. & Shih, T.1-P., “A Method for Estimating Grid-Induced Errors in Finite-Difference and Finite-Volume Methods,” AIAA Paper 2003-0845, Jan. 2003. Qin, Y. 8z Shih, T.1-P., “Analysis and Modeling of the Residual in the Discrete Error Transport Equation,” AIAA Paper 2003-3850, June 2003. Qin, Y., Keller, P.S., Sun, R.L., Hernandez, E.C., Perng, C.Y., Trigui, N., Han, Z., Shen, F.Z., & Shih, T.1-P., “Estimating Grid-Induced Errors in CFD by Discrete-Error-Transport Equations,” AIAA Paper 2004-0656, January 2004. Qin, Y., Chi, X., & Shih, T. I-P., “Estimating Grid-Induced Errors in Navier-Stokes Solutions by Euler Discrete-Error-Transport Equations,” AIAA Paper 2005-0567, January 2005. Roache, P., Verification and Validation in Computational Science and Engineering, Hermosa Publishers, Albuquerque, New Mexico, 1998. Shih, T.1-P., Gu, X., & Chu, D., “Grid-Quality Measures and Error Estimates,” in Numerical Grid Generation in Computational Field Simulations, B.K. Soni, J.F. Thompson, J. Hauser, and P.R. Eiseman, editor, Mississippi State University, ISSG, 2000, pp. 799-808.
198
1301 1311 1321 1331 1341
1351 1361
Estimating Grid-Induced Errors
Sonar, T., “Strong and Weak Norm Refinement Indicators Based on the Finite Element Residual for Compressible Flow Computations,” Impact of Computing in Science and Engineering, Vol. 5 , 1993, pp. 111- 127. van Straalen, B.P., Simpson, R.B., & Stubley, G.D., “A Posteriori Error Estimation for Finite-Volume Simulations of Fluid Flow Transport,” Proceedings of the 3rdAnnual Conference of the CFD Society of Canada, Vol. 1, Baniff, Alberta, June 1995. Venditti, D.A. & Darmofal, D.L., “Adjoint Error Estimation and Grid Adaptation for Functional Outputs: Application to Quasi-One-Dimensional Flow,” Journal of Computational Physics, Vol. 164,2000, pp. 204-227. Wang, Z.J., “Spectral (Finite) Volume Method for Conservation Laws on Unstructured Grids: Basic Formulation,” J. Computational Physics, Vol. 178, pp. 210-251,2002. Warming, R. F. & Hyett, B. J., “The Modified Equation Approach to the Stability and Accuracy Analysis of Finite-difference Methods,” J. Comp. Physics, Vol. 14, 1974, pp. 159-179. Wilson, R.V. & Stem, F., “Verification and Validation for RANS Simulation of a Naval Surface Combatant,” AIAA Paper 2002-0904, Jan. 2002. Zhang, X.D., Trkpanier, J.-Y., & Camarero, R., “A Posteriori Error Estimation for Finite-Volume Solutions of Hyperbolic Conservation Laws,” Computational Methods in Applied Mechanics and Engineering, Vol. 185, 2000, pp. 1-19. Zhang, X.D., Pelletier, D., Trkpanier, J.-Y., & Camarero, R., “Numerical Assessment of Error Estimators for Euler Equations,” A I M Journal, Vol. 39, NO.9,2001, pp. 1706-1715. Zienkiewicz, O.C. & Zhu, J.Z., “A Simple Error Estimator and Adaptive Procedure for Practical Engineering Analysis,” International J. for Numerical Methods in Engineering, Vol. 24, 1987, pp. 337-357.
Chapter 10
Treatment of Vortical Flow Using Vorticity Confinement John Steinhoff’ & Nicholas Lynn’
10.1
Abstract
A new computational method is described that is designed to capture thin vortical regions in high Reynolds number incompressible flows, including boundary layers that may separate and vortex sheets and filaments that may convect over long distances or merge and reconnect. The principal objective of the new method - Vorticity Confinement (VC) - is to capture the essential features of these small-scale vortical structures and model them with a very efficient difference method directly on an Eulerian computational grid. The method allows convecting structures to be modeled over as few as 2 grid cells with no numerical spreading as they convect over long distances and with no special logic required for merging or reconnection. In this article, a more comprehensive description of the basic VC method is given than has been previously available. There are very close analogies between VC and well-known shock capturing methodologies. These are first discussed to explain the basic motivation, since the ideas behind VC are somewhat different than conventional CFD methods. Some of the possibilities that VC offers towards more efficient computation of complex flows arc explored and results presented, including some new exploratory studies.
‘The University of Tennessee Space Institute, Tullahoma, Tennessee. 2Graduate Research Assistant, The University of Tennessee Space Institute, Tullahoma, TN.
199
200
Vorticity Confinement
10.2 Introduction We describe a new computationk.. methol for efficiently treating thin vortical structures in high Reynolds number incompressible flows. Examples include attached and separated boundary layers, convecting vortex sheets and filaments, and the small scales in the turbulent flow of blunt body wakes. The principal objective of the new method-Vorticity Confinement (VC)-is to capture the essential features of these small-scale vortical structures. By essential features, we mean boundary layers that may separate and vortex filaments that convect over long distances with no significant spreading and can change topology and merge or reconnect. This is done with a very efficient difference method directly on a (fixed Eulerian) computational grid. This is more effective than first formulating a model partial differential equation and then making a discrete approximation, since it allows thin vortical regions to be modeled, spread over as few as 1-3 grid cells. The irrotational part of the flow, as well as any larger scale vortical structures, can then be solved with sufficient resolution with conventional, discretized partial differential equations (Euler equations). For these regions, the method can reduce to conventional computational fluid dynamics (CFD). Essentially the same (VC) approach is used to model the small-scale structures in all of the above regions (attached and separating boundary layers and convecting vortices). This leads, respectively, to a new type of boundary layer model, thin convecting vortex model, and “subgrid” model for turbulent Large Eddy Simulation (LES). Besides allowing simple coarse grids to be used, the method can be used effectively with low order time and space discretization of the basic equations, since it eliminates artificial spreading due to numerical diffusion for the small vortical scales. This greatly simplifies boundary conditions and reduces computational time further. The main purpose of this article is to explain the basic ideas behind VC in more detail than has been available in previous papers and to explore the possibilities that it offers towards more efficient computations of complex flows. There are very close analogies between the basic ideas behind VC and wellknown shock capturing methods. These are briefly discussed to explain the basic motivation. The Vorticity Confinement method is then described. Many results have been presented by the authors’ group and others using VC. In this paper, only a few results by the authors’ group are presented, including some new, exploratory studies. Some results by other groups are also referred to. A general review of results is under preparation.
Steinhoff & Lynn
201
10.2.1 Basic Concepts Since this paper concerns a relatively new method, a brief description of the basic motivation will be given first. The basic objectives are close to those in a similar problem also involving thin structures - shock capturing. Accordingly, before describing the new method, analogous relevant features of shock capturing methods will be briefly described, since they have been used extensively for some time and are very familiar to the CFD community. Then, basic concepts of the new method (VC) will be reviewed and some new recent results presented. Although the above analogy may be obvious for some people, there may be a wider audience for whom it is not. Shock capturing methods have, of course, received an extremely large amount of attention in the CFD community and have proven to be extremely important. These methods typically use only a moderately sized inviscid computational grid in the shock region. This is possible because only the essential physics of the shock (as far as the flow problem being solved) is retained. By “essential physics” we mean those features that affect the flow external to the shock interior. These features include computed shock thickness, which does not have to be as small as the physical thickness but, like the physical thickness, must be small compared to the main length scales of the problem. They also include the requirement that conservation laws, integrated through the shock, are preserved. In this way, for many problems that do not depend on the details of the shock internal structure, accurate flow solutions have been obtained with specially developed numerical “shock capturing” algorithms. In these methods the detailed accurate solution of partial differential equations (pde)’s (for example, Navier-Stokes equations) for the internal shock structure have been avoided. This has been important since it avoids the requirements of a very fine computational grid within the structure, and very time consuming viscous computations there. These ideas, which go back to Von Neumann and Richtmyer [41], Lax [21] and others, involve the concept of “weak solutions” of pde’s where, in the inviscid limit, discontinuous features can be treated. After discretization these ideas allow shocks to be approximated over as few as 1-2 grid cells. The question naturally arises as to whether similar efficient “capturing” treatments of other thin features are possible, which should result in similar benefits. One difference, however, is that with shocks, unlike vortical regions, characteristics slope inward toward the shock, which naturally tends to steepen during a computation. As a result, modeling shocks is simpler than modeling thin vortical structures and other contact-like discontinuities which naturally tend to spread due to numerical discretization errors and the need for stabilizing numerical diffusion. This results in the requirement that a “steepening” or “Confinement” term be added to prevent artificial spreading. One of the first Confinement-type
202
Vorticity Confinement
schemes for contact discontinuities was developed by Harten [I71 for onedimensional compressible flow. The method described in this paper-Vorticity Confinement (VC) -has been formulated to effectively treat the difficult-to-compute concentrated vortical regions in a similar way to shock capturing. Although developed independently, the method can be thought of as a rotationally invariant extension of Harten’s, Van Leer’s and other’s one-dimensional compressible flow schemes to multidimensional incompressible flow [ 17,401. A number of recent papers [29,30,32,34-36,42,43] describe the use of VC for incompressible flow. Further extensions to compressible flow have been recently developed [4-6,181 but will not be described here. As with shock capturing, it is understood that phenomena involving the details of the internal structure of thin vortical regions will not be accurately treated, unless special models are developed for them. Of course, there are still some problems for which details of the physical internal structure are important. The main use, however, is for the large number of problems for which shock capturing alone is very effective. As with flows with shocks, there are many high Reynolds number (Re) flow problems in which details of the internal structure of thin concentrated vortical regions (“covons ”) are not relevant to the significant flow features, as long as certain essential aspects are accurately treated. Further, we believe that covons captured with VC could be used as a starting point, or “zeroth order” solution to which additional physical models for the internal vortical structure can be added - but only $necessary. Examples for which VC alone is effective include convecting vortex rings [35]. These can be convected with no spreading, yet can merge with no requirement for special logic. Also, thin shed wingtip vortices can be computed over relatively long distances (a number of wing spans), and exhibit Crow instability, including merging [44]. Computation of both of the above phenomena show close agreement with experiment. For very long distances (many kilometers) the method can serve as a zeroth order approach in this case, since turbulence eventually induces a very slow spreading. This effect can then be simply modeled, again without using very fine grids or high order methods. A preliminary study involving using VC in this way for trailing vortices is described in [44]. Examples also include separating boundary layers: VC alone is effective for separation at sharp edges [6, 8,12,45], but for separation from smooth surfaces, as in any high Re case, accurate computation requires additional modeling terms involving the boundary layer turbulence. We are currently developing models for these effects, also without using very fine “viscous” grids or high order pde discretization methods [3,8,9,11,12,27,45]. An important point that should be reiterated is that, at high Re most vortical regions will be turbulent. Hence, any computational method must involve, explicitly or implicitly, a numerical model for the internal structure, since it is not feasible to directly solve the Navier-Stokes equations for this structure. The
Steinhoff & Lynn
203
structure obtained with VC when a covon is captured can, thus, be thought of as just such a model, but one that is very efficient to compute. Further, this model is intrinsically discrete, defined over only a few grid cells, and is not meant to be an accurate solution of a model pde. The reason is that it is difficult to resolve pde’s for a thin vortical structure over long distances, even with higher order methods, if is spread over only a small number of grid cells (2-4). This is due to the wellknown fact that the accuracy, or order, of a method is only an asymptotic estimate of the behavior of the error, valid for large N, the number of grid cells across the vortical region. N=2-3 is perhaps not sufficient to apply such an estimate. Since VC is meant to capture the feature, and not accurately solve a model pde, it gets around this problem. There are currently other efforts to capture small scales directly on the grid for use in LES turbulence simulations. These mostly use combinations of onedimensional operators, as in original discontinuity capturing schemes [2,17,40] they are known, appropriately, as Implicit Large Eddy Simulation, or ILES (151. As opposed to VC, the emphasis there is typically not on vorticity. Also, their main goal is to cancel numerical diffusion as much as possible, whereas ours is to directly create thin stable vortical structures with a controlled “model” structure. As a result, VC even involves a negative, though non-diverging, total diffusion at certain length scales. It is instructive to compare VC with another method used for flows with thin vortical regions-Vortex Lattice [19]. We describe how VC eliminates the main shortcomings of these methods but keeps the advantages. We also explain how the transition from Vortex Lattice methods to VC is closely analogous to the transition that has occurred from shock fitting to shock capturing methods. Vortex lattice methods involve, effectively, a simple model for the internal structure of attached boundary layers (“bound vorticity”) and separating vortex sheets (as collections of vortex filaments). These schemes then use the basic fluid dynamic equations to determine the strength of the bound vorticity and the locations of the convecting sheets, and to define them with arrays of markers. As with VC, these methods do not have any artificial spreading due to discretization error and, like VC, they can be useful for cases where the details of the internal structure of the thin regions are not important. However, unlike VC, vortex lattice schemes are typically restricted to flows where there is no change in topology, such as merging of convecting vortex sheets. To allow for changes in topology, such as boundary layer separation or vortex merging, these schemes typically require special logic and often the creation of new arrays of markers. By contrast, VC allows arbitrary changes in topology with no added complexity. It is important to emphasize that the goal behind VC is to replace these explicit modeled vortex lattice structures with another, much more flexible one which “captures” the vortical region. This is closely analogous to the transition that has taken place in treating shocks: “shock fitting” methods had initially been developed for positioning sets of markers, using shock-jump conditions to define
204
Vorticity Confinement
individual shock surfaces. However, when more general flows were attempted with changing shock topologies, or multiple shocks, shock capturing on fixed Eulerian grids proved to be simpler and more efficient ([39], pg 365). First, the basic VC method will be described. Then, applications to some examples of the phenomena mentioned above. The first, capturing thin isolated convecting vortex sheets and filaments, has seen the most application. The second, as a model for blunt body turbulent wakes. The third, treatment of separating boundary layers, like the second, has been studied more recently and some aspects are still under development, although there are already a number of promising results.
10.3 Illustrative One-Dimensional Example As explained in the preceding section, the basic concept of VC is that thin vortices are “captured”, like shocks, over only a few grid cells. This means, of course, that the discrete equations do not represent an accurate solution of a simple pde for the internal structure, although they can be considered as approximations to singular (weak) solutions. The goal in these cases (for small scales) is to only accurately treat certain integral quantities, and to preserve the qualitative structure (i.e., that the vortex remains thin). There is a simple example of this concept in one dimension involving the convection of a passive scalar, or “pulse” that is concentrated in a small region. A goal, then, could be to preserve the total amplitude of this scalar, to have the centroid move at the correct convection speed, and to ensure that it remains compact-essentially spread over a small number of cells. Additional moments of this pulse representing additional structure could also be transported using additional fields, but no attempt is made at convecting an accurate, pointwise representation of the internal structure. We then consider a scalar ( @ ) advecting at a speed c that, in the continuum case, would satisfy the pde (10.1) = xc@
a,@ -a
Symbolically, we then define a discretized equation: = - AtC@y + EY ,
(10.2)
where C is a conventional conservative discrete convection operator, j denotes spatial grid index, n the timestep ( t = nAt ), and ET is a non-linear term designed to keep the pulse compact. There are requirements for EY if the total pulse amplitude and speed are to be conserved, independent of the pulse amplitude:
Steinhoff & Lynn 1.
2.
205
EY must be (at least) a first difference to conserve the total amplitude (which is assumed to vanish rapidly away from the centroid). Ey must be (at least) a second derivative so that, each timestep, the centroid position is not changed by El and, hence, the speed of the centroid is correct, as given by the original pde. Then, EY = 6:F," (10.3) where 6: is a discrete second difference operator and Ff is a function of
4 3.
and its differences, which vanishes in the far field.
F,n must be homogeneous of degree 1 in
4,
as the other terms in the
equation, so that there is no dependence on the amplitude, or scale of
4.
6,?F," must represent a negative diffusion if the pulse is spread over too large an area, so that it contracts and relaxes to a fixed shape. 5. 6:F: must become a positive diffusion if the pulse is too thin, for the same reasons. 6. Property (4) requires that F,n be non-linear. If it were linear, the negative diffusion would cause certain modes to diverge, since they would be uncoupled and independent. A simple formulation that satisfies the above requirements is: 6'c C=" (10.4) 4.
h
F" = p@"-a'' where 6]' is a central difference, h is the grid cell size, p and and
(10.5) E
are constants,
is a harmonic mean
(10.6)
There are many other formulations for F that also can be used. The first term in F," acts to stabilize the central difference operator C and also satisfies conditions (1-3) and (5), and the second term satisfies conditions (1-4) and (6). The resulting difference equation can be written (10.7)
206
Vorticity Confinement
where 6; is a second difference operator and V, = c,At/h
(10.8) Results of a computation with no Confinement, using y = .2 and E = 0. after 100 time steps (1/10” pass through the grid) are shown in Fig. 1. (Of course, higher order conventional CFD methods could result in less diffusion than shown here. However, compared to Confinement, these would all require more grid cells within the pulse and, eventually, spread it over even more cells due to accumulated numerical error.) Results are also shown in Figure 1 with Confinement for 1 and 100 passes though the (periodic 256 grid cell) grid for y = .2 and E = .5 . For all .
of these cases, v = &/6 . The exact pulse height at any given time step depends on the centroid position within a grid cell, almost as if a fixed pulse shape were “moved” through the grid and the values sampled at each time step. This is the reason that the two confined pulse images appear somewhat different. The pulse, however, remains confined indefinitely, except for a very small effect (after lo6 time steps) due to the finite precision of the computer. This implies that there is an approximate, smooth solution to Eq. 10.7, @(x,t), in terms of a similarity variable, z=x-ct . For a range of initial conditions that have the form of thin pulses, @ will relax to this particular “solitary wave” pulse solution. This has been shown numerically. However, stability of the solitary wave and the set of initial conditions that are attracted to it have not been mathematically derived. It has been shown [27] that, for a range of values of ,Ll, E and V , the sign of @ cannot change. Thus for an initial non-negative pulse, the maximum cannot exceed the sum, which is conserved. This prevents the solution from diverging. In the small At limit, for constant c, @ satisfies
-
C5;(p$;-&;)=O.
(10.9)
A solution is then
4,” = Asech ( y (x - xo - c t ) )
(10.10)
where A and xo depend on initial amplitude and centroid, and
(10.11) An interesting point that emphasizes the particle-like properties of the pulse is that an “Ehrenfest”-type relation can be derived from Eq. 10.7. (x>”+’-(x)” =(c)”At (10.12) where the centroid at timestep n, (10.13) and convecting velocity,
207
Steinhoff & Lynn (c)“ =
where
c /c4; c,4;
7
(10.14)
x, = j h . (10.15) We only have numerical solutions for @(z) for Eq. 10.7 for general A t . However, if we have constant c, and use: p=v/2 (10.16) and a different form for
10.4 Vorticity Confinement Two formulations of VC have been developed which have similar properties: The first, “VCI”, involves first derivatives of velocity [31, 341, while the second, “VC2” involves second derivatives [27]. The two versions will be described below. The basic principle in VC, as in the one-dimensional convecting scalar example described above, is that there is a solution with a stable structure that can be propagated indefinitely. Two terms control this structure: One acts to contract it, and one to expand it, so that the structure remains close to an equilibrium solution as it propagates. This solution is stable to perturbations caused by discretization errors in other terms such as convection. Although the VC equations can be written as a discretization of a pde (described below), the resulting solution at the small scales (within the structure), is not meant to be an accurate or even approximate solution of the original pde. This is because VC is meant to capture, or model the small scale features over only a couple of grid cells, so that the discretization “error” is 0(1) there. As explained in Section 10.2, the features essential for the problem, however, are still preserved. As such, the captured feature is actually a non-linear solitary wave that “lives” on the grid lattice. There is currently a large amount of work being done on intrinsically discrete-r difference,as opposed to j h i t e difference,equations (see, for example Ref [41]). In smooth regions (or large scales), on the other hand, VC can be made to automatically revert to conventional CFD where the pde’s are then accurately and efficiently approximated.
208
Vorticity Confinement
For thin vortical regions, we use essentially the same approach as in the onedimensional example above: “Confinement” terms are added to the conventional, discretized momentum equation. Although we use a primitive variable, and not a vorticity, formulation, we will see that if we look at the resulting vorticity transport equation (for the VC2 version, to be described below), it has the identical “Confinement” terms as a multidimensional extension of the one-dimensional scalar transport equation described in Section 10.3. In this way, vorticity is transported in a compact way, with no numerical spreading. For general unsteady incompressible flows, the governing equations with Vorticity Confinement are discretizations of the continuity and momentum equations, with added terms: (10.18)
v.i=o -vp 1 + [pv’q -a
G
(10.19)
P
where is the velocity vector, p is the pressure, p is the density, and p is a diffusion coefficient that includes numerical effects due, for example, to discretization of the first right hand side term (convection term). (We assume that the Reynolds number is large and that physical diffusion is much smaller than the added terms). For the last term, & , E is a numerical coefficient that, together with p , controls the size and time scales of the convecting vortical regions or vortical boundary layers and s’ is defined below. For this reason, we refer to the two terms in the brackets as the “confinement terms”. The vector 3 is different for the two VC formulations, and is defined below. Equation 10.19 involves constant ,Ll and E , which is sufficient for many problems. If these are not constant, such as, for example, when the grid spacing is not constant or there are multiple vortical scales, then these quantities can be taken inside the differential operators in the corresponding terms, to maintain momentum conservation (in the VC2 formulation). As in the one-dimensional example the pair of confinement terms, which represent spreading, or positive diffusion and “contraction”, or negative diffusion, together create the confined structures. Stable solutions result when the two terms are approximately balanced. In this way, corrections are made each time step to compensate for any perturbations to the vortical structure caused by convection in a non-constant external velocity, discretization error in the convection operator, or the pressure correction. The parameters ,U and & determine the thickness of the resulting vortical structure and the relaxation rate to that state. In general, for boundary layers and convecting vortex filaments, computed flow fields external to the vortical regions are not sensitive to the internal structures, and hence to the parameters E and p , over a wide range of values. For example, a general thin, concentrated vortex will physically tend to evolve to an
Steinhoff & Lynn
209
axisymmetric configuration [22]. Further, even a rapidly rotating non-symmetric configuration will be approximately axisymmetric when averaged over a short time [23]. Then, it is well known that the flow outside an axisymmetric twodimensional vortex core is independent of the vortical distribution, and hence will not depend on & and ,U as long as the core is thin (and the filament curvature is large, so that the flow is approximately two-dimensional in a plane normal to the filament). Therefore, the issues involved in setting these parameters will be similar to those involved in setting numerical parameters in other standard computational fluid dynamics schemes, such as artificial dissipation in many conventional shock-capturing schemes, which, as explained, are closely analogous. Further, for turbulent wake flows, preliminary studies suggest that E can be used to parameterize finite Reynolds number effects, since it controls the intensity of the smallest resolved vortical scales (this is the subject of current research [l 11). An important feature of the Vorticity Confinement method is that, for incompressible flow, the Confinement terms are non-zero only in the vortical regions, since both the diffusion term and the “contraction” term vanish outside those regions. Thus, even if there is a second order isotropic numerical diffusion associated with the convection operator, and the diffusion operators are only second order, outside the vortical regions the resulting accuracy of these terms can be third or fourth order, since this diffusion is just the negative curl of the vorticity. A final point concerns the total change induced by the VC correction in mass, vorticity and momentum, integrated over a cross section of a convecting vortex. It can be shown [20] that mass is conserved because of the pressure projection step in the solver, and vorticity is explicitly conserved because of the vanishing of the correction outside the vortical regions, and that, (in the VC2 formulation) momentum is also exactly conserved [27]. Momentum conservation, of course, results from the added terms having a spatial derivative operator in front. In the one-dimensional example, this allowed us to write what we termed an “Ehrenfest” relation for the motion of the pulse centroid. We have not proven this for confined convecting vortices, but we also believe it to be true in that case. Then, the vortex centroids will move with a weighted average of the velocity of the “background” flow, with no effect due to self-induced flow (at least for two-dimensional cases with constant background velocity). This has been demonstrated numerically [ 12, 281. (Errors due to the lack of momentum conservation in the VC1 formulation have been shown to be small in most cases, discussed below.) Many basic numerical methods could be used for space and time discretization. We use a simple first order Euler integration in time and second order in space. In conventional CFD schemes higher order methods often must be used, usually to reduce numerical diffusion and hence spreading for thin vortical regions. Vorticity Confinement eliminates this problem for many cases and avoids the boundw condition complexity and computational cost of the higher order methods. (It should be mentioned, however, that the second confinement, or contraction term involves a larger difference stencil than the other terms).
210
Vorticity Confinement
Another numerical issue involves the regularity of the grid. It is important to realize that, since a convecting vortex or separated boundary layer is captured directly on the grid, over a few grid cells, large grid aspect ratios or rapidly varying cell sizes should not be used. If these are avoided, VC will result in a dynamics that is close to rotationally and translationally invariant. These issues also occur, of course, in shock capturing. Some corrections can be made, however, to accommodate non-uniform grids if the aspect ratio is not too large.
10.4.1 Basic Formulation The two different formulations, VC1 and VC2, have somewhat different dynamics, since they differ in the order of the derivative in the contraction term. The one developed initially (VC1) has been described in a number of publications and only a few details will be presented here;
10.4.1.1 VC1 Formulation This formulation involves an expression for the “contraction term”, s’ that does not explicitly conserve momentum: ;=liX6 (10.20) (10.21) (10.22) This term essentially convects vorticity within a thin vortical region along its own gradient 2 , from the edge, or regions of lower magnitude, toward the center, or region of larger magnitude. As the structure contracts and the gradient increases, the “expansion” term, which is a linear diffusion, increases until a balance is reached. (This is a well-known property of convection-diffusion phenomena.) Due to the rapid rotation of convecting concentrated vortices, any nonconservative momentum errors are almost completely canceled and the method has proved to be sufficiently accurate for many problems. A technicality in applying this method is often overlooked by people using it: this was described in earlier papers [31]. Since vorticity is convected along h , upwind (in h ) values of w should be used in the contraction term to avoid creating “downwind” values of vorticity with an opposite sign. This is easily accomplished with weighting factors at each node that depend on ri and unit vectors to neighboring grid nodes. Most of the VC results presented in the literature use the VC1 formulation. However, they do not involve very slow background flow and do not involve the momentum conservation issue discussed below. An important point, however, is
Steinhoff & Lynn
211
that exact momentum conservation, in some cases, may not be as important as other features (such as, in our case, ensuring that a convecting vortex remain thin) and should not be regarded as an absolute requirement (see, for example, the basic CFD textbook - Tannehill, Anderson and Pletcher [39], pg. 60).
10.4.1.2 VC2 Formulation Only for very accurate long-term trajectory determination of vortices convecting in a very slow background velocity field has the momentum-conserving VC2 formulation been found to be necessary (for incompressible flow). This ensures that the contribution of the self-induced velocity to the vortex motion is completely canceled. The incompressible fluid dynamic equations for the VC2 formulation are discretizations of
V.+O
(10.23)
and
$+' = $ " ' A t ? . ( < ~ ) + V z p $ + $ x ( E G " ) or a similar form:
;"+' = 4 " -&.(G<)-Vx(p&"
-&")
(10.24)
where
6"=axsin
(10.25)
and
5; =I&;
I+&
(10.27)
Equation 10.24 has some numerical advantages over the form just above it, since the same difference operator acts on and G . Also, the second confinement term (10.26) is the sum over the stencil which consists of the central node (where $ is computed) and its neighboring ( - 1) nodes, and 6 is a small positive constant ( 10' ) to prevent problems due to finite precision. When two oppositely directed vortices are close to each other, there can be grid cells in between in which 6is not well-defined, which may cause oscillations. To prevent this, if the scalar product of any of the other vorticity vectors in the stencil with the central node is negative, $ is set to zero.
-
212
Vorticity Confinement
To see the effect of VC2, we take the curl of Eq. 10.24. We then get a transport equation for vorticity. For example, in two dimensions, a,m = -v. (m;) + v2[pm-m(W)] (10.28) This equation, including the confinement term, is exactly a multi-dimensional, rotationally invariant generalization of the one-dimensional scalar advection equation shown to be effective in Section 10.3. Of course, the solution will still reflect the four-fold symmetry of the grid. This effect, however, vanishes rapidly away from a vortical region. Further, the rotating flow around a vortex core actually allows a simpler discretization of Eq. 10.28, compared to an axisymmetric convecting passive scalar distribution. This is explained in Ref. [27]. Equation 10.26 is a harmonic mean. It is chosen to weigh the small values in the stencil more heavily. As is well known, this term vanishes when any of the values of its argument vanishes, preventing creation of values of opposite sign (for a range of parameters). Using VC, the total vorticity in a region surrounding a vortex is conserved, since it is a local term. This means that the vorticity cannot diverge due to this term, since the maximum absolute value cannot be greater than the absolute value of sum when all values have the same sign. (This is also a property of the one-dimensional scalar advection example.) There are a large number of alternative forms that would work as well as the harmonic mean. We believe that the term should have a smooth algebraic form, however, to give smooth results. This should be more appropriate for multidimensional applications than forms involving logic functions, such as “minmod”, which give good results in one-dimensional applications. As discussed above, terms such as 10.26 have previously been used as limiters, but in onedimensional compressible flow, and, to the author’s knowledge, not for multidimensional vorticity. (The VC method was developed independently, as a multidimensional, rotationally invariant “Confinement” method specifically for thin vortical regions).
10.4.1.3 Boundary Conditions First, we describe general features involving the use of VC for enforcing boundary conditions and creating model boundary layers (BL’s). We then describe two approaches: the use for immersed BL’s, and the use with surface - conforming grids. Both involve no-flow-through conditions. They also involve no-slip conditions. This latter is important for problems with separation because they ensure that the resulting separating BL has a well-defined vorticity. Also, both involve coarse, inviscid-size grids. As in the use of VC for thin, convecting vortical regions, they result in a simple, very economical BL model. This model does not involve determining a detailed time-averaged velocity profile, which would require a very fine, body-fitted grid: Instead, it models the profile over only a few coarse grid cells. As such, it is meant to be useful for blunt body flows with
Steinhoff & Lynn
213
massive separation, where this detailed profile, as well as skin friction, are of secondary importance compared to the location and strength of the separating BL. With a conventional CFD solution without VC, this vorticity would quickly convect and diffuse away from the surface regions due to the large numerical errors at the boundary resulting from the coarse and possibly non-conforming grid, destroying the accuracy of the outer solution. However, the use of VC confines vorticity to 1-2 grid cells along the surface, when it is attached. Just outside this layer the velocity is smooth and close to tangent to the adjacent surface. This simple boundary layer can still separate, however, especially at edges and in regions of strong adverse pressure gradient. Even though we are concentrating on the VC2 version, the use of the VC1 version should be mentioned here since it has a very simple interpretation for attached boundary layers. In this case, the vector 2 in Eq. 10.21 is defined to be locally normal to the surface in the boundary layer region. Then, VC1 is simply a combination of positive diffusion (which spreads the vorticity away from the surface) and convection of vorticity towards the surface. This has proven to be a very robust and efficient way of modeling the boundary layer, combining a tangential smoothing for the external velocity and a normal ”compression” of the vorticity. A number of results have been presented which demonstrate the effectiveness of this approach [9,11,12,27]. a. Immersed boundary layer model To enforce no-slip boundary conditions on immersed surfaces, first, the surface is represented implicitly by a smooth “level set” function, “F’,defined at each grid point. This is just the (signed) distance from each grid point to the nearest point on the surface of an object - positive outside, negative inside. Then, at each time step during the solution, velocities in the interior are set to zero. In a computation using VC, this results in a concentrated vortical region along the surface. The important point is that no special logic is required in the “cut” cells, unlike many conventional schemes: only the same VC equations are applied, as in the rest of the grid. Also, unlike conventional immersed surface schemes, which are inviscid because of cell size constraints, there is effectively a no-slip boundary condition which results in a boundary layer with well-defined total vorticity and which, because of VC, remains thin. This method is effective for complex configurations with separation from sharp comers. Also, even with no special boundary layer model terms, it can approximately treat separation from smooth surfaces, as shown in Section 10.5. b. Conforming grid, turbulent boundary layer model We are beginning to develop detailed models for turbulent boundary layers, within the VC framework. This involves modeling the evolution of the Confinement parameters so that, for example, separation is accurately predicted, even on smooth
214
Vorticity Confinement
surfaces. Results of some new, exploratory studies will be described in the next section. There is still research to be done on these models, but the capabilities of the basic approach appear to be very promising. A simple way to begin this work is to use surface-conforming grids. An important point, however, is that this VC-based method is fundamentally different from conventional RANS schemes, which typically use an eddy viscosity (EV) type of term and discretize a (modified) Navier-Stokes type of equation on a very fine grid in order to model the time-averaged velocity. A very important feature of VC here is that it greatly expands our modeling capability, compared to EV - type schemes: Typically, these latter schemes can only accommodate positive values of EV. If the EV is negative over significant regions of space and time, they tend to diverge due to numerical instability [ 141. This means that the modeled BL can only directly be made to expand, or diffuse, and not to contract. (Of course, slower expansion rates can be obtained and smaller BL thickness, but a finer grid is then required and a smaller value of the EV.) VC, on the other hand, can directly model contraction; unlike a conventional scheme with a negative eddy viscosity, VC will not diverge. This is very useful, for example, in separation from a smooth surface at low Re: physically, the separating layer then tends to transition and quickly reattach. A contraction term such as VC easily models this effect [7]. Another point is that, for conforming grids a scaling factor must be applied to ,u and E which depends on the (varying) cell size [33]. This is not a problem, since inviscid-size grids are used that do not have large aspect ratios. A final point involves the use of VC is in retarding separation in adverse pressure gradient regions. For example, as is well known, a turbulent BL tends to separate later (in an adverse pressure gradient) than a laminar one. VC can easily be used to simulate this, again without very fine grids. [ 121
10.4.2 Comparison of the VC2 Formulation to Conventional Discontinuity Steepening Schemes In this section, we first reformulate the one-dimensional scalar pulse equation of Section 10.3 as a discontinuity steepening method for velocity contact discontinuities. The result is similar to forms that have been developed over a number of years to keep gradients, such as contact discontinuities, steep and overcome the smoothing resulting from the convection terms. As explained above, these schemes have typically involved one-dimensional compressible flows and utilize a number of different “limiters.” If we consider the integral of the one-dimensional pulse of Section 10.3 (and change the sign), we have a propagating step function that remains steep (see Figure 2). We then have: (10.29) @Jn = SjVJ?= VJ? -vJ:, Eq. (10.6) then becomes
215
SteinhofS& Lynn
a; = 0;({JjVY})
(10.30)
Partially summing Eq. (10.7) overj, we then have (for constant c) V
(v;+l -v;-, ) + pdj’Vi”- €6,a; (10.31) 2 In this form Confinement is similar to conventional one-dimensional steepening schemes. However, real flows never have a single point at which they have a steep gradient, and exactly constant properties everywhere else. In general, there are O(1) (smooth) gradients away from the discontinuity. These smooth gradients are also acted on by the steepener, causing errors, unless special logic is used to cutoff the steepener. Using such one-dimensional schemes along each coordinate axis to keep a convecting vortex core compact would cause the same problem, since the velocities vary inversely with the radius away from the core (see Figure 3). However, we do not do this! The important point is that we should not use the exact one-dimensional Confinement terms, but should only keep their basic structure - that they are functions of first derivatives of velocities. In developing a formulation for multiple dimensions, we should then use only rotationally invariant quantities. The only quantities, for example, in 2-D incompressible flow, which are first derivatives of a velocity are: + W=VXijl, (10.32) v,n+’= v;
--
and -3
D = V.q’ (10.33) where k denotes the out-of-plane direction. But D = 0 for incompressible flow, so we have only one choice: a=a((W). (10.34) This eliminates any problems with gradients away from the core since w +0 , even though both a,v and a,u will be 0(1) there. In addition, it results in a much simpler formulation. Finally, for a vortex filament in three-dimensions, we consider it sufficient to confine in a two-dimensional plane normal to the vortex, as depicted in Figure 4. In this way we arrive at the momentum conserving VC formulation.
10.4.3 Computational Details for the VC2 Formulation The details of the discretization are probably not important, and different forms have been used in the past for different applications. Just one particular form is described below. For each time-step (n),the following computations are executed:
Step a: Convection
Vorticity Confinement
216
As in conventional incompressible “split velocity” methods 1201,a convection-like computation is used to treat the momentum equations. This is a discretized conservative version of
;= ’ ;”
+
- A t V . ( q+ n +qn )
(10.35) involving a second order central difference. For the x-component, for example,
(10.36)
An intermediate vorticity,
6‘,is then computed by taking the curl of G‘ .
Step b: Confinement Vorticity Confinement is used to compute a velocity increment such that the solution relaxes to thin vortical structures (after a small number of initial time steps): +” q =&At?x(pc$’-Ei?’). (10.37) In Eq. 10.26, a harmonic mean based on the central node and 26 nearest neighbors is used for i6’ :
Simpler formulations with only 8 nearest nodes give very close results for many cases; Further research is needed to determine the minimum number of nodes necessary. Equation 10.37 is then discretized with a second order difference scheme.
Step c: Pressure Computation The pressure is computed such that the velocity at time step IZ free: v.;n+l
=o.
+ 1 is divergence(10.39)
This involves solving a Poisson equation
v”=-v.;”
(10.40)
217
Steinhoff & Lynn
as in a conventional “split velocity” procedure. A conventional “box” scheme with a staggered grid is used to compute the right hand side. The pressure p is then given by
(10.41) For cases where the pressure is to be computed on a near by surface immersed in the grid, a tri-linear extrapolation method is used to compute the pressure on specified points on the actual surface.
Step d: Velocity Update The velocity at the next time step is then computed using, again, a box scheme, or staggered grid: ;“+I
=
T+Qj
This agrees with the momentum equation (to fist-order in
(10.42)
At ).
Step e: Enforcement of Boundary Conditions Boundary conditions are handled as described in Section 10.4.1.3. For a nonconforming grid, i.e. immersed surface, each time step the velocity is set to zero at each grid cell inside the body. With conforming grids, a simple no-slip condition is applied at the surface, with no-flow -through conditions. (For the VC1 formulation, the vector i? is defined locally to be normal to the surface.)
10.5 Results 10.5.1 Wing Tip Vortices Measurements had been made in a towing tank at the Institute fuer Luft and Raumfahrt in Aachen for a wing with flaps, as described in Fig 5, at a Reynolds number of 55,000. The trajectories and strengths of the shed vortices were determined over a distance of 60 full spans using laser velocimetry (this is described in [ 161). A preliminary three-dimensional computation of this flow was performed using VC. To save computer memory only one half of the (symmetric) flow was computed and the problem was semi-parabolized by breaking it up into streamwise blocks of 1.35 spans. Upstream boundary conditions for each block were taken from downstream ones of the previous block. This introduced only a negligible error compared to a full three-dimensional computation since the upstream influence of curvature of the vortices over this distance was very small. The flow computation was initiated using measured velocities just behind the wing, and flow from only a half span was treated with symmetry conditions.
218
Vorticity Confinement
Vorticity magnitude is presented in Figure 6 comparing experiment with computation for four downstream locations. The symmetry plane is on the right, and the (weaker) flap vortex can be seen to spiral around the main tip vortex. Sensitively tests were done for the Confinement parameters. Two widely separated vortices are not sensitive to these values. This is true, for example, for the descent rate of the main tip vortex under the influence of the other tip (image) vortex. Since the flap and tip vortex are close, compared to their diameters, some (small) influence on the internal structure of each is expected. This is minimized since VC enables the vortices to be captured over only a few grid cells. Also, the close proximity of the boundary will induce an effect. This is reflected in only a small influence of the Confinement parameters on the angle of rotation of the flap vortex around the tip vortex. Details are described in Ref. [16].
10.5.2 Cylinder Wake This study involves two distinct properties of VC. In one, VC is used to treat immersed surfaces in a non-conforming, regular Cartesian grid. In the other, VC is used as a new type of LES model. The immersed surface use is documented and results have been validated for a number of cases. Both uses are areas of current research. Results are shown for a three-dimensional circular cylinder, based on the VC2 formulation. Results for the VC1 formulation were shown in Ref. [12]. (A square cylinder was also treated in that study.) Both VC formulations compared very well with each other and with experiment. The computations that had previously been done using the VC1 formulation, as well as for the one presented here, were for Re = 3900. A coarse, uniform Cartesian grid 18 1x 121x 61 was used with an immersed boundary for the cylinder that was only 15 cells in diameter. Computed isosurfaces of vorticity using the VC1 formulation were shown in Ref. [12], together with the mean and rms averages of the streamwise velocity in the wake. Comparisons with experimental data were also shown. In that work, as here, only one parameter was adjusted; the confinement strength, which was used to simulate Reynolds number effects. This was constant throughout the field. Results for the VC2 formulation are presented below: Vorticity magnitude isosurface are shown in Fig. 7.a, where the isosurface magnitude has a value of VI of the maximum. Plots corresponding to computed average streamwise velocity along lines behind the cylinder are shown in Fig. 7.b and rms streamwise velocity fluctuations are presented in Fig. 7.c. The lines where the measurements were taken are shown in Fig. 7.d. The agreement with experiment is seen to be good. The pressure distribution on the cylinder surface also compares very well with experiment data, as can be seen in Fig. 7.e. The important point here is that only by adjusting one parameter E , which was constant throughout the field, the computed results agreed closely with experiment
Steinhoff & Lynn
219
for all six curves plotted in Figs. 7.b and 7.c. Additional comparisons with experiment at different Reynolds number will be required to calibrate the Reynolds number dependence of this parameter. It must be emphasized that the spanwise instabilities and chaotic behavior that result when E is increased are only from three-dimensional effects, as in physical turbulence, and are not due to numerical instabilities: Extensive studies have been done over a much wider range of E values than that studied here for flows where no instabilities are expected, which only show stable flow. These involved vortex pairing over a two-dimensional cylinder and isolated, shed wing-tip vortices in three-dimensions.
10.5.3 Dynamic Stall The main goal of this project was to create a computational method for dynamic stall that was very efficient in computer resources so that it could be used as a routine engineering tool. Besides efficiency, one of the constraints was to formulate VC as a modification to be implemented in an existing NASA Accordingly, unlike in the description in Section compressible code-"TURNS". 10.4, a compressible formulation was used. This can be found in Ref. [9, 101. The flow was subsonic and the results do not depend significantly on this difference. For simplicity of presentation, we only have described the incompressible formulation in this paper. Flow was simulated over a pitching VR12 airfoil at Re = 1.9x106 undergoing dynamic stall, where the boundary layer suddenly separates. This causes a rapid loss of lift. Details of this study are described Refs [9] and [lo]. The main point here is that this case is similar to many blunt body flows in that the separation location and time are the important properties of the boundary layer (BL). Other quantities, such as skin friction, are of secondary importance for these flows. Our approach is to define a VC-based dynamic model that directly results in the correct behavior for these quantities and where the BL is efficiently defined over only a small number of inviscid-size grid cells. As explained in Section 10.4, no attempt is made to model a detailed time-averaged version of the physical velocity profile, as in conventional turbulent BL Reynolds Averaged NavierStokes (RANS) equation schemes. This effort would require very fine grid cells near the surface and much more computing power. Further, a thin convecting vortex sheet typically results from the separation. This is also captured efficiently with the VC approach. Preliminary results from Ref. [9, 101 showing velocity vectors at several times during the pitch cycle are shown in Figure 8. Also shown are computed C, values and comparisons with wind tunnel measurements. The model used in this study required VC parameters that were prescribed separately for each of several phases during the cycle, but were constant throughout the grid (except for a grid scaling
220
Vorticity Confinement
factor). A more advanced model that dynamically computes these parameters is being developed. An important point is that the two-dimensional dynamic stall computations required only about 10 minutes per cycle on a standard (1.7 GHz) PC. Conventional RANS schemes apparently require far more computational resources [6]. These quick runs are a big help in the development of VC-based models.
10.6 Other Studies The three cases presented above demonstrate uses of VC for simulating selected phenomena. Out of the large number of results obtained in the last several years, three additional results will be mentioned because they are recent and demonstrate additional uses of VC-simulation of boundary layer separation at a sharp comer (missile base flow), vortex propagation and interaction with an airfoil (blade vortex interaction) and simulation and visualization of turbulent flow (for special effects). As mentioned in the introduction, a comprehensive review of general applications of VC is under preparation. Some recent results can be seen at http://www.flowanalysis.com.
10.6.1 Missile Base Drag Computation Boundary layer separation at the base of a missile has been computed using a compressible version of VC [6, 26, 371. (The title of Ref. 1261 uses the word inviscid to state only that an inviscid-size grid was required with corresponding short computing times, even though the computation was viscous.) In these papers it is demonstrated that VC can capture the essential features of the separating boundary layer, keeping it thin and maintaining its circulation, while allowing economical coarse grids to be used with no-slip conditions, as explained in Section 10.4.1. It can be seen in the papers that the results agree with experiment. The only other accurate alternative is the much more expensive RANS approach, since conventional, economical inviscid approaches lead to inaccurate boundary layers and expansion fans.
10.6.2 Blade Vortex Interaction (BVI) The ability of VC to economically simulate propagation of concentrated vortices for BVI has made possible a recent parametric study of two-dimensional BVI cases [24, 251. This study also utilized a compressible version of Vorticity Confinement. In these papers, it is also demonstrated that there is excellent agreement between the computations and experiment.
Steinhoff& Lynn
221
10.6.3 Turbulent Flow Simulations for Special Effects For special effects, the important aspect of a turbulent simulation is, of course, that it look turbulent, which means that it include visible small scale effects. Of course this, by itself, is not sufficient for engineering purposes, but could be thought of as a prerequisite, especially if small scale phenomena are important in the problem. VC1 has been found to simulate small scale phenomena more effectively and economically than most other schemes. Ron Fedkiw has performed excellent computations and visualizations with this in mind [13].
10.7 Conclusions The Vorticity Confinement (VC) method has been presented in more comprehensive detail than has been previously available. Although the basic ideas are somewhat different than conventional CFD, there is some commonality with a number of well-known computational methods, such as shock-capturing. Extensive use of analogies with these methods is made to explain the basic motivation. The main goal of VC is to efficiently compute complex high Reynolds number incompressible flows, including blunt bodies with extensive separation and shed vortex filaments that convect over long distances. Almost all of the vortical regions in these flows are turbulent. This means that, for any feasible computation, they must be modeled. The remainder of the flows are irrotational and are defined once the vortical distributions are. Further, these vortical regions are often very thin. For these reasons, the basic approach of VC is to efficiently model these regions. The most efficient way to do this appears to be to develop model equations directly on the computational grid, rather than to first develop model partial differential equations (pde’s) and then attempt to accurately discretize them in these very thin regions. Some of the goals are readily achieved, especially where the essential features of the main flow are not sensitive to the internal structure of thin vortical regions. Then, VC can easily be used to capture these regions over only a couple of grid cells and propagate them, essentially as nonlinear solitary waves that “live” on the computational lattice. Flows with these features, that are treatable with the present state of VC, include blunt bodies with separation from edges and other welldefined locations. These configurations include complex geometries that can be easily “immersed” in uniform Cartesian grids using VC. These flows also include vortex filaments which can convect, with no numerical spreading, even over arbitrarily long times, and which can merge automatically with no requirement for special logic.
222
Vorticity Conjhernent
More difficult goals involve separation from smooth surfaces, which depends on the turbulent state of the boundary layer. These clearly require more detailed modeling, including parameter calibration. A large amount of effort has been expended over a number of years by a large number of workers to develop turbulent pde-based models for conventional CFD schemes, such as RANS and LES. We are currently starting to develop corresponding VC-based models. Preliminary results of these studies, some of which are presented, suggest that very large computer savings can be achieved.
10.8 Acknowledgements Funding from a number of sources is gratefully acknowledged: Primarily, the Army Research Office and the Army Aeroflightdynamics Directorate, which have supported the development of Vorticity Confinement from its beginning. Additional help has been provided by the Institute fuer Luft und Raumfahrt at the Technical University of Aachen, and the University of Tennessee Space Institute. Also, numerous discussions with Frank Caradonna at Moffett Field and with Stanley Osher and others at UCLA are acknowledged.
Steinhoff & Lynn
223
10.9 Bibliography Bohr, T., Jensen, M., Paladin, G., and Vulpiani, A., Dynamical Systems Approach to Turbulence, Cambridge, 1998. Boris, J., and Book, D., “Flux-Corrected Transport: I SHASTA, A Fluid Transport Algorithm That Works,” Journal of Computational Physics, Vol. 11, 1973. Braun, C., “Application of Vorticty Confinement to the Flow over a 6:1 Ellipsoid at High Angles of Attack” Master thesis, Institut fur Luft- und Raumfahrt, RWTH Aachen, Germany, 2000. Costes, M., and Kowani, G., “An Automatic Anti-diffusion Method for Vortical Flows Based on Vorticity Confinement”,Aerospace Science and Technology, Vol. 7,2003. Dadone, A., Hu, G., Grossman, B., “Towards a Better Understanding of Vorticity Confinement Methods in Compressible Flow,” AIAA-2001-2639. AIAA Anaheim meeting, June 2001. Dietz, W., “Application of Vorticity Confinement to Compressible Flow,” AIAA-2004-0718. AIAA Reno meeting, January 2004. Dietz, W., “Analysis, Design, and Test of Low Reynolds Number Rotors and Propellers,” SBIR Final Report, September 2004. Dietz, W., Fan, M., Steinhoff, J., Wenren, Y., “Application of Vorticity Confinement to the Prediction of the Flow Over Complex Bodies,” AIAA2001-2642. AIAA Anaheim meeting, June 2001. Dietz, W., Wang, L., Wernen, Y., Caradonna, F., and Steinhoff, J., “The Development of a CFD-Based Model of Dynamic Stall,” AHS 60th Annual Forum, Baltimore, MD, June, 2004. Dietz, W., Wenren, Y., Wang, L., Chen, X., and Steinhoff, J., “Scalable Aerodynamics and Coupled Comprehensive Module for the Prediction of Rotorcraft Maneuver Loads,” SBIR Final Report, May 2004. Fan, M., and Steinhoff, J., “Computation of Blunt Body Wake Flow by Vorticity Confinement,” AIAA-2004-0592. AIAA Reno meeting, January 2004.
224
Vorticity Confinement
Fan, M., Wenren, Y., Dietz, W., Xiao, M., Steinhoff, J., “Computing Blunt Body Flows on Coarse Grids Using Vorticity Confinement,” Journal of Fluids Engineering, Vol. 124, No. 4, pp. 876-885, December 2002. Fedkiw, R., Stam, J., and Jensen, H. W., “Visualizations of Smoke”, Proceedings of SIGGRAPH 2001, Los Angeles, 2001. Ferziger, J., “Large Eddy Simulation,” Simulation and Modeling of Turbulent Flows, Ed. By T. B. Gatski, M.Y. Hussaini and J.L. Lumley, Oxford. 1996. Grinstein, F., and Fureby, C., “Implicit Large Eddy Simulation of High-Re Flows with Flux-Limiting Schemes,” AIAA-2003-4100. AIAA Orlando meeting, June 2003.
r 161
Haas, S., “Computation of Trailing Vortex Flow Over Long Distances Using Vorticity Confinement,” Master thesis, Institut fur Luft- und Raumfahrt, RWTH Aachen, Germany, 2003. Harten, A., “The Artifical Compression Method for Computation of Shocks and Contact Discontinuities 111, Self-Adjusting Hybrid Schemes,” Mathematics of Computation, Vol. 32, No. 142, April 1978. Hu, G., Grossman, B., and Steinhoff, J., “A Numerical Method for Vortex Confinement in Compressible Flow,” AZAA-Journal, Vol. 40, October 2002. Katz, J., and Plotkin, A., Low Speed Aerodynamics, Cambridge University Press, New York, 2001. Kim, J., and Moin, P., “Application of a Fractional-Step Method to Incompressible Navier-Stokes Equations,” Journal of Computational Physics, Vol. 59, No. 2, 1985. Lax, P. D., “Hyperbolic Systems of Conservation Laws 11,” Comm. Pure Appl. Math, Vol. 10, 1957. Melander, M. V., McWilliams, J. C., and Zabusky, N.J., “Axisymmetrization and Vorticity-gradient Intensification of an Isolated Two-dimensional Vortex through Filamentation,” Journal of Fluid Mechanics, Vol. 178, 1987. Misra, A., Pullin, D., “A Vortex-based Stress Model for Large-eddy Simulation,” Physics of Fluids, Vol. 9, No. 8, August 1997.
Steinhoff & Lynn
225
Morvant, R., Badcock, K., Barakos, G., and Richards, B., “Aerofoil-Vortex Interaction Simulation Using the Compressible Vorticity Confinement Method,” 29th European Rotorcraft Forum, Friedrichshafen, Germany, September 2003. Morvant, R., “The Investigation of Blade-Vortex Interaction Noise Using Computational Fluid Dynamics,” PhD Dissertation, University of Glasgow, United Kingdom, February 2004. Robinson, M., “Application of Vorticity Confinement to Inviscid Missile Force and Moment Prediction,” AJAA-2004-0717. AIAA Reno meeting, January 2004. Steinhoff, J., Dietz, W., Haas, S., Xiao, M., Lynn, N., and Fan, M., “Simulating Small Scale Features In Fluid Dynamics And Acoustics As Nonlinear Solitary Waves,” AIAA-2003-0078. AIAA Reno meeting, January 2003. Steinhoff, J., Fan, M., and Wang, L., “Vorticity Confinement - Recent Results: Turbulent Wake Simulations and a New, Conservative Formulation,” Numerical Simulations of Incompressible Flows,Ed. By M. M. Hafez, World Scientific, 2003. Steinhoff, J., Fan, M., Wang, L., and Dietz, W., “Convection of Concentrated Vortices and Passive Scalars as Solitary Waves,” SIAM Journal of Scient@c Computing, Vol. 19, December 2003. Steinhoff, J., Mersch, T., Underhill, D., Wenren, Y., and Wang, C., “Computational Vorticity Confinement: A Non-Diffusive Eulerian Method for Vortex Dominated Flows,” UTSI preprint, 1992. Steinhoff, J., Mersch, T., Wenren, Y., “Computational Vorticity Confinement: Two Dimensional Incompressible Flow,” Developments in Theoretical and Applied Mechaltics, Proceedings of the Sixteenth Southeastern Conference on Theoretical and Applied Mechanics, 1992. Steinhoff, J.; Puskas, E.; Babu, S.; Wenren, Y.; Underhill, D., “Computation of thin features over long distances using solitary waves,” AIAA Proceedings, 13th Computational Fluid Dynamics Conference, pp. 743-759,1997.
226
Vorticity Con$nement Steinhoff, J., and Raviprakash, G., “Navier-Stokes Computation of BladeVortex Interaction Using Vorticity Confinement,” AIAA-95-016 1. AIAA Reno meeting, January 1995. Steinhoff, J., Senge, H., and Wenren, Y., “Computational Vortex Capturing,” UTSI preprint, 1990. Steinhoff, J., and Underhill, D., “Modification of the Euler Equations for “Vorticity Confinement” - Application to the Computation of Interacting Vortex Rings”, Physics of Fluids, Vol. 6, August 1994. Steinhoff, J., Wenren, Y., and Wang, L., “Efficient Computation of Separating High Reynolds Number Incompressible Flows Using Vorticity Confinement,” AIAA-99-33 16-CP 1999. Suttles, T., Landrum, D., Greiner, B., and Robinson, M., “Calibration of Vorticity Confinement Techniques for Missile Aerodynamics: Part I - Surface Confinement,” AIAA-2004-0719. AIAA Reno meeting, January 2004. Szydlowski, J., and Costes, M., “Simulation of Flow Around a NACA0015 Airfoil for Static and Dynamic Stall Configurations Using RANS and DES,” 4th Decennial Specialist’s Conference on Aeromechanics, January 2004. Tannehill, J., Anderson, D., and Pletcher, R., Computational Fluid Mechanics and Heat Transfer, Taylor & Francis, 1997. Van Leer, B., “Towards the Ultimate Conservative Difference Scheme. 11. Monotonicity and Conservation Combined in a Second-Order Scheme,” J. Comp. Phys., Vol. 14, 1974. Von Neumann, J., and Richtmyer, R.D., “A Method for the Numerical Calculation of Hydrodynamic Shocks,” J. Appl. Phys., Vol. 21, No. 3, 1950. Wang, C., Steinhoff, J., and Wenren, Y., “Numerical Vorticity Confinement for Vortex-solid Body Interaction Problems”, AIAA Journal, Vol. 33, August 1995. Wenren, Y., Fan, M., Wang, L., and Steinhoff, J., “Application of Vorticity Confinement to the Prediction of Flow over Complex Bodies”, AIAA Journal, Vol. 41, May 2003.
Steinhoff & Lynn
227
[44] Wenren, Y., Steinhoff, J., and Robins, R., “Computation of Aircraft Trailing Vortices,” SBIR Final Report, June 1995. [45]
Wenren, Y., Fan, M., Dietz, W., Hu, G., Braun, C., Steinhoff, J., Grossman, B ., “Effeicient Eulerian Computation of Realistic Rotorcraft Flows Using Vorticity Confinement: A Survey of Recent Results,” AIAA-200 1-0996. AIAA Reno meeting, January 2001.
Vorticity Confinement
228 With Confinement c. 1 Pass (900 Timesteps)
I
With Confinement 100 Passes
1110 Pass (100 Timesteps)
Figure 1. One-dimensional scalar convection of a pulse with and without Confinement.
+
V
ttttttttt
X Figure 2. Comparison between I-D discontinuity capturing schemes and pulse advection.
SteinhofS & Lynn
229
\
\
\
\
\
\
\
\
\
,
5
,
' l i l l I f J / / '
l
~
/
/
~
l
V
/ ! / l f l l l
I
\
/
/
/
/
/
/
l
l
l
l
l
/
/
/
/
l
l
l
l
l
l
t
\
\
,
\ \
\ \
\
I
\
!
\
\
\ \
\
. \
\
~
l
t
\
i
! t L \ \ t \
\
\
l
t
%
L
l
\
$ \
\
\ \
\
\
\
\ ,
\
l
\ \
\
\
\
,
\
,
\
/ ,
/
d
,
/ /
/ /
1
/ /
/
/ 1
/
/ /
/
/
/
l
l
i
1
$
l
1
1
1
,
1
1
/
/
1
1
J
1
1
,
. .
. C / , # / f l / l , , i
I \
/
I
' r , , , / l l l , , l '
\
. . * ~ / r / , l l , , / l .
.
I
\
.
-
-
-
-
-
,.,.....-
--.*.,, -
c
c
c
I
c
,
C F - r . . . . C , , , , ,
Figure 3. Velocity vector field around a vortex displaying the basis of choosing a rotationally invariant steepener.
Normal Plane
Figure 4. Confinement operator in three dimensions
230
Vorticity Confinement
Figure 5. Schematic of water tow tank experiment. Two vortices are shed from each side of the wing, one from the wingtip and an inner one from the flap.
231
Steinhoff & Lynn
l " " l "
' 1 " " I I
omegs 0 0175 -0 w
U
L
Y
Figure 6.a Vorticity distribution after 4.05 wingspans. Left: experimental data. Right: computational results. The vortices in the computation tend to bend to the left slightly faster than in the experiment.
ompga 0.0175 -0
€l w
L
Y
Figure 6.b Vorticity distribution after 5.4 wingspans. Left: experimental data. Right: computational results.
232
Vorticity Confinement
Y
Figure 6.c Vorticity distribution after 9.45 wingspans. The rotation angle of the vortices still agrees with the experimental data. Left: experimental data. Right: computational results.
70
63 51 N
46
30 20 10
23
43
Y
ec
J
I
I
Figure 6.d Vorticity distribution after 10.8 wingspans. Left: experimental data. Right: computational results.
Steinhoff & Lynn
233
Figure 7.a Vorticity Isosurface for Flow over Cylinder with Vorticity Confinement ( ,U = 0 . 1 5 , ~ = 0.325)
234
Vorticity Confinement
Figure 7.b Mean Streamwise Velocity Profiles. Symbols are Experimental Data ( ,U = 0.15,~= 0.325) 0.3
0.1
00 2 i
-__-
Figure 7.c Streamwise Reynolds stresses. Symbols are Experimental Data ( ,U = 0 . 1 5 , ~ = 0.325)
235
Steinhoff & Lynn
a X
1.06
xlD=
1.54
2.02
Figure 7.d Measurement Positions For Circular Cylinder
-1.5
0
20
40
60
80
e
100
120
140
160
180
Figure 7.e Time-averaged Pressure Coefficient Distribution on the Cylinder Surface. Circles Denote Experimental Data of Norberg ([ 141, 1987)
236
Vorticity Confinement
2 '
i
'
'Ok
'
is' XIC
'
0;s
, '
'
;
Figure 8.a Dynamic Stall Results for 0" angle of attack. Left: Pressure distribution. Right: Flow field vectors.
I/ 5
4
XIC
Figure 8.b Dynamic Stall Results for 10" angle of attack.
01 7
Steinhoff & Lynn
237
-
I[
CPOATA
a 9 ,n.m
.I*
I
wo
5
4
-:
XIC XlC
Figure 8.d Dynamic Stall Results for 20' angle of attack. Left: Pressure distribution. Right: Flow field vectors.
Figure 8.e Dynamic Stall Results for 17" degree angle of attack. ~
f _
0
026
06
076
GPVC CPDATA
1
XIC
Figure 8.f Dynamic Stall Results for 10" degree angle of attack.
This page intentionally left blank
Part 111
Flow Stability and Control
This page intentionally left blank
Chapter 11
Flow Control Applications with Synthetic and Pulsed Jets R. Agarwal,' J. Vadillo,' Y. Tan,' J. Cui,' D. Guo,' H. Jain' A. W. Cary,2 & W. W. Bower2
11.1
Abstract
In recent years, a promising approach to the control of wall bounded as well as free shear flows, using synthetic and pulsed jet actuators, has received a great deal of attention. A variety of impressive flow control results have been achieved experimentally by many researchers, including the vectoring of conventional propulsive jets, modification of aerodynamic characteristics of bluff bodies, control of lift and drag of airfoils, reduction of skin-friction of a flatplate boundary layer, enhanced mixing in circular jets, and control of external as well as internal flow separation and of cavity oscillations. More recently, attempts have been made to simulate numerically some of these flow fields. Several of the above mentioned flow fields have been simulated numerically using the Reynolds-Averaged Navier-Stokes (RANS) equations with a turbulence model, and a limited few using Direct Numerical Simulation (DNS). In the simulations, both the simplified boundary conditions at the jet exit, as well as the details of the cavity and lip, have been included. In this article, we describe the results of simulations for five different flow fields dealing with virtual aeroshaping, thrust-
'
Department of Mechanical and Aerospace Engineering, Washington University, St. Louis, Missouri 63130. 'The Boeing Company, St. Louis, Missouri 63166.
241
242
Flow Control with Synthetic and Pulsed Jets
vectoring, interaction of a synthetic jet with a turbulent boundary layer and control of separation and cavity oscillations. These simulations have been performed using the RANS equations in conjunction with either one- or a twoequation turbulence model.
11.2 Introduction In recent years, there has been great emphasis on the development of advanced aerodynamic technologies, based on fluidic modification of aerodynamic flow fieldslforces, that can cover multiple flight conditions without the need of conventional control surfaces such as flaps, spoilers and variable wing sweep. The fluidic modification (or flow control) can be accomplished by employing microsurface effectors and fluidic deviceslactuators dynamically operated by an intelligent control system. These new active flow control (AFT)technologies have the potential of resulting in radical improvement in aircraft performance and weight reduction. A variety of impressive flow control results have been achieved experimentally by many researchers using pulsed or synthetic (oscillatory) jet actuators including the vectoring of conventional propulsive jets, modification of aerodynamic characteristics of bluff bodies, control of lift and drag of airfoils, reduction of skin-friction of a flat plate boundary layer, enhanced mixing in circular jets and control of external as well as internal flow separation and cavity oscillations. A synthetic jet is formed by employing an oscillatory surface within a cavity. It is created entirely from the fluid that is being controlled. It is generated with a piezoelectric diaphragm in a periodic manner. Flow enters and exits the cavity through an orifice in a periodic manner. The unique feature of the synthetic jet is that no fluid ducting is required. Synthetic jets have been shown to exert significant control authority in many applications and have the additional benefit of being compact with zero net mass flux. An excellent review of synthetic jets and some of their applications has recently been given by Glezer and Amitay [ 5 ] . A pulsed jet, on the other hand, has both a steady and an oscillatory velocity component, with net mass flow and momentum injected into the flow. In this paper, some results of numerical simulations on flow control using synthetic or pulsed jets for five different flow fields dealing with virtual aeroshaping, thrust-vectoring of a propulsive jet, the interaction of a synthetic jet with a turbulent boundary layer, control of recirculation region behind a backward facing step and control of cavity oscillations are presented. The
R. Agarwal, et al.
243
numerical simulations are compared with the experimental data wherever possible.
11.3 CFD Flow-solvers Employed Two different flow solvers have been employed in the five flow field simulations reported in this paper in Section 3. Both are well known RANS solvers, called INS2D [ 111 and WIND [2]. “INS2D’ is an incompressible Reynolds-Averaged Navier-Stokes (RANS) solver developed at NASA Ames Research Center. It is employed in the simulations reported in parts (b), (c) and (d) of Section 3, which correspond to the vectoring of a propulsive jet using a synthetic jet, the control of separation behind a backward facing step using a synthetic jet, and the interaction of a synthetic jet with a turbulent boundary layer respectively. INS2D solves the continuity equation and the RANS equations for incompressible flow in two-dimensions in generalized coordinates for both the steady-state and time varying flow using the method of pseudocompressibility. The convective terms are computed using an upwind third-order accurate differencing scheme based on flux-difference splitting. The difference equations are solved using a Generalized Minimum Residual Method (GMRES) which is stable and is capable of running at very large pseudo-time steps leading to fast convergence for each physical time step. The code has two turbulence models for computing the eddy viscosity - the Spalart-Allmaras (SA) one-equation model [ 141 and Menter’s Shear Stress Transport (SST) two-equation model [9]. SA model is employed in all the computations performed with r”NS2D, reported in Section 3-parts (b), (c) and (4. The computations reported in Section 3, part (a) virtual aerodynamic shape modification of an airfoil using a synthetic jet and part (e) control of subsonic cavity shear layer using pulsed blowing, a multi-zone structured-grid compressible RANS solver WIND is employed. WIND [2] has been developed and is now supported by the NPARC Alliance, a partnership between NASA Glenn Research Center (GRC), Boeing, Pratt and Whitney, and the USAF Arnold Engineering Development Center (AEDC) which was formed to provide a national applications-oriented flow simulation code. WIND also has several turbulence models - SA model, SST model and the Large Eddy Simulation (LES) model. Recently the code was modified by Bush and Mani [3] to include the Detached Eddy Simulation (DES) formulation of Spalart [15] for the SA model and its extension to k-E model by Strelet [16]. This extension allows for combining the RANS and LES models in a consistent manner in the flow field. Although WIND is a 3-D code, the simulations reported in parts (a) and (e) of Section 3 are in 2-D.
244
Flow Control with Synthetic and Pulsed Jets
In all the simulations except in Sections 3(b) and 3(d), the boundary conditions for the actuator are applied at the exit of the jet; the influence of the cavity of the actuator is not included. In the simulation of the interaction of a synthetic jet with a turbulent boundary layer described in Section 3(d), the influence of the cavity of the actuator is included. The following boundary conditions are employed at the bottom of the cavity: v(x,y = const, t ) = A sin0 t (11.1) u ( x , y = const,t) = 0 (11.2) (11.3) In Eq.(ll.l), A=UJ b/W, where UJ is the velocity amplitude of the synthetic jet, and W and b are the width of the cavity and the jet-orifice respectively.
11.4 Results & Discussion In this part, we present typical selected results showing the effect of synthetic and pulsed jet on five different flow fields. For each case, detailed results are available in the cited references.
(a) Virtual Aerodynamic Shape Modification of an Airfoil Using a Synthetic Jet Actuator f X J Recently, it has been shown experimentally that the pressure drag of an airfoil at low angles of attack can be significantly reduced with a minimum change in lift by modification of the apparent aerodynamic shape of the airfoil. This virtual aerodynamic shape modification can be achieved by creating a small domain adjacent to the upper airfoil surface (downstream of the leading edge) which displaces the local streamlines sufficiently to modify the local pressure distribution. In a recent experiment [I] Glezer and his co-workers deliberately created such an interaction domain adjacent to the upper surface of a 24% thick Clark-Y airfoil by employing a synthetic jet actuator placed immediately downstream of a surface-mounted passive obstruction of small dimensions. We have performed numerical simulations of this experimentally observed fluidic modification of airfoil pressure distribution leading to reduced pressure drag [ 181. For performing the computations, CFD solver WIND was employed. Computations were performed for subsonic flow past a 24% thick Clark-Y airfoil with a triangular bump on the upper surface with and without a synthetic jet. Reasonably good agreement was obtained between the computations and the experimental data. Figure 1 shows the two-zone grid around the airfoil with a bump and synthetic jet.
R. Agarwal, et al.
245
Figure 2 shows the comparison of computed pressure distribution with experimental data for the baseline Clark-Y airfoil (without bump) at Mach 0.1, chord Reynolds number Re, = 381,000 and angle of attack a=3". Figure 3 shows a typical comparison of computed pressure distribution with experimental data for the Clark-Y airfoil with a bump and synthetic jet of frequency f=850Hz and momentum coefficient Cp =1.2e-3; reasonably good agreement is obtained. Reference [ 181 provides extensive details of a range of computations performed for achieving the maximum drag reduction with minimum change in lift Figures 4 and 5 show the variation of lift and drag coefficient respectively with the frequency of the oscillatory jet. These figures show that a significant reduction in drag can be achieved, with minimal change in lift, at higher frequencies of the jet.
I
I
Figure 1: Two-Zone Grid Around a 24% Thick Clark-Y Airfoil with a Bump
Figure 2: Computed and Experimental Pressure Distributions on Clark-Y Airfoil; M=0.085, Re=381,000, a=3.0".
246
Flow Control with Synthetic and Pulsed Jets
-
-0.2
0.5
1.5 J
I
Figure 3: Computed and Experimental Pressure Distributions on Clark-Y Airfoil with a Bump and a Synthetic Jet Installed at x/c=.22; M=0.085, Re=3.8e5, a=3.0", e 8 5 0 Hz, CP=1.2e-3. 7.00801
5.00801 4.WE-01
2.WE-01
o.ooE+oo
,,.................................................
-
---c--ConWLedUftCosfflcientforAirtalw)hBurrpandSI comwted LiftCosffElentforeasellne C a S B ---.I--"CD~UtBdLdtCDefficienlforAirfolwi~Bumpanly
0.0
,
,
,
200.0
4W.O
W.0
,
,
,
,
,
800.0 1WO.O 1200.0 1400.0 1600.0
Frequency ( W )
5.00E02 4.50E-02 4.00802 3.50E-02
WOE-02
3
2.50802 2.00c02 1.50802
;\
................................................
-
Orag CoefficientforAirfoilwithBurrpand SJ
-Computed 5.QQE-03-
o.ooE+oo
>
computed h a g Coefficient for Baseline Cale
- - .A--.Computed h a g Coefficient for Airfoil W i t h BUW ,
,
,
I
I
,
,
only I
Figure 5 : Computed Pressure Drag Coefficient as a Function of the Actuation Frequency for a Clark-Y Airfoil with a Bump and a Synthetic jet; M=0.085, Re=38 1,000, a=3.0°, Cp=l.2e-3.
R.Agarwal, et al.
24 7
(b) Vectoring Control of a Primary Jet with Synthetic Jets Recently it has been shown experimentally [ 131 that thrust-vectoring control of a subsonic primary jet exiting from a nozzle can be accomplished by a single or multiple synthetic jet actuators. We have performed extensive numerical simulations [6] to quantify the influence, on the vectoring angle of the primary jet (of given width and exit velocity), of various parameters of the synthetic jets, namely the width, the velocity amplitude, the fiequency, the location with respect to the primary jet, the angle, and the numbers. These simulations have provided information leading to optimum values of these parameters for achieving the maximum vectoring benefit. These simulations have also helped in clarifying the physical mechanism responsible for vectoring. The results of numerical analyses were employed in determining the requirements for the synthetic jet devices for controlling the thrust vectoring of an F-18 aircraft (these results are unpublished and cannot be included here). Here we present the results of a typical simulation; additional simulations and other details are given in Reference [6]. Figure 6 shows the schematic of a typical configuration (both primary jet and synthetic jet) employed in the numerical study. It also shows the Schlieren photographs of the unforced primary jet (without synthetic jet) and the forced primary jet (with synthetic jet) obtained from the experiments of Smith and Glezer [ 131. For a given set of flow parameters of the primary jet and synthetic jet, a 30" vectoring of the primary jet was observed in the experiment as shown in Figure 6. Our
Figure 6: Vectoring of a Primary Jet(PJ) with a Synthetic Jet (SJ); Uave=5.16 d s , ReuO=383, e l 1 2 0 Hz, dpull/h=3.556
248
Flow Control with Synthetic and Pulsed Jc
d o r e d PJ
f5rced PJ (with cavity)
forced PJ (without cavity)
Figure 7: Computation of Vectoring of a Primary Jet(PJ) with a Synthetic Jet (SJ); Uave=5.16 m/s, ReuO=383, e l 1 2 0 Hz, dpull/h=3.556
dpuII= distance between PJ and SJ h = width of SJ H = width of PJ U,, = velocity amplitude of SJ U,, = velocity of the PJ Re% = Reynolds number of SJ f = frequency of SJ
computations reproduce the experimental results of Smith and Glezer in great detail. Figure 7 shows a typical result of numerical simulation; it should be noted that the inclusion of cavity of the synthetic jet is very important in obtaining the “correct” results from the numerical simulation. Figures 8-10 respectively show the influence of three parameters of the synthetic jet, namely dpull = distance between the synthetic jet and the primary jet, f = frequency, and Uamp = velocity amplitude, on the vectoring angle of the primary jet. Keeping two of the parameters fixed, there is an optimum value of the remaining parameter that gives the maximum vectoring benefit. These computations were performed by modifying the incompressible Reynolds-Averaged Navier-Stokes solver INS2D.
249
R. Aganual, et al.
Figure 8: Variation of Vectoring Angle of Primary Jet with dpun;Reu,,=383, U,=7.0 d s , e l 1 2 0 Hz
c#
Figure 9: Variation of Vectoring Angle of Primary Jet with f; Reuo=383, Uav,=7.0 d~ dp,l+h=3.556 ,
250
Flow Control with Synthetic and Pulsed Jets
Figure 10: Variation of Vectoring Angle of Primary Jet with U,,; e l 1 2 0 Hz, d,,ll/h=3.556
U,,=7.0
m/s,
(c) Control of Recirculatinr!Flow Region Behind a Backward Facing; Step Using Synthetic Jets Recently it has been shown experimentally by Rediniotis et a1 [lo] that the recirculating flow region behind a backward facing step in a channel can be significantly reduced by employing a synthetic jet on the step. We have performed a numerical study [S] to investigate the influence of a single as well as multiple synthetic jets on the separated flow region behind the step. Numerical simulations have allowed us to perform an extensive parametric study, the results of which are documented in Reference [S]. Figure 11 shows the results of a typical calculation modeling the experimental configuration and flow parameters employed by Rediniotis et a1 [ lo] in their experiment. The computed velocity profiles compare reasonably well with experimental profiles. More importantly, the computed and experimental reattachment lengths are in excellent agreement as shown in Table 1. These computations were performed employing a two-zone grid with the Reynolds-Averaged Navier-Stokes solver INS2D.
(d) Interaction of a Synthetic Jet with a Flat Plate Turbulent Boundary Laver r41 Recently Honohan [7] has experimentally studied the interaction of a synthetic jet with a turbulent boundary layer. He considered two different sets of
251
R. Agarwal, et al.
1
a) Vomiritv Contoras for Stcadv Flow without S
~
Ik tC
x (=4 c) Vodcity Contours fot Peak Suction Stroke of SJ
I 1
X
d) Velocity Vacton for Stuady Flow wtthout SJ
xtfm c) Velocity Vectors for P
a l Blowing Stroke of SJ
x (mm) 9 Velocity Vectors for P e l Suction Stroke of $9
Figure 11: Vorticity Contours and Velocity Profiles for Flow over a Backward Facing Step with a Synthetic Jet(SJ) Employed on the Vertical Face of the Step; Average Inflow Velocity=lO c d s , Velocity Amplitude of SJ=40 c d s , Frequency of SJ=20 Hz, SJ Width=2 111111, Synthetic Jet is between 6 to 8 mm from the Bottom Wall
252
Flow Control with Synthetic and Pulsed Jets
Table 1: Reattachment Length for Various Flow Conditions of Figure 11 Flow condition
Reattachment length
Steady flow without syntheticjet Peak blowing stroke of syntheticjet Peak suction stroke of synthetic jet
8h
Experimental Reattachment Length 7.95h
1.6h
1.6h
0.6h
0.6h
parameters for the turbulent boundary layer and the synthetic jet (shown in Table 2) such that in the first case the discrete vortices of the synthetic jet scale with the entire turbulent boundary layer and in the second case they scale with the inner viscous sublayer of the approaching turbulent boundary layer. In this paper, we present some of the results of numerical simulation with experimental data for Case 1. More detailed results for this case and the results for Case 2 are given in Reference [4].
Table 2: The parameters used in the experiments of Honohan16
#‘
Case
U, (ds)
1 2
8.0 10.0
Case
Sr
1 2
,057 ,046
=(pJbuO2)’(pcomco2)
6 (mm) 12.7 31.0
Re
C,
1214 .23 406 .026
0 (mm) 1.4 3.2 (mm) 1.91 0.51
UJ (mh) 31.4 39.3
f
LO
(Hz) (mm) 300 33 1130 11
h/b
W/b
H/b
4.9 13
21 6.3
38 94
Sr =2 A f bl/2 / UJ = b/ Lo
First, the baseline case (without jet) is computed. Figure 12 shows the streamwise velocity profiles at the synthetic jet location obtained from the experiment, present computation and one-seventh power law. This velocity profile is imposed as a boundary condition on the left boundary in the simulation. Computed velocity profile agrees with the experiment quite well near the wall. However, there are minor differences in the region 0.2 < yl6 < 0.5. The cause for
R. Agarwal, et al.
253
this difference was investigated thoroughly. It was not found to be related to the fineness of the grid, order of the numerical scheme or turbulence model. Boundary layer thickness 6 is the same in both the computation and the experiment at the synthetic jet location and downstream of the synthetic jet. On the whole, the computed and experimental velocity vectors for the flat plate turbulent boundary layer are in good agreement as shown in Figure 13. Figure 15 shows the simulations and their comparison with the experimental results for velocity vectors and vorticity fields at every 6O0(=xI3 radians) during one time period (=2n) of the synthetic jet. On the whole, the simulations and experimental results are in good agreement, however significant differences are observed, especially in the velocity vectors in the downstream region close to the synthetic jet. These differences are more pronounced at @=O, n/3 and 5x13; that is during the early part of the “blowing” cycle and later part of the “suction” cycle. However, the generation of discrete vortices of the synthetic jet, their evolution and convection downstream during the “blowing” is reasonably well captured in the simulations when compared to the experimental data except at both @=O and x/3. The strength of the vortices downstream of the synthetic jet is much stronger in the experiment compared to the computations. During the suction cycle, the discrete pair of vortices is formed inside the cavity. Again, at both @=5n/3 and 2n (same as +O), the strength of the vortices observed in the experiment downstream of the synthetic jet is much stronger than in the computations. Based on these results, it can be concluded that simulations capture the physics of interaction of the synthetic jet with turbulent boundary layer reasonably well for the most part, however significant quantitative differences with experiment remain especially in the vicinity downstream of the jet during the early part of the “blowing” cycle and later part of the “suction” cycle. The resolution of these differences will require closer examination and evaluation of both experimental data and the simulations. Similar results were obtained for Case 2 as reported in Reference [4]. Nevertheless in spite of these differences between the simulations and experimental results, the nature of the influence of the synthetic jet on crossflow turbulent boundary layer is well captured in both the simulations and the experiments. The synthetic jet alters the pressure gradient near the wall, results in substantial reduction in vorticity thickness downstream of the jet (compared to unforced flow) and reduces the thickness of the turbulent boundary layer due to the presence of a favorable pressure gradient resulting from the displacement effect of the interaction domain.
254
Flow Control with Synthetic and Pulsed Jets
( e ) Control of Subsonic Cavity Shear Layer Using Pulsed B l o w i n g u We have performed time-accurate numerical simulations of subsonic laminar as well as turbulent flow over a 2-D cavity employing the multizone flow solver WIND [2]. TOvalidate the code for these type of calculations, a test case reported in the paper of Rowley et. al. [12] was employed. Figure 16 shows the vorticity contours at four different time-stages of one-cycle of cavity oscillations. These calculations for vorticity as well as time-averaged streamwise profiles (not shown here) are in excellent agreement with the calculations of Rowley et al. To break the structure of the shear layer over the cavity, we have employed pulsed blowing at the leading edge of the cavity in a direction normal to the streamwise flow. Numerical results with pulsed blowing show significant success in breaking the structure of the shear layer, as shown in Figure 17. The pulsed jet Mach number in the computations is Mj= 0.2 + O.lsin(0.902t) where 0 2 =780Hz is the frequency of the second Rossiter mode. Figure 18 shows the buffeting pressure on downstream edge of the cavity with and without pulsed blowing. It is clear that the pulsed blowing significantly reduces the pressure oscillations. Detailed flow field solutions for this case and for a (2x1) and a (15x1) cavity are given in Reference
1~
0.8 0.6 -
3.
0.4
0.2 -
Figure 12: Streamwise Velocity Profile at the Synthetic Jet Location in Case 1
R. Agarwal, et al.
255
Simulated Velocity Vectors
Experimental Vorticity Contours and Velocities
Simulated Vorticity Contours Figure 13: Vorticity Contours and Velocity Vectors without SJ in Case 1
Figure 14: Simulated Vorticity Contours in the Entire Cavity at @=O for Case 1
256
Flow Control with Synthetic and Pulsed Jets
(a. 1) Simulated Velocity Vectors
(a.2) Experimental Vorticity Contours and Velocities
-1
0
1
a
3
4
(a.3) Simulated Vorticity Contours (a>o=o
Figure 15: The Phase-Locked Vorticity Contours and Velocity Vectors in Case 1
25 7
R.Aganual, et al.
(b.1) Simulated Velocity Vectors
(b.2) Experimental Vorticity Contours and Velocities
-1
0
1
2
3
4
(b.3) Simulated Vorticity Contours (b) @=d3
(c. 1) Simulated Velocity Vectors
(c.2) Experimental Vorticity Contours and Velocities
258
Flow Control with Synthetic and Pulsed Jets
-1
0
1
2
4
3
(c.3) Simulated Vorticity Contours (c)@=2r1/3
(d. 1) Simulated Velocity Vectors
(d.2) Experimental Vorticity Contours and Velocities 1
0
-1
0
1
2
3
(d.3) Simulated Vorticity Contours ( 4 @=n
4
R. Agarwal, et al.
259
(e. 1) Simulated Velocitv Vectors
(e.2) Experimental Vorticity Contours and Velocities
-1
0
1
2
3
4
(e.3) Simulated Vorticity Contours (e) $=4z/3
(f. 1) Simulated Velocity Vectors
(f.2) Experimental Vorticity Contours and Velocities
260
Flow Control with Synthetic and Pulsed Jets
-1
0
1
2
3
4
(f.3) Simulated Vorticity Contours ( f ) +=5n/3 Figure 1S(contd.): The Phase-Locked Vorticity Contours and Velocity Vectors in Case 1 ( x and y are normalized by 6, the vorticity scale is given in Figure 14)
11.5 Conclusions In this paper, some results on flow control using synthetic and pulsed jets for five different flow fields dealing with virtual aeroshaping of an airfoil, thrust-vectoring of a propulsive jet, interaction of a synthetic jet with a flat plate turbulent boundary layer, control of recirculation region behind a backward facing step and control of cavity oscillations, have been presented. These applications demonstrate that the synthetic and pulsed jets can be employed as effective flow control devices. Simulations and experiments have reasonable agreement in capturing the overall features of the flow fields. All the five cases presented in this paper have been for low speed flows. Additional experimental data as well as numerical simulations are needed to cover realistic flow configurations for practical applications.
11.6 Acknowledgments The financial support provided by Boeing-St. Louis to J. Vadillo, Y. Tan and D. Guo is gratefully acknowledged. The authors would also like to acknowledge Prof. Glezer, Dr. Amitay and Dr. Honohan of Georgia Tech, for providing experimental information on Case 3(a), 3(b) and 3(d) and for many helpful discussions.
261
R. Aganval, et al.
Without pulsed blowing
With pulsed blowing ---, prrG:"--
-v*.Z.-*
---.
*.-
2 %
C ) 'ikmiesR. contoun a, 1 . 4 I ...........................................
.
'
-
"
I
x
*
. ) I
Figure 16: Vorticity Contours for Unsteady Flow over a (4x1) Cavity; M,=0.6, Ree=58 3.
Figure 17: Vorticity Contours for Unsteady Flow over a (4x1) Cavity with pulsed jet; M,=0.6, Re,5 8.8.
262
Flow Control with Synthetic and Pulsed Jets
Figure 18: Buffeting Pressure on Downstream Face of (4x1) Cavity without and with Pulsed Blowing
11.7 Bibliography 1. Amitay, M., Horvath, M., Michaux, M., and Glezer, A,, “Virtual Aerodynamic Shape Modification at Low Angles of Attack Using Synthetic Jet Actuators,” AIAA Paper 01-2975,2001. 2. Bush, R.H., “The Production Flow Solver of the NPARC Alliance,” AIAA Paper 88-0935, 1988. 3. Bush, R. H. and Mani, M., “A Two-Equation Large Eddy Stress Model for High Sub-Grid Shear,” AIAA Paper 2001-2561,2001. 4. Cui, J., Agarwal, R., Cary, A. W., “Numerical Simulation of the Interaction of a Synthetic Jet with a Turbulent Boundary Layer,” AIAA Paper 2003-3458, 33rd AIAA Fluid Dynamics Conference and Exhibit, Orlando, Florida, 23 - 26 Jun 2003. 5 . Glezer, A. and Amitay, M., “Synthetic Jets”, Annu. Rev. Fluid Mech., Vol. 34, 2002, pp.503-529. 6. Guo, D., Cary, A.W., and Agarwal, R.K., “Numerical Simulation of Vectoring Control of a Primary Jet with a Synthetic Jet,” AIAA Paper 2002-3284, lst AIAA Control Conference, St. Louis, MO, 24-27 June 2002. 7. Honohan, A.M., “The Interaction of Synthetic Jets with Cross Flow and the Modification of Aerodynamic Surfaces,“ Ph.D. Thesis, Georgia Institute of Technology, May 2003. 8. Jain, H., Agarwal, R.K., and Cary, A. W., “Numerical Simulation of the Influence of a Synthetic Jet on Recirculating Flow Over a Backward Facing
R. Agarwal, et al.
9. 10.
11.
12.
13. 14. 15.
16. 17.
18.
263
Step,” AIAA Paper 2003-1125, AIAA 4lStAerospace Sciences Meeting and Exhibit, Reno, NV, 6-9 January 2003. Menter, F.R., “Zonal Two-Equation k-o Turbulence Models for Aerodynamic Flows”, AIAA Paper 93-2906, 1993. Rediniotis, O.K., KO, J. and Yue, X., “Synthetic Jets, Their Reduced Order Modeling and Applications to Flow Control,” AIAA Paper 99-1000, 37” Aerospace Sciences Meeting and Exhibit, Reno, NV, Jan. 1999. Rogers, S.E. and Kwak, D., “An Upwind Differencing Scheme for the TimeAccurate Incompressible Navier-Stokes Equation,” AIAA Journal, Vol. 28, NO. 2, 1990, pp. 253-262. Rowley, C.W., Colonius, T., and Basu, A.J., “On Self-sustained Oscillations in Flows over Rectangular Cavities,” J. Fluid Mech., Vol. 455, 2002, pp. 315346. Smith, B.L. and Glezer, A., “Vectoring and Small-Scale Motions Effected in Free Shear Flows Using Synthetic Jet Actuators,” AIAA Paper 97-0213, 35” AIAA Aerospace Sciences Meeting, Reno, NV, January 1997. Spalart, P. R. and Allmaras, S. R., “A One-equation Turbulence Model for Aerodynamic Flows,” La Recherche Aerospatiale, Vol. 1, 1994, pp. 5-21. Spalart, P. R., Jou, W. H., Strelets, M., Allmaras, S. R., “Comments on the Feasibility of LES for Wings, and on a Hybrid RANSILES Approach,” lst AFOSR Int. Conf. on DNSLES, Ruston, LA, 4-8 August 1997. Strelets, M., “Detached Eddy Simulation of Massively Separated Flows,’’ AIAA Paper 2001-0879, 3 9 AIAA ~ Aerospace Sciences Meeting and Exhibit, Reno, NV, 8- 11 Jan. 200 1. Tan, Y., Agarwal, R. K., Bower, W. W., and Cary, A. W., “Flow Control of Shear Layer Over Cavities Using a Pulsed Jet and Aero-optical Analysis,” AIAA Paper 2004-0928, AIAA 42”dAerospace Sciences Meeting, Reno, NV, 5-8 Jan 2004. Vadillo, J.L. and Agarwal, R.K., “Numerical Study of Virtual Aerodynamic Shape Modification of an Airfoil Using a Synthetic Jet Actuator,” AIAA Paper 2003-4158, 331d AIAA Fluid Dynamics Conference, Orlando, FL, 23-26 June 2003.
This page intentionally left blank
Chapter 12
Control of Flow Separation over a Circular Cylinder Using Electro-Magnetic Fields: Numerical Simulation Brian H. Dennis' and George S. Dulikravich2
12.1
Nomenclature magnetic flux density, kg A-' s-' specific heat at constant pressure, K-l m2 s - ~ average rate of deformation tensor, s-l material derivative, s-l electric displacement vector, A s rn-' electric field intensity, k g m s - ~A-' electromotive intensity, kg rn sP3A-l magnetic field intensity, A rn-l unit tensor electric current density, A rn-2
'1 E k= H
&+gxB
I
-
J =J,
+gel ~~
'Mechanical and Aerospace Engineering, University of Texas at Arlington, Arlington, Texas, 76019 'Mechanical and Materials Engineering, Florida International University, 10555 W. Flagler St., Miami, FL, U.S.A. 33174
265
266
Flow Separation Control with Electro-Magnetic Fields electric conduction current, A m-' total magnetization per unit volume, A m-l magnetomotive intensity, A m-l pressure, kg m-1 sp2 total polarization per unit volume, A s m P 2 total electric charge per unit volume, A s mP3 conduction heat flux, kg s - ~ heat source per unit volume, kg m-l s - ~ time, s Cauchy stress tensor, kg m-l sp2 absolute temperature, K internal energy per unit mass, m2 s-' fluid velocity,m s-' electric permittivity, kg-' mP3s4 A' electric permittivity of vacuum, kg-' m-3 s4 A2 polarization electric permittivity, kg-' mP3s4 A2 relative electric permittivity fluid viscosity, kgm-ls-l electric potential, V m modified hydrostatic pressure, kgm-'sP2 fluid density, kg mP3 deviator part of stress tensor, kg m-l sP2 magnetic permeability, kg m A-' s - ~ magnetic permeability of vacuum, kg mA-2s-2 relative magnetic permeability magnetization magnetic permeability,kg mA-2s-2 magnetic susceptibility based on B electric susceptibility vorticity, s-l
12.2
Introduction
In recent years there has been a growing interest in the simulation of coupled physics or multidisciplinary phenomena. Advances in computer processor technology has recently allowed researchers to consider large systems of differential equations representing complex coupled problems. An example of a multidisciplinary analysis is the simulation of fluid flow under the influence of externally applied electro-magnetic fields. The study of fluid flows containing electric charges under the influence of an externally applied electric field and negligible magnetic field is known as electrohydrodynamics or EHD. The study of fluid flows without electric charges and influenced only by an externally applied
B. H. Dennis and G. S. Dulikruvich
267
magnetic field is known as magnetohydrodynamics or MHD 1181. Numerous publications are available dealing with the EHD and the MHD models [19, 131, their numerical simulations, and applications [6, 4, 3, 5 , 7, 17, 9, 8, 11. Although fairly complex, the existing mathematical models for EHD and MHD often represent unacceptably simplified and inconsistent models of the actual physics [ll]. The study of fluid flows under the combined influence of the externally applied and internally generated electric and magnetic fields is often called electro-magneto-fluid dynamics (EMFD) [12, lo]. However, the mathematical model for such combined electromagnetic field interaction with fluid flows is extremely complex and requires a large number of new physical properties of the fluid that cannot be found in open literature. Thus, a somewhat simplified mathematical model should be used in actual numerical simulations of fluid flows under the combined influence of the externally applied electric and magnetic fields. In the case of incompressible fluids, such a non-linear model termed second order lectromagnetohydrodynamics (EMHD) was derived by KO and Dulikravich [15]. This is a second order theory that is fully consistent with all of the basic assumptions of the complete EMFD model [12, lo]. The basic assumptions are that the electric and magnetic fields, rate of strain, and temperature gradient are relatively small. Furthermore, terms of second order and higher in the average rate of deformation tensor are neglected as in the case of conventional Newtonian fluids. Only the terms up to second order in d,E,B, V T are retained. Because of the unavailability of the complete EMHD model until recently and because of the considerable complexity of even simpler versions of the EMHD model, it is still hard to find publications dealing with the combined influence of electric and magnetic fields and fluid flow. The objective of this paper is to present numerical results for the flow over a circular cylinder that is under the influence of combined electric and magnetic fields. The results presented here indicate that electro-magnetic fields can be used to eliminate the flow separation in steady flow. In addition, results also show that electremagnetic fields can be used to eliminate periodic vortex shedding in the case of unsteady flow. These simulations were performed using a simplified EMHD model for the case of two-dimensional planar flows for electrically conducting incompressible fluids. The equations were discretized with the Least-Squares Finite Element Method (LSFEM) and solved on a single processor workstation. The numerical results will be presented for both steady and unsteady laminar flows of homocompositional Newtonian fluids. The accuracy of the numerical method was also verified against a simple analytical solution for magnetohydrodynamics.
It should be pointed out that similar effects on the flow-field around a circular cylinder were numerically predicted and experimentally verified by a research team from Germany [20, 211. However, their arrangement of magnets and electrodes was entirely different from the arrangement presented in this paper indicating that there are multiple configurations of magnets and electrodes
268
Flow Separation Control with Electro-Magnetic Fields
capable of producing the same flow-field alterations.
12.3
Second Order Analytical Model of EMHD
A full system of partial differential equations governing incompressible flows under the combined effects of electromagnetic forces [15] is summarized in this section by using the constitutive equations which have been derived through the second order theory. Specifically, polarization and magnetization vectors are defined as (12.1) which indicates a medium with purely instantaneous response [16]. The deviator part of the stress tensor is defined as
Electric current conduction vector is defined as
while thermal conduction flux is defined as
Then, Maxwell's equations become
(12.5) (12.6) (12.7)
269
B. H. Dennis and G. S. Dulikravich while the Navier-Stokes equations become
(12.9)
+
&.---.D(E&
B DB
Dt
pm
Dt'
Notice that in this EMHD model the physical properties of the incompressible fluid, Xei X B , Pv,01, 0 2 , 0 4 , 0 5 , 0 7 , 61, 6 2 , 6 4 , 6 5 , 6 7 , K 8 , Q, can be either constants or functions of temperature only.
12.4
Least-Squares Finite Element Method
The system of partial differential equations described in this section 12.3 is discretized using the Least-Squares Finite Element Method (LSFEM). We first look at the LSFEM for a general linear first-order system [14, 21
( 12.12)
Lu=f
where
d
d
L = A1 - + A2- =ax =ay
+= A3
(12.13)
for two-dimensional problems. The residual of the system is represented by R(a)= & f - --
H.
(12.14)
We now define the following least squares functional I over the domain R
1(a)=
H(aIT . R(u)dx dy
( 12.15)
270
Flow Separation Control with Electro-Magnetic Fields
The weak statement is then obtained by taking the variation of I with respect to and setting the result equal to zero.
(12.16) Using equal order shape functions,
for all unknowns, the vector
is written
as
u = ~ & { U l , U 2 , U 3 : ...,
T
(12.17)
i=l
where {u1,u2,ug,...,~,}~ are the nodal values at the ith node of the finite element. Introducing the above approximation for g into the weak statement leads to a linear system of algebraic equations
m = F -
where K - is the stiffness matrix, vector.
12.4.1
uis the vector of unknowns, and
(12.18) is the force
Nondimensional First Order Form for Simplified EMHD
The full system of partial differential equations describing EMHD flows contain many parameters that refer to physical properties that are not known at this time. Rather than complete numerical simulations with guessed values of these parameters, we chose to work with only those terms for which the material properties are known. In this case, we simplify the equations by retaining only source terms that contain ril and 01 since these values are available for various fluids. Use of LSFEM for systems of equations that contain higher order derivatives is usually difficult due to the higher continuity restrictions imposed on the approximation functions. For this reason it is more convenient to transform the system into an equivalent first order form before applying LSFEM. For the case of electro-magneto-hydrodynamics, the second order derivatives are transformed by introducing vorticity, g,as an additional unknown. In addition, we assume the flow is unsteady but isothermal and without charged particles. In this case the energy and charge transport equations are not required and source terms associated with charges are dropped. We also consider only electrostatic and magnetostatic fields.
2 71
B. H. Dennis and G. S. Dulikravich
v
=0
(12.19)
B*
=0
(12.20)
v x g*
=0
(12.21) (12.22)
'
g*
at + g * .vg*+ &v x g*+ v p * - g g * x B* x B* a?'
-M&* g*
-
x
V.B* Vx
B* = Rm< x B* -+ B&* V .E* v x E*
vq5* where g* = gv01, g* = g)Ov,',
=0
(12.23) =0
(12.24)
=0
(12.25) =E* (12.26)
B* = BB,', E* = EL0 A&',4*
=
q5Aq5ClI
IC* = 5 L , y* = y Li'. Here, LOis the reference length, 210 is p* = the reference speed, Aq50 is the reference electric potential difference]and Bo is the reference magnetic flux density. For convenience the * superscript will be dropped for the remainder of the paper. The nondimensional numbers are given by:
It should be noted that the electric potential is introduced as an additional variable due to the convenience of applying physically meaningful boundary conditions for electrodes. For the electric field equations] the first order form of Maxwell's equations does not include electric potential. Since the most common boundary conditions for static electric fields are given in terms of potential, it is necessary to add the equation (12.26) for electric potential] 4. We now write the above system in the general form of a first-order system (12.12). Although the entire system written in (12.19)-(12.26) can be treated by LSFEM, it was found to be more economical to solve the fluid and electromagnetic field equations separately, in an iterative manner. Here, a general form first order system is written for the fluid system (12.19)- (12.21) and denoted by the superscript f l u i d . Here the time derivative term in the fluid equations is approximated using the backward-Euler scheme. (12.28)
A first-order system is also written in general form for the electro-magnetic field equations (12.22)-(12.26)and is denoted by the superscript em. In addition, the nonlinear convective terms in the fluid equations are linearized with Newton's
272
Flow Separation Control with Electro-Magnetic Fields
method leading to a system suitable for treatment with the LSFEM. For the two-dimensional case we specify the z component of the magnetic field and assume the x and y components are zero. For many engineering applications, the magnitude of Rm and B2 is typically small so we expect the current-induced magnetic field in x - y to be negligible compared to the magnitude of the externally applied magnetic field. The x and y components for velocity, 2, and electric field, E, are left as unknowns while their z components are assumed to be zero. For simplicity, we only consider flows that do not contain free charged particles.
fe
rn={
ii.y.-iL}
(12.30)
A solution satisfying all of the above systems of equations can be found by using a simple iterative process. First, the system given in (12.30) is solved for the electric field. The system in (12.29) is solved with the electric field and velocities from the previous time step. Here, quantities taken from the previous iteration are designated with the subscript 0. These equations may be iterated at each time step if the problem is very nonlinear. In that case the iteration at each time step is repeated until a specified convergence tolerance is reached. The reduction of the residual norm of both systems by 3.5 orders of magnitude is usually achieved in less than 5 iterations.
273
B. H. Dennis and G. S. Dulikravich
12.4.2 Verification of Accuracy It is difficult to verify the accuracy of an EMHD code. This is due to the absence of analytical solutions for such equations. However, analytical solutions do exist for MHD flows. Here we will use such an analytic solution to validate the MHD portion of the code. The accuracy of the LSFEM for MHD was tested against analytic solutions for Poiseuille-Hartmann flow [13]. The Poiseuille-Hartmann flow is a 1-D flow of a conducting and viscous fluid between two stationary plates with a uniform external magnetic field applied orthogonal to the plates. Assuming the walls are at y = f L and that fluid velocity on the walls is zero and that the fluid moves in the x-direction under the influence of a constant pressure gradient, then the velocity profile is given by
u(y) = --
aBy"dx
cosh(Ht) - c o s h ( y ) sinh(H t )
(12.31)
The movement of the fluid induces a magnetic field in the x-direction and is given by s i n h ( y ) - f sinh(Ht) cosh(Ht) - 1
(12.32)
A test case was run using the parameters given in Table 12.1 and with a mesh composed of 2718 parabolic triangular elements. Figure 12.1 shows the computed and analytical results for the velocity profile. Figure 12.2 shows the computed and analytical results for the induced magnetic field. For both cases, one can see that the agreement between the analytical solution and the LSFEM solution is excellent.
Ht Rm Lo (m) 210 (rn s-1)
(5
,-1
S -1)
Bo (TI p (Hm-l) dpldx ( P a m-l) c (0-lm-l)
10.0 6 x 10W7 1.0 0.6 0.01 1.0 1 x 10-6 0.6 1.0
Table 12.1: Parameters used for Poisuille-Hartmann Flow Test Problem
274
Flow Separation Control with Electro-Magnetic Fields
7.00E-01 6.00E-01 5.00E-01
-
4.00E-01
- 3.00E-01 2.00E-01 1.00E-01 O.OOE+OO -1.00E-01
0.5
1
1.5
t
Figure 12.1: Computed and exact values for velocity
12.5 Numerical Results The LSFEM formulation for EMHD will now be demonstrated for the electromagnetic control of flow over a circular cylinder. The configuration of the electrodes and magnets is illustrated in Figure 12.3. In this configuration, the cylinder is divided into two electrodes, one on top and bottom, with magnets placed slightly downstream in the wake region. This configuration is in reality 3-D, but can be approximated in 2-D by specifying the z-component of the magnetic and computing the x - y components of the electric and flow fields. The known magnetic field is assumed to be uniform and is applied into the x - y plane. The fluid is considered to be electrically conducting and flows over a circle with unit diameter. We computed both steady and unsteady flow cases to observe the effect of the electro-magnetic fields on the flow patterns. The relevant nondimensional parameters are shown in Table 12.2 for the two test cases. The hybrid triangular and quadrilateral mesh shown in Figure 12.4 was used for all computations. The mesh is composed of 818 parabolic elements with 2458 nodes. No slip boundary conditions were applied to the cylinder surface while free stream conditions were applied at the inlet and top and bottom of the outer domain. Conditions on the outlet boundary were left free. Electric potentials are specified on the surfaces of the electrodes, thus creating a potential difference
275
B. H. Dennis and G. S. Dulikravich
0
0.5
1
Y+L (m)
1.5
2
Figure 12.2: Computed and exact values for induced magnetic field that forces current to flow through the electrically conducting fluid. Figure 12.5 shows the computed distribution of the electric potential as well as the electric field lines for the electrostatic field. The source terms in the EMHD system directly involve the electric field intensity, E , so we expect that the shape of the field lines will have a strong influence on the flow pattern. In the present case, constant potentials are used on each electrode so the field lines are distributed smoothly across the domain. In the first case, the steady flow at Re = 37 is computed with no electric or magnetic field. Figure 12.6 shows the streamlines and pressure distribution for this classical flow. When the electric and magnetic fields are applied to the flow, the velocity and pressure distribution has been changed dramatically as shown in Figure 12.7. One interesting note about this result is that although the separation behind the cylinder has been removed, the pressure on the back of
1.0 x 10-
1.0 x 10-
Table 12.2: Non-dimensional numbers used for test cases
276
Flow Separation Control with Electro-Magnetic Fields
-
Uniform Flow
Figure 12.3: Test configuration for magnets and electrodes
5
>
0
5
0
10
X
20
Figure 12.4: Hybrid unstructured mesh used
the cylinder is significantly decreased. This low pressure is due to the increased flow velocity that occurs just behind the cylinder when the body force due to the electro-magnetic field is present. In addition, if the polarity of the electrodes is reversed, the opposite effect is observed. Figure 12.8 shows that the separation strength is actually enhanced by the reverse polarity electro-magnetic field. However, although the separation is stronger, the pressure on the back wall of the cylinder increases. Once again, this increase in pressure is due to the energy inserted into the flow through the external electro-magnetic field. In the second case, the unsteady flow at Re = 100 is first computed with no electric or magnetic field. The flow is computed from an initially uniform flow field until a periodic state is reached. For this case a time step At = 0.1 was used and the periodic flow was reached after 900 time steps. Figure 12.9 shows the particle traces at one instant around 1400 time steps. At this point the characteristic vortex shedding pattern can be clearly seen. The case was run
B. H. Dennis and G. S. Dulikravich
277
Figure 12.5: Computed electric field lines and electric potential contours again, but after 1200 time steps the static electro-magnetic field was activated. By 1400 time steps the particle traces in Figure 12.10 clearly show the effect of the electro-magnetic field on the wake structure. By the 2000 time step mark the flow reaches a steady, time-independent state. The flow becomes more stable due t o the elimination of the periodic vortex shedding as shown in Figure 12.11. The combined electric and magnetic field in this configuration have a strong damping effect to the point of completely suppressing the vortex shedding typically seen at Re = 100. The resulting flow field is steady and is shown in Figure 12.12.
12.6
Conclusion
A unified theoretical model of simultaneously applied and interacting electric and magnetic fields and incompressible homocompositional viscous fluid flows has been expressed as a coupled sequence of first order partial differential equation systems. These systems were discretized in 2-D using a least-squares finite element method and integrated on an unstructured computational grid. Numerical results are in excellent agreement for the test case of a steady laminar flow between infinite parallel plates with simultaneously applied uniform vertical electric field and a uniform horizontal magnetic field. The method was used to simulate the flow over a circular cylinder with and without an externally applied electric and magnetic field. Results show that a certain arrangement of
2 78
Flow Separation Control with Electro-Magnetic Fields
Figure 12.6: Pressure field and streamlines for steady flow with no electric field and no magnetic field electrodes and magnets can be used to eliminate flow separations in steady flow and suppress vortex shedding in unsteady flows.
12.7
Acknowledgements
This work was performed while the primary author held the position of Visiting Associate Professor at the University of Tokyo. The primary author gratefully acknowledges support from the Graduate School of Frontier Sciences at the University of Tokyo. The second author is grateful for the partial support provided by the NSF grant DMS-0073698 administrated through the Computational Mathematics Program.
12.8 Bibliography [l] Colaco, M. J., Dulikravich, G. S., & Martin, T. J. Optimization of wall electrodes for electro-hydrodynamic control of natural convection effects during solidification. Materials and Manufacturing Processes, 19(4), 2004.
[2] Dennis, B. H. Simulation and Optimization of Electromagnetohydrodynamic Flows. PhD thesis, Pennsylvania State University, University Park, PA, Dec. 2000.
B. H. Dennis and G. S. Dulikravich
279
Figure 12.7: Pressure field and streamlines for steady flow with electric field and magnetic field
[3] Dennis, B. H. & Dulikravich, G. S. Magnetic field suppression of melt flow in crystal growth. International Journal of Heat & Fluid Flow, 23(3):pp. 269-277, 2002. [4] Dennis, B. H., Egorov, I. N., Han, Z.-X., Dulikravich, G. S. & Poloni, C. Multi-objective optimization of turbomachinery cascades for minimum loss, maximum loading, and maximum gap-to-chord ratio. International Journal of Turbo & Jet-Engines, 18(3):201-210, 2001. [5] Dulikravich, G. S. Electro-magneto-hydrodynamics and solidification. In D. A. Siginer, D. De Kee, and R. P. Chhabra, editors, Advances in Flow and Rheology of Non-Newtonian Fluids, Part B, volume 8 of Rheology Series, chapter 9, pages 677-716. Elsevier Publishers, 1999.
[6] Dulilcravich, G. S., Ahuja, V., & Lee, S. Modeling three-dimensional solidification with magnetic fields and reduced gravity. International Journal of Heat and Mass Tbansfer, 37(5):pp. 837-853, 1994. [7] Dulikravich, G. S., Choi, K.-Y., & Lee, S. Magnetic field control of vorticity in steady incompressible laminar flows. In D. A. Siginer, J. H. Kim, S. A. Sheriff, and H. W. Colleman, editors, Symposium on Developments in
Electrorhwlogical Flows and Measurement Uncertainty, A S M E WAM’94, 1994. Chicago, IL, Nov. 6-11, 1994, ASME FED-Vol. 205/AMD-Vol. 190, (1994), pp. 125-142.
280
Flow Separation Control with Electro-Magnetic Fields
Figure 12.8: Pressure field and streamlines for steady flow with reversed electric field and magnetic field [8] Dulikravich, G. S., Colaco, M. J., Dennis, B. H., T. J. Martin, T. J., Egorov-Yegorov, I. N., & Lee, S . 4 . Optimization of intensities, and orientations of magnets controlling melt flow during solidification. Materials and Manufacturing Processes, 19(4):695-718, 2004. [9] Dulikravich, G. S., Colaco, M. J., Martin, T. J., & Lee, S. Magnetized fiber orientation and concentration control in solidifying composites. J. of Composite Materials, 47(15):pp. 1351-1366, 2003.
[lo] Dulikravich, G. S. & Lynn, S. R. Unified electro-magneto-fluid dynamics (emfd): Introductory concepts. International Journal of Non-Linear Mechanics, 32(5):913-922, 1997. [ll]Dulikravich, G. S. & Lynn, S. R. Unified electro-magneto-fluid dynamics (emfd): Survey of mathematical models. International Journal of NonLinear Mechanics, 32(5):923-932, 1997. [12] Eringen, A. C. & Maugin, G. A. Electrodynamics of Continua and Complex Media. Springer-Verlag, New York, 1990.
IX; Fluids
[13] Hughes, W. F. & Young, F.-J. The Electromagnetodynamics of Fluids. John Wiley and Sons, New York, 1966.
[14] Jiang, B.-N. The Least-Squares Finite Element Method. Spring-Verlag, Berlin, 1998.
B. H. Dennis and G. S. Dulikravich
281
6
:t
Time=l40.3 sec
3
2
1
*
o 1
-2
-3 -4 -5
-6
I
I
0
10
X
0
Figure 12.9: Particle traces for unsteady flow with no electric field and no magnetic field [15] KO, H.-J & Dulikravich, G. S. A fully non-linear model of electromagneto-hydrodynamics. International Journal of of Non-Linear Mechanics, 35(4):pp. 709-719, 2000. [16] Lakhtakia, A. & Weiglhofer, W. S. On the causal constitutive relations of magnetoelectric media. In 1995 IEEE International Symposium on Electromagnetic Compatibility. Atlanta, GA, August 14-18, (1995), pp. 611613. [17] Meir, A. J. & Schmidt, P. G. Analysis and finite-element simulation of mhd flows, with an application to seawater drag reduction. In Proceedings of the International Symposium on Seawater Drag Reduction, Newport, July 22 - 23, pages 401-406, 1998. [18] Stuetzer, 0. M. Magnetohydrodynamics and electrohydrodynamics. Physics Of Fluids, 5(5):534-544, 1962. [19] Sutton, G. W. & Sherman, A. Engineering Magnetohydrodynamics. McGraw Hill, New York, 1965. [20] Weier, T., Gerbeth, G, Mutschke, G, Lielausis, O., & Platacis, E. Exper-
iments on cylinder wake stabilization in an electrolyte solution by means of electromagnetic forces localized on the cylinder surface. Experimental Thermal and Fluid Science, 10:84-91, 1998. [21] Weier, T., Gerbeth, G., Posdziech, O., Lielausis, O., & Platacis, E. Some results on electromagnetic control of flow around bodies. In Proceedings of
Flow Separation Control with Electro-Magnetic Fields
282
EM Flew Applled
.
0.3
:
0.2
:
.
-0.1 u1
g0
> -0.1
:
-0.2 7
-0.3
:
-0.4
-0.5
I
75
, , , ,
I 100
, , , ,
I 125
, , , ,
8 , 150
, ,
,
I
,
175
time (see)
Figure 12.10: Time variation of v-component of velocity in the wake
the International Symposium on Seawater Drag Reduction, Newport, July 22 - 23, pages 395-400, 1998.
B. H. Dennis and G. S. Dulikravich
283
6
5
Time=140.3 sec
4
3 _ * .
.
1
..
..
1
*
D 1 -1 .3
4 -5
-6
I
0
I
x
10
10
Figure 12.11: Particle traces for unsteady flow with electric field and magnetic field turned on at 120 s
Figure 12.12: Pressure field and streamlines for Re=100 steady flow induced by electric field and magnetic field
This page intentionally left blank
Chapter 13
Bifurcation of Transonic Flow Over a Flattened Airfoil Alexander G. Kuz’min’
13.1 Introduction At high subsonic freestream velocities, there exist local supersonic zones near the upper and/or lower surfaces of the airfoil. If the curvature of the airfoil is small in the midchord region, then the flow may exhibit several supersonic zones near each surface. The zones typically merge when the freestream Mach number M , increases and they split into smaller ones when M , decreases. Recently, Kuz’min and Ivanova [8, 5, 121 studied inviscid transonic flow over a bump in a channel and demonstrated an instability associated with the splitting/merging of the supersonic zones. The instability implied an abrupt change of the structure of steady flow under small perturbation of boundary conditions. The concept of the structural instability has contributed to understanding the non-uniqueness of transonic flow revealed in previous years (Jameson [7], Bafez and Guo [3, 41, Caughey [l]). For symmetric airfoils, a link between the non-uniqueness and instability was analyzed in [lo, 6 , 141. A few asymmetric airfoils were discussed in [ll,91. In this paper, we pursue further analysis of inviscid transonic flow over a symmetric airfoil. The dependence of the lift coefficient C, on freestream con‘Institute for Mathematics and Mechanics, St. Petersburg State University, 28 University Ave., Petrodvorets, St. Petersburg 198504, Russia.
285
Bifurcation of Transonic Flow
286
ditions, the stability of symmetric solutions, and the hysteresis with respect to variation of the angle of attack are discussed.
13.2
Problem statement and a numerical method
We consider two-dimensional inviscid compressible flow over the airfoil y(z) = *0.06.\/1
-
(2x - 1)4(1- d21’,
O < X l l ,
(13.1)
whose curvature attains a minimum of 0.0126 at x = 0.482. A C-type far-field boundary of the computational domain is placed at 15 to 18 chord lengths from the airfoil. The Mach number Mm and the angle of attack a are given on the far-field boundary, while the classical slip condition is prescribed on the airfoil. To obtain numerical solutions of the problem, we employed the NSCKE finite-volume solver in which the Euler equations are discretized in space on unstructured meshes using the Roe scheme [13]. The second-order accuracy is obtained with a MUSCL reconstruction using Van Albada type limiters. The numerical modeling of inflow and outflow boundary conditions is based on the Steger-Warming flux vector splitting technique [15]. The time integration was performed with an explicit four-stage Runge-Kutta scheme. Steady-state solutions were calculated using the local time stepping strategy. The initial data were either an uniform state defined by the freestream conditions or a steady flow field obtained previously for other values of Mm and a. Computations have been performed primarily on a triangular mesh of 733 x 215 grid points which clustered near the airfoil and in the vicinity of shock waves. Test computations on a coarser mesh of 489 x 143 showed that the error in the location of shock waves increased considerably. On the other hand, a refinement of the primary mesh yielded just insignificant corrections in the calculated flow field, while leading to a disproportionate increase of the CPU time necessary to obtain steady solutions. The method was verified by computation of transonic flow in a channel and comparison with solutions of the Euler equations obtained with a scheme E N 0 2 [8, 51. The results obtained on similar meshes were in excellent agreement. Also, the accuracy of the method was confirmed by computation of a benchmark problem for the NACA 0012 airfoil at Q = 1.25 deg [2].
13.3
Analysis of the lift coefficient as a function of Mm
A plot of the lift coefficient versus Mm calculated at Q = 0 with the method outlined above is shown in Figure 1. The left branch of the plot was obtained
287
A . Kuz’rnin
cL
c
I
I
I
I
I
I
I
,
I
I
I
‘M,
0.820 0.824 0.828 0.832 Figure 13.1: Lift coefficient Ch as a function of M , for airfoil (13.1) at
(I:
= 0.
by computing the flow at M, = 0.818 and thenincreasing the Mach number step-by-step to 0.8275. At each step, the previous steady state was used as initial data. The calculated flow field is symmetric with respect to the z-axis and involves two couples of supersonic zones (Figure 2a). The right branch of the plot shown in Fig. 1 was obtained by computing the flow at Mm = 0.836 and then reducing the Mach number step-by-step to 0.829. The corresponding flow is symmetric and exhibits a single supersonic zone on each surface of the airfoil. The singular Mach number M, M 0.8283 is determined as the limit to which the right and left branches can be extended without restructuring the flow. For initial data given by the symmetric flow depicted in Fig. 2a, the perturbation a = 0.07 deg resulted in an abrupt amalgamation of the supersonic zones on the upper surface and relaxation to an essentially asymmetric steady state. The obtained structure 1+2 (with a single supersonic zone on the upper surface of the airfoil and two supersonic zones on the lower one) is preserved if a returns from 0.07 to zero (Figure 2b). This structure persists when the freestream Much number varies in the interval Mmin
< Mm < Mmax
(13.2)
with Mmin M 0.8228 and M,, x 0.8315 (see the upper branch in Fig. 1). Similarly, a negative perturbation of (I: entails transition to the lower branch of the plot shown in Fig. 1. Dependence of interval (13.2) on the mesh refinement is demonstrated in can Figure 3. It shows that the absolute error in the values of M,in and M, be estimated by 0.0003. Therefore, the last digits in the obtained values are
288
Bifurcation of Transonic Flow
0
0.4
0.8
X
0
0.4
0.8
X
Figure 13.2: Mach number contours in transonic flow over airfoil (13.1) at M , = 0.824, a = 0: a) symmetric steady state corresponds to point A2 in Fig. 1, b) asymmetric steady state corresponds to point A1 in Fig. 1.
rather questionable. However, we do not round off the values to avoid extra errors.
A comparison of Fig. 1 with the results obtained for a similar airfoil with (1 - do)instead of (1 - d2)in (13.1) [6, 141 shows that both the length of interval (13.2) and the maximum of C, in the case at hand are greater than those in (6, 141. This is attributed to the smaller curvature of the airfoil in the midchord region. At the same time, both the length of interval (13.2) and the maximum of CL are smaller than those for an airfoil with the flat middle part considered in [3]. Figure 4 displays the lift coefficient as a function of M , at a = 0.1 deg. In this case the interval (13.2) expands since Mminshifts to 0.8206 while M,, does to 0.8333.
289
A . Kuz’min
0.829 0.827 0.825 Mmin
0’823: ,
,
NO. of.grid
Figure 13.3: Shifts of the endpoints of interval (13.2) with mesh refinement.
13.4
Analysis of stability with respect to variation of ctl
If one takes the asymmetric flow shown in Fig. 2b for initial data and reduces Q from 0 to -0.04 deg keeping M , = 0.824 fixed, then computations demonstrate the splitting of the supersonic zone on the upper surface and transition to the structure 2+2 (with two supersonic zones adjacent to each surface of the airfoil). This corresponds to a jump from the point A1 indicated in Figure 5b to the left endpoint of the middle branch of the plot as shown by the arrow. After that, the return to Q = 0 yields a shift along the middle branch to the point A2, while further decrease of Q to -0.06 deg results in an abrupt amalgamation of the supersonic regions adjacent to the lower surface and transition to the structure 2+1. The latter implies a jump to the lower branch of the plot in Figure 5b. Then restoration of a = 0 yields a shift along the lower branch to the point A3. As M , increases from 0.824 to 0.8255, the middle branch of the plot CL(Q) shrinks and rotates to a nearly vertical position (Figure 5c). Hence, for the symmetric flow, the stability range with respect to variations of Q becomes very narrow. At M , = M, the middle branch disappears, while the hysteresis associated with transitions from the upper branch to the lower one and vice versa attains its maximum (Figure 5d). In fact, the symmetric flow is unstable not only at M , = M, but in a certain interval of freestream Mach numbers enclosing M,. For example, in the interval 0.8248 f Moo 5 0.8305 (indicated by the dashed segments in Fig. 1) the replacement of Q = 0 by Q = 50.04 deg is sufficient to trigger the abrupt
290
Bifurcation of Transonic Flow
cLl 0.1
'.-P
" l - O -0.2 -
0.820 0.824 0.828 0.832 0.836 Moo
Figure 13.4: Lift coefficient CL versus M , for airfoil (13.1) at a = 0.1 deg. transition to the asymmetric state 1+2 or 2+1. Therefore, in practice the range of Mach numbers, in which steady symmetric flow over the airfoil cannot exist, appears to depend on the freestream turbulence level. At M , = 0.831 > Ms the plot of CL versus a is similar to that shown in Figure 5c. For Mach numbers 0.818 < M , < Mminand Mmax< M , < 0.836, the hysteresis is observed in two separate intervals of the a-axis (Figure Sa,e,f).
13.5
Summary of the results
The lift coefficient CL as a function of two variables, a and M,, may be illustrated by a surface in the space ( a ,M,, CL). A fragment of the surface residing in the upper half-space CL > 0 is presented in Figure 6 . The surface exhibits a slight seam that goes from point El to Ez on the upper part of the surface, and from point E3 to E4 on the lower right part. The seam corresponds to the flow pattern in which the oblique shock meets the foot of the shock terminating the local supersonic zone. Figure 7 demonstrates both positive and negative parts of the surface CL(CY, M,) in the vicinity of the origin. Figure 8 shows bifurcation curves obtained by prcjecting the edges of the above surface onto the plane ( a ,M , ) .
13.6
Conclusion
For the airfoil (13.1) flattened in the midchord region, the numerical analysis revealed multiple solutions of the Euler equations in certain ranges of the
A. Kuz’min
291
freestream parameters M , and a. The symmetric flow was proved to be unstable with respect to small perturbations of a for freestream Mach numbers which are close to the singular value M,.
This work was supported by the Russian Foundation for Basic Research, under grant 03-01-00799. The author is grateful to B. Mohammadi for providing the NSC2KE solver for transonic flow simulation.
13.7 Bibliography [l] Caughey, D.A., Studies in Unsteady Transonic Flow and Aeroelasticity,
Proc. IUTAM Symp. Transsonicum IV, H. Sobieczky (ed.), Kluwer, 2003, pp. 41-46. [2] Delanae, M., Geuzaine, Ph. & Essers, J. A., Development and Application of Quadratic Reconstruction Schemes for Compressible Flows on Unstructured Adaptive Grids, AIAA Paper 97-2120, 1997, pp. 250-260. [3] Hafez, M. M. & Guo, W. H., Nonuniqueness of Transonic Flows, Acta Mechanica 138, 1999, pp. 177-184.
[4] Hafez, M. M. & Guo, W. H., Some Anomalies of Numerical Simulation of Shock Waves, pt I: Inviscid Flows, Computers and Fluids 28, no. 415, 1999, pp. 701-719. [5] Ivanova, A. V., The Structural Instability of Inviscid Transonic Flow in a Channel, J. Engineering Physics and Thermophysics 76, no. 6 , 2003, pp. 58-60. [6] Ivanova, A. V. & Kuz’min, A. G . , Non-Uniqueness of Transonic Flow over Airfoils, Izvestiya Akademii nauk, Mekhanika zhidkosti i gaza (transl.: Proc. Academy of Sciences of Russia, Mechanics of gases and liquids), no. 4, 2004, pp. 152 - 159.
[7] Jameson, A., Airfoils Admitting Non-Unique Solutions of the Euler Equations, AIAA Paper 91-1625, 1991. [8] Kuz’min, A. G., Interaction of a Shock Wave with the Sonic Line, Proc. IUTAM Symposium Transsonicum IV, H. Sobieczky (ed.), Kluwer, 2003, pp. 13-18.
[9] Kuz’min, A. G., Instability of Transonic Flow over Airfoils at Singular Freestream Mach Numbers, Proc. IV European Congress on Computational Methods in Applied Sciences and Engineering ECCOMAS 2004, P. Neittaanmaki, T. Rossi, K. Majava, and 0. Pironneau (eds.), 2004. ~
292
Bifurcation of Transonic Flow
[lo] Kuz’min, A.
G. & Ivanova, A. V., The Structural Instability of Inviscid Transonic Flow, Preprint 01-04, Research Inst. for Maths and Mechanics, St. Petersburg State University, 2004.
[ll] Kuz’min, A. G. & Ivanova, A. V., The Structural Instability of Transonic Flow over an Airfoil, J. Engineering Physics and Thermophysics 77, no. 5, 2004, pp. 144 - 148. [12] Kuz’min, A. G. & Ivanova, A. V., The Structural Instability of Transonic Flow Associated with Amalgamation/Splitting of Supersonic Regions, Theoretical and Comput. Fluid Dynamics 17, Springer, 2004 (in press). [13] Mohammadi, B., Fluid Dynamics Computation with NSC2KE: an UserGuide, Release 1.0, INRIA Tech. Report RT-0164, 1994. [14] Semyonov, D. S., Regimes of the Instability of Transonic Flow over an Airfoil, Mathematical Modeling 16, Moscow, 2004 (in press). [15] Steger, J. & Warming, R. F., Flux Vector Splitting for the Inviscid Gas Dynamics Equations with Application to Finite-Difference Methods, J. Comp. Phys. 40, no. 2, 1983, pp. 263-293.
A . Kuz'min
293
a)
0.2 -
4:
0- h
-0.4 -0.2
0
0.2
0.4
a,deg
Figure 13.5: Lift coefficient C, versus the angle of attack a for airfoil (13.1): a) M , = 0.820, b) M , = 0.824, c) M , = 0.8255, d) Mm = 0.8283, e ) M , = 0.834, f ) M , = 0.836.
Bafurcataon of Transonic Flow
2
Figure 13.6: A fragment of the surface C L ( M ~ ,residing ~) in the half-space CL > 0: a), b) - views from two different view angles.
295
A . Kuz’min
Figure 13.7: A fragment of the surface C L ( M ~ a ), in the vicinity of the origin.
0.1
0
-0.1
- 0.2
0.820
0.824 0.828
0.832 0.836
Figure 13.8: Bifurcation curves showing the freestream conditions at which the restructuring of the flow occurs. The dashed segments indicate the range of symmetric flow instability with respect to the perturbation a = f 0 . 0 4 deg .
This page intentionally left blank
Chapter 14
Study of Stability of Vortex Pairs over a Slender Conical Body by Euler Computations Jinsheng Cai', Her-Mann Tsai', Shijun Luo2, and Feng Liu2
14.1
Abstract
The formation and stability of stationary symmetric and asymmetric vortex pairs over a slender conical combination of a circular cone and a flat-plate delta wing in an inviscid incompressible flow at high angles of attack without sideslip are studied by Euler computations. The Euler solver is based on a parallel, multi-block, multigrid, finite-volume method for the three-dimensional, compressible, steady and unsteady Euler equations on overset grids. Stationary vortex configurations are first captured by running the Euler code in its steadystate or time-accurate mode. After a stationary vortex configuration is obtained, a transient asymmetric perturbation consisting of small suction and blowing of short duration on the left- and right-hand sides of the wing is introduced to the flow and the Euler code is then run in the time-accurate mode to determine if the flow will return to its original undisturbed conditions or evolve into a 'Ternasek Laboratories, National University of Singapore, Kent Ridge Crescent, Singapore,
119260. 'Department of Mechanical and Aerospace Engineering, University of California, Irvine,
CA 92697-3975
297
298
Stability of Vortex Pairs
different steady or unsteady solution. Details of the vortex core is examined to assess the usefulness of Euler computations in resolving the vortex structure. The computational results agree well with the stability theory developed by Cai, Liu, and Luo (J. of Fluid Mech., vol. 480, 2003, pp. 65-94) and available experimental data. The agreement corroborates the conclusion that an absolute type of hydrodynamic instability can be a mechanism for the vortex instability, and demonstrates the usefulness of the Euler method for the stability study of the vortex-dominated high-angle-of-attack flows over sharp-edged bodies and for the simulation of the primary vortex cores.
14.2 Introduction An initially symmetric vortex pair over a slender pointed body becomes asymmetric as the angle of attack is increased beyond a certain value, causing large asymmetric side forces and moments even at zero sideslip. The mechanism of the breaking of symmetry of such vortex flows is yet not clear. A great deal of disagreement exists regarding the understanding, prediction, and control of the vortex asymmetry despite much experimental, theoretical, and computational effort spent on the topic. The subject has been reviewed by Hunt [22], Ericsson and Reding [18],and Champigny [lo]. It is found by numerous experimental observations [15, 23,471 and numerical studies [12, 13, 26, 201 that a micro-asymmetric perturbation close to the nose tip produces a strong flow asymmetry at high angles of attack. There seems little doubt that the vortex asymmetry is triggered, formed, and developed in the apex region, and the after portion of forebody and the after cylindrical body (if any) have little effect on the asymmetry over the apex region. The evolution of perturbations at the apex plays an important role in determining the flow pattern over the entire body. Since the apex portion of any slender pointed body is nearly a conical body, high angle-of-attack flow about conical bodies has been studied analytically. Using a separation vortex flow model of Bryson[2], Dyer, Fiddes and Smith [16] found that in addition to stationary symmetric vortex flow solutions there exist stationary asymmetric vortex flow solutions over circular cones when the angle of attack is larger than about twice of the semi-vertex angle even though the separation lines are postulated at symmetric positions. The stability of these stationary vortices were later investigated analytically by Pidd and Smith.[35] The disturbances which they treated in their stability analysis were spatial rather than temporal. A small change in the positions of the originally stationary symmetric/asymmetric conical vortices is introduced into the flow near the body tip. Under the assumptions of the slender-body theory, the initial rate of change of this disturbance in the downstream direction is calculated. If all disturbances decay, the solution is stable, while if any disturbance grows, the solution is unstable. This kind of instability mechanism is commonly called the
J. Cai, H-M. Tsai, S. Luo tY F. Liu
299
convective instability. Dagani[l2, 131 and Levy, Hesselink, and Degani[26] studied the separation vortices over a 3.5 caliber tangent ogive-cylinder body of revolution at low speeds by numerical computations using a time-accurate Navier-Stokes method. They found that it is necessary to maintain a fixed small geometric disturbance near the body apex in order to obtain and keep an asymmetric vortex pattern in their numerical computations. Once the small artificially introduced "imperfection" at the nose-tip was removed, the vortices would return to symmetry. This finding in numerical computation coupled with an experimental observation of Degani and Tobak [14] led them to believe that a convective instability mechanism similar in concept to that studied by Pidd et al.[35] was responsible for the onset of asymmetry of the otherwise would-be symmetric vortices over a slender body of revolution with a pointed nose. The experiments of Degani and Tobak showed that the vortex pattern over an ogive-cylinder body depends continuously and reversibly on a controlled tip disturbance at all angles of attack 30 - 60". In a separate numerical study, Hartwich, Hall, and Hemsch [20] reported an asymmetric vortex flowfield solution of the incompressible three-dimensional turbulent Navier-Stokes equations for a 3.5-caliber tangent-ogive cylinder at an angle of attack of 40" without the imposition of a fixed geometric asymmetry in the computations. It was claimed that the asymmetric solution is triggered by the computer round-off error in the computations. Thus asymmetries can be induced by a transient disturbance. This route to asymmetry is referred to as an absolute instability. There are experimental observations supporting the notion of absolute instability, for example, the existence of bi-stable configurations when the roll angle is varied for ogive cylinders at incidence angles in the range of 50 - 60" [15, 471 and hysteresis effects[34, 11. The absolute instability mechanism is also studied theoretically. Using the simplified separation-vortex flow model of Legendre[24], Huang and Chow [21] succeeded in showing analytically that the vortex pair over a slender flat-plate delta wing at zero sideslip can be stationary and is stable under small conical perturbations. Using the same flow model, Cai, Liu and Luo [5] developed a stability theory for stationary conical vortex pairs over general slender conical bodies under the assumption of conical flow and classical slender-body theory. The disturbances which they treated in the stability analysis were temporal or transient rather than spatial. Small displacements are introduced to the stationary vortex positions and then removed. The displaced vortices are assumed to remain conical. The disturbances are of a global nature rather than a localized nature. Cai, Luo, and Liu[6, 8, 71 extended the method described in Ref. [5] to study the stability of stationary asymmetric vortex pairs over slender conical bodies and wing-body combinations with and without sideslip. In their studies, perturbations are introduced at an initial time. If the two vortices of the vortex pair return to their original stationary positions after the initial action of the
900
Stability of Vortex Pairs
perturbations, the vortex pair is stable; if any one vortex of the pair runs away from its original position, the vortex pair is unstable; and if the vortices move periodically around the stationary point or stay at the disturbed position, the vortex pair is neutrally stable. This pertains to the absolute type of instability discussed in the above. A different view was offered by Ericsson[l7], who claims that there is no direct evidence for a hydrodynamic instability. Because experiments are always dominated by their geometric micro-asymmetries, a perfectly symmetric flow state is never achievable, which would be a prerequisite for showing the effects of perturbations. He argues that the mechanisms for flow asymmetry are asymmetric flow separation and/or asymmetric flow reattachment. However, there are some observations that are difficult to reconcile with this view. For example, symmetric vortex flows exist when the angle of attack is low. Flow asymmetry appears only when the angle of attack is increased over a certain value. Moreover, the asymmetric vortex flow over a delta wing with sharp leading-edges observed by Shanks[40], which Ericsson suggested to be induced by asymmetric reattachment, was more likely caused by the hydrodynamic instability in the presence of a short vertical fin mounted in the lee-side incidence plane of the model as shown by Cai et a1.[5]. When viewed from a static (fixed) angle of attack perspective, the convective instability concept and the absolute instability concept are quite different. They may lead to different stability conclusions for the same vortex flow field. For the case of circular cone which Pidd et a1.[35] studied, they showed that the stationary symmetric conical vortex pairs are convectively stable in a narrow band of the incidence parameter, while the stationary asymmetric conical vortex pairs are convectively stable with insignificant exceptions. However, Cai et al. [7, 81 proved that both symmetric and asymmetric stationary conical vortex pairs are absolutely unstable regardless if symmetric or asymmetric separation lines are postulated. Thus, stable conical symmetric and asymmetric vortex pairs may exist over circular cones under certain conditions in terms of convective stability, while stable vortex pairs over circular cones are either nonexistent or must be of non-conical configurations in terms of absolute stability. Satisfaction of both the convective and absolute type of stability conditions is logically necessary for any configuration of a conical symmetric or asymmetric vortex pattern to persist in a flow. Recently, Cummings, Forsythe, Morton, and Squires[ll] gave an alternative explanation for high angle of attack asymmetry. The convective instability hypothesis states that any level of asymmetry including the symmetric case is possible as the angle of attack is increased into a high range. The absolute instability hypothesis states that as the angle of attack is increased to a certain level, a bifurcation will take place which will produce one of two mirror-image asymmetric solutions, and neither intermediate asymmetric solutions nor symmetry are possible. jFrom the perspective of the behavior of the dynamic system
J. Cai,H-M. Tsai, S. Luo & F. Liu
301
as the angle of attack is increased, the convective instability could be called as an unstable bifurcation, and the absolute instability is a bifurcation. The interaction between the body motion and the forebody flow field is not fully understood at this moment. The fundamental mechanism responsible for the vortex asymmetry is still a subject of debate. It is noted that to predict the behavior of the separation vortex flow is also extremely difficult with computations since computations are not perfect simulations either. While some researchers are content with allowing their numerical algorithms to supply the perturbations physically needed to trigger vortex-flow instabilityl20, 30, 411, it is much more desirable to use an algorithm that does not add any unknown level of perturbation. It would be superior to have the perturbation added explicitly as a geometric or flow field disturbance. Levy, Hesselink and Degani[25] showed that inherent biases contained in a certain algorithm generate anomalous asymmetries in the flow. To perform numerical studies of vortex-flow stability, the numerical algorithm is required to be symmetric in order to obtain the basic stationary symmetric or asymmetric vortexflow solutions when appropriate initial and boundary conditions are assigned. Flows at high angles of attack are especially sensitive to artificial viscosity or numerical dissipation. Hartwich[lS] demonstrated that excessive numerical dissipation due to a first-order accurate difference scheme in the exit boundary condition suppresses symmetry breaking. In his Navier-Stokes computations of a supersonic viscous flow over a 5" half-angle cone at an angle of attack of 20°, Thomas[43] found that an inadequate grid resolution near the body tip gives rise to a spurious asymmetry. As high gradients exist in the regions of shear layer separation and the vortex cores in addition to areas in the vicinity of the body surface, appropriate grid topology with sufficient grid density in these regions are vital to the computational studies. For sharp-edged geometry, the separation point is fixed at the leading edge, independent of the Reynolds number. The dissipation introduced by numerical methods of the Euler equations should mimic the physical viscosity and cause separation. Just as the separation point is insensitive to the real viscosity, it should also be insensitive to the artificial viscosity. Once the separation and the generated vorticity are established, the dynamics of the vortex motion, i.e. its interaction with neighboring body surfaces, are essentially inviscid and thus adequately described by the Euler equations. Although secondary vortices brought about by viscous effects on the leeside of the wing are not modeled in the Euler computations, their effects on the primary vortices are small. Therefore, use of Euler codes for the stability study of vortex flow over slender sharp-edged bodies is an attractive alternative to using the Navier-Stokes codes that require greater computational resources and suffer from the empiricism of turbulence modeling. The computation model considered in this article is conical. Neither trailing edge effects nor vortex breakdown will be studied. In the following sections, the numerical method and the flow model are
502
Stability of Vortex Pairs
described. The low-speed conical-flow assumption is validated and based on the validation a conical grid is implemented for computing the stationary symmetric and asymmetric vortex flow and their stability. The computed primary vortex core as an important player in the flow is studied. The computational results are compared with known theoretical analysis and available experimental data. Lastly conclusions are drawn.
14.3
The Euler Solver and the Flow Model
It is known that the Euler solver can capture automatically the shear layer separated from the swept sharp leading edge and its spiral roll-up into a vortex core in the flow field. Although secondary features of the vortex are absent in the Euler solutions, the gross dominant characteristics of the flow field, i.e. the primary vortex configurations and their interaction with the body surface are reproduced. The present Euler solver is based on a parallel, multi-block, multigrid, finitevolume code for the three-dimensional, compressible, Euler/Navier-Stokes equations. Only the Euler option of the code is used. The basic numerical method uses a central difference scheme with a blend of second- and fourth-order artificial dissipation and explicit Runge-Kutta-type time marching. The resulting code preserves symmetry. Unsteady time-accurate computations are achieved by using a second-order time-accurate implicit scheme with dual-time stepping. The solver has been validated for a number of steady and unsteady cases [27, 28, 29, 391. A newly developed overset-grid techniques[3] is implemented to facilitate the grid refinement in the domain of high vorticity. Figure 14.1 illustrates the slender conical wing-body model consisting of a circular cone body and a flat-plate delta wing. Two separation vortices, the body rectilinear coordinate system (2,y, z ) and the vortex cylindrical coordinate system (a,r,O) are also shown. The shear layer connecting the vortex and the leading edge of the wing (not shown in the Figure) was neglected in the theory of Ref. [5] but is considered in the computations in this paper. The free stream Mach number M , in the computations is set at 0.1 to approximate an incompressible flow. Reference [4] reported a number of computations for both flat-plate delta wings and also wing-body combinations. We will restrict our discussion in this paper to a configuration that has a body-radius to wingsemi-span ratio y = b/s = 0.7 and a semi-apex angle 6 = 8" for the delta-wing under flow conditions of zero side-slip ( p = 0) and an angle of attack a! = 28". High angle-of-attack flows over slender bodies are characterized by the Sychev similarity parameter[42] K = t a n a / t a n E rather than by a or E individually. For the present model K = 3.7833.
J. Cai, H-M. Tsai, S. Luo t3 F. Liu
303
Figure 14.1: Slender conical wing-body combination and separation vortices.
14.4
Computational Grid and Boundary Conditions
It is known that a subsonic flow over a conical body cannot be strictly conical. However, if the conical body is slender, the flow is nearly conical. This was observed in water tunnel for a triangular thin wing of E = 15" at a = 20" by Wed6 in 1961 as shown in Reference [45]. It is also proved by Navier-Stokes computations of, e.g. Thomas, Kirst and Anderson [44] and our previous studies in Ref. [4]. In principle, a conical flow can be solved in a two-dimensional plane with the appropriate modified equations. However, the present studies maintain the use of a three-dimensional code on a three-dimensional grid to allow calculation of not perfectly conical flows. For the nearly conical flows studied in the present paper, however, a conical grid may be used. An overset conical grid is designed to match the local flow gradients and to facilitate the parallel processing of the computations. In Fig. 14.2, part (a) gives the grid on the incidence plane, and part ( b ) shows the grid on the right-hand half exit plane although a full crossplane grid is used in the following computations. The far-field lateral boundary is a conical surface which shares the same apex with the conical body and is at 25s distance away from the body axis where s is the local wing semi-span. Grids are bunched into one point at the body apex. No numerical difficulties are encountered at the vertex point since a cell-centered finite-volume method is used. Only a few grid lines are needed in the longitudinal direction for conical flow calculations. However, very fine grids in the radial and circumferential
Stability of Vortex Pairs
Figure 14.2: Conical grid for a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, ( a ) on the incidence plane, ( b ) on the right-half exit plane. Only every 4th line is shown in the radial and circumferential directions for clarity.
directions in the cross planes must to be used to resolve the vortical flowfield for the purpose of stability studies. A close-up view of the full grid on the exit plane is shown in Fig. 14.3. The grid consists of three layers: the iqner layer has 5 x 177 x 581 grid points in 8 blocks; the intermediate layer has 5 x 49 x 385 grid points in 2 blocks; and the outer layer has 5 x 49 x 257 grid points also in 2 blocks. The inner layer has two sub-layers, each of which has 4 blocks. The upper half of the inner sub-layer has 5 x 81 x 387 grid points, and the upper half of the outer sub-layer has 5 x 97 x 387 grid points. The total number of the grid points is 671,475. The computing time for one iteration in double (64 bit) precision is about one second on an 8-processor parallel cluster computer consisting of AMD Athlon XP1600+ CPUs. Zero normal velocity boundary condition is applied on the wing and body surface. Kutta condition at the sharp leading edges of the wing is satisfied automatically in an Euler code. Characteristics-based conditions are used on the upstream boundary of the grid. On the downstream boundary, all flow variables are extrapolated. Computations are performed starting from a uniform freestream flow until the maximum residual of the continuity equation is reduced by more than 11 orders of magnitude. Such a stringent convergence criterion is needed especially for stability studies of high angle-of-attack flows as is pointed out by Siclari and Marconi[41].
305
J. Cai, H-M. Tsai, S. Luo & F. Liu
Figure 14.3: Close-up view of the conical grid for a wing-body combination of a flat-plate delta wing and a circular-cone body in the exit plane, only every 4th line is plotted in the figure for clarity, E = 8", y = 0.7. Table 14.1: Three grids of different densities.
Grid Fine Baseline Coarse
Inner layer 5 x 209 x 641 5 x 177 x 581 5 x 89 x 387
Intermediate layer 5 x 65 x 385 5 x 49 x 385 5 x 49 x 321
Outer layer
5 x 49 x 257 5 x 49 x 257 5 x 49 x 225
The grid densities used for the calculations represent those determined based on a grid refinement studies and a balance of available computing resources. The grid given above is considered as a baseline grid. Computations are also performed on a fine grid within the limit of of our available computing resources and also a coarse grid as listed in Table 14.1. Stationary symmetric solutions for the flow model are obtained by the Euler solver in the steady-state mode with the free-stream flow as initial solution using the three different grids. The computed position of the vortex-core center, x / s and y f s, and the computed total velocity U/Um and pressure coefficient C, at the vortex-core center are compared in Table 14.2. The solution on the coarse grid yields significant position shifts of the stationary vortex center and rather large changes of the flow parameters, while the solution on the fine grid gives negligible position shifts and insignificant flow parameter changes compared
306
Stability of Vortex Pairs Table 14.2: Computed Vortex Core Locations and Flow Properties. Grid Fine Baseline Coarse
x/s 0.5734 0.5741 0.6066
y/s 0.9178 0.9174 0.9156
U/Um 2.7742 2.7288 2.4357
C, -9.4063 -9.0903 -7.1355
to the solutions on the baseline grid. Hence, the baseline grid is used in the following calculations.
14.5
Stationary Symmetric and Asymmetric Solutions and Their Stability
Stationary vortex configurations are first captured by running the Euler code in its steady-state mode. After a stationary vortex configuration is obtained, a small transient asymmetric perturbation consisting of suction and blowing of short duration on the left- and right-hand side of the wing is introduced to the flow and the Euler code is then run in the time-accurate mode to determine if the flow will return to its original undisturbed conditions or evolve into a different steady or unsteady solution. The former case indicates that the original stationary vortex configuration is stable while the latter case proves it unstable or neutrally stable. The stationary symmetric and asymmetric vortex configurations and their stability for this flow model have been analyzed analytically in Ref. [7] by the conical slender body theory presented in Ref. [5].
14.5.1
Temporal Asymmetric Perturbations
Asymmetric perturbations consisting of suction and blowing through two narrow conical slots on the upper surface of the wing are applied because they are found to be the most unstable modes of motion in the theory [5]. The suction and blowing slots are symmetrically located approximately beneath the vortex cores. The perturbations are activated in the initial time period 0 < t < 1 of the time-accurate Euler computation, where t is a non-dimensional time. On the right-hand side of the wing, looking toward the downstream direction, the air-blowing velocity Vj is defined as follows.
The blowing velocity on the left-hand-side slot is defined in the same way except with the direction reversed. Two configurations of the same type of asymmetric
J. Cai, H-M. Tsai, S. Luo & F. Liu
307
Figure 14.4: Pressure contours on a cross flow plane of a symmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, (Y = 28", /3 = 0". perturbations are used. Perturbation ( A ) has y1 = 0.73s, yz = 0.78s, and Vo = 2.0Um, and Perturbation ( B ) has y1 = 0.90s, y2 = 0.95s, and Vo = -1.33Um. The instantaneous maximum blowing momentum flux occurs at t = 112. The instantaneous maximum blowing momentum flux coefficient based on the wing area is c/, = 0.1, and c/, = 0.04, respectively, for the two configurations. The corresponding air-blowing force is about one order of magnitude less than the normal force acting on the body at high angles of attack. The suction and blowing slots of Perturbation ( A ) are located closer to the wing root compared to those for Perturbation ( B ) . In addition, the blowing velocities have opposite directions, i.e., there is an exchange between suction and blowing. The locations and directions of the suction and blowing velocities of Perturbation ( A ) are marked by the arrows in Fig. 14.6.
14.5.2
Stationary Symmetric Vortex Flow
In order to investigate stationary positions of symmetric and asymmetric vortex pairs and their stability, the full flow-space including both sides of the incidence plane has to be considered. A stationary vortex flow is first searched for by running the Euler solver in its steady mode over the full space of the flow. With a uniform free-stream flow as the initial solution and on the three-layer baseline grid, the computations are run in double precision until the maximum residual is reduced by 11 orders of magnitude. A steady-state solution is found to be indeed symmetric with respect to the incidence plane. Figure 14.4 gives
308
Stability of Vortex Pairs
Figure 14.5: Contours of the longitudinal velocity component in four cross-flow planes of a symmetric solution over a wing-body combination of a flat-plat delta wing and a circular-cone body, c = 8", y = 0.7, a = 2 8 O , p = 0. the computed pressure contours on a cross-flow plane. The centers of the two vortex cores are clearly seen to be symmetrically located at z / s = 0.5741, y l s = +0.9174. Figure 14.5 shows the computed contours of the longitudinal velocity component in four cross-flow planes along the wing-body combination. In this figure the shear layer connecting the the wing leading edge and the vortex core emerges. Clearly, this solution represents a stationary symmetric vortex flow, which is subjected to a stability examination in the following discussions.
14.5.3
Stability of the Stationary Symmetric Vortex Flow
To investigate the stability of the stationary vortex flow, the symmetric solution obtained above is then used as a new initial condition at t = 0, Perturbation ( A ) is activated at 0 < t < 1 as shown by the two arrows in Fig. 14.6. The time-accurate Euler code is used to simulate the evolution of the disturbed flow. In the time-accurate Euler computation, 50 real-time steps are taken in every unit increment of t. For each real-time step the pseudo-steady-flow computation is performed until a reduction of four or higher orders of magnitude in the maximum residual is reached. Figure 14.6 gives the pressure contours in a cross-flow plane of the computed asymmetric solution. It is seen that the disturbed flow does not return to its starting stationary configuration even after the initial disturbance has long disappeared. Instead, it wanders farther and farther away until it reaches a new steady-state solution, where the two lines with circles mark the trajectories of the two vortex centers and the contours are
909
J. Cai, H-M. Tsai, S. Luo & F. Liu
Figure 14.6: Pressure contours in a cross-flow plane of the asymmetric solution after Perturbation ( A ) is applied to the symmetric stationary vortex solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, a = 28", p = 0; and trajectories of the perturbed vortex core.
' 0
8
16
24
32
40
48
56
4
Time(t)
Figure 14.7: Vortex core position vs. time after Perturbation ( A ) is applied to the symmetric stationary vortex solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, a = 28", /3 = 0.
31 0
Stability of Vortex Pairs
Figure 14.8: Contours of the longitudinal velocity component in four cross-flow planes of the asymmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, a = 28", ,B = 0. constant pressure lines of the newly obtained steady-state solution at the end of the time-accurate computation. Figure 14.7 shows the vortex core position X / S and y / s vs. the dimensionless time t. The new steady-state solution is highly asymmetric. The left vortex moved a small distance downward toward the wing surface while the right vortex wandered significantly upward away from the wing surface and inboard compared to the original symmetric solution. The left, lower vortex core is at x / s = 0.3448 and y / s = -0.9127. The right, upper vortex core is at x / s = 1.6320 and y / s = 0.5992. Figure 14.8 shows the contours of the longitudinal velocity component in four cross-flow planes along the wingbody combination. Notice that the disturbances are only imposed for a short duration 0 < t < 1 while the computation is continued without any externally imposed disturbance or asymmetry from t = 1 until t = 64 (see the abscissa of Fig. 14.7.) This can only be explained by the fact that the initial symmetric vortex solution (obtained under a very stringent convergence criterion) is not a stable configuration and in addition the new asymmetric solution is another stationary vortex configuration.
14.5.4 Stability of the Stationary Asymmetric Vortex Flow The above computations demonstrate the existence of a stationary asymmetric vortex configuration in addition to the symmetric one for this high angle of attack condition. It remains to be seen whether this asymmetric vortex pair is stable under small perturbations.
311
J. Cai, H-M. Tsai, S. Luo & F. Liu
'...
Figure 14.9: Pressure contours in a cross-flow plane of the asymmetric solution after application of Perturbation ( A ) with reverse suction/blowing to the asymmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, a = 28", p = 0; and trajectories of the perturbed vortex core.
To do this, time is reset to zero for the time-accurate Euler computations to continue with the new stationary asymmetric solution as the initial condition. Perturbation ( A ) is again imposed for the initial unit time period (0 < t < 1). Just for variety, the suction and blowing directions are exchanged this time. The new directions are shown by the arrows in Fig. 14.9. The computed vortex core positions vs. time t are shown in Fig. 14.10. It is seen that the solution goes back to the initial asymmetric solution. The trajectories of the vortices during the flow evolution are shown by the solid lines around the vortex centers in Fig. 14.9. Although the excursions of the vortices last a rather long time period, especially for the upper vortex, both vortices return to their original locations, and thus the stationary asymmetric vortex pair is stable under small perturbations.
14.5.5
A Mirror-Image of the Asymmetric Vortex Flow
Another question is whether the stationary asymmetric solution obtained above depends on the specific initial perturbations. To answer this question, a different disturbance, Perturbation ( B ) ,is applied to the converged symmetric solution of Fig. 14.5. Perturbation ( B ) has the same functional form as Perturbation ( A ) except it has the suction and blowing locations interchanged and moved closer to the wing tips and its maximum velocity V , is smaller. The
Stability of Vortex Pairs
312
!
!
!
!
!
I
I
I
I
I
25
30
35
40
45
Y
g > 0 '
5
10
15
20
50
Time ( t )
Figure 14.10: Vortex core position vs. time after application of Perturbation ( A ) with reverse suction/blowing to the asymmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, a = 2 8 O , ,8 = 0.
.-
.
,. i., \.
'i. /
Figure 14.11: Pressure contours in a cross-flow plane of the asymmetric solution after application of Perturbation ( B )to the symmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, Q = 28", ,8 = 0; and trajectories of the perturbed vortex core.
J. Cai, H-M. Tsai, S. Luo & F. Liu
-.
313
7 I
I
8
16
I
I
I
I
40
48
56
64
UI
2,
f c H
8
n
s
0.8
0 X
0.4
> 0 '
24
32
Time(t)
Figure 14.12: Vortex core position vs. time after application of Perturbation ( B )to the symmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, Q = 28", p = 0. same time-accurate computations are performed as before. Again, the initial converged solution breaks away from symmetry under the initial (short time) asymmetric disturbance and finally converges to an asymmetric vortex configuration as shown by the pressure contours in Fig. 14.11. The trajectories of the vortex cores from the initial symmetric positions to the stationary asymmetric positions are marked by the circled lines in Fig. 14.11. The time history of the dimensionless coordinates of the two vortices are shown in Fig. 14.12. This time, because of the reversed directions of the suction and blowing, the left vortex moves up and to the right while the right vortex moves down, eventually forming a perfect mirror image of the solution shown in Figs. 14.6 and 14.7 that are obtained by using perturbation ( A ) . Since perturbation ( B ) is different from perturbation ( A ) not only in the directions of suction and blowing but also in their strength and locations, the computation demonstrates that the flow asymmetry is independent of the initial disturbance except for the possibility of an exact mirror image. Evidently, the mirror-imaged stationary asymmetric vortex pair must also be stable. Thus, the flow is bi-stable.
14.5.6
Symmetry Nature of the Present Euler Solver
The above computations also demonstrate the symmetry nature of the algorithm and the computer code of the three-dimensional time-accurate Euler solver used for the present studies. Such a symmetry nature is highly desirable for the numerical study of flow instability. Otherwise, the stationary symmetric vortex flow obtained in Fig. 14.5 would be elusive because asymmetry in the numerical
314
Stability of Voytex Pairs
computations could supply the needed perturbations to trigger the physical instability and thus drive the flow toward the asymmetric solution.
14.5.7 Comparison with Theoretical Predictions on Stability A number of wing-body combinations were studied in Ref. [7] by the analytic method of Cai et a1.[5]. For the case of the computation model, i.e. the wingbody combination of a flat-plate delta wing and a circular-cone body, € = 8", y = 0.7, Q = 28", ,B = 0, and K = 3.7833, the analytical results are summarized here. 1. Both symmetric and asymmetric stationary vortex pairs exist. Relative to the symmetric vortices, the upper vortex of the asymmetric pair locates a little outboard and the lower one locates a little inboard. 2. The stationary symmetric vortex pair is stable under symmetric perturbations, while unstable under anti-symmetric perturbations. 3. The stationary asymmetric vortex pair is stable under both symmetric and anti-symmetric perturbations. And the upper vortex is less stable than the lower one under the anti-symmetric perturbations.
The present Euler computations of the vortical flows over the wing-body combination agrees completely with the analytical predictions on the formation of stationary symmetric and asymmetric vortex pairs and their stability under small perturbations, even including a longer time and a greater region for the upper vortex to travel in coming back to its undisturbed position than the lower vortex as shown in Fig. 14.10, which indicates that the upper vortex is less stable than the lower as predicted by the theory.
14.5.8 Comparison with Experimental Data on Stability The present computational result is compared with the low-speed wind-tunnel experimental data of a forebody strake/fuselage configuration made by Murri and Rao[32]. The tested forebody is a conical combination of a circular-cone and a flat-plate delta wing of y = 0.77, and E = 12'. The afterbody is a circular cylinder. The Reynolds number based on the fuselage diameter is Re = 1.9 x 10'. The tests showed that at K = 3.7833 or Q = 38.54", there exists steady nonzero yawing moment. It indicates that a stable stationary asymmetric vortex pair prevails over the flowfield. It is noted that the y value of the test model is 10% greater than that of the computation model. However, it is close enough to be used to confirm the present computational results of the existence of the stationary stable asymmetric vortex pair.
315
J. Cai, H-M. Tsai, S. Luo & F. Liu
The two mirror-imaged bi-stable asymmetric vortex configurations over a sharp-nosed slender body of revolution at high angles of attack, like those over the present computation model shown in Figs. 14.9 and 14.11 were observed in a number of wind tunnel experiments. For example, Zilliac et al. [47] measured the overall side force of a 3.5 calibre ogive-cylinder body of revolution using a six-component strain gauge balance at a Reynolds number based on the cylinder diameter, Re = 3 x lo4 in a low-speed and low-turbulence-levelwind tunnel. The semi-apex angle of the ogive nose is 16.26". The overall side force coefficient against roll angles is a square-wave curve for 50" < a < 60" or equivalently 4 < K < 6. In this case the asymmetry has only two stable states, or bi-stable states. The side force coefficient switches abruptly from the constant positive value to the constant negative value of the same magnitude or vice versa over the whole range of roll angle, and no intermediate side force coefficient is found. It was established that microvariations in the tip geometry of the test model have large influence on the downstream development of the flowfield, and the existence of a bi-stable lee flowfield is a result of instability. Ng and Malcolm [34] conducted an experiment in a flow visualization water tunnel. The test model is a 6%-scale F/A-18 forebody. The model nose is nearly axisymmetric and has a semi-apex angle of about 30". Above an angle of attack of about 60" or K = 3, flow visualization revealed that the flow becomes bistable. The yawing moment can be switched between two essentially steady values by a transient and small-amount mass-flow jet blowing from nozzles located on the leeward side and near the nose tip. Keeping the blowing on after switching only increases the yawing moment by a relatively small amount. Similar results are observed at a = 65" and 67.5" or K 4. It is noted that the present computational model is a slender wing-body combination with y = 0.7, while the above two test models are slender body alone, i.e. y = 1. However, the observations of bi-stable flowfield for the test models corroborate qualitatively the computational and theoretical results. N
14.6
Structure of the Vortex Core
The above computed flow fields show closed and nearly concentric circular contours over the leeward side of the body in the cross-flow planes. These represent the cores of the primary vortices formed from the spirally rolling-up of the shear layer separated from the leading edge of the wing. The structure of the computed vortex cores are examined in this section and compared with experimental observations.
14.6.1
Computational Result
The right vortex of the stationary symmetric solution presented in the previous section is chosen as a typical example. The center of the core is located at
31 6
Stability of Vortex Pairs
07
06
2 05
0.4
08
09
1
11
Figure 14.13: Local and detail view of the conical grid in the vortex-core region on a cross-flow plane for a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7.
x / s = 0.5741,y / s = 0.9174. The local but detailed grid configuration used to resolve the vortex core region is shown in Figure 14.13. The contours of the the longitudinal vorticity component longitudinal velocity component u,/U,, wzs/U, and the total pressure loss coefficient C,t are given in Figures 14.14, pt is the 14.15, and 14.16, respectively, where CPt = (pt - p t , ) / ( p , U & / 2 ) , local total pressure and p t , is the free-stream total pressure. All contours of the three flow parameters are nearly concentric circles about the vortex center. The values of all of the three flow parameters increase toward the center. To further examine the structure of the vortex core, two orthogonal grid lines are taken across the vortex core. The intersection of the two grid lines is the grid point closest to the vortex center. The distributions of various flow parameters along the radial and circular grid lines are plotted versus the distance, T , from the intersection point of the two grid lines. Figure 14.17 gives the distributions of uz/Uw and w,s/U, versus r / s along the radial (from the center body) and the circular (around the body) grid lines. Figure 14.18 shows the distributions of Cpt and the static pressure coefficient C, versus r / s along the two grid lines. Figure 14.19 gives the distributions of the velocity components ua/U, and ue/U, versus r / s along the two grid lines. Here the velocity is decomposed into components along the directions of the cylindrical coordinates ( a ,T , O ) , where the axis a coincides with the vortex-core axis. It is seen that the distribution for each flow parameter along the two perpendicular grid lines nearly coincide, and they are almost symmetric with respect
J. Cai, H-M. Tsai, S. Luo tY F. Liu
317
Figure 14.14: Contours of the longitudinal velocity component in the vortexcore region on a cross-flow plane of a symmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, = 28", ,B = 0, A(uZ/Um) = 0.2.
07
-
06
-
/
s : 05
-
Figure 14.15: Contours of the longitudinal vorticity component in the vortexcore region on a cross-flow plane of a symmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, a = 28", ,I3 = 0, A ( w Z s / U m )= 5.
318
Stability of Vortex Pairs
Figure 14.16: Contours of the total pressure loss coefficient in the vortex-core region on a cross-flow plane of a symmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = a", y = 0.7, QI = 28", ,8 = 0 , AC,, = 0.2.
6.0 I
I
I
I
I
4
Figure 14.17: Distributions of the longitudinal component of velocity and vorticity versus distance from the vortex-core center along the radial and circular grid lines passing through the vortex-core center on a cross-flow plane of a symmetric solution over a wing-body combination .of a flat-plate delta wing and a circular-cone body, E = a", y = 0.7, a = 28", ,8 = 0.
J. Cai,H-M. Tsai, S. Luo tY F. Liu
319
-
-'0'00.4
-0.3
-0.2
-0.1
0
0.1
r- -
0.2
-I - - -
0.3
0.4
Figure 14.18: Distributions of the total pressure loss coefficient and the static pressure coefficient versus distance from the vortex-core center along the radial and circular grid lines passing through the vortex-core center on a cross-flow plane of a symmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, E = 8", y = 0.7, CY = 28', p = 0.
to the origin r / s = 0, indicating that the flow in the vortex core is nearly axisymmetric and conical. The vorticity increases sharply toward the core center and reaches a maximum value at the center. Fig. 14.17 shows that the edge of the highly rotational region is located at r, = 0.2s, which is the radius of the rotational or vortex core. Inside the rotational region viscous diffusion has smoothed out completely the gradients of the velocity distribution, and a shear layer can no longer be detected. Inside the vortex or rotational core, the static and total pressure decrease toward the vortex center and reach minimum values at the vortex center. The axial velocity component, ua increases toward the vortex axis, and reaches a maximum value at the vortex axis, while the circumferential velocity component, UQ, first increases toward the vortex axis, and after reaching a maximum value near the vortex axis, decreases sharply to zero at the vortex axis. The location of the maximum U Q defines the edge of a subcore, and inside this subcore large gradients of velocity and pressure prevail and numerical viscous forces dominate. This subcore is a viscous subcore in which an artificial total pressure loss results in. From Figures 14.19 and 14.18 the radius of the subcore, r,, = 0.08s. The computed radial velocity component is one order of magnitude less than the other two velocity components, and thus is not shown. In the vortex core, the radial velocity component is pointed to the core axis. It first increases
320
Stability of Vortex Pairs
-2.0
-0.4
-
I - - -1- -I - - - -
- -
L-
-
-1-
I - - -1- ~--
- -
I , , , , l , , , , l , , , , l , , , , I , , , I I I ,I , I , , , ,
-0.3
-0.2
-0.1
0
0.1
0.2
0.3
0.4
Figure 14.19: Distributions of the axial and circumferential components of velocity versus distance from the vortex-core center along the radial and circular grid lines passing through the vortex-core center on a cross-flow plane of a symmetric solution over a wing-body combination of a flat-plate delta wing and a circular-cone body, 6 = 8", y = 0.7, Q = 28", p = 0. toward the vortex axis, and then decreases sharply to zero at the core axis.
14.6.2
Comparison with Experimental Data
It is conceivable that the vortex core plays an important role in the flow-body interactions. A comparison of the computed vortex core with known experimental data is carried out in this subsection. So far there is no experimental data for wing-body combination known to the present authors. A pair of available experimental data on sharp-leading-edge delta wing alone is used. The two test models had practically the same geometry and were set at about the same angle of attack, but at significantly different Reynolds numbers. Test 1: A vortex core over a sharp leading-edge, flat-plate delta wing was measured by Carcaillet, Manie, Pagan, and Solignac[S]using a three-dimensional laser velocimeter and a five-hole pressure probe in an 1 m research low-speed wind tunnel. The tested wing has E = 15" at a: = 20", and the Reynolds number based on the root chord, CO, is 0.7 x lo6. The data of the measurement cross-flow ~ used here. The measured distributions of the static pressure, plane at 6 0 % is total pressure loss, streamwise velocity component, and circumferential velocity component along a traverse passing through the primary vortex core center were given in Figure 11 of Ref. [9]. They are similar to the corresponding computed distributions reported in Figures 14.18 and 14.19.
321
J. Cai, H-M. Tsai,S. Luo & F. Lau
Table 14.3: Comparison of computed vortex-core parameters with test data. Flow Variables ( u z )max/Um
/ urn slum
(ug)maz (Wz)max
(Cp)min (Cpt)min
rc/s rscls
Computed 2.7 1.3 53 -9.2 -2.9 0.2
Test 1 3.0 1.4 152 -11 -2.8 0.2
0.08
0.08
Test 2 3.0 1.3 224 -13 -4.8 0.2 0.03
Test 2: Verhaagen and Kruisbrink [46] measured the flow properties of the conical part of a leading-edge vortex using a five-hole pressure probe in a lowspeed and turbulence level of about 0.05% wind tunnel. The model is a sharp leading-edge flat-plate delta wing of E = 14' at a = 20.4'. The Reynolds number is 3.8 x lo6, based on the model root chord length, CO. The measurement cross. measured distributions of the the axial vorticity, flow plane was at 5 0 % ~The axial velocity component, circumferential velocity component, static pressure, and total pressure loss along traverses passing through the primary vortex core center were shown in Figures 1, 10 and 11 of Ref. [46]. They are also similar to the corresponding computed distributions reported in Figures 14.17, 14.19, and 14.18. It is seen that the trends of the computed distributions agree well with the test results. The magnitudes of various characteristic flow parameters are tabulated and compared in Table 14.3. Most of the important flow parameters are predicted very well by the Euler computations. In particular, the predicted level of total pressure loss is quite realistic. This agreement between the calculations and experiments may be fortuitous, considering it is a purely spurious numerical artifact. However, similar observations were found in other free-vortex flow simulations over sharp edge delta wings using Euler methods, e.g. Murman and Rizzi[31], Rizzi [38], and Powell, Murman, Perez, and Baron [36]. They performed systematic studies in which various computational parameters were changed. In particular grid spacing and artificial damping coefficients were changed by an order of magnitude. They found that the magnitude of the total pressure loss was insensitive to all the computational parameters although the vortical region was more diffused on coarser grid and/or with high damping constants. Rizzi[38] claimed that the invariance of total pressure loss with the grid size appears to result from a singularity in the solution. Moreover, Rizzetta and Shang [37] reported that total pressure contours from the Euler solution were virtually identical to those of the Navier-Stokes calculations, except for the zone of secondary flow not re-
322
Stability of Vortex Pairs
produced in the inviscid result. Just as the separation at a sharp leading edge is insensitive to viscosity, the total pressure loss in the subcore is insensitive to viscosity. Both the sharp edge of the wing and the center of the vortex core are singular points of the Euler differential equations. Numerical dissipation smoothes out the singularities. The generation of vorticity about a sharp edge and the total pressure loss at the center of vortex core are both insensitive to the actual magnitude of the numerical dissipation, as long as there is some. It is noted that the computed maximum vorticity is lower than the experimental data. In fact, the experimental results of the maximum axial vorticity from different investigators vary quite substantially as pointed out by Nelson and Visser [33]. From an examination of the grid resolution used in the experimental measurement of each investigation, they found that the highest derived vorticity values correspond to the finest grid resolution and vice versa. The lower value of the computed maximum axial vorticity may be due to the insufficient computational-grid resolution. According to Fig. 14.13, there are approximately 100 x 40 grid points along radial and circumferential directions, respectively, lying in the cross section of the vortex core, and about 50 x 20 grid points in the subcore. It seems that the grid is still not fine enough to resolve the flow in the subcore.
14.7
Summary and Conclusions
We have presented a brief review of the different theories on the stability of symmetric and asymmetric separation vortices over slender bodies at high angles of attack. Both convective and absolute stability mechanisms have been proposed in the literature. Previously, the authors developed an absolute stability criterion for slender conical bodies. We present in this paper a time-accurate three-dimensional Euler code using overset grid to study the problem of vortex stability. Complete three-dimensional flows at typical flow conditions that vary from stable to unstable regimes as determined by the theoretical analysis are computed by the Euler flow solver. Stationary vortex configurations are first captured by running the Euler code in its steady-state or time-accurate mode. After a stationary vortex flow configuration is obtained, a transient asymmetric perturbation consisting of suction and blowing of short duration on the leftand right-hand side of the wing is introduced to the flow and the Euler code is run in time-accurate mode to determine if the flow will return to its original undisturbed condition or evolve into a different steady or unsteady solution. Features of the vortex core structure resolved by the Euler computation are also examined. The following conclusions are drawn from the computations. 1. The Euler method can be used to effectively study the stability of separation vortices over wing-body combinations. The computed Euler solutions automatically satisfy the Kutta condition at the sharp leading
J. Cai, H-M. Tsai, S. Luo €9 F. Liu
323
edge of slender delta wing, capture the free shear layer shed from the leading edge, and develop it into a compact and coherent rotational core in the leeside of the wing. Fine grids, high accuracy with 64bit computations, and stringent convergence criteria must be used to resolve the tight vortices. The numerical algorithm should also be symmetric in order to preserve symmetry of the computed stationary symmetric vortex configurations. 2. Limited but judiciously chosen computational cases agree well with previous theoretical analysis by the authors and some experimental observations, and thus support the conclusion that an absolute type of hydrodynamic stability is responsible for the breaking of symmetry of many typical vortex flows over slender conical bodies at high angles of attack. 3. The Euler computations reproduces the essential features of the vortex core. A clear core of significant rotational flow and a subcore based on the variation of the tangential velocity in the vortex can be identified. The basic features of the vortex core are well modeled by the Euler methods. In particular, the predicted total pressure loss in the subcore is realistic despite the inviscid nature of the flow model. It appears that the numerical viscosity in the solution of the Euler equations adapts itself near a singularity such as the sharp leading-edge of the wing or the center of an inviscid vortex in a way to yield solutions that reasonably approximate the real viscous flow.
14.8 Bibliography [l] Bernhardt, J. E. & Williams D. R. Proportional control of asymmetric forebody vortices. A I A A Journal, 36( 11):2087-2093, November 1998.
[2] Bryson, A. E. Symmetrical vortex separation on circular cylinders and cones. J. Appl. Mech. (ASME), 26:643-648, 1957. [3] Cai, J., Tsai, H-M., & Liu, F. An overset grid solver for viscous computations with multigrid and parallel computing. AIAA Paper 2003-4232, June 2003. [4] Cai, J., Tsai, H-M., Luo, S. & Liu, F. Stability of vortex pairs over slender conical bodies-theory and numerical computations. AIAA Paper 20041072, January 2004. [5] Cai, J., Liu, F., & Luo, S. Stability of symmetric vortices in two-dimensions and over three-dimensional slender conical bodies. J. Fluid Mech., 480:6594, April 2003.
Stability of Vortex Pairs
324
[6] Cai, J., Luo, S., & Liu, F. Stability of symmetric and asymmetric vortex pairs over slender conical wings and bodies. AIAA Paper 2003-1101, January 2003. [7] Cai, J., Luo, S., & Liu, F. Stability of symmetric and asymmetric vortex pairs over slender conical wings-body combinations. AIAA Paper 20033598, June 2003. [8] Cai, J . , Luo, S., & Liu, F. Stability of symmetric and asymmetric vortex pairs over slender conical wings and bodies. Physics of Fluids, 16(2):424432, February 2004. [9] Carcaillet, R., Manie, F., Pagan, D., & Solignac, J. L. Leading edge vortex flow over a 75 degree-swept delta wing - experimental and computational results. ICRS 86-1.5.1, September 1986. [lo] Champigny, P. Side forces at high angles of atack. why, when, how? La Recherche Aerospatiale, (4):269-282, 1994. [ll]Cummings, R. M., Forsythe, J. R., Morton, S. A., & Squires, K. D. Computational challenges in high angle of attack flow prediction. Progress in
Aerospace Sciences, 39(5):369-384, May 2003. [12] Degani, D. Effect of geometrical disturbance on vortex asymmetry. A I A A Journal, 29(4):560-566, April 1991.
[13] Degani, D. Instabilities of flows over bodies at large incidence. A I A A Journal, 30( 1):94-100, January 1992. [14] Degani, D. & Tobak, M. Experimental study of controlled tip disturbance effect on flow asymmetry. Physics of Fluids A , 4(12):2825-2832, 1992. [15] Dexter, P. C. & and Hunt, B. L. The effects of roll angle on the flow over a slender body of revolution at high angles of attack. AIAA Paper 1981-0358, 1981. [IS] Dyer, D. E., Fiddes, S. P. & Smith, J. H. B. Asymmetric vortex formation from cones at incidence a simple inviscid model. Aeronautical Quarterly, 33, Part 4:293-312, November 1982. ~
[17] Ericsson, L. E. Sources of high alpha vortex asymmetry at zero sideslip. Journal of Aircraft, 29(6):1086-1090, Nov-Dec 1992. [18] Ericsson, L. E. & Reding, J. P. Asymmetric flow separation and vortex shedding on bodies of revolution. In M.J. Hemsh, editor, Tactical Missile Aerodynamics: General Topics, Progress in Astronautics and Aeronautics, volume 141, pages 391-452, New York, 1992. American Institute of Aeronautics and Astronautics.
J. Cai, H-M. Tsai, S. Luo & F. Liu
325
[19] Hartwich, P. M. Symmetry breaking in vortical flows over cones - theory and numerical experiments. A I A A Journal, 32(5):1013-1020, May 1994. [20] Hartwich, P. M., Hall, R. M., & Hemsch, M. J. Navier-stokes computations of vortex asymmetries controlled by small surface imperfections. Journal of Spacecraft and Rocket, 28(2):258-264, Mar.-Apr. 1991. [21] Huang, M. K. & Chow, C. Y. Stability of leading-edge vortex pair on a slender delta wing. A I A A Journal, 34(6):1182-1187, June 1996.
[22] Hunt, B. L. Asymmetric vortex forces and wakes on slender bodies. AIAA Paper 1982-1336, 1982. [23] Lamont, P. J. Pressures around an inclined ogive cylinder with laminar,transitional,or turbulent separation. A I A A Journal, 20( 11):1492-1499, November 1982. [24] Legendre, R. Ecoulement au voisinage de la pointe aavant d’une aile a forte flBche aux incidences moyennes. La Recherche Aeronautique, Bulletin Bimestriel, De L’Ofice National D’Etudes E t De Recherches Aeronautiques, Jan-Feb 1953. [25] Levy, Y., Hesselink, L., & Degani, D. Anomalous asymmetries in flow generated by algorithms that fail to conserve symmetry. A I A A Journal, 33(6):999-1007, June 1995. [26] Levy, Y., Hesselink, L., & Degani, D. Systematic study of the correlation between geometrical disturbances and flow asymmetries. A I A A Journal, 34(4):772-777, April 1996. [27] Liu, F. & Jameson, A. Multigrid navier-stokes calculations for threedimensional cascades. A I A A Journal, 31(10):1785-1791, October 1993. [28] Liu, F. & Zheng, X. A strongly-coupled time-marching method for solving the navier-stokes and k-w turbulence model equations with multigrid. J. of Computational Physics, 128:289-300, 1996. [29] Liu, F. & Ji, S. Unsteady flow calculations with a multigrid navier-stokes method. A I A A Journal, 34( 10):2047-2053, October 1996. [30] Marconi, F. Asymmetric separated flows about sharp cones in a supersonic stream. In Proc. of the 11th Intern. Conference on Numerical Methods in Fluid Dynamics, pages 395-402, July 1988. [31] Murman, E. M. & Ftizzi, A. Applications of euler equations to sharp edge delta wings with leading edge vortices. In Proceedings of A G A R D Conference on Applications of Computational Fluid Dynamics in Aeronautics, pages 15-1-15-13, Parais des Congress, Aix-en-Provence, France, 7-10, April 1986.
326
Stability of Vortex Pairs
[32] Murri, D. G. & Rao, D. M. Exploratory studies of actuated forebody strakes for yaw control at high angles of attack. AIAA Paper 87-2557, September 1987. [33] Nelson, R. C. & Visser, K. D. Breaking down the delta wing vortex-the role of vorticity in the breakdown process. AGARD CP-494, pp. 21-1-2115, 1990. Vortex Flow Aerodynamics. [34] Ng, T. T. & Malcolm, G. N. Aerodynamic control using forebody blowing and suction. AIAA Paper 91-0619, January 1991. [35] Pidd, M. & Smith, J. H. B. Asymmetric vortex flow over circular cones. In Vortex Flow Aerodynamics, A G A R D CP-494, pages 18-1-11, July 1991. [36] Powell, K. G., Murman, E. M., Perez, E. S., & Baron, J. R. Total pressure loss in vortical solutions of the conical euler equations. A I A A Journal, 25(3):360-368, March 1987. [37] Rizzetta, D. P. & Shang, J. S. Numerical simulation of leading-edge vortex flows. A I A A Journal, 24(2):237-245, February 1986. [38] Rizzi, A. Three-dimensional solutions to the euler equations with one million grid points. A I A A Journal, 23(12):1986-1987, December 1985. [39] Sadeghi, M., Yang, S., & Liu, F. Parallel computation of wing flutter with a coupled navier-stokes/csd method. AIAA Paper 2003-1347, January 2003. [40] Shanks, R. E. Low-subsonic measurements of static and dynamic stability derivatives of six flat-plate wing having leading-edge sweep angles of 70" to 84". NASA TN D-1822, 1963. [41] Siclari, M. J. & Marconi, F. Computation of navier-stokes solutions exhibiting asymmetric vortices. A I A A Journal, 29( 1):32-42, January 1991. [42] Sychev, V. V. Three-dimensional hypersonic gas flow past slender bodies at high angle of attack. Journal of Maths and Mech. (USSR), 24:296-306, 1960. (431 Thomas, J. L. Reynolds number effects on supersonic asymmetrical flows over a cone. Journal of aircrajl, 30(4):488-495, Ju1.-Aug. 1993. [44] Thomas, J. L., Kirst, S. T., & Anderson, W. K. Navier-stokes computations of vortical flows over low-aspect-ratio wings. AIAA Journal, 28(2):205-212, February 1990. [45] Van Dyke, M. A n Album of Fluid Motion. Parabolic Press, 1982. photo 90, page 54.
J. Cai, H-M. Tsai, S. Luo 63 F. Liu
327
[46] Verhaagen, N. G. & Kruisbrink, A. C. H. Entrainment effect of a leadingedge vortex. AIAA Journal, 25(8):1025-1032, August 1987. [47] Zilliac, G . G., Degani, D., & Tobak, M. Asymmetric vortices on a slender body of revolution. AIAA Journal, 29(5):667-675, May 1991.
This page intentionally left blank
Chapter 15
Effect of Upstream Conditions on Velocity Deficit Profiles of the Turbulent Boundary Layer at Global Separation Oleg S. Ryzhov'
15.1
Introduction
Separation of an incompressible flow is one of L e most intricate p--3nomena of fluid mechanics. For many decades since the boundary-layer concept has been put forth by Prandtl [13], it was not amenable to rational analytical treatment. An extension of Prandtl's ideas proposed by Stewartson [19], Neiland [ll]and Messiter [lo] in the form of the triple-deck flow pattern for laminar motion offered the clues to understanding the origin of recirculating incompressible fluid bubbles around small local obstacles. Sychev [20] and Smith [17] were the first to successively resolve the problem on massive separation of the laminar boundary layer from a smooth body such as a circular cylinder. The turbulent boundary layer presents a severe challenge owing to the necessity of introducing a closure hypothesis in order to make the mathematical 'Department of Mechanical and Aeronautical Engineering, University of California at Davis, Davis, California 95616
329
330
Turbulent Boundary Layer Separation
description complete. Irrespective of any kind of this hypothesis, Yajnik [22] and Mellor [8] developed an asymptotic expansion for mean turbulent motion. A novel feature of the theory is that it deals with an undetermined system of equations. Nevertheless, their results cover the velocity deficit law and the logarithmic law by von K k m h Independently, Sychev & Sychev [21] mounted an effort to attack the problem on massive turbulent separation from a smooth surface without making recourse to a particular closure hypothesis. This work was later criticized by Melnik [9]in his analysis of marginal turbulent separation leading to a singularity of the Goldstein's type. Recently Barenblatt, Chorin & Prostokishin [3] discussed asymptotic properties of non-zero-pressure-gradient boundary layer in the context of incomplete similarity set forth in Barenblatt
PI.
The experimental data for turbulent, non-zero-pressure-gradient boundary layers are available in Schubauer & Klebanoff [16], Coles [6], Samuel & Joubert [15], MaruSiC & Perry [7] and Castillo & Walker [4], to mention only the basic papers on the subject. A model suggested in Perry et al. [la] on the basis of wind-tunnel tests is of particular importance for our purposes. However, direct measurements of the turbulent boundary-layer velocity and skin friction profiles at the threshold of massive separation are not reported in the literature referred to above.
15.2
Singular inviscid pressure gradient
The breakaway of a free streamline from the body surface is typical of massive separation. This breakaway creates a singularity in the pressure gradient which governs the velocity field. According to the results available in Sobey [18], the pressure gradient (15.1) along the length 2 < 0 upstream of the point of separation, be it laminar or turbulent. However, a fundamental distinction takes place between the laminar and turbulent flows. The Brillouin-Villat condition imposes a severe constraint
b+ = O
(15.2)
on laminar inviscid pressure distribution. As a result, theoretically separation would occur from the forebody at an angular coordinate 8, M 55" (Sobey [18]). This estimate does not correlate with experimental data (Achenbach [l]).Sychev [20]supposed the flow outside the boundary layer at laminar separation to obey (15.1) but with b i depending on the Reynolds number R through
b 2l = b l5 ( R )= by'R-A 2
+0
as R + m.
(15.3)
331
0. S. Ryzhov The full triple-deck solution obtained by Smith [17] shows that
hio) M 0.22. 2
Thus, h i -+ 0 as R + DC) in keeping with inviscid analysis. The Brillouin-Villat condition (15.2) does not hold for the turbulent flow. Experimental data provide strong evidence that in fully turbulent environments
h i = O(1)
(15.4)
and the breakaway point is shifted far downstream at an angular coordinate 8 M 120" (Achenbach [l]). This roughly corresponds to the inviscid limit solution where the free streamline becomes at infinity parallel to the direction of the oncoming stream.
15.3
Governing equations
Let x and y denote the local coordinates along the body surface and normal to it, respectively, u and v stand for the corresponding mean velocity components, and u',v' imply pulsations. The two-dimensional equations of motion in the turbulent boundary layer may be written as
au av -ax+ - a y
au
au
ax
ay
u-+v-
= 0,
(15.5a)
=
(15.5b)
where v designates, as usual, kinematic viscosity, and the pressure along the body comes from (15.1). The viscous term on the right-hand side of the momentum equation is small away from the near-wall region and will be neglected below. This system of equations is not closed owing to an additional term T~~ = - (u'v') entering (15.5b). Our aim is to work out an asymptotic approach independent of any specific assumptions on the turbulence model relating the Reynolds stresses to the quantities of the mean motion. A similar idea has been applied first by Yajnik [22] and Mellor [8] to attached boundary layers and channel flows. If turbulent pulsations are considered to be small and discarded, (15.5b) reduces to an equation for a thin inviscid boundary layer introduced by Cole & Aroesty [5] in connection with the blowhard problem. Thus, the mathematical foundation of transition and turbulent separation is common to both phenomena. The continuity equation (15.5a) suggests the introduction of the stream function such that
Turbulent Boundary Layer Separation
332
(15.6a) 'u
=
a+
--
(15.6b)
axc'
As a result, the x-momentum equation (15.5b) reduces to
ap +-aTzy ay
a+az$ ayaxay ax a y 2
a$ a2+ - -- - --
ax
(15.7)
with v@ omitted. As is often the case in the multistructured boundary-layer theory, the velocity field is divided in two domains, each consisting of sublayers with different properties according to the role played by turbulent pulsations. In the first domain of preseparated motion, the pressure distribution comes from (15.1), whereas in the second domain, where separation occurs, the pressure derives from a specific inviscid/inviscid interaction and is not known in advance. The nature of the inviscid/inviscid interaction is akin to that controlling the soliton formation in the earlier nonlinear stage of transition (Ryzhov & BogdanovaRyzhova [14]). The domain of preseparated flow analyzed in what follows can be affected by both the upstream conditions and singular pressure gradient at separation.
15.4 Inviscid sublayer 1 The distinction between (15.3) and (15.4) is crucial. Laminar preseparated flow can be treated by using an approach based on linearization with b+ taken as a small parameter. Then, the scaling of a domain centered about the breakaway point comes naturally and provides reference lengths and gauge functions typical of the triple-deck theory (Sychev [20];Smith [17]). No linearization is admissible when treating turbulent separation controlled by a strong singularity (15.4) in the pressure gradient. The velocity field in the inviscid sublayer of potential preseparated motion derives from the Bernoulli integral
U; (x) - 4b; (-x); - 2bl
(-X)
+ ... = 1
(15.8)
whence, to the third-order accuracy in x, we have an expansion
+
U1 (x) = 1 2b; (-x)i
+ (bl - 2 b i ) (-x) + ...
showing the singular behavior of the derivative affect the second-order velocity field.
(15.9)
%. Thus, the Reynolds stresses
333
0. S. Ryzhov
15.5
Outer turbulent sublayer 2
Here the form of asymptotic expansions
$ =
$20
=
720
7
(Y) (y)
+(-44
+ ...
$21
(y) + (-1
$22
(Y)
+ ...
(15.104 (15.10b)
is dictated by the singularity entering the velocity distribution in (15.9). Substitution of (15.10a,15.10b)into (15.9) shows that the zero-order function $20 (y) stemming from the upstream history of the boundary layer remains arbitrary, whereas $21 comes from d+20 d$2l
dY dY Hence the first-order approximation
d2*20 -~7@21
= 2b+.
for the velocity field does not depend on the turbulent Reynolds stresses at all. However, the next approximation reads
Thus, the Reynolds stresses affect the second-order velocities. This is the main distinction of the outer turbulent sublayer 2 from the inviscid potential sublayer 1 where turbulent pulsations play no role in the second-order velocity field. The matching of the asymptotic expansions (15.9) and (15.10a, 15.10b) which hold in the inviscid sublayer 1 and the outer turbulent sublayer 2, respectively, is easily achieved since
15.6
Outer turbulent sublayer 3
A solution in this sublayer located beneath is determined by the behavior of the velocity field in the limit y + 0. Let $20
--t
aoyQfl
+ ...,
as y
Then it follows from (15.10a) and (15.11) that
---f
0.
(15.12)
334
Turbulent Boundary Layer Separation
I
2bi
$ -+ a o y a + l +
+ ... + ( a + 1) aoAy" + ...
...+ [ ( a+ 1) (1: 2a)ao (-z)'
(15.13) to the first-order accuracy. Thus, a value of a determines the flow pattern in the turbulent sublayer 3. Dominant impact of the singular pressure gradient. In this case, the first term in the square brackets becomes comparable in magnitude with the 1 leading-order term on the right-hand side of (15.13) provided that y (-z) zz . A self-similar variable for the sublayer 3 is introduced by
-
1
(=--- Y (-X)"
1
1
a > -2
(15.14)
Dominant impact of upstream conditions. This regime comes into operation if the second term in the square brackets is comparable in magnitude with the leading-order term on the right-hand side of (15.13). Then y (-z)i and a self-similar variable
-
(=-
Y 1 1
(-X)%
1 a<2
(15.15)
does not depend on a at all. The pressure gradient is in balance with upstream conditions. Both definitions given by (15.14) and (15.15) coincide when a takes the value that makes the asymptotics in (15.13) invalid. Instead we have
( 15.16) The limit of $20 (y) as y -+ 0 turns out to be the deciding factor in establishing the disturbance field located below the turbulent sublayer 2.
15.7
Pressure-dominated flow pattern
We seek a zero-order solution in the form U+l
$ = (-z)
4a $30
(<)
(15.17)
where ( is defined by (15.14). Substitution of (15.17) into (15.7) with the Reynolds stress term on the right-hand side omitted leaves us with
(15.18)
0. S. Ryzhov
335
This equation can be integrated by passing to $30 as a new independent variable and taking (15.19)
as a desired function. As a result, (15.18) reduces to
whence (15.20) on the strength of (15.19), C being an arbitrary constant to be determined from matching with the first-order solution for the outer turbulent sublayer 2. In the limit as 6 -+ 00,we derive from (15.13) the two-term asymptotics 4(1-a)b$ 1 - 2a that leads to a unique value
c = ( a+ 1 ) Z uo* entering (15.20). It is worth comparing the above solution with that derived by Sychev & Sychev [21] in von Mises variables. In the notation adopted here, this solution reads
with the exponent a
--+ 00
in (15.12). Accordingly, the stream function
exponentially grows with y + 00 and cannot be matched with (15.10a) through the limit condition (15.13).
Turbulent Boundary Layer Separation
336
Xin -
20.5 21.0 21.5 22.0 23.0
(xS
92.4 86.4 80.4 74.4 68.4 62.4 56.4 50.4 44.4 38.4 32.4
216 222 228 234 240 246 252 258 264 270 276 -
U -
UCC
(&)* x 102
0.495 0.483 0.450 0.442 0.404 0.409 0.396 0.368 0.357 0.314 0.276
6.00 5.44 4.10 3.82 2.66 2.80 2.46 1.83 1.62 0.97 0.58
- x)in
Table 15.1: From G.B. Schubauer & P.S. Klebanoff, NACA Rept. 2133, 1950.
15.8
Comparison with experiment
On the basis of physical arguments and experimental data Perry et al. [12] proposed a model with three regions in the wall layer. In testing the proposed model, they discovered in the mean velocity distributions extensive half-power regions, some extending as far as the free stream. This correlates with (15.16) provided that a = Theoretically, a = is not a unique value of the exponent in (15.12), as we saw the other values, both a > and a < are also possible. However, the regime with a = $ is notable because the strong pressure gradient strikes a balance with upstream conditions in determining the disturbance pattern in the turbulent boundary layer. One more comparison to validate the above theory can be made with experiments by Schubauer & Klebanoff [16], whose data related to the preseparated flow are summarized in Table 15.1 and shown in Figure 15.1. In their work, X , is apparently a position x ~ f= , 25.7feet = 308.4in of fully developed separation, and U , designates the oncoming stream velocity. In the above notation, the'best-fit line
i.
i
(k)*
x 10' = -2.417
i
i,
+ 0.086 ( x , - x )
agrees with this theoretical prediction exhibiting some scatter.
15.9
Conclusion
The asymptotic approach applied to preseparated turbulent flow is based to leading order on a system of equations for a thin inviscid boundary layer. The
337
0. S. Ryzhou
(XS
- X),"
Figure 15.1: Dependence based on Table 1 strong singular pressure gradient determined by the free-streamline potential theory creates the driving mechanism. A similar approach with the pressure gradient induced by the inviscid/inviscid interaction leads to a soliton-bearing model (Ryzhov & Bogdanova-Ryzhova [14]). Thus, there exist profound parallels between the nonlinear stages of transition and fully turbulent flows. However, the disturbance pattern upstream of separation can essentially depend also on the history of the oncoming stream. Preliminary comparisons with experimental data substantiate theoretical predictions regardless of a turbulence model.
15.10 Bibliography [l] Achenbach, E. 1968 Distribution of local pressure and skin friction around a circular cylinder in cross-flow up to R = 5 x lo6. J. Fluid Mech. 34,
625-639. [2] Barenblatt, G.I. 2003 Scaling. Cambridge University Press. [3] Barenblatt, G.I., Chorin, A.J. & Prostokishin, V.M. 2002 A model of turbulent boundary layer with a non-zero pressure gradient. Proc. US Nat. Acad. Sci. 99, 5772-5776.
[4] Castillo, L. & Walker, D.J. 2002 Effect of upstream conditions on the outer flow of turbulent boundary layers. AIAA J. 40, 1292-1299.
338
Turbulent Boundary Layer Separation
[5] Cole, J.D. & Aroesty, J. 1968 The blowhard problem - inviscid flows with surface injection. Int. J. Heat Mass Transfer 11,1167-1183. [6] Coles, D. 1956 The law of the wake in the turbulent boundary layer. J. Fluid Mech. 1, 191-226. [7] MaruSiC, I. & Perry, A.E. 1995 A wall-wake model for the turbulence structure of boundary layers. Part 2. Further experimental support. J. Fluid Mech. 298,389-407. (http://www.mame.mu.oz.au/ivan). [8] Mellor, G.L. 1972 The large Reynolds number, asymptotic theory of turbulent boundary layers. Int. J. Engng. Sci. 10, 851-873.
[9] Melnik, R.E. 1989 An asymptotic theory of turbulent separation. Computers & Fluids, 17,165-184. [lo] Messiter, A.F. 1970 Boundary-layer flow near the trailing edge of a flat plate. SIAM J. Appl. Math. 18,241-257. [ll] Neiland, V. Ya. 1969 Contribution to the theory of separation of a laminar boundary layer in a supersonic stream. Izv. Akad. Nauk SSSR, Mekh.
Zhidk. i Gaza (4), 53-57 (in Russian; English translation: Fluid Dyn. (4), 33-35, 1972). [12] Perry, A.E., Bell, J.B. & Joubert, P.N. 1966 Velocity and temperature profiles in adverse pressure gradient turbulent boundary layers. J. Fluid Mech. 25,299-320. [13] Prandtl, L. 1905 Uber Flussigkeitsbewegung bei sehr kleinen Reibung. In: Verhandl. I11 Intern. Math. Kongr. Heidelberg, pp. 484-491, Leipzig, Teubner. [14] Ryzhov, O.S. & Bogdanova-Ryzhova, E.V. 1997 Forced generation of solitary-like waves related to unstable boundary layers. Adv. Appl. Mech. 34,317-417. 1151 Samuel, A.E. & Joubert, P.N. 1974 A boundary layer developing in an increasingly adverse pressure gradient. J. Fluid Mech. 66, 481-505. [16] Schubauer, G.B. & Klebanoff, P.S. 1950 Investigation of separation of the turbulent boundary layer. NACA TN No. 2133. [17] Smith, F.T. 1977 The laminar separation of an incompressible fluid streaming past a smooth surface. Proc. R. SOC.Lond. A356,443-463. [18] Sobey, I.J. 2000 Introduction to interactive boundary layer theory. Oxford University Press.
0. S. Ryzhov
339
[19] Stewartson, K. 1969 On the flow near the trailing edge of a flat plate 11. Mathematika 16, 106-121. [20] Sychev, V.V. 1972 On laminar separation. lzv. Akad. Nauk SSSR, Mekh. Zhidk. i Gaza (3), 47-59 (in Russian; English translation: Fluid Dyn. (3), 407-417, 1974). [21] Sychev, V.V. & Sychev, Vik.V. 1980 On turbulent separation. Zh. vychisl. Mat. i mathem. Fiz. 20, 1500-1512 (in Russian; English translation: USSR Comput. Math. Math. Phys. 20, 133-143, 1980). [22] Yajnik, K.S. 1970 Asymptotic theory of turbulent shear flows. J. Fluid Mech. 42, 411-427.
This page intentionally left blank
Chapter 16
Hypersonic Magnet o-Fluid-Dynamic Interactions J. S. Shang'
16.1
Abstract
The most effective plasma-fluid-dynamic interaction for flow control is derived from an electromagnetic perturbation to the growth rate of a shear layer and amplified by the ensuing strong viscous-inviscid interaction. Computational efforts adopting a drift-diffusion and a simple phenomenological plasma model have shown the effectiveness of using electro-fluid-dynamic interaction as a hypersonic flow control mechanism. The numerical results are fully substantiated by experimental observations. The magneto-fluid-dynamic interaction introduces an added mechanism in the Lorentz force as a flow control mechanism. However, this approach also incurs additional challenges due to the Hall effect for computational simulations. The electromagnetic force for separated flow suppression has shown to be able to energize the retarded shear layer in the viscous interacting region on a very limited scope. Numerical simulations based on a simple phenomenological plasma model have shown the feasibility for the intended purpose. However, the effectiveness of this mode of magneto-fluiddynamic interaction requires further validation. 'Research Professor, Mechanical and Materials Engineering Department, Wright State University, Dayton, OH
341
342
16.2 B
D E J n
S U
2,Y ,z
U Pm E ff
16.3
Hypersonic Magneto-Fluid-Dynamics
Nomenclature Magnetic flux density Electric flux density Electric field strength Electric current density Charged particle number density Stuart number, aB2L/pu velocity vector Cartesian coordinates Conservative variables Magnetic permeability Electric permittivity Electrical conductivity
Introduction
Recent magneto-fluid-dynamics (MFD) research has made impressive progress in basic understanding for interdisciplinary science [ll, 27, 26, 1, 22, 2, 171. This added physical dimension is derived from the behavior of an electrically conducting flow medium. The drastically altered transport property of a fluid medium is originated from the excitation of higher internal degrees of freedom of air molecules via ionization. Using electromagnetic force to enhance the aerodynamic performance was advocated by Sears et a1 [25] in the late fifties and just a few years ago by the Ajax Program in Russia [7, 121. Innovative and attractive ideas have been put forward but are limited by our ability to analyze these extremely complex physics. The assessment of these revolutionary concepts at best, is inconclusive. However, the rejuvenate interest in MFD offers some realizable opportunities for flow control using electromagnetic forces. In these endeavors, the flow medium must be electrically conducting and the weakly ionized gas is often encountered in hypersonic flow. However, ionization fraction is still relatively low and the electrical conductivity is limited to a value around 100 mho/m for reentry conditions [25]. Therefore, the concentration of charged particles must be enriched. The energy required to generate a volumetric plasma that has a sufficient charged particle number density for strong MFD interaction is enormous [34,21, 15, 24, 191. Even if the simpler electronic collision mechanism is employed for plasma generation, the ionization potential always underestimates the energy requirement because the nonequilibrium energy cascades to vibration excitation, recombination and attachment processes [15, 241. In the past, the strong MFD interaction is further enhanced by an external applied magnetic field. The relative magnitude of electromagnetic force and the fluid inertia of the interact-
J . S. Shang
34 3
ing phenomenon is described by an interaction parameter, the Stuart number, S = u B ’ L / ~ u [34, 211. Although the presence of a magnetic field introduces additional complications by the Hall effect and the ion slip of the partially ionized gas, the MFD interaction is dominant when the magnetic field intensity is high and the fluid inertia is low. Since the magnetic field intensity is maximal at the magnetic poles and the inertia is minimal in the inner region of a shear layer, the most intensive MFD interaction always occurs near a solid surface. The description of weakly ionized gas is the most challenging issue for both experimental and computational research efforts [20, 31, 161. In most laboratory experiments, the plasma is generated by electron collision with embedded electrodes on control surfaces [26, 1, 221. This mechanism is frequently adopted at a specific location for enriching the charged particle number density in applications. The generated plasma consists of electrons in a highly excited state, but the heavy ions retain the thermodynamic condition of thier surroundings [15, 241. Most important of all, the surface plasma generated by electronic collision is far from a stable thermodynamic equilibrium state. For flow control using electromagnetic forces the degree of ionization, electrical conductivity, current density, and electrical field strength of the plasma are critical. Unfortunately, all the well-known methods in high-temperature thermodynamics with chemical kinetics that have developed for hypersonic flow are inapplicable for describing the weakly ionized gas that is generated by the electron collision process. A drift-diffusion plasma model by Surzhikov and Shang has successfully simulated a glow discharge in a magnetic field [32, 331. The numerical results substantiate the classic observations that an order of magnitude higher charged particles number density is adjacent to the electrodes, thus a much greater electrical conductivity s above the plasma sheath region [15, 241. This behavior is also observed in direct current discharge measurements in a Mach 5 plasma channel [20, 31, 161. This condition of a combined high electrical conductivity and strong applied magnetic field greatly ensures a strong electromagnetic-fluiddynamic interaction. Indeed, this interaction using the surface glow discharge has demonstrated the applicability for hypersonic flow control. However, those simulations are limited by the extremely high altitude environment where the pressure is only in a few mm of Hg. To apply plasma flow control to a wide range of applications, the limitation of plasma generation to low-pressure or low-density conditions must be alleviated. There are numerous surface plasma generation processes that can reliably function in a high-pressure environment t o augment the low electrical conductivity in a weakly ionized gas [3, 61. Viscous-inviscid interactions are one of the unique features of hypersonic flows, in that the presence of the boundary layer near a sharp leading edge is no longer ignorable as in the other flow regimes. The displacement thickness of a shear layer produces an outward flow deflection that leads to the formation of compression waves and eventually coalescence into a shock wave. The induced shock wave in turn modifies the boundary-layer structure to close the
Hypersonic Magneto-Fluid-Dynamics
344
interacting loop. Classic hypersonic flow theory describes the inviscid-viscous interaction over a sharp leading edge by Hayes and Probstein as the pressure interaction [13]. The magnitude of the induced pressure is characterized by a single interaction parameter X = M 3 ( C / R e y ) l I 2 . The dependence of the pressure interaction parameter on the cube of the free stream Mach number strongly amplifies its importance in hypersonic flows. Several experimental and computational investigations have been focused exploiting this possibility by introducing the electromagnetic effect for flow control [20, 31, 161. This control mechanism can be instantaneously actuated in microseconds to deflect the flow over a fixed control surface, emulating a deflected flap. Preliminary results from both experimental and computational efforts have shown promise that the chain of events, including the magneto-fluid-dynamic and inviscid-viscous interactions, constitutes a very effective hypersonic flow control using a simple surface glow discharge. To pursue this promising innovation, the present effort attempts to describe a basic concept that may renew a frontier for fluid dynamics research. In this process, some accomplishments for developing an effective plasma actuator for hypersonic flow control and possible research opportunities are delineated.
16.4
Governing equations
The governing equations of classical Magnetohydrodynamics (MHD) consist of the time-dependent compressible Navier-Stokes equations and the Maxwell equations in the time domain. The plasma is a gas medium in which the long range Coulomb force dominates the global behavior of the charged particles. A critical length scale of plasma is the Debye shielding length. Within this distance, the surrounding charged particles effectively shield any two particles from interacting with each other. As a consequence, the plasma is globally neutral and the conductive electrical current aD/& is negligible up to the microwave frequency [34]. Invoking these traditional MHD approximations, the remaining governing equations degenerate into Faraday induction law, the reduced Ampere circuit law, and two Gauss's divergence laws for electric and magnetic flux density, as well as the full complement of the compressible Navier-Stokes equations. After some rearrangement, the MHD governing equations become:
aP
-
at dB
+v
-
at
'
(16.1)
(pu) = 0
+ V . (uB
-
Bu) = -V x [(V x B/pe)/O]
-
T ) ] = (V x B / p e ) ' / a
(16.2)
(16.4)
34 5
J. S. Shang
The above nonlinear partial differential equations consist of eight dependent variables: five fluid dynamics and three electromagnetic variables ( B , E , and J ) . In the inviscid limit, the system of equations further reduces to the so-called ideal MHD equations, which constitute a non-strictly hyperbolic differential equation system; in addition these equations are nonconvex [4]. A total of four different waves propagate in a MHD field, the Alfven, slow and fast plasma waves are transverse waves, as well as a longitudinal acoustic wave to make the wave structure more complex [4, 231. The formulation of the wave dominant equation of motion also becomes very complicated, because the Lorentz force is perpendicular to both the magnetic flux density B and electric current density J . As a consequence, the eigenvalue associated with the normal magnetic flux density has a null value. The remaining seven eigenvalues of the MHD equations can also locally degenerate to coincide with each other, depending on the relative magnitude and polarity of the magnetic field [4, 23, 281. For most aerospace applications, the magnetic Reynolds (Bern = p,ouL) is much less than unity, which means the induced magnetic flux density is negligible in comparison with the externally applied field [34, 211. Under this circumstance, Faraday’s induction law of the Maxwell equations can be decoupled from the rest. This approximation now shifts the emphasis from the study of electromagnetic wave motion to magneto-aerodynamic interaction. In this formulation, the Lorentz force and Joule heating appear as source terms in the modified Navier-Stokes equations. The resulting governing equations and the initial values and boundary conditions are substantially simplified. A very large group of numerical simulations have been obtained using this system of governing equations and have demonstrated their ability to predict accurately a wide range of magneto-aerodynamic interactions [31, 32, 33, 8, 14, 18, 9, 10, 291.
aP
-
+ v . (pu) = 0
* at
+ V . (puu+?If-?)
at -ape +V. at
(16.5) -
J xB
[peu+Q+u.($-?)]
=0
-E.J=O
(16.6) (16.7)
Since the basic partial differential system consists mainly of the compressible Navier-Stokes equations with the electromagnetic variables in source terms that will not modify the eigenvectors, all traditional flux splitting formulations and solving procedures for the Navier-Stokes equations are directly usable. Accordingly, the system of equations can be easily cast into the flux vector form and solved by numerical procedures developed by the CFD community [9,10,29,35].
(16.8) where U = U ( p ,pu, pv, pw,pe)
34 6
Hypersonic Magneto-Fluid-Dynamics
The boundary conditions for the aerodynamic variables are straightforward; the no-slip condition is imposed for all velocity components, a constant wall temperature or adiabatic wall condition describes the condition on solid surfaces, and the vanishing pressure gradient condition provides the value of density locally. In the far field, the flow is required to return to its unperturbed state beyond the shock envelope. In hypersonic flow the traditional no-change conditional applies at the downstream far field. For the electromagnetic variables, in general, the tangential component of the electrical field intensity and the normal component of the magnetic flux density are continuous across media interfaces.
16.5
Plasma models
The long-range Coulomb force dominates the collective behavior of charged particles; a basic property of a partially ionized gas is its tendency towards electrical neutrality. This intrinsic characteristic, and the great differences in mass between electrons and ions, directly affect the kinetics of plasma. Two fundamental mechanisms of charged particle movement are the drift velocity and ordinary diffusion [24]. This behavior is independent from how the gas discharge is generated. Partially ionized gas produced by thermal collision has been extensively studied in a high temperature environments, and the modeling of the plasma has been built on the Lighthill’s model for a dissociating gas and the Saha equation for ionization [34, 211. The equilibrium degrees of dissociation or ionization of a high-temperature gas can be computed by their respective characteristic temperature and the associated partition functions. Ionization by electron collision is widely used for flow control, the physical model however is not as well known. Part of the reason is that the physical phenomenon is very complex and involves interaction at the atomic structure level of gas and solid. Nevertheless, an electric field of sufficient intensity generates electron-ion pairs by electron impact ionization of the neutral gas. As a consequence of the electrical conductivity, an electric current flows through the external circuit that supplies the electrodes [15, 241. In the discharge region between electrodes, the current consists of conduction and displacement electrical current components. In a DC field, only the conductive current flows and consists of electron and ion components. The electron component is the result of the avalanche growth of electron number density produced by secondary emission from the electrodes. In an AC field, the displacement current increases with frequency, while the importance of the secondary emission diminishes. The most widely adopted dielectric barrier discharges (DBD) generally operate at atmospheric pressure, the discharge in the electrode gap behaves like a streamer and the random transition filament quenches by the current limitation due to the localized charge build-up on the dielectric layers and are restored by the AC field [3, 61. From a phenomenological viewpoint, the driving forces of the motion of
J. S. Shang
34 7
charged particles are the drift velocity and diffusion, in which the different diffusion velocities between electrons and ions restrain electron diffusion. This component of diffusion is referred to as the ambipolar diffusion. Again in selfsustaining plasmas, the rate of change for charged number density in a control volume is mainly balanced by generation through ionization and depletion by recombination. The continuity equations for species concentration of the twocomponent plasma are given by the drift-diffusion theory [32, 331.
ane ~
at
+ V . re
= a ( E ,P)lr,l - pn,ni
(16.9) (16.10)
The electrical field intensity in the low Magnetic Reynolds number limit must satisfy the charge conservation equation and the global neutral condition to be compatible with the drift-diffusion formulation or the invoked generalized Ohm's law.
+
+
V . [ ( p i pL$)nE (D,*- De)Vn]= 0
+
(16.11)
+
where re = -DeVn, n,peE and l?i = -DiVni nipiE are the electron and ion fluxdensities, respectively. In this formulation, a ( E , p ) and ,B are the first Townsend ionization coefficient and recombination coefficient, p, and pi are the electron and ion mobilities, and D, and Di axe the electron and ion diffusion coefficients, respectively. In most electrodynamic formulations, the electrical field intensity is replaced by an electrical potential function:
E
= -V4
(16.12)
The compatibility conditions, Eqs. (16.11) and (16.12), lead to the well-known Poisson equation for the electrical potential 4 [32, 33, 8, 14, 18, 9, 10, 291. The electrical current density, by definition, is given by:
J
= e(ri -
re)
(16.13)
In the presence of a magnetic field, the Hall effect can be included by explicitly modifying the mobility of ions and electrons, and the diffusion and ionization coefficients of the drift-diffusion theory [28, 81. pe
~2
pe/(l+H,2) = b e +pi)/ [(I + H,")pi +pel =
De/(l+Hz) D,* = (0,peD+)/(Fe a ( E ,P ) = a ( E ,P ) / ( l + H,") De
(16.16)
=
+
(16.14) (16.15)
+ pi)
(16.17)
(16.18)
34 8
Hypersonic Magneto-Fluid-Dynamics
where He = wem,C and Hi = w i m i C are the Hall parameters for the electron and ion, and we and wi are the Cyclotron or Larmor frequencies of electron and ion respectively [21, 15, 241. Here, C is the speed of light. For the drift-diffusion model, the appropriate boundary condition on the cathode requires enforcement of zero electrical potential and the number density of electrons is proportional to the coefficient of secondary electron emission [32, 331. It is assumed that the anode reflects all ions; the ion number density vanishes, and the electrical potential is prescribed by the difference over the electrodes. On the dielectric surface, the charged number density is negligible and the outward normal gradient of the electrical potential is zero. For all electronic collision ionization, the basic discharge structure is sustained by an electric field. For numerical simulation purposes, the plasma domain can be completely described by the electrical field strength and electrical conductivity. These rudimentary data are routinely collected by most experimental observations [20, 161. Gaitonde adopted a simple phenomenological model for surface discharge to investigate the stability of an entropy layer, a shock-boundary-layer interaction, and the performance of a three-dimensional scramjet [9, 10, 29, 351. For the maximum flexibility, a modified Gaussian distribution was adopted to describe the electrical conductivity between electrodes. In the simple phenomenological plasma model, the Hall effect and ion slip can be included by the generalized Ohms equation [21].
E
= g . [E = u x
B
-
ahe(J x B )
+ ai,(J
x B x B)]
(16.19)
where ffhe and ais are coefficients associated with the Hall effect and ion slip respectively. In view of the great disparity of the characteristic speeds between the sonic speed of fluid dynamic motion and speed of light of the electrodynamics, the governing equations are solved loosely coupled. In this approach, the much-shortertime-scale electrodynamic equations are solved iteratively with the magnetoaerodynamic equations. The electrodynamic equations consist of the continuity equations for the charged particle species and the conservation of charge number density equation, in most circumstances, the Poisson equations for the electrical potential. The SOR (Successive Over Relaxation) scheme has been adopted to solve the governing equations in a pentadiagonal matrix system [31, 32, 331. All numerical results of the magneto-aerodynamic and electrodynamic equations are obtained with a nominal second-order spatial and temporal resolution. The computed charged particle number density over the embedded electrodes in a wedge model in a Mach number 5.15 stream is presented in Fig. 16.1. An electrical field of 1.2 kV sustains the glow discharge at an ambient pressure of 78.4 Pa (0.59 Torr). In the studied configuration, the cathode is placed upstream of the anode with a distance of 2.22 cm from the leading edge and the distance separating the electrodes is 3.81 cm. The overall dimensions of the identical electrodes are 0.64 cm in width 3.18 cm in length. The computed ion
J. S. Shang
34 9
Figure 16.1: Ion number density distributions over electrodes number density distribution above the anode is in excellent agreement with experimental observation [20, 161. However, there is a large discrepancy between computational and experimental results for the ion number density profile directly above the cathode. Nevertheless, the difference between these two results is confined within one order of magnitude that is similar to the measurement disparity between data obtained by microwave absorption techniques and Langmuir probing. The cause of the discrepancy is still being studied.
16.6
Elect ro-Fluid-Dynamic Interact ion
The behavior of inviscid-viscous interaction near a sharp leading edge wedge is clearly displayed in the Schlieren picture of Fig. 16.2. This image is recorded at a free stream Mach number of 5.15, a density of 5 x 1O3kg/m3, and a static temperature of 43 K. The model has an overall dimension of (3.81 x 6.67) cm. Under these conditions, the Reynolds number based on the length of the wedge model is 1.08 x lo5, and the boundary layer over the flat upper surface of the wedge model is expected t o be laminar [20, 161. The growth of the displacement thickness of the boundary layer clearly deflects the stream outward and induces a pressure over both the upper and lower model surfaces. The inviscidviscous interaction even generates an oblique shock over the flat plate surface of the wedge model. At the trailing edge of the model, the pressure interaction parameter with the Chapman-Rubesin constant of unity is 0.65. In this photograph, the boundary layers leave the wedge model surface and continue downstream as a free shear layer.
350
Hypersonic Magneto-Fluid-D ynamics
Figure 16.2: Schlieren of Wedge in hupersonic flow
The viscous-inviscid interaction near the sharp leading edge of a slender body reveals that a perturbation to the growth rate of the displacement thickness of a shear layer can be greatly amplified. The ensuing pressure interaction further magnifies the perturbation to produce a significant pressure plateau for flow control. This non-intrusive electromagnetic perturbation appears to be very attractive, because embedded electrodes with an applied electric field can ignite a glow discharge and an applied transverse magnetic field also adds the Lorentz force to the MFD interaction. In fact, the glow discharge produces two distinct perturbations to the structure of a shear layer. First, the electrode heating raises the surface temperature and second, the Joule heating increases the gas temperature above the surface in the glow discharge domain. Both mechanisms produce a thermal perturbation to the shear-layer structure. A direct current discharge over a sharp leading edge wedge in a Mach number 5.15 hypersonic stream is displayed in Fig. 16.3. The plasma is generated between two electrodes embedded in the flat plate surface. A total electrical current of 50 mA is maintained by an applied electric field of 1.2 kV in the external circuit. The maximum electron number density of the plasma is 3 x lOI2/cm3, and the electrode temperature is estimated to be 600 K [24, 201. At an ambient pressure of 0.59 Torr and a static temperature of 43 K, the air density is and the electrical con1.33 x lOI7/cm3; the degree of ionization is 2.25 x ductivity is on the order of 1 mho/m. In this sense, the glow discharge provides a truly weakly ionized gas over the electrodes. The electromagnetic field modifies the growth rate of the displacement thickness in two aspects; changing the kinematic field structure and initiating a heat
J. S. Shang
351
Figure 16.3: DC discharge over wedge in hypersonic flow
exchange in the wall region. The Lorentz force and Joule heating can be manipulated to alter the profile of the boundary layer. When electrodes for plasma generation are embedded in the model surface, the substantial local plasma heating is derived from two distinct sources. One of them is the volumetric Joule heating, the other source of heat release is the conduction by the heated electrodes. For glow discharge, the electrodes often attain a surface temperature approaching 600 K [24, 201. Since the heating mechanisms are vastly different, the characteristic time scale for conduction heating is in milliseconds and the Joule heating occurs on a much shorter time scale. The plasma heating will affect the thermal and velocity profiles of the boundary layer. The computed temperature contours of the electro-aerodynamic interaction are depicted in a composite presentation. Figure 16.4 consists of computed results for a simple hypersonic boundary layer, the same boundary layer with electrode heating, and finally the glow discharge over a wedge model. It is clearly displayed that the conduction and Joule heating introduce a significant perturbation to the structure of a hypersonic shear layer. The effect of Joule heating is much more pronounced than electrode heating. Both computations using plasma models, either by the drift-diffusion theory or the simpler phenomenological approach, produce reasonable agreement with measurements obtained by a shield stagnation temperature probe [20, 161. Figure 16.5 compares the dimensionless temperature (normalized by the freestream temperature of 43 K) over the electrodes. The most outstanding feature of the computational results is that the Joule heating is observed to dominate, resulting in gas temperatures near the wall that are hotter than the surface
352
Hypersonic Magneto-Fluid-Dynamics
/ Flat Plate
I GlowDischarge 1
Figure 16.4: Temperature Contours of electrode and Joule heating
temperatures of both cathode and the anode. In Fig. 16.6, the effect of Joule heating transforms the perturbation to the boundary-layer structure into an intensified viscous-inviscid interaction is depicted by the pressure profiles above the wedge surface. The observation is made easier by a direct contrast with the computed results of a classical hypersonic pressure interaction, in which the induced pressure is concentrated mostly near the leading edge of the wedge. The compression waves coalesce rapidly to form an oblique shock near the leading edge. On the other hand, the Joule heating triggers additional compression waves above the cathode and anode. These waves coalesce and eventually merge with the oblique shock wave originating from the sharp leading edge. The resulting shock wave produces a higher-pressure rise over the wedge surface. This induced pressure plateau is clustered near the leading edge of the wedge to become effective means of producing a pitching moment for hypersonic vehicle control. The hypersonic flow field in the leading edge region of a plate is dominated by the favorable pressure condition due the pressure interacting phenomenon [13]. The electro-aerodynamic interaction alters the expanding flow with multiple compression and expansion domains adjacent to the electrodes. The boundarylayer structure must respond to the streamwise pressure gradient. The surface shear force is calculated using the far downstream value as the reference, and the familiar inverse square-root decay with increasing distance from the leading edge is clearly exhibited. The surface shear stress in terms of skin-friction coefficient C f is depicted in Fig. 16.7 to reveal the boundary-layer structural response to the plasma flow control mechanism. The surface shear decreases upstream and
353
J. S. Shang
aza 0.18 a.16
m
0.14 0.12
1%
I____e____
Comp [Wthndo) Comp (Anode) olts(hthodo)
me
D
WtalAnoda)
0.10
am an6 an4 an2
ana SJJ
ua
711 ED
sa
Ian
iia
i2.a 136 i 4 n 160 %.a 178 i8.a
TrdTlnf
Figure 16.5: Stagnation temperature profiles comparison
Figure 16.6: Pressure profiles in EFD interaction
Hypersonic Magneto-Fluid-Dynamics
354 1211
1i5 10.0
911
811 711
rB u
€4 611
411
311 211
111 0.0
00
0.1
02
oa 0.4
06
06
0.7
O.B
09
i n 1.i
iz
UL
Figure 16.7: Surface shear stress in EFD interactions increases downstream of the electrodes, according to the local surface pressure gradient. The relative importance of the surface conduction and volumetric Joule heating is confirmed by experimental and computational results using plasma models. In Fig. 16.8, solutions to the magneto-aerodynamic equations using the drift-diffusion model are compared with measurements. The counterpart of the similar comparison is also given in Fig. 16.9, based on the phenomenological plasma model. Both numerical results exhibit reasonable agreement with data. More important, the glow discharge induces a bona fide electro-aerodynamic interaction that is not possible by electrode heating alone. At a very low level power supply of 60 watts, the electro-aerodynamic interaction generates an equivalent surface deflection of one degree. From this result, a scaling of power required for the plasma actuator per electrode length is 18.90 watts per cm per degree. In essence, the combined computational and experimental investigations have demonstrated that the electro-aerodynamic interaction induced by a glow discharge over a wedge surface in a hypersonic stream can be adopted as an effective flow control mechanism. However, the plasma generation process restricts the effective application range only to a low ambient pressure environment.
16.7
Magneto-Fluid-Dynamic Interaction
The full impact of magneto-aerodynamic interaction requires plasma in the presence of an externally applied magnetic field [25, 71. A transverse magnetic field
J. S. Shang
355
4.6 411
3s
-
-
E
f
25-
211
15
-
Figure 16.8: Effect of EFD on surface pressure (Drift-Diffusion Model)
----3--
{ E
B
ElectrDdQHearlng Jou!eHsaling
Dam
" 2.6
211
1.6
111
OR
0.1
02
03
0.4
05
06
0.7
OS
09
I11
1.1
I2
Figure 16.9: Effect of EFD on surface pressure (Phenomenological Model)
356
Hypersonic Magneto-Fluid-Dynamics
exerts a profound effect on the plasma, and especially alters characteristics of the plasma structure including that of electrode sheaths [4, 231. The basic phenomenon is governed by reduced electron mobility in a magnetic field. In a parallel plate glow discharge, the discharge column continuously drifts in the direction according to the polarity of a transverse magnetic field [32, 331. For glow discharge in hypersonic flow control, very little is known about the electrodynamic structure, but can only be analyzed from the fundamental collision process and try to gain a better understanding from experimental observations. The present numerical simulation duplicates an experimental arrangement, electrodes are embedded in the model wedge surface parallel its leading edge to generate a conductive current vector aligned to the airflow [20,16]. A transverse magnetic field is then applied across the plasma channel perpendicular to the electric current. By this arrangement, the transverse magnetic field generates a Lorentz force, J x B that either expels ( J x B > 0) or restrains ( J x B < 0) the charged particles to the electrodes. It is anticipated that for the case where the charged particles are expelled from the plate surface, the momentum exchange between ions and neutral particles by inelastic collisions enhances the subsequent viscous-inviscid interaction. Conversely, the restrained discharge particle motion suppresses the intensity of the pressure interaction. Preliminary experimental observations have confirmed this finding, but uncertainty is evident over a wide range of magnetic field strengths [20, 161. In essence, this net result of magneto-aerodynamic interaction reveals the compensating effects between the constricted surface discharge and acceleration by the Lorentz force. The surface plasma in experiment already operates in the abnormal discharge regime; the externally applied magnetic field creates additional discharge instability that hinders experimental observation [15, 241. At testing condition, the electron Larmor frequency at B = 1.0 Tesla is 1.76 x 10l1 radian/s, and the electron-heavy particle collision frequency is estimated to be in the range from 3 . 9 10g/s ~ to 2.3 x 1O1'/s. Under these conditions, the behavior of the plasma in the hypersonic MHD channel is not collisionally dominant and the maximum and effective Hall parameter ranges approximately from 7.6 to 45.1. In order to alleviate the uncertainty, the simulations are limited to a lower intensity of magnetic field, 0.2 T < B < 0.2 T , then the Hall parameter is reduced to the order of unity. From experimental observation, the predominant effect of an externally applied magnetic field to the glow discharge is the suppression the visible discharge over the cathode layer [20,16]. In the absence of an externally applied magnetic field, the glow discharge is most visible over the cathode layer and is concentrated above the dielectric surface between the electrodes. The plasma has also been convected downstream by the hypersonic stream beyond the wedge model. The discharge becomes more uniformly extended over the electrodes by the expelling Lorentz force. The visible plasma domain above the cathode layer is significantly suppressed by the applied magnetic field through the reduced degree of ionization. When the
357
J . S. Shang 4s
4a
3s
-
-
oa
. .
......... .......... ....,...
FIR1 Plat0
-
JXBcO. b n 2 T JXBSD. BtP.2T
" ::I
mta, B 4 . P l
I
1.0
mg842T
211
311
40
%a
6.0
711
81
9.0
10.0
X (om)
Figure 16.10: Effects of MFD on surface pressure
magnetic polarity is reversed, the glow discharge is confined to a narrow layer over the model surface. In numerical simulations, this effect of the Lorentz force is easily detected from the computed charged particle density contours over the electrodes as shown in Fig. 16.10. In the absence of an external magnetic field, the charged particle density is mostly concentrated over the cathode and anode layers. The highest degree of ionization of the plasma model reaches a value of 8.11 x 1O1'/cc near the electrodes and this value is compatible with those measured. However, the computed result under predicts the data above the cathode layer. In the presence of an externally applied magnetic field, the discharge pattern is substantially altered. The expelling Lorentz force ( J x B > 0) indeed pushes the charged particles away from the electrodes and enlarges the discharge domain. The degree of ionization is also reduced at the electrodes by 24.1% in comparison with the glow discharge without the external magnetic field. The trend of increasing discharge domain is reversed with the opposite polarity of the magnetic field. The charged particles are strongly constricted to the electrodes with a maximum value of 1.06 x 101'/cc in the cathode and anode layers and the discharge domain is significant reduced. In a glow discharge field, the electric field force always dominates over the J x B acceleration, and the plasma is nearly collisionless, and yet the effect of the Lorentz force is clearly demonstrated. Nevertheless, the effect of the Lorentz force is easily detected from the computed surface pressure over the electrodes in Fig. 16.10. The computed result generally overpredicts the pressure measurements and the data also exhibits an unusually large data scattering band
358
Hypersonic Magneto-Fluid-D ynamics
due the unstable glow discharge pattern in the presence of an applied and uniform magnetic field. The expelling Lorentz force ( J x B > 0) indeed pushes the charged particles away from the electrodes and enlarges the discharge domain. As anticipated, the magnetic field generates a much stronger electromagnetic perturbation which can be amplified by the viscous-inviscid interaction. As a consequence, the induced surface pressure is greater than the electroaerodynamic interaction under identical electric field strength. The trend of increasing discharge domain is reversed with the opposite polarity of the magnetic field ( J x B < 0). The induced surface pressure is also diminished accordingly by the suppression of the outward deflection of the streamline. However, there is also an increased effort required to maintain computational stability. The numerical results using the drift-diffusion model capture the difference between the applied magnetic fields of opposite polarity, and the phenomenological model is less accurate in predicting the induced pressure [as]. MFD interaction has also been applied for separation flow control [2, 17, 351. In these applications, the electromagnetic force is introduced into a bifurcating flow field not as a small perturbation, but to energize the retarded shear flow to overcome an adverse pressure gradient. The MFD separated flow control derives from an active Lorentz force, thus the control mechanism requires the presence of a strong external applied transverse magnetic field. The most illustrative and classic viscous-inviscid interaction is encountered in flow over a compression ramp [30, 51. In this flow field, the oncoming boundary layer separates upstream of the compression ramp. The thickened shear layer induces a family of compression waves that eventually coalesce into an oblique shock wave over the ramp. The separated flow region can be extensive and leads to a high-pressure plateau and a hot spot at the reattachment. In this respect, the MFD separated flow control suppresses the viscous-inviscid interaction and alleviates the degraded aerodynamic performance. However, there will not be any leverage obtainable by the viscous-inviscid interaction to amplify the magnetcaerodynamic perturbation [24, 19, 201. Using plasma for separated flow control is based on a different mechanism than that of the plasma actuator, relying on the electromagnetic perturbation and amplified by viscous-inviscid interaction. Flow separation is one of the most drastic fluid dynamic bifurcations; the transition of dynamic states is the result of an adverse pressure gradient in the streamwise direction. The suppression of the separated flow is achieved by energizing the shear layer to overcome the adverse normal stress or the pressure gradient. Thus the energy require for flow control is explicit and the advantage via viscous-inviscid interaction no longer exist. All known separated flow controls are associated with shock-boundary-layer interaction [17, 351, The most recent numerical simulation utilizes a simple phenomenological model for separated flow suppression over a 24-degree compression ramp at a Mach number of 14.1 and a Reynolds number of 103,680
J. S. Shang
359
based on the distance from the leading edge to the corner [35]. In the numerical simulation, a surface plasma domain was imposed over the entire corner region (0.8 < x / L < 1.2). A uniform and transverse magnetic field is imposed orthogonally to the two-dimensional flow and the Stuart number is assigned a constant value of unity. The surface temperature of the plasma domain is increased from a constant value of 297.2 to 555.6 K to simulate the electrode heating during the plasma generation. For the phenomenological plasma model, the electrical conductivity at the outer edge of the plasma domain reduces to a value of 0.001 mho/m. The parameter controlling the electrical field intensity is described as k = -E,/u,B = 1.5. Since this model does not necessarily represent the detailed physics but to represent a feasibility study, both the model and the numerical simulation are therefore not optimized. The velocity profiles of the Navier-Stokes (based line) and the magnetoaerodynamics equations at the compression corner (x/L=l.O) are presented side-by-side in Fig. 16.11. The computed viscous inviscid interaction has led to a separated flow region upstream to the compression corner, the separated flow region in fact has a physical dimension from x / L = 0.36 to x / L = 1.42 to agree with experimental observation and previous computations [35]. For the magneto-aerodynamic computation, this plasma domain is described by a strip of 0.8 < x / L < 1.2 and vertically extending to y / L = 0.1. The electromagnetic field, mainly the Lorentz force, accelerates the streamwise velocity component to completely eliminate the reversed flow region. Meanwhile, the strong acceleration and high value of Joule heating near the surface also produced a spike in the skin-friction and Stanton number distributions in the compression corner. In any event, the separated flow region is completely suppressed in the numerical simulation [35]. In Fig. 16.12, four pressure distributions are given. They depict solutions to the inviscid, shock-boundary-layer interaction, and magneto-aerodynamics equations. The two solutions of the magneto-aerodynamics equations are obtained at different vertical plasma domains. The vertically enlarged plasma domain previously mentioned is able to eliminate the separated flow for the shock-boundary-layer interaction. The numerical simulation indicates that the Lorentz force accelerates the inner region of the shear layer to override the highpressure plateau downstream. However, the computed result has not received any substantiation from experimental observation as yet.
16.8
Concluding Remarks
The plasma actuator using electromagnetic perturbation to the shear layer structure and amplified by the viscous-inviscid interaction in a hypersonic stream has been fully substantiated by experimental observations and numerical simulations with two plasma models. The basic mechanism is the combined effects of the conductive electrode and volumetric Joule heating. The time scale of
360
Hypersonic Magneto-Fluid-Dynamics
0.15
0.14 0.12
WHD No Sep.
0.1 1
I I
I I I I \
0.05 0.04
\
,
\
0.03 0.01
5 /
' i
- _,_ -
7
-
_ _ - - --
u 0.5
,, -
7
1 1
Figure 16.11: Velocity profiles withlwithout MFD control
X
Figure 16.12: Surface pressure distributions withlwithout MFD control
J. S. Shung
361
the Joule heating is estimated in the microsecond range that is orders of magnitude shorter than the conducting electrode heating and ensued convection. The electro-fluid-dynamic interaction by a plasma actuator embedded in a fixed and non-movable plate surface behaves as if the plate is executing a pitching movement. Both experimental and computational results have shown the effectiveness of flow control induced by a pressure plateau that can be scaled as 18 watts per degree per cm of electrode dimension. The magneto-fluid-dynamic interaction exhibits even greater amplification with an applied external magnetic field than the electro-fluid-dynamic interaction. The drift-diffusion plasma model has been successfully applied to numerical simulations and the Hall effect is explicitly included into the formulation. From both experiments and computations, the Hall effect significantly constricts the mobility of charged particles and alters the surface discharge pattern. In addition to that the resultant discharge instability obscures the measurement and computational accuracy. Two-dimensional computations for magneto-aerodynamic interactions using a simple phenomenological plasma model demonstrate the possibility to completely suppress the separated flow over a compression ramp at a Mach number of 14.1. Experimental verification of this phenomenon is not as yet accomplished.
16.9 Acknowledgment The sponsorship by Dr. J . Schmisseur and Dr. F. Fahroo of the Air Force Office of Scientific Research is deeply appreciated. The invaluable contributions by Prof. S.T. Surzhikov of the Russian Academy of Science, Drs. D.V. Gaitonde and R. Kimmel of Air Force Research Laboratory, as well as Prof. J . Menart of Wright State University are sincerely acknowledged.
16.10 Bibliography [l]Artana, G., D’Adamo, J., Lger, L., Moreau, E., & Touchard, G., ”Flow
Control with Electrohydrodynamic Actuators,” AIAA Journal, Vol. 40, 2002, pp. 1773-1779. [2] Bityurin, V., Klimov, A., & Leonov, S., Assessment of a Concept of Ad-
vanced Flow/Flight Control for Hyersonic Flights in Atmosphere, AIAA 99-4820, Norfolk, VA, Nov. 1999. [3] Boeuf, J.P., Plasma Display panels: Physics, Recent Developments and Key Issues, J. Physics D; Applied Physics, Vol. 36, 3006, pp. R53-R79.
362
Hypersonic Magneto-Fluid-Dynamics
[4] Brio, M. & Wu, C.C., An Upwind Differencing Scheme for the Equations of Ideal Magnetohydrodynamics, J. Comp. Physics, Vol. 75, 1988, pp 400422. [5] Dolling, D.S., Fifty years of Shock-Wave/Boundary-Layer Interaction Research: What Next? AIAA J. Vol. 39, Aug. 2001, pp.1517-1531. [6] Elisson, B. & Kogelschatz, U., Nonequilibrium Volume Plasma Chemical Processing, IEEE Trans. Plasma Science, Vol. 19, 1991, pp 1063-1077. [7] F’raishtadt, V.L., Kuranov, A.L., & Sheikin, E.G., Use of MHD Systems in Hypersonic Aircraft, Technical Physics, Vol. 11, 1998, p. 1309. [8] Gaitonde, D.V., Development of a Solver for 3-D Non-ideal Magnetogasdynamics, AIAA 99-3610, June 1999. [9] Gaitonde, D., Higher-Order Solution Procedure for Three-dimensional Non-ideal Magnetogasdynamics, AIAA J., Vol. 39, No. 1, 2001, pp. 21112120. [lo] Gaitonde, D.V., Three-Dimensional Flow-Through Scramjet Simulation with MGD Energy-Bypass, AIAA 2003-0172, January 2003.
[11] Ganiev, Y., Gordeev, V., Krasilnikov, A., Lagutin, V., Otmennikov, V., & Panasenko, Aerodynamic Drag Reduction by Plasma and Hot-Gas Injection, J. Thermophysics and Heat Transfer, Vol. 14, No. 1, 2000, pp.10-17. [12] Gurijanov, E.P. & Harsha, P.T., Ajax: New Direction in hypersonic technology, AIAA Preprint 96-4609, Nov. 1996. [13] Hayes, W.D. & Probstein, R.F., Hypersonic Flow theory, Academic Press, 1959. [14] Hoffmann, K.A., H-M Damevin, & J-F Dietiker, Numerical Simulation of Hypersonic Magnetohydrodynamic Flows, AIAA 2000-2259, June 2000. [15] Howatson, A.M., An Introduction to Gas Discharges, 2nd Edition, Pergamon Press, Oxford, 1975. [16] Kimmel, R, Hayes, J., Menart, J., & Shang, J.S., Effect of Surface Plasma Discharges on Boundary Layer at Mach 5, AIAA 2004-0509, Reno NV, January 5-8, 2004. [17] Leonov, S., Bityurin, V., Savelkin, K., & Yarantsev, D., Effect of Electrical Discharge on Separation Processes and Shock Position in Supersonic Airflow, AIAA 2002-0355. Reno NV, January 2002. [18] MacCormack, R.W., A Conservative Form Method for Magneto-Fluid Dynamics, AIAA 2001-0195, Reno NV, January 2001.
J. S. Shang
363
[19] Macheret, S.O., Shneider, M.N., & Miles, R.B., Magnetohydrodynamics and Electrohydrodynamic Control of Hypersonic Flows of Weakly ionized Plasmas, AIAA J., Vol. 42, July 2004, pp. 1378-1387. [20] Menart, J., Shang, J.S., Kimmel, R., & Hayes, J., Effects of Magnetic Fields on Plasma Generated in Mach 5 Wind Tunnel, AIAA 2003-4165, Orlando FL, June 2003. [21] Mitchner, M. & Kruger, C.H., Partially Ionized New York, 1973.
Gas,John Wiley & Sons,
I221 Post, M.L. & Corke, T.C., Separation Control Using Plasma Actuators: Stationary and Oscillating Airfoils, AIAA 2004-0841, January 2004. [23] Powell, K.G., Roe, P.L., Myong, R.S., Gombosi, T., & Zeeuw, D.D., AIAA 95-1704-CP, 1995, pp. 661-671. [24] Raizer, Yu. P., Gas Discharge Physics, Springer-Verlag, Berlin, 1991. [25] Resler, E.L., Sears, W.R., The Prospect for Magneto-aerodynamics, J. Aero. Science 1958, Vol. 25, 1958, pp. 235-245 and 258. [26] Roth J. R., Sherman, D.M., & Wilkinson, S.P., Electrohydrodynamic flow Control with a Glow-Discharge Surface Plasma, AIAA J. Vol. 37, 2000, pp. 1166-1172. [27] Shang, J. S., Plasma Injection for Hypersonic Blunt Body Drag Reduction, AIAA J. Vol. 40, No. 6, 2002, pp. 1178-1186. [28] Shang, J.S., Shared Knowledge in Computational Fluid Dynamics, Electromagnetics, and Magneto- Aerodynamics, Progress in Aerospace Sciences, Vol. 38, 2002, pp. 449-467. [29] Shang, J.S., Gaitonde, D.V., & Updike, G.A., Simulating MagnetoAerodynamic Actuator for Hypersonic Flow Control, AIAA 2004-2657, Portland, OR, June 2004. [30] Shang, J.S. & Hankey, W.L., Numerical Solution for Supersonic Turbulent Flow over a Compression Ramp, AIAA J. Vol. 13, Oct. 1975, pp. 13681374. [31] Shang, J.S & Surzhikov, S.T., Magneto-Aerodynamic Interaction for Hypersonic Flow Control, AIAA 2004-0508, Reno NV, January 5-8, 2004. [32] Surzhikov, S.T. & Shang, J.S., Glow Discharge in Magnetic Field, AIAA 2003-1054, 41st Aerospace Science Meeting, Reno NV, 6-9 January 2003.
364
Hypersonic Magneto-Fluid-Dynamics
[33] Surzhikov, S.T. & Shang, J.S., Two-Component Plasma Model for Twodimensional Glow Discharge in Magnetic Field, J. Comp. Physics, Vol. 199, 2004, pp. 437-464. [34] Sutton, G.W. & Sherman, A., Engineering Magnetohydrodynamics, McGraw-Hill, New York, 1965. [35] Updike, G.A., Shang, J.S., & D. V. Gaitonde, Hypersonic Separated flow Control Using Magneto-Aerodynamic Interaction, AIAA 2005-0164, Reno NV, January 2005.
Part IV
Multiphase and Reacting Flows
This page intentionally left blank
Chapter 17
Computing Multiphase Flows Using AUSM+-up Scheme Meng-Sing Liou' and Chih-Hao Chang'
17.1
Abstract
An extension of the AUSM+-up scheme to calculations of multiphase flow at all speeds and all states of compressibility is presented in this chapter. Two approaches, namely mixture and two-fluid models, for describing multiphase flows will be described in detail. The first approach considers the multiphase fluid as a mixture described by a real fluid equation of state and applies thermodynamic equilibrium for treating liquid-vapor phase transitions. The second approach is nonequilibrium model which solves each phase separately via transport equations, with pressure equilibrium between phases. The stratified flow model is proposed to include the inter-phasic effects in the cell-interface fluxes. The new AUSM+-up scheme is employed in both approaches. Numerical results have shown that the new scheme is effective in simulating some rather challenging numerical problems involving liquid and vapor. The calculations are robust and stable and the results are accurate in comparison with analytical, experimental and other computational results, in which phase interfaces and their evolution are captured sharply, without resort to special treatment for the interfaces. Propulsion Systems Division, NASA Glenn Research Center a t Lewis Field, Cleveland, OH 44135,USA
367
A USM+-up scheme for multiphase flow
368
17.2
Introduction
Two phase flows can be found in broad situations in nature, biological systems, and industry devices and they often involve diverse and complex mechanisms. While physical models may be specific to certain situations, the mathematical formulation and numerical treatment for solving the governing equations can be general. Based on the continuum mechanics, we shall treat the fluid as a mixture consisting of two interacting phases (or materials) occupying the same region in space at any given moment. Hence, we will require information concerning each individual phase as needed in a single phase, but also the interactions between them. These interaction terms, however, pose additional numerical challenges. For example, the mathematical equations are not guaranteed to be hyperbolic in time for all conditions. Moreover, due to disparate differences in time and velocity scales, fluid compressibility and nonlinearity become acute, further complicating the numerical procedures. A family of AUSM schemes [16, 11, 25, 41 have been developed in the past ten years. These schemes have been proven to be accurate, simple, robust, and easy to extend to other types of conservation laws, thus providing an attractive alternative to other existing schemes; a summary is given recently in [la]. This paper is to provide extensions suitable for solving the general multiphase flow problem for arbitrary flow speeds and arbitrary levels of compressibility. Prior efforts have focused on solving the “mixture”-model equations [14, 151. This paper will specifically address the solution of the so-called two-fluid model equations. Discrete equations will be derived, revealing the numerical fluxes that were not included previously. The scheme will be analyzed on a term-byterm basis to illustrate various interphase interactions, within the cell (control volume) and between cells. Recently, the AUSM-family has been extended to the multiphase flow calculations, e.g., in Refs. [14, 15, 5, 171. Paillkre et a1.[17] solved a system of two-fluid models with interfacial source terms included. Several features that are different from the usual equations for aerodynamic flows add complexity significantly. Contrary to the single phase flow, a major difficulty in dealing with multiphase flow is the lack of a common set of governing equations in which various levels of approximation and modeling of phase exchange terms have been proposed. The models proposed are based on experimental data accumulated over the years and carried out for specific configurations and flow regimes. Hence, they are highly phenomenological from the physics point of view. Moreover, the resulting system has severe mathematical consequences, for example: nonconservative form, stiffness due to disparity in length and time scales, complex representation of thermodynamic state variables, non-hyperbolicity, etc. As a result. these have direct implications on every aspect of numerical solution, in accuracy, efficiency and stability. Most of all, it imposes severe constrains on
M.-S. Liou and C.-H. Chang
369
robustness of a multiphase flow code. The extension from the single phase flow code is everything but straightforward. Hence, we have seen in the past decade active research attempting to devise a robust, accurate and general numerical method for solving multiphase flow equations. To overcome the possible difficulty of non-hyperbolic nature of the equations, a number of additional model terms have been proposed. They are generally adhoc (albeit with some physical considerations) in nature and devised primarily for numerical purposes. Mutliphase flow is characterized by the presence of phase-separating interfaces, be it in micro or macro scales, across which different (i.e., discontinuous) fluid and dynamic properties exist. For example, in the gas-liquid fluid systems, three distinct flow regimes have been classified according to the topological structure of the interfaces [9, 261: (1) separated flow, such as stratified and annular flows, (2) mixed flow, such as slug and bubbly annular flows and (3) dispersed flow, such as bubbly and droplet flows. These different flow regimes generally are described with different constitutive laws. Since a two-phase flow can evolve continuously from one regime to another, mathematical description of a two-phase flow in a general situation is thus difficult, if not impossible. A general practice is to make use of certain averaging processes, be it time, space, or statistical, by which a macroscopic description is deduced, resulting in loss of describing fine structures.
17.3
Governing Equations (Models) for Multiphase Flows
Two fundamentally different formulations for two-phase flows are often employed; they are mixture model and two-fluid model. The former, including thermodynamic equilibrium model and drift-flux model, considers the flow systems as a mixture and the governing equations are similar to the single phase equations with additional information delineating phase distributions. The latter considers each phase separately by employing governing equations for each individual phase with coupling (interaction) terms representing transfer of mass, momentum and energy between phases. In what follows we will give a brief account of these approaches. For more indepth discussion of models and mathematical properties, the interested reader can find it in some excellent references, for example [23, 241.
17.3.1
Thermodynamic Equilibrium Model [14]
This model belongs to the mixture model and specifically assumes that all phases are in equilibrium, thereby having identical velocity components, pressure and temperature among phases. This model is often called in the literature, includ-
A U S M f -up scheme for multiphase flow
370
ing in our previous paper [14], homogeneous equilibrium model. It is deemed more appropriate to call it a thermodynamic equilibrium model because the conditions for describing the co-existence of two phases2 is solely based on the principle of thermodynamic equilibrium. It allows transition from one phase to another through thermodynamic equilibrium. Hence, co-existence of phases can be dealt with solely from thermodynamic principles, such as Maxwell principle or assumption of being at saturation. The set of equations for thermodynamic equilibrium model appears exactly identical to that of single phase fluid flow. For clarity, we will present only equations in one space dimension and neglect viscous effects. The inclusion of corresponding terms in other dimensions are similar and straightforward. However, terms peculiar to multiphase flow, independent of spatial dimensions, will be maintained whenever needed, especially later in two-fluid model.
aQ dF -+-=o. at ax
(17.1)
The conservative variables are given in Q = [p, pu, pEIT. The inviscid fluxes are F = [pu, pu2 p , puHIT. The notation and definitions of variables are rather standard, hence omitted herein. It however must be emphasized that these variables are that of the mixture. Additional condition is imposed when the fluid lies in the two-phase region, otherwise it is described by equation of state of either phase, say liquid or vapor. A description of this model can be found in [14]. The thermodynamic state equation describing multi-phases can be included in the single-phase real fluid model,
+
where the compressibility factor Z(P,2’) is a complex algebraic function derived from empirical data or the Van der Waals-type formulas. Typical isotherms for the Peng-Robinson equation [18] are plotted in Fig. 17.1 on a pressure-density diagram. Clearly indicated is the vapor regime, where pressure varies nearly linearly with density, and the liquid regime, where large pressure changes are required t o induce a density change. For a given pressure and temperature, the solution of Eq. (17.2) returns one or three values of the compressibility factor Z or density, the former corresponding to the singlephase region (either liquid or vapor) and the latter corresponding to the twophase region, where vapor and liquid co-exist. The corresponding densities for a pressure within the two-phase region are shown as points A-C. A and C represent saturated vapor and liquid states, while B is physically meaningless. For a particular temperature, the “allowable” two-phase region is bounded by the pressure values at D and E, which are local extrema. The loci of these 21n this connection, a system that consists of two phases is said t o be heterogeneous.
371
M.-S. Liou and C . - H . Chang 2.OE+07
t.BE+07
T c T, 1.5E+07
1.2E+07
-
single-phase liquid
p (Nlm"1 1 OE+07
-
single-phase vapor
7.5E+06
-
metastable vapor
5.OE+06
-
2.5E+06
-
1 /4( /
n
two-pKe
upper (vapor) spinodal vapor pressure metastable liquid lower (liquid) spinodal
region
1 i 1 , , I I I II I L I ~ I II I ~II 20 25 10
5
p (Cmo~elm~)
I
I
Z
IJ 30
Figure 17.1: Pressure vs. molar density (isotherm below critical temperature).
pressure values for temperatures between the triple and critical points define liquid and vapor spinodal curves, dividing the two-phase region into metastable vapor, unstable, and metastable liquid regions. Information in the unstable parts of the two-phase region bears no physical meaning and is not useful. For densities between the spinodal values (D-B-E), it can be shown that the acoustic eigenvalues are complex, meaning that the Euler system is not hyperbolic in time and that conventional time-marching procedures for integrating the equations are ill posed. It is also of note that the liquid spinodal pressure may be negative for high molecular-weight liquids at lower temperatures, implying that the simulated expansion of a liquid might produce reasonable densities, but unphysical pressures, in the metastable region. In the metastable branches, A-D and C-E, they are physically feasible and have unique and possibly attractive properties. The states on the metastable vapor branch are also referred to as undercooled because the vapor exists at a temperature lower than the saturated vapor temperature corresponding to a pressure on A-D. Similarly, the states on C-E are called supersaturated they can reach, without evaporating, a pressure lower than the saturated liquid pressure corresponding to a temperature on C-E. Moreover, at a particular pressure between the liquid and vapor spinodal points, the system is in equilibrium. This pressure is known as the vapor pressure pvap(T) and is directly related to the temperature through the ClausiusClapeyron equation. Or this is equivalent to setting that the vapor and liquid
372
A USM+ -up scheme for multaphase flow
250000 -
300000
200000
-
150000
-
~
- - - -
----
50000
i
I I
I I closeup view of liquid I, I two phase juncture I I I
a2(m/s) I 100000
Peng Robinson acousticeigenvalue theoretical result
-
-
-
vapor
two phase
-50000
Figure 17.2: Square of sound speed a2 vs. molar density (octane at 350 K), taken from [15]. fugacities attain equal values. f ( G , T , p v a p ) = f(zi,T,Pvap).
(17.3)
By iteration, the vapor pressure m a p is calculated as a function of temperature. Hence, the number of independent variables for the two phase mixture is reduced from two to one, which is consistent with the Gibbs' phase rule.[lO]This sets the line A-B-C in Fig. 17.1. Given updated values for the density and temperature at a grid point as determined from a time-integration method, a specific point can be located along this line through the introduction of a scaled parameter, e.g., (vapor) void fraction, (17.4) where superscripts "I" and "II" refer to saturated liquid and vapor states, i.e., points C and A, respectively. Then, the associated thermodynamic quantities for the mixture, e.g., internal energy or enthalpy, can be determined accordingly.[14] One of the unique features in multiphase flow is that the mixture has a very small speed of sound, on the order of meters per second, as seen in Fig. 17.2.
M.-S.Liou and C.-H. Chang
3r3
Hence, a shift to a locally “supersonic” flow condition during a phase transition is a distinct possibility. An example of this approach showing its capability for describing multiphase flow involves a water flow over a hemispherical cylinder. The flow can undergo cavitation if the pressure difference (cavitation number, K = 2(pm - pvap)/pmU&) is low enough. Figures 17.3 and 17.4 correspond to cavitating water flow over a hemisphere/cylinder geometry. Two flow models are used. The first is the thermodynamic equilibrium model based on the Sanchez-Lacombe state equation [21]. The second employs additional equation for describing the transport of a phase property, such as volume or mass fraction, thereby allowing non-equilibrium effects. In [15], the equation employed is
spy, +--dpY,u at
dX
- 0,
(17.5)
where Y, is the mass fraction of vapor. Figure 17.3 compares density contours of both models. As shown, both result in a sharp capturing of the cavitation bubble interface but differ in their predictions of the collapse of the cavity in the ”wake” region. Figure 17.4 shows that the finite rate model, if calibrated carefully, can yield predictions superior to the equilibrium model.
17.3.2 Two-fluid Model The basic idea of this model is that each phase is described by its own set of mass, momentum, and energy equations and the interactions between phases are handled through source terms. It can be further divided into one-pressureand two-pressure models, depending on whether pressure is postulated to be identical for both phases. The one-pressure assumption also implies that certain physical phenomena, such as gravity, surface tension, viscosity, etc. are neglected. Considering the fluids to be compressible, immiscible and inter-penetrating to each other, the multifluid, single-pressure model for multiphase flow consists of six equations for a 1D system: (17.6) where the vector quantities are
0
pauH (17.7) where subscripts “1” and “g” denote the liquid and gas (vapor) phases, respectively.
374
AUSM+-up scheme for multaphase pow
X
Figure 17.3: Density contours: liquid water flow over a hemisphere/cylinder geometry, taken from [15]. Note that pressure is common for both phases in the single-pressure model. More physics (flow structures) can be included through the source terms, but it is beyond the scope of this paper to consider this issue. Nevertheless, they must satisfy the internal consistency constraint, if the source terms are solely based on the inter-phasic transfers of momenta and energy, i.e.,
sz + s, = 0
(17.8)
It is instructive t o point out that the six equations in Eqs. (17.6) and (17.7) contain 10 unknowns, five for each phase ( a ,p , u,e , p ) , and there are four additional auxiliary equations including two equations of state, one constraint a1 ag = I , and the one pressure assumption pi = pg = p. Hence, the algebraic system for the unknowns is closed. This system of equations, Eqs. (17.6) and (17.7), presents two numerical difficulties: (1)the source terms are in non-conservative form and (2) the system is non-hyperbolic in general. The source terms if not treated carefully can give rise to serious numerical difficulties, due to the strong stiffness resulting from these terms, manifested by disparate time and length scales. The numerical consequences may be that discontinuities propagate at wrong speeds or afflicting with oscillations. As a result of non-hyperbolicity, an initial-valued problem
+
375
M.-S. Liou and C.-H. Chang
1
0.8
0 A
0.6
--- - -
_--
=0.4 0 0.2
K=0.4 (equilibrium) K=0.3 (equlibrium) Kz0.2 (equilibrium) K=0.4, Rouse and McNown data K=0.3, Rouse and McNown data Kz0.2, Rouse and McNown data - K=0.4 (finite rate) - K=0.3 (finite rate) - Kz0.2 (finite rate)
-
c
0-
-
-0.2
-0.4-
I
I
I
I
I
I
1
I
I
l
i
l
2
l
l
I
I
1
3
/
1
1
I
4
I
I
I
I
I
I
I
5
sld Figure 17.4: Surface pressure distributions: liquid water flow over a hemisphere/cylinder geometry, taken from [15]. becomes ill-posed in the sense of Hadamard [6], which means that the solutions do not depend continuously on the initial data. Several attempts to remove the non-hyperbolicity difficulty have been proposed in the past by adding regularization terms to the model, for example, the interfacial pressure correction term [l],the two-pressure model [20] or the virtual mass term [22]. Even so, an implicit operator or additional numerical dissipation was still necessary to make the calculation stable. As a result, excessive smearing was usually found in the solution. A weak formulation for the multifluid model has been developed [24] based on the Roe-type approximation. But the weak solution is not unique in the sense that it is dependent on the choice of path for constructing the dissipation matrix. In addition, the eigensystem of the multifluid model is very complicated and it is difficult to find the analytical form of the associated eigenmatrix. As a result, it is cumbersome or complicated, especially when the equation of state (EOS) is complicated, to use the Roe-type or Godunov schemes to calculate the numerical fluxes under the two-fluid system.
376
A U S M " - u p scheme for multiphase flow
Gas
Liquid
Gas
_A _ _ - - Liquid
Figure 17.5: Illustration of the inter-phasic terms between different phases. For dealing with the non-conservative terms in the multifluid model, all previous studies assumed that transfers of momentum and energy between phases only took place within the same cell. That is, only the inter-phasic terms marked by A in Fig. 17.5 are considered and they will cancel with each other. This is correct when the void fraction function is continuous. However, when a contact discontinuity exists in the flow field, we find that the inter-phasic term between neighboring cells (marked by B in Fig. 17.5) must be taken into consideration. Hence, in what follows we propose to employ the stratified fluid model to clarify issues requiring in multiphase flow calculations additional attentions absent in single phase flow.
17.3.3 Multiphase Stratified Fluid Model The stratified flow model was introduced in [2] to describe each discretized cell in which each fluid is confined within a separated control volume. The interfaces between the like and unlike phases are defined on the control surface. Consequently, the numerical flux on the interface between different phases, either within the same cell or between neighboring cells can be taken into account. The stratified flow model has been applied to several one dimensional cases in our early work [2], including the air-water shock tube problem, Ransom's faucet problem and the phase separation problem, etc. In this paper, we will extend the stratified flow model to solve two dimensional flows. The stratified model, by defining different fluids in separate regions, is very amenable to the practice of finite-volume method since the conservative law can be applied to each region of fluid respectively. Hence, we shall use it to construct discrete equations governing flow motions of each respective fluid. In addition, although the derivation of Eq. (17.6) is based on the assumption that the void fraction function aiis continuous, we shall make it more general and allow the void fraction function to be piecewise continuous, thus recognizing an inter-phasic interface at the cell boundary. We begin our approach by defining the control volume of each phase according to the stratified flow model. Figure 17.6 illustrates the continuum concept
377
M . 3 . Liou and C.-H. Chang
Fluid 2
_ - - - -- - - - _ _ _ Fluid 1
Figure 17.6: Illustration of one dimensional stratified flow, the continuum concept. of one dimensional stratified flow reduced from the two dimensional flow. Two different fluids, separated by the void fraction function ai, are considered to flow between two parallel plates. The flow is assumed to depend only on the longitudinal variable x and time t. We also assume ai to be a piecewise continuous function for the case of contact discontinuity. From a general discrete version of the stratified flow model, we can define the control volume of gas a c g h within mesh cell, as illustrated in Fig. 17.7. The dashed line in the figure represents the reconstructed function of ai. Three different types of the interfaces can be found in Fig. 17.7, including liquid-liquid (cd and and gas-liquid interfaces (bc, the gas-gas (ab and 3), cg and fs). Based on this illustration, we can define the effective length of each type of interface at the cell boundaries, j f 1/2 as the following.
g),
&g-g
= min ( ( @ g ) L , ( a g ) R )
6,-i
= max
(0, -Aag)
61-,
= max
(0, -Aa,) = rnax (0, Aa,)
(17.9)
where
(17.10)
A(.) = ( ' ) R - (')L and
hg-,
+
6l-l
+ 6,-1 + 61-,
=1
(17.11)
with the mutual-exclusive property 6g-l
.61-,
=0
(17.12)
We have 6,-1 represents the effective length of the gas-liquid interface with gas fluid on its left side and liquid on the right side. The definition for 61-, is similar, but with liquid on its left side and gas on its right side.
378
A USM+-up scheme for multiphase flow
i
j-112
j+1/2
Figure 17.7: Illustration of one dimensional stratified flow, the discrete concept. The governing equation for each fluid within the control volume can be written as
J aipi dV + $(aipi?)
.?ids = 0
& J aipiv'dV + $(aipi??)
. ?ids
+$
rip 6 d S = 0
(17.13)
& J ~ ~ p i E ~ d V + ~ & J a i d V + $ ( a i p. i i~d S i ~=) 0 where the integrations are taken over and are the entire control volume V and its associated control surfaces S containing both fluids. Then, Eq. (17.13) can be discretized and written in one dimension as
where 6t is the time difference operator, and &(.) = (.)n+l - (.)". The source term, Oil is the inter-phasic transfer term, such as that involving p*, and is added to the above equation for numerical purposes. The fluxes at cell boundaries, represent the summation of convection and pressure fluxes, C F : and F[, respectively. They are written as
CFf
=
(FC). z 3+1/2 - (Ff)j-1/2
(17.15) (17.16)
where
M . 3 . Liou and C.-H. Chang
379
It is noted that (F:)j+l12 corresponds to the pressure force exchanged between neighboring cell through the cell boundary, and (F:)j represents the pressure force exchanged between different fluids within the same cell. We will discuss these terms separately in the following sections.
17.3.4 Convection fluxes, Ffjhtl,2 As shown in Fig. 17.7, the gas fluid can only flow into cell j through the gas-gas and gas-liquid interface on the cell boundaries, and no gas or water will flow through the inter-phasic interface g . The convection fluxes across the gas-gas interfaces (2and 8)can be given by the AUSM+-up scheme [13, 21 as 6g-g
[ ( a g ) 1 / 2 ( M ~ ) 1 / 2 ( P ~ ) L-k / R( D ~ ) g ] ( $ g ) L / R
(17.19)
and the “L/R” state is chosen by the following rule:
where $ = (1,u,
(17.20) and ‘gL/R =
{
&L’
QgR,
if [ ... ] in Eq. (17.19) > 0, otherwise.
(17.21)
The cell interface Mach number M I / , and the pressure diffusion term Dp along with other functions specific to the AUSM-type schemes will be give in Appendix for completeness. However, the interested reader can find other details concerning these schemes in [11, 131. The convection fluxes of gas on the inter-phasic interfaces (bc and are determined by the position and velocity of the gas to the interface. When gas is on the left side of the inter-phasic interface with 6,-1 # 0, the gas will flows across the interface if ( u g )>~0. Therefore the convection flux on the interface is 69-1 max(0, ( U g ) L ) ( & ) L (17.22)
fs)
Similarly, when gas is on the right side of the inter-phasic interface, the convection flux is (17.23) 61-9 min (0, ( u g ) R ) ( $ g ) R Note that we have assumed the gas and liquid fluid to be inter-penetrating to each other. Therefore, we can neglect the effect of liquid fluid when we consider the convection flux of gas fluid. The summation of Eqs. (17.19), (17.22) and (17.23) gives the convection flux of gas on the cell boundary. The convection flux for the liquid can be derived similarly. Then we can get the general form of the convection flux F f as:
Ft
=
62-2
+ 62-2‘ + 621-i
[(.2)1/2(M2)1/2(Pi)k
ma@, ( 4 L ) (1Cli)L d n ( 0 , ( u i ) ~( $)2 ) ~
+ (OP,i]
($i)lC
(17.24)
380
AUSM+-up scheme for multiphase flow
where a' = 1 if i = g, and 'i = g if i = 1.
17.3.5 Pressure fluxes, F:j*l,2 and F f j On the cell boundary, the pressure force acts on the control volume of gas through the gas-gas and gas-liquid interfaces. Consider the cell boundary between cells j and ( j l),the pressure flux on the gas-gas interface ($) can be given by the AUSM+-up scheme [13, 21 as:
+
(F:-g)j+i/2
= (hg-g)j+i/2[P&,)
((Mg)L)
PL
+ PG)( ( M g ) R ) PR + (DUlg]3+1/2 .
(17.25) Notice that there is always a gas-gas interface on the control surface of gas. But only when an inter-phasic interface is in contact with the control volume (dg-l > 0), the pressure on the inter-phasic interface can be imposed on it. Therefore for cell j , we define the pressure flux on the inter-phasic interface as: (F:-l)j+l/2
= (bg-l)j+l/2
[P&)(Mg-l)pL
+ PG)(Mg-l)PR]3+1/2 ,
(17.26)
(17.27) Again, the functions P* and D, are given in the Appendix. As a first attempt, we just took a simple approach by applying the same parameter M g - l , evaluated by a simple averaging, to both the splitting functions P+ and P-. Then the pressure flux ( F , P ) j + l / 2 for cell j will be the summation of Eqs. (17.25) and (17.26). Notice that the pressure flux of Eq. (17.26) explicitly exchanges the pressure force between the gas in cell j and the liquid in cell ( j 1). The pressure flux ( F f ) j - 1 / 2 for cell j can be derived similarly, in fact it is exactly the reverse of that at j 1/2. Then for cell j , we can define the pressure fluxes in a general form as:
+
+
and
M.-S. Liou and C.-H. Chang
381
It can be shown that for the case of a moving contact discontinuity with a constant pressure and velocity. The pressure force applied on each fluid will be automatically balanced, yielding that C Ff = 0. Therefore, only the convection fluxes will be left in Eq. (17.14), ensuring to capture the contact discontinuity exactly by our method.
17.3.6 The interfacial pressure correction term The original multifluid model of Eq. (17.6) (p* = 0 ) is ill-posed. Additional interfacial pressure correction term p* is required to make it well-posed. In the present work, the interfacial pressure correction term proposed by Bestion [l] will be adopt. We have (17.31) where Qg and Qz are the states of fluids, and 0 is a positive constant. Equation (17.6) will become well-posed if the pressure correction term p" is included with 0 2 1. Referring to Eq. (17.6), the interfacial pressure correction term is imposed on the inter-phasic interfaces. So we follow this idea and apply p* to all the inter-phasic interfaces on the control surface. We can write Oi in a general form as: oi = (O,OZ, U20i)T (17.32) where
17.3.7 Time integration We use the four-step Runge-Kutta method for the time integration. The time discretization of Equation (17.14) can be written as:
=
(Wi,M i , &i)T (17.34)
where the superscripts m and s are the index for the present and next time step, and w is the parameter constant for each sub-step of the Runge-Kutta method. To calculate the primitive variables of the next time step, the equations of state
382
A USMf-upscheme for multiphase flow
(EOS) of fluids need to be employed to the above equation in order to decode the variables. For the problems studied in this paper, the following EOS are used to represent th gas and liquid phases. It turns out that the particular liquid EOS, called stiffened gas model, contains ideal gas EOS as a special case. The stiffened gas model [8]is expressed as
(17.35) el
=
( y j+ P, PI
and the parameters for the water [17] are yl = 2.8,
J (Cp)zM 4186 -
p , = 8.5 x lo8 Pa
kg . K '
(17.36)
Note that pa is zero for an ideal gas and is a very large constant for the liquid fluid. It makes the coupling between the pressure and density field very weak for the liquid and the variation in density is extremely insignificant even a very large pressure gradient is imposed on the flow. On the other hand, a small oscillation in density field will result in a violent jump in the pressure. As a result of this EOS, a quadratic equation is obtained for the pressure, (p')'
+ ( ( - A + B + ("19 - l ) p m ) p"
-
AC
+
- l ) B p m= 0
(17.37)
where
(17.38)
c
=
rzP,+(yz
-
l)pm
The pressure p" is the positive root of the above equation. Then the other primitive variables can be derived easily,
& - 1Ms2
a;
=
9
2
w, , a ; = 1 - a ;
It is noted that the coefficients in Eq. (17.37) are extremely large, as p , for liquid is included. The ratio between the largest and smallest coefficient
383
M . 3 . Liou and C.-H. Chang
Initial condition
Transition state
Steady state
Figure 17.8: Illustration of the water faucet problem. may be as large as 1016 in some of our test cases. Large numerical error may appear in the results even we use double precision in the calculation. Therefore, an additional Newton iteration method is used t o improve the accuracy of p s . The Newton iteration method is standard and will not be discussed here. In general, two or three iterations are enough to drive the numerical error of p s under lop5. However we can still find that the numerical error of other variables are amplified when ai + 0. Therefore, a lower limit of a( about lop6 to lo-' is usually applied in our simulation.
17.4
Calculated Examples and Discussion
17.4.1 Ransom's faucet problem Referring to Fig. 17.8, the faucet problem introduced by Ransom [19] consists of air and a water jet within a channel. In the beginning, the water column surrounded by the air is moving with a constant speed 10 m/sec and is exerted by the gravitational force, accelerating the water downward (gravity effect on air is negligible). The width of the water column is getting narrower as the water is accelerated. As shown in Fig. 17.8, the void fraction wave is moving toward the outlet, and the flow will become steady when its wavefront moves out of the computational domain. The inflow boundary conditions are specified as follows. The void fraction of air ag = 0.2, the velocity of both air and water ug = u1 = 10 m/s, the
A USM+-up scheme for multiphase flow
384 0.5
,
,
,
,
1
,
,
,
Analytical, t
0.45 1 -.-iB-.t = 0.1s
I -
,
1
,
,
,
,
1
,
,
,
,
0.5s
-
--la-- t=0.2s -..B.*t 0.3s
I I I
-
I \
0.150'
I
'
I
2
'
'
' '
I
4
' ' ' '
I
6
'
I
I
I
8
X Ransom's water faucet problem, time = 0.5 sec, N=500
~=2.0,Dp=0.0,Du=0.0,CFL=0.5,RK-4
Figure 17.9: Time evolution of the void fraction profile in the water faucet problem. temperature Tg = TZ = 300" K, and the pressure is extrapolated from the interior point. In the outflow boundary, we set the pressure p = lo5 Pa, and all of the other primitive variables are extrapolated from the flow inside. Figure 17.9 shows the time evolution of the void fraction profile for the faucet ~ K., = 0, as there is no sharp pressure water problem. We set F = 2.0, and I C = gradient in the flow. The Courant number CFL of 0.5 and a mesh of 500 cells are used for the computation. The analytical solution is derived by assuming that the water is incompressible and the effect of air and pressure variation may be neglected. [17] The analytical solution of void fraction is given below. The computation result is very close to the analytical solution. There is no obvious oscillation in the profile.
Figure 17.10 demonstrates how the interfacial pressure correction term p* affects the multifluid model. Different values of 0 are applied on the Faucet
M . 3 . Liou and C.-H. Chang '
1
1
,
~
385 ,
'
0.55 - -Analytical - --m-- o=o oz2.0 0.5 - -.*--..- .-..5.0 -
1
,
,
,
,
,
1
-+--o=lO.O (T=
'
,
1
'I II 'I II
,
,
'
-
Irn II
Figure 17.10: The void fraction profiles based on different a in the water faucet problem. problem. When a = 0, the multifluid model is ill-posed mathematically. A large overshoot in the void fraction is seen at the wave front in the figure. The implementation of the interfacial pressure correction term (a > 1) can effectively eliminate the overshoot. However, the void fraction profile is smeared as a increases, indicating that additional numerical dissipation is introduced by the interfacial pressure correction term.
17.4.2 Air-water shock tube problem The second case involves a more critical initial condition in which essentially pure air and water are located separately on either side of the diaphragm and a very large pressure difference is imposed on the flow. We have ( p ,ag, u i , T i )= ~ (10' Pa, 1 - E , 0 m/s, 308.15 KO) (p, as,ui,T ~ )= R (lo5 Pa, E , 0 m/s, 308.15 KO)
(17.41)
where E = 1.0 x lop7. The result is presented in Fig. 17.11, with CFL = 0.5, a = 2 and K~ = K, = 1.
386
AUSM+-up scheme for multaphase flow
As we have mentioned in the previous section, the numerical error will be amplified when ai -+ 0. The Auid states of the disappearing phase can be neglected since the phase only occupies a vanishing portion of the fluid. Under this situation, the profile of velocity and temperature of fluid can become erroneous when ai -+ E . However, it would not influence the averaged (mixture) quantities of the flow, because its effect is so insignificant. This is seen in Figure 17.11 where we present the averaged profiles weighted by the void fraction. We can see both the results on coarse and fine meshes match very well. Notice the pressure/void waves near the transition region disappear in this case since its corresponding eigenvalue approaches to ui when ai -+ 0. As a result, these waves coincide with the contact discontinuity. The contact discontinuity and the shock wave are captured sharply by the present method, with no visible oscillations.
17.4.3
Shock-bubble interaction problem
The interaction of a moving underwater shock with an air bubble is studied. The initial condition is basically same as the case used by Hankin [7]. An air bubble (diameter 6.0 mm) is immersed in the water with its center at the origin. The incoming shock is initially located at z = -4.0mm. The fluid states before the shock are p = 1.013250x 105Pa, u = O.Om/s and T = 292.98K1and the fluid states behind the shock are p = 1.6 x lOgPa,u = 661.81m/sl and T = 595.14K. The Mach number of the shock wave is M = 1.509. The simulation is computed on a mesh of about 149,000 cells. The time evolution of the simulation result is presented in Fig. 17.12. We observe that, after the water shock wave hits the bubble, a strong reflected rarefaction wave is developed and a relatively weak shock is transmitted into sec). The strength of the shock in the air bubble the air bubble (t = 0.6 3 . 0 , ~ is relatively weak (no more than 0.1% the strength of the incoming shock), making it difficult to identify the pressure contours within the bubble. However, the shock wave can be clearly seen in the Mach number contours which is not shown here. A water jet generated by the rarefaction wave continuously pushes the bubble into a crescent shape. The bubble finally breaks up and the water ~ The collision jet collides with the still water ahead of the bubble (t = 3 . 6 sec). generates several shock waves propagating in all directions radially. At the same time, the separated air bubbles are compressed into a very small volume ~ due to the extremely high pressure (O(3 x 108Pa)) imposed on it (t = 4 . 8 sec). Afterwards, the shock wave begins to disperse outward and its strength reduces, resulting in an expanding of the air baubles due to the relief of pressure from the surrounding water. This case clear demonstrates the capability of our method in capturing a complex interface and shock wave system, without serious smearing found in the result.
-
M . 3 . Liou and C.-H. Chang
387
l.lE+09
-N = 5 W
1E+09 9E+W 8E+08 7E+08 6E+O8
n'
5E+08 4E+08 3E+O8 PE+08 1E+08
0
-1c+oe~
'
'
'
'
'
X
'
'
'
'
10 4
X 400
+-
350
8-
+ F
300
a" 250
3
'
3w
0
"
'
I
"
'
'
'
"
'
I
6
I
'
"
'
'
8
,1,
3076'
'
' '
X
;'
' ' '
;'
' ' '
;'
'
'
'
;
'
'
'
'1
X
(a,p,u,T),:(a,p,u,T),=(1-~,2.0e7,0,308.15):(~,1.0e7,0,308.15),~=1.OxlO~~ cs= 2.0,D, = 1.O,D, = 1.O,CFL = 0.5,lter = 400, N = 500
Figure 17.11: Profiles of states for the air-water shock tube problem. The (1.0 x lo9, 1- E , 0,308.15), ( p , a g ,ui,T ~ ) = R initial condition is ( p , agrui,q )=~ (1.0 x 105,~,0,308.15), E = 1.0 x lo-' and N = 5000.
388
A USMf-up scheme for multaphase flow
Figure 17.12: Pressure and void fraction contours for the shock-bubble interaction problem.
M.-S. Liou and C.-H. Chang
17.4.4
389
Shock-water column interaction problem
In this case, we have a water column (diameter 6.4 mm) at the origin and an incoming air shock wave at the position z = -4.0mm initially. The initial condition is based on the case in the paper by R. Nourgaliev, et al. [3]. The fluid states before the shock are p = 1.0 x 105Pa, u = O.Om/sec, T = 347.0K, and after the shock are p = 2.3544 x 105Pa, u = 246.24m/sec, T = 451.2K. A mesh of about 186,000 cells is used in the simulation. Figure 17.13 shows the time evolution of the simulation result. We find that when the incident shock hits the water column, part of the shock wave is transmitted into the water and part of it is reflected. Since the incompressibility of the water is much larger than the air, the shock wave within the water column moves much faster than the shock wave in the air(t = 4.0psec). Also, the pressure wave in the air can be transmitted into the water easily, but it’s very difficult for the pressure wave to be transmitted from water to air, as in the previous case. As a result, the pressure wave transmitted into the water column is basically confined within the water and very little of it is “leaked” out. We find the waves bounce back and forth within the water quickly, and the pressure field of air is essentially not influenced by what has happened inside the water column, before the two branched incoming shock waves merge again (t 2 18.5psec).
17.5
Concluding Remarks
Extension of the AUSM-family schemes for calculations of multiphase flow at all speeds and at all states of compressibility has been described in this paper. We presented two approaches for describing multiphase flows. The first approach considers the multiphase fluid as a mixture described by a real fluid equation of state and applies thermodynamic equilibrium principles for treating liquidvapor phase transitions. This approach is simple, yet powerful, for naturally describing existence of phase change, co-existence of several phases. Additional transport equation can be included to account for nonequilibrium effects. The second approach is based on nonequilibrium model which solves each phase separately via transport equations, with pressure equilibrium between phases. The stratified flow model was proposed for the construction of numerical fluxes in which the inter-phasic effects were included at the cell-interface fluxes. The new AUSM+-up scheme was detailed and employed in both approaches. Numerical results showed that the modifications based on the new scheme were effective in simulating some rather numerically challenging problems involving liquid and vapor. The problems considered were numerically stiff because of a large disparity in density, velocity, and speed of sound, thus spanning small to large Mach numbers. The calculations were found to be robust and stable and the results were accurate in comparison with analytical, experimental and
390
AUSM+-up scheme for multaphase flow
Figure 17.13: Pressure and void fraction contours for the shock-water column interaction problem.
M.-S. Liou and C.-H. Chang
391
other published computational results. Phase interfaces and their evolutions were captured sharply, without resort to special treatment for the interfaces.
17.6
Acknowledgments
The first author would like to thank: (1) Jack R. Edwards of North Carolina State University for several enlightening collaborations, (2) Nam Dinh of University of California at Santa Barbara for his encouragement and inspiration on research of multiphase flow, and (3) Richard A. Blech of NASA Glenn Research Center for his management support on the subject presented herein.
17.7
Bibliography
[l] Berger, M. J. & Oliger, J. The physical closure laws in the cathare code.
Nuclear Engineering and Design, 124:229-245, 1990. [2] Chang, C.-H. & Liou, M . 3 . A new approach to the simulation of compressible multifluid flows with ausmf scheme. AIAA Paper 2003-4107, 2003.
[3] Dinh, N., Nourgaliev, R. & Theofanous, T. Direct numerical simulation of compressible multiphase flows: Interaction of shock waves with dispersed multimaterial media. Technical report, 5th International Conference on Multiphase Flow, 2004. [4] Edwards, J. R. A low-diffusion flux-splitting scheme for Navier-Stokes calculations. Computers & Fluids, 26:635-659, 1997. [5] Edwards, J. R., Franklin, R. K., & Liou, M . 3 . Low-diffusion flux-splitting methods for real fluid flows at all speeds. AIAA Journal, 38:1624-1633, 2000.
[6] Hadamard, J. Lectures on Cauchy's Problem in Linear Partial Diflerential Equations. Dover Publications, New York, 1952. [7] Hankin, R. K. S. The Euler equations for multiphase compressible flow in conservation form: Simulation of shock-bubble interactions. Journal of Computational Physics, 172:808-826, 2001. [8] Harlow, F. H. & Amsden, A. A. A numerical fluid dynamics calculation method for all flow speeds. Journal of Computational Physics, 8:197-213, 1971. [9] Ishii, M. Thermo-Fluid Dynamic Theory of Two-Phase Flow. Eyrolles, Paris, 1975.
AUSM+-up scheme for multiphase flow
392
[lo] Kestin, J. A Course in Thermodynamics. Waltham, MA, 1966.
Blaisdell Publishing Co.,
[11] Liou, M.-S.
A sequel to AUSM: AUSM+. Journal of Computational Physics, 129:364-382, 1996. Also NASA TM 106524, March 1994.
[12] Liou, M.-S. Ten years in the making-ausm-family. AIAA Paper 20012521-CP, 15th AIAA CFD Conference, June 11-14 2001. 1131 Liou, M.-S. A further development of the ausm+ scheme towards robust and accurate solutions for all speeds. AIAA Paper 2003-4116-CP, 16th AIAA CFD Conference. June 23-26 2003.
[14] Liou, M.-S. & Edwards, J. R. Ausm schemes and extensions for low Mach and multiphase flows. VKI Lecture Series 1999-03, VKI, Belgium, 1999. [15] Liou, M.-S. & Edwards, J. R. Ausm-family schemes for multiphase flows at all speeds. In M. M. Hafez, editor, Numerical Simulations of Incompressible Flows, pages 517-543. World Scientific, 2003. [16] Liou, M.-S. & Steffen, C. J., Jr. A new flux splitting scheme. Journal of Computational Physics, 107:23-39, 1993. Also NASA TM 104404, May 1991. [17] Pailkre, H., Core, C., & Garcia, J. On the extension of the AUSM+ scheme to compressible two-fluid models. Computers and Fluids, 32:891-916, 2003. [18] Peng, D.-Y. & Robinson, D. C. A new two-constant equation of state. Ind. Eng. Chem. Fundam., 15(1):59-64, 1976. [19] Ransom, V. H. Numerical benchmark tests. In G. F. Hewitt, J. M. Delhay, and N. Zuber, editors, Multiphase Science and Technology, Vol. 3. Hemisphere Publishing, Washington, DC, 1987. [20] Ransom, V. H. & Hicks, D. L. Hyperbolic two-pressure models for twophase flow. Journal of Computational Physics, 751498-504, 1988.
[all
Sanchez, I. C. & Lacombe, R. H. An elementary molecular theory of classical fluids: Pure fluids. Journal of Physical Chemistry, 80(21):23522362, 1976.
[22] Stadtke, H., Franchello, G., & Worth, B. Numerical simulation of multidimensional two-phase flow based on flux vector splitting. Nuclear Engineering and Design, 17:199-213, 1997. [23] Stewart, H. B. & Wendroff, B. Two-phase flow: Models and methods. Journal of Computational Physics, 56:363-409, 1984.
M.-S. Liou and C.-H. Chang
393
[24] Toumi, I., Kumbaro, A., and Paillere, H. Approximate Riemann solvers and flux vector splitting schemes for two-phase flow. VKI Lecture Series 1999-03, 30th Computational Fluid Dynamics, von Karman Institute, Belgium, 1999. [25] Wada, Y. & and Liou, M.-S. An accurate and robust flux splitting scheme for shock and contact discontinuities. SIAM Journal on Scientific and Statistical Computing, 18:633-657, 1997.
[26] Wallis, G. B. One-Dimensional Two-Phase Flow. McGraw-Hill, New York, 1969.
Appendix 17-A Numerical Flux Formulas In this paper, we use the following definitions in the numerical flux formulas. Let
*
M f i ) W = $ ( M IMI), M $ ) ( M ) = &+(Mf 1 ) 2
(17.42)
Then, the interface Mach number for each phase is defined as
and the split pressure functions are defined as
Finally, the pressure and velocity diffusion terms used in the mass flux and pressure flux are given by
D,
= K,
AM max( 1 - M 2 ,0) (PL - P R ) . , a
K,
= 1.0
(17.46)
D,
= K,
?;)(a) pG)(a)
K,
= 1.0
(17.47)
p a ( ' U ~- 'UR);
where
A M = MG)( M L )- M;) ( M L )- M(4)( M R )+ M G ) ( M R )
(17.48)
The parameters u, p and M are the simple averages of the values at the L and R states.
394
Chapter 18
A Finite-Volume Front-Tracking Method for Computations of Multiphase Flows in Complex Geometries Metin Muradoglul
18.1
Introduction
Simulation of multiphase flows is notoriouL-Jr difficult mainly due to the presence of deforming phase boundaries. A variety of numerical methods have been developed and successfully applied to a wide range of multifluid and multiphase flow problems[l9, 24, 25, 29, 341. In spite of this success, significant progress is still needed especially for accurate computations of multiphase flows involving strong interactions with complex solid boundaries. The most popular approaches to compute the multiphase flows are classified into four categories: The first category is the front capturing method such as the Volume-Of-Fluid (VOF)[10, 241 and the level-set[lg, 25, 281 methods. In these methods, the front is captured indirectly through the volume-fraction distribution (VOF) or the zero-level-set of the distance function. The constrained 'Department of Mechanical Engineering, Koc University, Rumelifeneri Yolu, Sariyer 34450 Istanbul, Turkey.
395
396
A Finite- Volume/Front- Packing method
interpolation profile (CIP) method of Yabe[34] also belongs to this category. The second category is the boundary-fitted grid methods in which a separate, boundary-fitted grid is used for each phase[33]. The third class is the Lagrangian methods with moving grids[ll]. The fourth approach used in the present study is the front-tracking method[29, 321. The front-tracking method developed by Unverdi and Tryggvason[32]is based on the one-field formulation of the NavierStokes equations and treating different phases as a single fluid with variable material properties. In this approach, a stationary Eulerian grid is used for the fluid flow and the interface is tracked explicitly by a separate Lagrangian grid. The immersed boundary method developed by Peskin[2l] is used to smoothly discretize the jumps in material properties and to treat the effects of surface tension. The front-tracking method combined with a finite-difference flow solver has been successfully applied to a wide range of multiphase flow problems but almost all in relatively simple geometries[29] except for Udaykumar et a1.[31]. The method has been reviewed recently by Tryggvason et al. [29]. It is of great importance to be able to accurately model strong interactions between bubbles/drops and the curved solid boundary in many engineering and scientific applications such as microfluidic systems[27], pore-scale multi-phase flow processes[l7, 181 and biological systems[7, 221. The front-tracking method has many advantages such as its simplicity and lack of numerical diffusion. However, its main disadvantage is probably the difficulty to maintain the communication between the Lagrangian marker points and Eulerian body-fitted curvilinear or unstructured grids. In the present study, a finite-volume/front-tracking method is developed to compute dispersed multiphase flows in complex geometries using body-fitted curvilinear grids. An efficient and robust tracking algorithm is developed for tracking the front marker points in body-fitted curvilinear grids. The tracking algorithm utilizes an auxiliary regular Cartesian grid and it can be easily extended to unstructured grids. The front-tracking methodology is extended to body-fitted curvilinear grids and is combined with a newly developed finite-volume method to facilitate accurate and efficient modeling of strong interactions between the phases and complex solid boundary. The finite-volume method is based on the concept of dual (or pseudo) time-stepping method and is developed for time-accurate computations of incompressible laminar flows. The method is implemented for computations of two dimensional (plane or axisymmetric) dispersed multiphase flows in complex geometries[l4, 151. The method is first tested for an oscillating drop and the results are compared with the analytical solutions. The method is also validated for the motion of the drops falling due to gravity in a straight channel studied earlier by Han and Tryggvason[8]. It is found that the present results are in very good agreement with the results obtained by Han and Tryggvason[8]. The method is then applied to compute the buoyancy driven motion of drops in constricted channels studied experimentally by Hemmat and Borhan[9]. Finally the planar two-dimensional
M. Muradoglu
397
version of the method is used to compute the chaotic mixing in a drop moving through a winding channel[l6]. In the next section, the governing equations are briefly reviewed and are transformed into an arbitrary curvilinear coordinate system. Then the finitevolume/front-tracking algorithm is described in Section 3. The results are presented and discussed in Section 4 and some conclusions are drawn in Section 5. An analysis for selection of artificial compressibility parameter is presented in the Appendix.
18.2
Mat hematical Formulation
The governing equations are briefly described in this section only for an axisymmetric flow but noting that the equations for a two dimensional planar flow can be expressed essentially in the same form. The incompressible flow equations for an axisymmetric flow can be written in the cylindrical coordinates in the vector form as
af d g af, ag, ag + + - = - f - + h, + f b , dt dr dz dr dz -
(18.1)
where
and
In Eqs. (18.1)-(18.3), r and z are the radial and axial coordinates and t is the physical time; p, p and p are the fluid density, the dynamic viscosity and pressure; w, and w, are the velocity components in r and z coordinate directions, respectively. The viscous stresses appearing in the viscous flux vectors are given by
The last term in Eq. (18.1) represents the body forces resulting from the buoyancy and surface tension and is given by fb =
-.(Po
- p)G -
s,
ralcnb(x - x f ) d s ,
(18.5)
398
A Finite- Volume/Front- Tracking method
where the first term represents the body force due to buoyancy with po and G being the density of ambient fluid and the gravitational acceleration, respectively. The second term in Eq. (18.5) represents the body force due to the surface tension, and S, xf,n, K, n, S and ds denote the Dirac delta function, the location of the front, the surface tension coefficient, the twice of the mean curvature, the outward unit normal vector on the interface, the surface area of the interface and the surface area element of the interface, respectively. In Eq. (18.1), the fluids are assumed to have constant properties so that the density and viscosity of a fluid particle remain constant, i.e., (18.6)
&+
= u.V. As can be seen in where the substantial derivative is defined as Eq. (18.1), the continuity equation is decoupled from the momentum equations since it does not have any time derivative term. In order to overcome this difficulty and to be able to use a time-marching solution algorithm, artificial time derivative terms are added to the flow equations in the form
where r is the pseudo time. The solution vector w, the incomplete identity matrix I1 and the preconditioning matrix rW1 are given by
W =
{ 7r~",
},
I1=
r'uz
[
0 0 0 0 i 0 1 , 0 0 1
r-1=
[ f :], 0
(18.8)
P
where p is the preconditioning parameter to be determined and it has dimensions of velocity. Note that the relation q = pI1w has been used in Eq. (18.7). Based on the analysis presented in the Appendix, the preconditioning parameter ,O is given by (18.9) where 'GO is a constant of order of unity, Uref and !are the velocity and length scales, respectively, and the Reynolds number Ree is defined as Reg = U,,f!/po. Equation (18.7) can be transformed into a general, curvilinear coordinate system
E
= E(r, z ) ,
77 = d r , z ) ,
(18.10)
and the resulting equations take the form
dphw a h F dhG r-1-dhw + 11+-+-=ar at at aV
dhF,
dhG, ++ h(h, + fb), at a7
(18.11)
399
M. Muradoglu Auxilary Uniform r CartesianGnd
r"urvilinear Grid "
Figure 18.1: Three types of grids used in the computations. The governing equations are solved on a fixed Eulerian curvilinear grid and the interface between different phases is represented by a Lagrangian grid consisting of connected marker points. An auxiliary uniform Cartesian grid is used to maintain communication between the curvilinear and Lagrangian grids. where h = r p ? - rqzC represents the Jacobian of the transformation. The vectors
hF = z,f-
r7g,
hG = -zcf
+ rtg,
(18.12)
and
represent the transformed inviscid and viscous flux vectors, respectively.
18.3
Numerical Method
Once the material properties and surface tension forces are determined, any standard time-marching algorithm can, in principle, be used to solve Eqs. (18.11) since these are in the same form as the usual continuum flow equations. Three types of grids used in the present method are sketched in Fig 18.1. A fixed curvilinear grid is used to solve the conservation equations (Eqs. (18.11)) while a Lagrangian grid of lower dimension is used to track the interface separating different phases. An auxiliary uniform Cartesian grid is used to maintain computationally efficient communication between the curvilinear and Lagrangian grids.
400
18.3.1
A Finite- Volume/Front-Tracking method
Integration of the Flow Equations
Following Caughey[5], a two-parameter family of numerical scheme to solve Eq. (18.11) can be written as
(18.14) where (. . .)P and (. . .)" denote the pseudo and physical time levels, respectively. The parameter cp governs the approximation to the physical time-derivative and 6 determines the level of implicitness of the method in pseudo time. Note that when a steady state is reached in pseudo time, we have wp + wn+l. Three combinations of cp and 0 are of particular interest and correspond to different approximations in the physical time as summarized in Table 18.1. In the present study, the three-point backward implicit method is used throughout. Note that the terms h, and f b are treated explicitly in the pseudo time in the present formulation although it is possible to include h, into the implicit operator. The increment AT represents the time step for sub-iteration while At represents the physical time step which is usually different. The correction AwP = wP+' - wp is computed according to
The sub-iteration to solve Eq. (18.15) is linearized as
(hF)p+l = (hF)p+ APAwP + O(Ar2), ( ~ L G ) ~ "= (hG)p BpAwp + O ( A r 2 ) , (hF,)p+l = (hF,)p + AEAw? + O(Ar2),
+
(hG,)p+l = (hG,)p + B[Aw:
+ O(A?)),
(18.16)
4 01
M. Muradoglu
cp
6'
0 0 1
1 1/2 1
Order of accuracy First order Second order Second order
Scheme Implicit Backward Euler Method Implicit Trapezoidal Method Three-Point Backward Implicit Method
Table 18.1: Physical time-integration schemes. where the inviscid and viscous Jacobian matrices are defined as
Ap={%-r' Bp={x)y; dhF
dhG
with WE = aE and wV = then be written as
dhF,
dhG, B:={bw,}
(18.17)
F.A linearized approximation to Eq. (18.15) can Aw'
-Rp, (18.18)
where
s
=
r-l
-+ p ( 2 + + 1 ,
AT
(18.19)
2At
and
dh(F - F,)
dh(G - G,) - hh,] drl dh(F - F,) dh(G - G , ) +
+
P
+ 8hh;l"
- h(h,
arl
+ fb)]
n.
(18.20)
=
In Eq. (18.19), ,&' is approximated as @'+' pn+l in the solution process. Equation (18.18) represents a linear system of equations that can be solved for the correction Awp by a variety of methods but, following Briley and McDonald[2] and Beam and Warming[l], it is factorized for computational efficiency a s
. .
(18.21) which can be solved in two steps using a block tridiagonal solver when the spatial derivatives are discretized by three-point approximations.
402
A Finite- Volume/Front-Tracking method
The spatial derivatives are approximated using a cell-centered finite-volume method that is equivalent to second order central differences on a uniform Cartesian grid and fourth order numerical dissipation terms similar to that of Caughey[4] are added to the right hand side of Eq. (18.21) to prevent the odd-even decoupling. Note that the numerical dissipation terms are treated explicitly in pseudo time. Since the accuracy in pseudo time is not of interest, in addition to the preconditioning method, a multigrid method similar to that of Caughey[5] and a local time-stepping method are used to further accelerate the convergence rate in pseudo time. A diagonalized version of the AD1 method similar to that of Pulliam and Chaussee[23] has also been implemented in which only the convective terms are treated implicitly and all other terms are treated explicitly in pseudo time. A plane two dimensional version of the diagonalized scheme is described by Muradoglu and Gokaltun[l4]. Since all the cases studied in the present paper are essentially in the Stokes’ limit, it is found that block diagonal version is more efficient than the diagonalized version. Therefore the block diagonal version of the AD1 method is used in the present study.
18.3.2
Front-Tracking Met hod
In the front-tracking method developed by Unverdi and Tryggvason[32], the interface between different phases are represented by a Lagrangian grid with connected marker points as shown in Fig. 18.1. The marker points can be considered as fluid particles moving with local flow velocity. In order to maintain communication between the Lagrangian and fixed curvilinear grids, it is necessary to determine the locations of the marker points in the curvilinear grid at every physical time step. Although it is a simple task to determine locations of the marker points in a uniform Cartesian mesh, it is substantially more difficult to track them in a general curvilinear or in an unstructured grid. To overcome this difficulty and to keep tracking computationally feasible, a new tracking algorithm has been recently developed and found to be very robust and computationally efficient[15]. The tracking algorithm utilizes an auxiliary uniform Cartesian grid as sketched in Fig. 18.1 and reduces the particle tracking on a curvilinear grid to a particle tracking on a regular Cartesian grid with a look-up table. It is emphasized here that the tracking algorithm is not restricted to the structured grids and can be easily adapted for unstructured grids. Since the particle tracking on a regular Cartesian grid is a trivial task, the new tracking algorithm is computationally efficient and makes the front-tracking method a feasible tool for computations of dispersed multiphase flows in complex geometries using curvilinear or unstructured grids. In addition, since the tracking algorithm is general, it can be used to track Lagrangian points in other methods such as the particle-based Mote Carlo method widely used in solving the probability density (PDF) model equations of turbulent reacting flows[l3]. The
M. Muradoglu
403
details of the tracking method can be found in Muradoglu and Kayaalp[l5]. Since the flow equations are solved on the curvilinear grid but the surface tension is computed on the front, it is necessary to convert the surface tension into a body force by an appropriate distribution function. This involves an approximation to the delta function on the curvilinear grid in a conservative manner. Let q5f be an interface quantity per unit surface area, it should be converted into the grid value q5g given per unit volume. To ensure that total value is conserved in the smoothing, we must have
(18.22) where Av is the volume of the grid cell. Following Tryggvason et a1.[29], this consistency condition is satisfied by writing (18.23) where 41 is a discrete approximation to the front value 4fl 4ij is an approximation to the grid value q5gl As is the area of front element 1 and wfj is the weight of grid point ij with respect to element 1. For consistency, the weights must satisfy = 1, (18.24)
CWZ ij
but can be selected in different ways[29]. In the present study, the weight for the grid point ij for smoothing from x p = ( r p ,zp) is defined as a tensor-product kernel in the form Wij(Xp) = K(TT)K(TZ), (18.25) where T, = Irp - rijl/rmax and T, = IzP - ZijI/zmax.Note that rmax and z,, are the maximum distance of the grid nodes on which the front quantity q5ij is to be distributed in T and z directions, respectively. The functional form of K used here is
$ - 8(1 - ? ) f 2 K(F) =
;(l - 3
1
0
3
if i 5 0.5 if 0.5 < i 5 1.0 otherwise,
(18.26)
which is symmetric about i = 0, and piecewise cubic with continuous first and second derivatives. The weights wij are normalized to satisfy the consistency condition given by Eq. (18.24). The weights wij are also used to interpolate grid values such as velocity field from the curvilinear grid onto the front points. The material properties such as density and viscosity are computed according to
(18.27)
4 04
A Finite- Volume/Front- Tracking method
where the subscripts o and d refer to the ambient and the drop fluids, respectively. The indicator function 4 is defined such that it is unity inside and zero outside of the drops and, following Tryggvason et al.[29],it is obtained by solving the Poisson equation
0’4
= vh.vh4,
(18.28)
where Vh is the discrete version of the gradient operator. The jump Vh4 is distributed on the neighboring grid cells using the Peskin distribution[29] and Eq. (18.28) is then solved on the uniform grid in the vicinity of each drop. After computing the indicator function on the uniform grid, it is interpolated onto the curvilinear grid using bilinear interpolations. In fact, it is possible to efficiently solve the Poisson equation on the curvilinear grid but the above procedure seems to be robust and produces sufficiently smooth solutions for the problems studied in the present work. The surface tension on each front element is computed following the procedure described by Tryggvason et al.[29]. The surface tension on a small front element can be computed as
SF,
= ]A,
rulcnds.
(18.29)
Using the definition of curvature of a two-dimensional line, i.e., Kn = ds/ds and accounting for the axisymmetry of the problem, Eq. (18.29) can be integrated to yield
bF,
= r 4 s z - S L ) - Asm,,
(18.30)
where e, denotes the unit vector in the radial direction. The tangent vector to the curve s is computed directly by a Lagrange polynomial fit through the end-points of each element and the end-points of adjacent element in the same way as described by Tryggvason et a1.[29].
18.3.3 The Overall Solution Procedure The finite-volume and front-tracking methods described above are combined as follows. In advancing solutions from physical time level n (t, = n . At) to level n 1, the locations of the marker points at the new time level n 1 are first predicted using an explicit Euler method, i.e.,
+
+
%+;’
= Xp”
+ Atvp”,
(18.31)
where X, and V, denote the position of front marker points and the velocity interpolated from the neighboring curvilinear grid points onto the front point
4 05
M. Muradoglu
X,, respectively. Then the material properties and surface tension are evaluated using the predicted front position as -n+l
,,n+l
= p(X,
);
-n+l
pn+l = p ( X ,
1;
-n+l
$+l
=f&
1.
(18.32)
+
The velocity and pressure fields at new physical time level n 1 are then computed by solving the flow equations (Eq. (18.11)) by the FV method for a single physical time step and finally the positions of the front points are corrected as At x;+l = x; + -(v; + v;+1). 2
(18.33)
After this step the material properties and the body forces are re-evaluated using the corrected front position. The method is second order accurate both in time and space. All terms except f b in Eq.(18.11) are treated implicitly in physical time so that the physical time is determined solely by the accuracy considerations and stability constraint mainly due to surface tension. Perfect reflection boundary conditions are used at the solid boundary for the front marker points, i.e., the front marker points crossing the solid boundary due to numerical error are reflected with respect to the inward normal vector back into the computational domain. If the front marker point is close to the boundary, the front properties are distributed onto curvilinear cells in a conservative manner, i.e., the weights are defined only for the cells within the computational domain and are normalized to satisfy the consistency conditions given by Eq. (18.24). The grid properties are interpolated onto the front point in a similar manner. The Lagrangian grid is initially uniform and is kept nearly uniform throughout the computations by deleting small elements and splitting the large elements in the same way as described by Tryggvason et al.[29]. The initial front element size is typically set to 0.75A1, where A1 is the minimum size of the curvilinear grid cell. During the simulation, in each physical time step, the elements that are smaller than 0.5Al are deleted and the elements that are larger than A2 are split in order to keep the Lagrangian grid nearly uniform and to prevent the formation of wiggles much smaller than the grid size.
18.4
Results and Discussion
The method is first validated for the classical problem of the oscillation of a drop immersed in another fluid. The oscillation is induced by an initial perturbation to the surface configuration of the drop and is damped due to viscous dissipation. The computational results are compared with the analytical solution in terms of the oscillation frequency and damping rate. It is also validated for the motion of a freely falling drop in a straight channel studied earlier by Han and Tryggvason[8] using a finite-difference/front-tracking (FD/FT) method. The method is then applied to compute the motion of freely rising drops due to
A Finite- Volume/Front- Tracking method
406
buoyancy in a continuously constricted channel studied experimentally by Hemmat and Borhan[9]. Finally the planar two-dimensional version of the method is used to compute the chaotic mixing in a drop moving through a winding channel[161.
18.4.1
Oscillating Drop
The first test case concerns with the classical problem of an oscillating drop. The oscillation is induced by initial perturbations to the drop surface configuration and is damped due to viscous damping. Consider a drop of liquid with perturbed radius in the form T = a
( :
i+-(i+3cos2e)
1
(18.34)
where a is the equivalent drop radius and is magnitude of the perturbation. Note that this form of deformation conserves the volume of the drop of radius a[6]. When the drop is perturbed] surface tension tries to draw the interface back into a spherical configuration causing the surface to oscillate. Lamb[l2] showed that the oscillation frequency is given by (18.35) with the period (18.36) where n is the mode of oscillation with n = 2 being the primary mode and 0 is the surface tension coefficient. Neglecting the effects of the ambient fluid viscosity, the viscous damping time constant is given by (18.37) where v is the kinematic viscosity of the drop Auid. Figure 18.2 shows the evolution of the deformation parameter y defined as the ratio of the drop radius in the axial direction to the drop radius in the radial direction. The initial perturbation is set to C = 0.05. The computational domain is 6a in the radial direction and extends to 12a in the axial direction] and is resolved by a 192x 384 Cartesian grid stretched in the axial and radial directions to better resolve the flow in the vicinity of the drop. Periodic boundary conditions are used in the axial direction and no-penetration, perfect slip boundary conditions are used in the radial direction. The density and kinematic viscosity of the drop fluid are 50 and 400 times larger than the density and kinematic viscosity of the ambient fluid, respectively. The time is nondimensionalized by the theoretical period for the lowest (n = 2) mode. The theoretical damping rate is also plotted in
4 07
M. Muradoglu
Figure 18.2: The deformation y versus nondimensional time for an oscillating drop immersed in the host-fluid with the perturbation coefficient = 0.05, pd/po = 50 and pd/po = 400. The theoretical rate of decay is shown by dashed lines below and above the oscillating curve.
<
Fig. 18.2. It can be seen in this figure that both the oscillation frequency and damping rate are predicted well with the present method. For example, the error between the computed and theoretical oscillation frequencies is found to be less than 1%at time t / r t h = 2.0 showing the accuracy of the present method for this standard test case.
18.4.2 Buoyancy-Driven Falling Drop in a Straight Channel The second test case concerns with buoyancy-driven falling drops in a straight channel studied earlier by Han and Tryggvason[8]. The physical problem and computational domain are sketched in Fig. 18.3. As can be seen in this figure, the ambient fluid completely fills the rigid cylinder and the drop that is denser than the ambient fluid accelerates downward due to gravitational body force. The problem is governed by four nondimensional parameters[8], namely the Eotvos number Eo (interchangeably called the Bond number, B o ) , the Ohne-
A Finite- Volume/Front- Tracking method
Ambient Fluid Po
dl
*bo
Z
Figure 18.3: Schematic illustration of the physical problem and computational domain for a buoyancy-driven falling drop in a straight channel. sorge number Ohd, the density and viscosity ratios defined as
I**
=
Pd
-
PO
(18.38)
where Ap = Pd - p, is the density difference between the drop and the ambient fluids, gz is gravitational acceleration and d is the initial drop diameter. The Ohnesorge number based on the ambient fluid is defined similarly as Oh, = The subscripts d and 0 denote the properties of the drop and ambient fluids, respectively. The nondimensional time is defined as
e.
t t* = -
IhG.
(18.39)
In all the computations presented in this section, the computational domain is 5d in radial direction and is 15d in the axial direction. No-slip boundary conditions
M. Muradoglu
409
I
1
I
I
I
I
I
I I
I
I I
I
I
I
I
I
I
I
I
I
I I
I I I I I I I I I
I
I I
I I I I I I I I I
I I I
I I I
I I
I
I
I I I
I I I I
I I
I I
I
I
I
I
I
I
I I
I I
I
I
I
I I
I I
I I
I
I I I
I
I
I
I I I
I I I I I I I I I I I
I I I I
I
I
I I
I
I I
I I
I I
I I
I I
I
I
I
I
I
I I I
I I
I I
I
I
I
I I
I I I I I
I
I
I I
I I I I I I I
I
I I I I I I
I I I I
I
I I
I I
I I
I I
I I
I I
I
I
I
I
I I
I I
I I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I I I
I I
I I
I I
I
I
I
I
I
I
I I
I
EO= 12 (Present)
I
I
EO= 12 (FD/FT)
I I
I
I
EO = 24 (Present)
Figure 18.4: Evolution of drop for Eo = 12 (left plots) and Eo = 24 (right plots). The present results are plotted on the left in each group. The gap between two successive drops in each column represents the distance the drop travels at a fixed time interval and the last interface is plotted at t* = 39.6 and t* = 44.01 for Eo = 12 and Eo = 24 cases, respectively.
are applied on the cylinder walls and axisymmetry conditions are applied on the centerline. The drop centroid is initially located at (r,, z,) = (0,124. The computational domain is resolved by a 128 x 768 regular Cartesian grid. The grid is stretched in the radial direction to have more grid points close to the centerline. The Ohnesorge number, the density and viscosity ratios are kept constant at Ohd = 0.0466 (Oh, = 0.05), pd/po = 1.15 and pd/p, = 1 in all the results presented here. In Fig. 18.4, the evolution of the drop for Eo = 12 and E o = 24 is presented together with the results obtained with the finitedifference/front-tracking (FD/FT) method[8]. As can be seen in this figure, the present results are in a very good qualitative agreement with the results obtained with FD/FT method. To quantify the accuracy of the present method, the velocity is nondimensionalized by &Z and the nondimensional velocity of the drop centroid V, is plotted in Fig. 18.5a together with the FD/FT results. It is clearly seen in this figure that the present results are also in a very good quantitative agreement with those of the FD/FT method demonstrating the
410
A Finite- Volume/Front- Backing method
Figure 18.5: (a) Centroid velocity (b) percentage change in drop volume versus
t* for Eo = 12 and Eo = 24 cases. The dashed lines are the present results and solid lines are the FD/FT results. accuracy of the present method. Finally the percentage change in drop volume is plotted in Fig. 18.5b as function of nondimensional time both for Eo = 12 and Eo = 24 cases and are again compared with the results of the FD/FT method. This figure shows that the volume changes in the present and FD/FT methods are of the same order and the maximum volume change at the end of the simulation is smaller than 2.5% in the present method. The relatively large volume change in the present method compared to the FD/FT method may be attributed to the larger numerical error in the present results partly due to larger physical time steps and partly due to the interpolation and distribution algorithms.
18.4.3 Buoyancy-Driven Rising Drops in a Continuously Constricted Channel The previous test cases have confirmed the accuracy of the present method. This test case concerns with the buoyancy-driven motion of viscous drops through a vertical capillary with periodic corrugations studied experimentally by Hemmat and Borhan[S]. The computational setup is sketched in Fig. 18.6a. The capillary tube consists of a 26 cm long, periodically constricted cylindrical tube with 6 corrugations. The average internal radius of the tube is R = 0.5 cm, and the wavelength and amplitude of the corrugations are h = 4 cm and A = 0.07 cm, respectively. The suspending fluid is a diethylene glycol-glycerol mixture denoted by DEGG12. A variety of UCON oils are used as drop fluids. The properties of the drop and suspending fluids are summarized in Table 18.2 where the same label is used for each system as that used by Hemmat and Borhan[9]. A com-
M. Muradoglu
411
plete description of the experimental set up can be found in [9]. A portion of a coarse grid containing 8 x 416 grid cells is plotted in Fig. 18.6b to show the overall structure of the body-fitted grid used in the simulations. The average rise velocity of buoyant drops as well as the drop shapes are computed and the results are compared with the experimental data[9] for a range of the governing parameters, viz. the dimensionless drop size, K , defined as the ratio of the equivalent spherical drop radius to the average capillary radius, the ratio of the drop to the suspending fluid viscosities, A, the corresponding ratio of fluid densities y,and the Bond number B o = ApgZR2/a,representing the ratio of buoyancy to interfacial tension forces; A p and u denote the density difference and interfacial tension between the drop and suspending fluid, respectively, and gz is the gravitational acceleration. In all the results presented in this section, the drops are initially located at z = 1.5h in the ambient fluid that fully fills the cylindrical tube and is initially in the hydrostatic conditions. Symmetry boundary conditions are applied along the centerline and no-slip boundary conditions are used at top, bottom and lateral surfaces of the cylindrical tube. Drops are initially stationary and start rising due to buoyancy. The drops are initially spherical. The results are expressed in terms of non-dimensional quantities denoted by superscript "*". The dimensionless coordinates are defined as z* = z / h and r* = r / R . Time and velocity are made dimensionless with Tref= and
Kef = "
p y 2
, respectively.
First a qualitative analysis of the shapes of the drops are shown in Fig. 1 8 . 6 ~ . In this figure, a sequence of images for the evolution of the shapes of viscous drops through constricted channel are plotted for the DEGG12 system with the nondimensional drop sizes K = 0.54, 0.78 and 0.92. The computations are performed on a 32 x 1664 grid, the physical time step is At* = 1.641 and the residuals are reduced by three orders of magnitude in each sub-iteration. As can be seen in these figures, when a large drop ( K > 0.7) reaches a constriction, its leading edge follows the capillary wall contour and squeezes through the throat. Once the leading meniscus clears the throat, its rise velocity increases as it enters the diverging cross-section while the trailing edge of the drop remains trapped behind the throat similar to the experimental observations[9]. The drop shapes, the velocity field and pressure contours in the vicinity of the drop are plotted in Fig. 18.7 for a DEGG12 drop with K = 0.92 while it passes through the throat
System DEGGl2
po (mPa.s)
pd
Po
Pd
CT
(mPa.s)
(kg/m3)
(kg/m3)
(N/m)
87
115
1160
966
0.0042
Table 18.2: Two-phase system used in the computations.
A Finite- Volume/Front- D-acking method
Ambient Fluid P,.IJ.O
h
Figure 18.6: (a) Schematic illustration of the computational setup for a buoyancy-driven rising drop in a constricted channel. (b) A portion of a coarse computational grid containing 8 x 416 cells. (c) Snapshots of buoyant drops of DEGG12 system for drops sizes K = 0.54, 0.78 and 0.92 from left to right, respectively. The gap between two successive drops in each column represents the distance the drop travels at a fixed time interval and the last interface is plotted from left to right at t* = 2831.3, 3693.0 and 5416.4, respectively.
and just after the throat to better show the overall quality of the solution. Finally the vertical drop tip location scaled by the corrugation wavelength and the drop tip rise velocity scaled by the reference velocity Vref are plotted against the non-dimensional time in Fig. 18.8 for the DEGG12 system for various drop sizes. The retardation effect of the constrictions is clearly seen in these figures for large drops, i.e., K. > 0.7. It is also seen that the drops quickly accelerate and reach a periodic motion in all the cases.
M. Muradoglu
413
Figure 18.7: Velocity vectors (right portion) and pressure contours (left portion) in the vicinity of the DEGG12 drop with 6 = 0.92 while it passes through (a) the throat and (b) the expansion regions. Grid: 32 x 1664, At* = 1.641.
18.4.4 Chaotic Mixing in a Drop Moving through a Winding Channel The final test case concerns with computational modeling of the chaotic mixing in a drop moving through a winding channel in a planar two-dimensional setting[l6]. The mixing inside droplets by chaotic advection has been used to perform kinetic measurements with high temporal resolution and low consumption of samples[3, 261. The purpose of this test problem is to show the ability of the method to compute dispersed multiphase flows in complex geometries involving strong interactions between the deforming drop phase and the solid walls. The channel geometry is sketched in Fig. 18.9 and a complete description of the problem can be found in Muradoglu and Stone[l6]. The computational domain is resolved by a body-fitted grid containing 1024 x 64 grid cells. The volume flow rate is specified at the inlet based on a fully developed channel flow and the pressure is fixed at the exit. The flow is initialized as a single phase steady flow using the ambient fluid properties and a cylindrical drop is then places in the ambient flow as shown in the sketch. The molecular mixing is ignored and only the mixing by chaotic advection is considered. The mixing patterns are visualized by passive tracer particles which are initially distributed on random uniformly inside the drop. The particles that initially occupy the lower half of the drop are identified as “red” while the rest are “blue”. The
A Finite-Volume/Front-Tracking method
414
0 t
(4
500
1000 1500 2000 2500 3000
3500
4000
t
(b)
Figure 18.8: The non-dimensional vertical positions (left plot) and the nondimensional rise velocities (right plot) of the drop tip plotted against the nondimensional time t* for the drops of DEGG12 system with K. = 0.54,0.78 and 0.92. Grid: 32 x 1664, At* = 1.641. tracer particles are advected in the same way as the front marker points. The governing non-dimensional parameters are identified as the Reynolds number number Re = poUidc/po,the capillary number Ca = p 0 U t / u , the viscosity ratio X = pd/po, the density ratio y = pd/po, the ratio of the drop size to the channel inlet height C = d d / d c where po and Pd are the ambient and drop phase fluid densities, po and ,ud are the ambient and fluid viscosities, respectively. Based on the inlet velocity and the corrugation wave length, the nondimensional physical time is defined as t* = tUi/L. The snapshots of the mixing patterns taken at the nondimensional time 18.0 x lop3 and frames t" = 0,3.3 x lop3, 7.3 x lop3, 11.3 x 10F3,14.7 x 22.0 x are plotted in Fig. 18.10 to demonstrate the evolution of mixing patterns in the drop while it moves through the model winding channel. The nondimensional numbers are set to Ca = 0.025, Re = 6.6, C = 0.7576, and X = 1.0 for this case. The mixing patterns are enlarged in the top plots of Fig. 18.10 to better show the details of the mixing process. As can be clearly seen in this figure, the chaotic advection occurs in 2D drop as it moves through a winding channel and the mixing patterns qualitatively resemble the actual 3D mixing patterns[20].
18.5
Conclusions
A finite-volume/front-tracking (FV/FT) method has been developed for computations of dispersed multiphase flows in complex geometries. The method is based on the one-field formulation of the flow equations and treating the different phases as a single fluid with variable material properties. The flow equations
M. Muradoglu
415
Figure 18.9: The sketch of the channel used in the computations. The volume flow rate is specified at the inlet based on a fully developed channel flow and the pressure is fixed at the exit. The flow is initialized as a single phase steady flow using the ambient fluid properties and a cylindrical drop is then placed instantly in the ambient flow. are solved by a FV method on a body-fitted curvilinear grid and a separate Lagrangian grid is used to represent the interfaces between different phases. The FV method is based on the concept of dual-time stepping and time integration is done by a block diagonal alternating direction implicit (ADI) scheme. A novel tracking algorithm that utilizes an auxiliary uniform Cartesian grid is developed to track the interfaces on the curvilinear grid and is found to be robust and computationally efficient. The method is implemented to solve two-dimensional (plane or axisymmetric) dispersed multiphase flows and has been successfully applied to several test cases including the classical problem of a vibrating drop, buoyancy-driven rising drops in a continuously constricted channel and the chaotic mixing in a planar two-dimensional drop moving through a winding channel. It is found that the present method is a viable tool for accurate modeling of dispersed multiphase flows in complex geometries.
18.6
Bibliography
[l]Beam, R. M. & Warming, R. F. An implicit factored scheme for the com-
pressible Navier-Stokes equations, AIAA J. 16, 393 (1978). [2] Briley, W. R. & McDonald, H. Solution of the tree-dimensional compressible Navier-Stokes equations by an implicit technique, Lecture notes an physics 35, 105, New YorkVerlag (1974). [3] Bringer, M. R., Gerdts, C. J., Song, H., Tice, J. D., & Ismagilov, R. F. “Microfluidic systems for chemical kinetics that rely on chaotic mixing in droplets”, Phil. Trans. R. SOC.Lond. A , 362, 1087, (2004).
416
A Finite- Volume/fiont- Tracking method
Figure 18.10: Snapshots of mixing patterns taken at the nondimensional time frames t* = 0,3.3 x lop3,7.3 x lop3,3.3 x 18 x and 22 x from left to right, respectively. The top plots are enlarged versions of the corresponding scatter plots shown in the channel (bottom plots). (Ca = 0.025, Re = 6.6, X = 1.0, C = 0.76, Re = 6.6, K = 0.33, Grid:1024 x 64.) [4] Caughey, D. A. Diagonal implicit multigrid algorithm for the Euler equations. AIAA J., 26, 841 (1988). [5] Caughey, D. A. Implicit multigrid computation of unsteady flows past cylinders of square cross-section, ComputersfYFluids30,940 (2001). [6] Che, J. H. Numerical simulation of multiphase flows: Electrohydrodynamics and solidification of droplets, Ph.D. Thesis, The University of Michigan, Ann Arbor, (1999). [7] Fauci, L. & Gueron, S. Eds. Computational modeling in biological fluid dynamics, Springer- Verlag, New York (2001). [8] Han, J. & Tryggvason, G. Secondary breakup of axisymmetric liquid drops: I. Acceleration by a constant body force, Phys. Fluids 11(12), 3650 (1999). [9] Hemmat, M. & Borhan, A. Buoyancy-driven motion of drops and bubbles in a periodically constricted capillary, Chem. Eng. Commun. 150, 363 (1996).
[lo] Hirt, C. W. & Nichols, B. D. Volume of fluid (VOF) method for the dynamics of free boundaries, J. Comput. Phys. 39, 201 (1981). [ll]Hirt, C. W., Amsden, A. A., and Cook, J. L. An arbitrary LagrangianEulerian computing method for all flow speeds, J . Comput. Phys. 135,203 (1997). [12] Lamb, H. Hydrodynamics, Dower Publishers, New York, (1932).
M. Muradoglu
417
[13] Muradoglu, M., Jenny, P., Pope, S. B., & Caughey, D. A. A consistent hybrid finite-volume/particle method for the PDF equations of turbulent reactive flows, J . Comput. Phys. 154(2), 342, (1999). [14] Muradoglu, M. & Gokaltun, S. Implicit multigrid computations of buoyant light drops through sinusoidal constrictions, ASME J. Applied Mech. 71, 1, (2004). [15] Muradoglu, M. & Kayaalp, A. D. “An Efficient Tracing Algorithm for Finite-Volume/Front-TrackingComputations of Dispersed Multiphase Flows in Complex Geometries,” J . Comput. Phys., to be submitted, (2004). [16] Muradoglu, M. & Stone, H. A. “Chaotic Mixing in a Plug Moving through a Winding Channel: A Computational Study” Phys. Fluids, to be submitted, (2004). [17] Olbricht, W. L. & Leal, L. G. The creeping motion of immiscible drops through a converging/diverging tube, J. Fluid Mech. 134,329 (1983). [18] Olbricht, W. L. Pore-scale prototypes of multiphase flow in porous media, Ann. Rev. Fluid Mech. 28, 187 (1996). [19] Osher, S. & Fedkiw, R. P. Level set methods: An overview, J. Comput. Phys. 169 ( 2 ) , 463 (2001). [20] Ottino, J. M. “The kinematics of mixing,” Cambridge, UK: Cambridge
Univ. Press, (1989).
[21] Peskin, C. Numerical analysis of blood flow in the heart, J. Comput. Phys. 25, 220 (1977). [22] Pozrikidis, C., Ed. Modeling and simulation of capsules and biological cells, Chapman & Hall/CRC (2003). [23] Pulliam, T. H. & Chaussee, D. S. A diagonal form of an implicit approximate factorization algorithm. J. Comput. Phys. 39,347 (1981). [24] Scardovelli, R. & Zaleski, S. Direct numerical simulation of free-surface and interfacial flow, Ann. Rev. Fluid Mech. 31,567 (1999). [25] Sethian, J. A. & Smereka, P. Level set methods for fluid interfaces, Ann.
Rev. Fluid Mech. 35, 341 (2003). [26] Song, H., Tice, J. D., & Ismagilov, R. F. “A microfluidic system for controlling reaction networks in time,” Angew. Chem. Int. Ed., 42,768, (2003).
418
A Finite- Volume/Front- Tracking method
[27] Stone, H. A., Stroock, A. D., & Ajdary, A. Engineering flows in small devices: Microfluidics toward lab-on-a-chip, Ann. Rev. Fluid Mech. 36, 381 (2004). [28] Sussman, M., Smereka, P. & Osher, S. A level set approach for computing solutions to incompressible two-phase flows, J. Comput. Phys. 144, 146 (1999). [29] Tryggvason, G., Bunner, B., Esmaeeli, A,, Juric, D., Al-Rawahi, N., Tauber, W., Han, J., Nas, S., & Jan, Y.-J. A Front-Tracking Method for the Computations of Multiphase Flow, J. Comput. Phys. 169 (2), 708 (2001).
[30] Turkel, E. Preconditioning methods for solving incompressible and low speed compressible flows, J. Comput. Phys. 72, 277 (1987). [31] Udaykumar, H. S., Kan, H.-C., Shyy, W. & Tran-Son-Tay, R. Multiphase dynamics in arbitrary geometries on fixed Cartesian grids, J. Gomput. Phys. 137, 366 (1997).
[32] Unverdi, S. O., & Tryggvason, G. A front-tracking method for viscous incompressible multiphase flows, J. Gomput. Phys. 100, 25 (1992).
[33] Ryskin, G. & Leal, L. G. Numerical simulation of free-boundary problems in fluid mechanics, Part 2. Buoyancy-driven motion of a gas bubble through a quiescent liquid, J. Fluid Mech. 148, 19 (1984). [34] Yabe, T., Xiao, F., & Utsumi, T. The constrained interpolation profile (CIP) method for multiphase analysis, J. Comput. Phys. 169(2), 556 (2001).
Appendix 18-A Optimal Artificial Compressibility in the Stokes Limit The artificial compressibility parameter /3 should be specified in such a way that it gives the best asymptotic convergence to a steady state in pseudo time. It is well known that ,O must be proportional to the velocity scale in convection dominated flows[30],i.e., if Re >> 1. An analysis is presented here to determine the optimal value of /3 in the Stokes’ limit. In the Stokes’ limit, the flow equations become
v.v vp-pv2v
0, = 0.
=
(18.40)
After adding the pseudo time derivative terms, Eqs. (18.40) become
P
dV x
+
vp-pv2v=o.
(18.41)
Then taking a divergence of the momentum equation yields d dT
p-p.
V)
+ v2p
-
p V ( 8 . V) = 0.
(18.42)
Substituting the continuity equation (18.43)
into Eq. (18.42), we obtain (18.44)
where v = p / p is the kinematic viscosity. With an assumption of periodic boundary conditions, the spatial Fourier transform of Eq. (18.44) is given by d2p + Y X 2 ;dfit ; + dr2
= 0,
(18.45)
where fi is the Fourier transform of p, x is the wave number vector and x2 = x.x. Equation (18.45) is in the same form as a mass-spring-damper system. Then looking for a solution in the form
fi = &ear, 419
(18.46)
A Finite- Volume/fiont- Tracking method
420
where ljo is a function of space only, and substituting Eq. (18.46) into Eq. (18.45) yields the following characteristic equation for a Q2
+ ux2a+ (px)2= 0,
(18.47)
which can be solved to give (18.48)
Since (xp)’ is always positive, the real parts of the both roots are negative, i.e., it is always forced to a steady state. However, the optimal damping is obtained if the terms in the square root are smaller or equal to zero, which is satisfied for
P2 2
p1 x ) 2 .
(18.49)
Now let the length scale l be specified as
l = x-1 max
(18.50)
where xmaxis the maximum wavenumber, then the artificial compressibility parameter can be specified as
a
2 1 p2 = 1 (./e) 2 = uref 4Rez ’
(18.51)
where Uref is a reference velocity and R e f = U,,p?/p is the Reynolds number based on Uref. Combining this expression with the optimal value of p in high Reynolds number case, the artificial compressibility parameter can be specified as
(18.52) where rcp is a constant of order of unity. Equation (18.52) gives a nearly optimal value for P in the entire range of Reynolds numbers although it may require to tune up the constant rcp for some cases for the best convergence.
Chapter 19
Computational Modeling of Turbulent Flames Stephen B. Pope'
19.1
Introduction
Turbulent combustion presents a formidable challenge to computational modeling. Depending on the fuel, of order 10, 50, or 1,000 chemical species may be involved; and the fuel reacts to form combustion products (and trace amounts of pollutant species) through a complex set of highly non-linear chemical reactions. This occurs in a turbulent flow containing a large range of length scales and time scales, which renders direct numerical simulations intractable for many decades to come. However, good progress is being made in statistical modeling approaches and in the associated computational algorithms. In this paper we review recent progress in PDF methods for turbulent reactive flows, focusing on the work at Cornell on non-premixed turbulent combustion. Following an overview of PDF methods, recent calculations of two flames are described in Section 19.2, and then the important issue of modeling turbulent mixing is discussed in Section 19.3. Modeling approaches to turbulent reactive flows [22][11]can be broadly categorized according to two attributes: first, how the flow and turbulence are represented; and, second, how the turbulence-chemistry interactions are modeled. The principal approaches to the flow and turbulence are [27]: Reynolds-averaged Navier-Stokes (RANS) turbulence modeling; large-eddy simulation (LES); and direct numerical simulation (DNS). At present, RANS is the dominant approach 'Sibley School of Mechanical and Aerospace Engineering, Cornell University, Ithaca, New York 14853-7501
421
422
Turbulent Flames
used in applications, whereas LES is the focus of much research [30][23]. While DNS is a powerful research tool [37], its range of applicability is severely limited (by computer power), much more so for reactive flows than for inert flows. It is important to appreciate that the turbulence-chemistry interactions require modeling both in RANS and in LES [25]. The large-scale turbulent mOtions play the dominant role in the transport of momentum, heat and species, and consequently these are well-represented in LES by the resolved fields. But in reactive flows, especially combustion, the essential processes of molecular mixing and reaction occur on the smallest (sub-grid) scales, and therefore require statistical modeling in LES, as in RANS. This paper is concerned with PDF methods [24][10][11],i.e., approaches for modeling turbulence-chemistry interactions through the solution of a transport equation for the joint probability density function (PDF) of the fluid composition (and other variables). The primary advantages of PDF methods are: that they are generally applicable (as opposed to being confined to homogeneouslypremixed or two-stream non-premixed problems) ; the turbulent fluctuations of the fluid variables considered are completely represented through their joint PDF; and that arbitrarily complex and non-linear chemical reactions can be treated without approximation. The two most widely used PDF methods in the RANS setting are the composition PDF method, and the velocity-frequency-compositionmethod. In the former, a RANS turbulence model (e.g., k-E or Reynolds stress) is used, and the turbulent transport term in the PDF equation is modeled as gradient diffusion. In contrast, a complete closure is provided by the modeled transport equation for the joint PDF of velocity, composition and turbulence frequency [36]: separate mean momentum and turbulence-model equations are not required; and turbulent convective transport is in closed form, so that the gradient diffusion approximation is avoided. In the LES setting, the filtered density function (FDF) [25] represents the distribution of compositions (on all scales), and conceptually it represents the PDF conditional on the resolved flow field [ll]. The combined LES/FDF approach has been developed in recent years based on the composition FDF [13], and also on the velocity-composition FDF [31]. In the next section, recent PDF calculations of two non-premixed turbulent flames are reviewed in order to illustrate the ability of the method to represent accurately finite-rate turbulence-chemistry interactions. Then, in Section 19.3 we discuss the status of the modeling of molecular mixing, which is the principal modeling issue in PDF methods.
19.2
PDF Calculations of Turbulent Flames
In non-premixed turbulent flames, whether or not finite-rate chemical effects are significant depends on the Damkohler number, Da, i.e., the ratio of char-
423
S.B. Pope
acteristic mixing and reaction timescales. At high Da, simple models based on equilibrium chemistry or steady laminar flamelets can be successful (e.g., [3]). But as Da decreases, departures from equilibrium and flamelet behavior becomes pronounced, local extinction and eventually global extinction [2] occur. Several recent experiments have investigated such phenomena over a range of Da, achieved either by varying the jet velocities [2][8] or by varying the temperature and hence the reaction timescale. It is a good test and challenge for models to reproduce the observed behavior over the range of Da.
19.2.1 Piloted Jet Flames The Barlow & Frank [2] flames have, deservedly, received much attention. The value of these experiments lies in: the design of the burner; the quality of the diagnostics; and, the range of conditions covered. By varying the jet and pilot flame velocities a series of six flames (designated A , B , . . . , F ) of decreasing Da are produced. Flame D is turbulent with little local extinction; flame F exhibits significant local extinction and is quite close to global extinction; whereas flame E is in between. There have been many calculations of flame D using several different approaches, but relatively few calculations of the more challenging flames E and F[1]. Velocity-composition-frequencyjoint PDF calculations of the Barlow & Frank flames are described by Lindstedt et a1.[19], Xu & Pope [39] and by Tang, Xu & Pope [35]. In the latter works, the methane and N O chemistry is described by a 19-species augmented reduced mechanism [34], and the mixing by the EMST mixing model [32]. Detailed comparisons between the calculations and experimental data (including conditional means and PDFs) are given in [39][35]. Here we present results just of the “burning index” BI, which is an overall measure of finite-rate effects. The burning index can be based on different species and is locally defined: a value of 1 corresponds to complete combustion, and a value of 0 to complete extinction. Figure 19.1 shows the burning index based on COZ and CO as a function of axial distance for the three flames D , E and F . As may be seen, in general, the calculations represent accurately the minimum BI observed at 30 jet radii (due to local extinction) followed by the downstream recovery (due to reignition). Furthermore, the increase in local extinction between flames D, E and F is calculated accurately.
19.2.2
Lifted Jet Flame in a Vitiated Co-Flow
Cabra et al. [4] have studied experimentally the new configuration of a lifted flame formed by a Hz/N2 jet issuing into a vitiated co-flow (at around 1045K). It is hypothesized that the stabilization mechanism for this flame is substantially different from that of lifted flames in cold co-flows. Specifically, mixing between the fuel and vitiated co-flow near the jet exit leads to a hot, lean mixtures which subsequently autoignite, thus anchoring the flame.
Turbulent Flames
424
1.5
1.5
7
6 - 1
8 cd
0.5
M
0
0
50 x/R , I
(4
100
n ”
0
50
“/Ri
100
(b)
Figure 19.1: Burning index based on (a) COz and (b) CO against axial distance in flames D, E and F. Comparison of PDF calculations (lines) and experimental data (symbols).
In further experiments using this burner at the University of Sydney the temperature of the vitiated co-flow has been varied over a narrow range (1010K1045K) which results in lift-off heights between 45 jet diameters to 5 jet diameters (as the temperature is increased). There have been several PDF calculations of these flames [4][20] [la][5]. From the latter work, we show in Fig. 19.2 (a) the calculated lift-off height using two chemical mechanisms for hydrogen combustion: the Mueller mechanism [21]; and the Li mechanism [18] in which a few rates and enthalpies of formation are updated. It appears that the calculations with the Li mechanism are in excellent agreement with the experimental data. It is important to appreciate, however, that the experimental uncertainties in the temperature of the vitiated co-flow combined with the marked sensitivity of the lift-off height to this quantity results in experimental error bars that are larger than the differences between the calculations. What can be concluded is that both PDF calculations reproduce the experimental lift-off heights (within the error bars) and that they exhibit a sensitivity to the details of the chemical mechanism. Figure 19.2(b) shows the calculated lift-off heights using the Mueller mechanism and the three most widely used mixing models, namely: the interaction by exchange with the mean (IEM) model [38][9];the modified Curl (MC) model [7][14];and the Euclidean minimum spanning tree (EMST) model [32].As may be seen, for this flow, there is no great sensitivity to the choice of mixing model. This issue is discussed further in Section 19.3.
425
S.B. Pope
Commrison of dinerent mechanisms (EMST C W . 0 )
comparisonof dmerenl mixlng mDdels
Figure 19.2: Lift-off height versus co-flow temperature for the hydrogen jet flame in a vitiated co-flow (a) comparison of the Li and Mueller chemical mechanisms (b) comparison of MC, IEM and EMST mixing models.
19.3
Modelling of Turbulent Mixing
In turbulence research on inert flows, there have been numerous studies of scalar mixing in which the primary focus is on the mean, variance and derivative statistics of a single inert scalar (e.g., temperature excess). The issues of mixing in turbulent combustion are significantly more involved. Typically, there are of order 20 compositions; the effect of molecular mixing on the shape of the PDF is important (not just the decay rate of the variances and covariances); fluctuations in mixing rates are significant in effecting local extinction; and (especially in premixed combustion) reaction and mixing can be strongly coupled. The three most commonly used mixing models, IEM, MC and EMST, have known theoretical deficiencies, but at the same time, in some circumstances, they can yield quantitatively accurate results. A current objective of research in this area is to delineate the range of applicability of these different models. The calculations of the lifted flame described above illustrate a case in which all three mixing models yield similar results. In contrast Ren & Pope [29] studied a partially stirred reactor (PaSR) in which radically different behavior is observed. As an example, Fig. 19.3 shows scatter plots of temperature versus mixture fraction given by the three models for a case of hydrogen combustion. In addition to the chemistry, the reactor is characterized by the residence time T~,,, and the turbulent mixing time T ~ T ,For ~ ~small . values of T ~ ~ (e.g., ~ T ~ < 1/20) ~ the ~ PaSR T approximates ~ ~ a~PSR and the three mixing models yield essentially the same results. But for larger values of T,~~/T,,, the scalar variances become significant and, as observed in Fig. 19.3, the shapes of the
/
T
Turbulent Flames
426
m
I b)
.
.
.
I
Figure 19.3: Scatter plots of temperature versus mixture fraction in a PaSR using different mixing models (a) IEM (b) MC (c) EMST.
Figure 19.4: Mean temperature conditional on stoichiometric against residence time for a PaSR using different mixing models. joint PDFs predicted by the models can be quite different. For the same PaSR test case, Fig. 19.4 shows the conditional mean temperature (at stoichiometric) as a function of the residence time for fixed rmix/rre, = 0.35. As in a PSR, blow-out occurs at a critical value of rres,as indicated by the asterisks in Fig. 19.4. As may be seen, the three models have significantly different critical residence times with EMST being most resilient, and IEM being least. Similar conclusions were drawn by Subramaniam & Pope [33] in a significantly different test case. An interesting development in the context of turbulent mixing is the development of the multiple mapping conditioning (MMC) approach [17]. This can be considered to be a marriage between the conditional moment closure [16] and the amplitude mapping closure [6][26]. For a turbulent reactive flow involving n, species, it is hypothesized that (in the composition space) all compositions lie on a manifold of dimension n, < n,. (This hypothesis is also explored by
S.B. Pope
427
Pope [28].) The manifold is parameterized by nr reference variables to which the mapping closure is applied. As a basic test of the mapping closure aspects of MMC, an analytic solution is obtained for the joint PDF of two scalars evolving in isotropic turbulence from a symmetric triple-delta-function initial condition. The shapes adopted during the evolution of the joint PDF are in excellent agreement with those obtained from DNS by Juneja & Pope [15]. Mixing models should remain an active area of research for some time, since they are a crucial element in PDF methods in both RANS and LES approaches, and current models have several well-appreciated shortcomings. There are also questions to be answered about the performance of the existing models. In the theory of non-premixed turbulent combustion, extinction and ignition events are associated with large and small values, respectively, of the scalar dissipation. How is it that these phenomena can be accurately calculated using existing mixture models which do not explicitly represent the distribution of scalar dissipation?
19.4
Acknowledgment
It is a great pleasure to dedicate this paper to David A. Caughey on the occasion of his sixtieth birthday. This work is supported by the Air Force Office of Scientific Research under Grant No. F-49620-00-1-0171,and by Department of Energy, grant number DE-FG02-90ER14128.
19.5
Bibliography
[ 11 Anon.,
International Computation of
Workshop Turbulent
on Measurement and Nonpremixed Flames. http://wuw.ca.sandia.gov/TNF/abstract.html,2004.
[2] Barlow, R. S. & Frank, J. H., Proc. Combust. Inst, 27:1087-1095, 1998. [3] Barlow, R. S., Smith, N. S. A., Chen, J.-Y., & Bilger, R. W., Combust.
Flame, 117:4-31, 1999. [4] Cabra, R., Myhrvold, T., Chen, J.-Y., Dibble, R. W., Karpetis, A. N., & Barlow, R. S., Proc. Combust. Inst, 29:1881-1888, 2002. [5] Cao, R., Pope, S. B., & Masri, A. R., (in preparation), 2004. [6] Chen, H., Chen, S., & Kraichnan, R. H., Phys. Rev. Lett., 63:2657-2660, 1989. [7] Curl, R. L., AIChE J., 9:175-181, 1963.
428
Turbulent Flames
[8] Dally, B. B., Flectcher, D. F., & Masri, A. R., Combust. Theory Modelling, 21193-219. 1998. [9] Dopazo, C. & O’Brien, E. E., Acta Astronaut., 1:1239-1266, 1974.
[lo] Dopazo, C., In P. A. Libby and F. A. Williams, editors, Turbulent Reacting Flows, chapter 7, pages 375-474. Academic Press, London, 1994. [ll]Fox, R. O., Computational models for turbulent reactive flows.Cambridge University Press, New York, 2003.
[la] Gordon, R., Masri, A. R., Pope, S. B., & Goldin, G. M.,
Proc. Combust.
Inst, 30:(submitted), 2004. [13] Jaberi, F. A., Colucci, P. J., James, S., Givi, P., & Pope, S. B., J . Fluid Mech., 401:85-121, 1999. [14] Janicka, J., Kolbe, W., & Kollmann, W., J. Non-Equilib. Thermodyn, 4~47-66, 1977. [15] Juneja, A. & Pope, S. B., Phys. Fluids, 8:2161-2184, 1996. [16] Klimenko, A. Y. & Bilger, R. W., Prog. Energy Combust. Sci., 25:595-687, 1999. [17] Klimenko, A. Y. & Pope, S. B., Phys. Fluids, 15:1907-1925, 2003. [18] Li, J., Zhao, Z., Kazakov, A., & Dryer, F. L., Technical report, Fall Technical Meeting of the Eastern States Section of the Combustion Institute, Penn State University, University Park, PA, 2003. [19] Lindstedt, R. P., Louloudi, S. A , , & VBos, E. M., Proc. Combust. Inst, 28:149-156, 2000. [20] Masri, A. R., Cao, R., Pope, S. B., & Goldin, G. M., Combust. Theory Modelling, 8:l-22, 2004. [21] Mueller, M. A., Kim, T. J., Yetter, R. A., & Dryer, F. L., Int. J. Chem. Kznet., 31:113-125, 1999. [22] Peters, N., Turbulent Combustion. Cambridge University Press, 2000. [23] Pitsch, H. & Steiner, H., Phys. Fluids, 12:2541-2554, 2000. [24] Pope, S. B., Prog. Energy Combust. Sci.,11:119-192, 1985. [25] Pope, S. B., Proc. Combust. Inst, 23:591-612, 1990. [26] Pope, S. B., Theor. Comput. Fluid Dyn., 2:255-270, 1991.
S.B. Pope
429
[27] Pope, S. B., Turbulent Flows. Cambridge University Press, Cambridge, 2000. [28] Pope, S. B., Flow, Turbulence and Combustion, (in press), 2004. [29] Ren, Z. & Pope, S. B., Combust. Flame, 136:208-216, 2004. [30] Sankaran, V. & Menon, S., Proc. Combust. Inst, 28:203-209, 2000 [31] Sheikhi, M. R. H., Drozda, T. G., Givi, P., & Pope, S. B., Phys. Fluids, 15:2321-2337, 2003. [32] Subramaniam, S. & Pope, S. B., Combust. Flame, 115:487-514, 1998. [33] Subramaniam, S. & Pope, S. B., Combust. Flame, 117:732-754, 1999. [34] Sung, C. J., Law, C. K., & Chen, J.-Y., Proc. Combust. Inst, 27:295-304, 1998. [35] Tang, Q., Xu, J., & Pope, S. B., Proc. Combust. Inst, 28:133-139, 2000. [36] Van Slooten, P. R., Jayesh, & Pope, S. B., Phys. Fluids, 10:246-265, 1998. [37] Vervisch, L. & Poinsot, T., Ann. Rev. Fluid. Mech., 30:655-691, 1998. [38] Villermaux, J. & Devillon, J. C., In Proceedings of the 2nd International Symposium on Chemical Reaction Engineering, pages 1-13, New York, 1972. Elsevier. [39] Xu, J. & Pope, S. B., Combust. Flame, 123:281-307, 2000.
This page intentionally left blank
Part V
Education
This page intentionally left blank
Chapter 20
Educating the f i t ure: Impact of Pedagogical Reform in Aerodynamics David L. Darmofal'
20.1
Introduction
In recent years, engineering curriculum reform has received serious attention from industry, government, and academic groups as the need for change in engineering education has become a well-recognized problem. Within aerodynamics, the need for re-engineering the traditional curriculum is critical. Aerodynamics has been revolutionized by the development and maturation of computational methods. At the same time, educational research in the sciences has demonstrated that learning can be significantly improved using pedagogical methods that differ from the standard lecture approach. These factors cast significant doubt that the traditional aerodynamics curriculum and pedagogy remain the most effective education for the next generation of aerospace engineers. This paper describes a five-year effort to reform the undergraduate aerodynamics education at the Massachusetts Institute of Tecnology. The decision to pursue educational reform in aerodynamics was stimulated not only by the external forces mentioned above but also by personal experiences teaching the subject. In particular, we had found that our students had limited abilities to deal with aerodynamic problems that were different than the specific situations 'Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, Cambridge, Massachussetts 02139.
433
434
Educating the Future
covered in the course. For example, the semester prior to modifying our curriculum, a final exam was developed to assess the students ability (1) to apply concepts to different situations than encountered during the semester, and (2) to integrate concepts and apply them in a more complex, open-ended problem, i.e. the type of problems they would face as practicing engineers. The student performance on the exam was very poor and neither ability was demonstrated. Although we thought our students were achieving a deep level of conceptual understanding through our teaching, they were not. As a result, in the final exam, we assessed skills that the students did not have a good opportunity to develop through the subject’s pedagogy. Since we felt strongly that conceptual understanding and an ability to integrate concepts to solve complex problems was a primary goal in our subject, we resolved to change our teaching. The reform of the curriculum largely focused on three issues, specifically: 1. The application of active learning to enhance conceptual understanding. 2. The integration of theoretical, experimental, and computational techniques into a modern aerodynamics curriculum. 3. The use of a semester-long aerodynamic design project to provide educational motivation and authentic learning experiences. The initial two years of this work was described by Darmofal et aZ.[3]. This paper describes the current pedagogy which has been refined since that initial report and, more importantly, includes a variety of data demonstrating the improvements resulting from the new pedagogy.
20.2
Course Overview
Aerodynamics (M.I.T. subject number 16.100) is one of a set of upperclass subjects that undergraduates have the option of using to complete their degree requirements. The course is offered once a year in the fall semester and during the past five years the enrollment has been approximately 40 students. Prior to this course, students have some exposure to basic fluid dynamics including conservation principles, potential flows, and some incompressible aerodynamics including thin airfoil theory and lifting line. The main objective of this subject is that students acquire the ability to formulate and apply appropriate aerodynamic models to estimate the forces on realistic three-dimensional configurations. The major topics covered are: 2D/3-D potential flows (incompressible to supersonic) including panel and vortex lattice methods; boundary layer theory including the effects of transition and turbulence; shock waves and expansions fans; 2-D/3-D Euler and Navier-Stokes computations including some basic turbulence modeling; and, wind tunnel testing.
D. L. Darmofal
20.3
435
Conceptual Understanding and Active Learning
Within cognitive science, the constructivist model of learning has become popular as it explains a large body of experimental evidence on learning and problemsolving[l3, 111. The constructivist model of learning argues that individuals actively construct their knowledge through testing concepts on prior experience, applying these concepts to new situations, and integrating the concepts into prior knowledge. A difficult situation arises when new (presumably correct) concepts conflict with existing (presumably incorrect) concepts. Unless the learner has been given strong reasons to reject these misconceptions, these new concepts will be difficult to accommodate and learning is generally superficial and short-term. In the area of physics education, Halloun and Hestenes investigated the impact of initial knowledge on student performance in a first course in physics[8]. To do this, they developed a diagnostic test to assess a student’s knowledge of Newtonian concepts. The diagnostic was carefully designed to include misconceptions that students frequently possess from personal, everyday experience with motion. The results showed that initial knowledge (as assessed by a pretest using the diagnostic) was the dominant indicator of performance in the physics courses while factors such as the specific instructor, academic major, high school mathematics, gender, and age had no impact. Furthermore, the post-test performance on the diagnostic showed that the overall performance on the exam, while better than in the pre-test, was quite poor. Thus, while students could perform well on the usual course exams that determined their grades, the conventional instruction they received did little to alter their misconceptions about mechanics. The importance of pre-existing knowledge and the constructivist model of learning casts considerable doubt on traditional instruction. Traditional teaching uses a transmittal approach in which students are assumed to gain knowledge while passively listening to lectures giving rise to the analogy between students and blank slates. This style of teaching is in direct conflict with a constructivist view of learning as it does not account for the need for students to actively confront their misconceptions such that they may be replaced by a more advanced understanding. Thus, simply improving the quality of the presentation of concepts within a lecture will not result in a greater understanding, rather, the constructivist model of learning suggests that a more substantial change in pedagogy is required to address misconceptions. One strategy for strengthening conceptual learning is a set of pedagogical methods known as active learning. Bonwell & Eison define active learning as instructional strategies that involve “students in doing things and thinking about the things they are doing”[l]. By this definition, a traditional lecture in which students passively listen to presented material is not an active learning
436
Educating the Future
strategy. Rather, active learning requires some type of student engagement of the material during class. Utilizing the physics exams developed by Halloun and Hestenes, Hake showed that active learning methods had a statisticallysignificant improvement on learning gains compared to traditional lecturing in a study of six-thousand students from a wide variety of college (and some high school) campuses[6]. Furthermore, educational research shows that this active learning can also increase confidence, enjoyment of a subject, and inter-personal skills[l2]. During the Fall 1999 semester, we began using peer instruction, an active learning approach developed in physics by Mazur[9, 21. In this approach, conceptual questions (referred to as ConcepTests by Mazur) are given to students in class with time for individual reflection. After a check to see how well students have understood a question, small group discussions may be held. In addition] the instructor will usually clarify misconceptions and lead students in further exploration of the concept often giving a mini-lecture. In a typical class, two-to-three concept questions are usually discussed. Several options exist for measuring the class understanding. In 16.100, we have found the use of a handheld personal remote to be very effective. The personal remotes have several advantages over hand-raising or flash cards including anonymity of student responses and the efficient generation of assessment data to analyze aggregate performance. The use of peer instruction in a set of sophomore aerospace engineering courses is also discussed by Hall et al.[7] To illustrate a typical concept question, consider the generation of lift. The generation of lift on an airfoil is filled with many misconceptions due to the (usually inaccurate) folklore regarding how airplanes fly and further complicated by the knowledge gained in previous courses. In discussing lift generation, a series of concept questions are used concentrating on understanding lift generation through momentum changes, streamline curvature, and reaction forces. The first question involves the impingement of a water jet on a cylinder as shown in Figure 20.1. Although many students believe the jet will cause the cylinder to be propelled away from the stream, in actuality] the object will rotate into the stream. A simple momentum balance leads directly to the connection between force (lift) generation and momentum change. When we use this question, we include an in-class demonstration that clearly demonstrates the cylinder being drawn into the stream. This question is then followed by a series of questions connecting the concept of flow turning to force generation] and extending the ideas to understand the loss of lift at stall when the airfoil no longer turns the flow as effectively. Our experience with concept questions has shown that the students must have some experience with the material prior to class. Otherwise] discussing concepts and misconceptions is nearly impossible since students are not likely to have encountered much of the material prior to the course. To address this, reading assignments and graded homework are given that are due prior to dis-
D. L. D a m o f a l
Water jet
A jet of water impinges a cylinder attached to a pendulum. Which way will the pendulum swing? 1. Into the water (clockwise) 2. Away from the water (counter-clockwise)
3. Not enough information
Figure 20.1: Concept question example
cussing the material in class. The use of pre-class homework is a significant shift from traditional engineering pedagogy in which homework is assigned and due only after discussing the material in class. Not only is the pre-class homework critical to the success of active learning in the classroom but it also encourages student self-learning. Furthermore, by scanning the homework assignments, student misconceptions and common difficulties can be detected immediately rather than only week(s) after discussing material. With the improved student preparation, the classroom becomes a significantly more active environment with increased faculty-to-student and student-to-student discussions on the subject’s concepts. In addition to changing our in-class pedagogy, we have also modified our exams from a written to an oral format. While written exams can only analyze the information that appears on paper, i.e. the final outputs of a student’s thought process, an oral exam is an active assessment which can provide greater insight into how students understand and relate concepts. Also, oral exams are adaptive to each student. If a student is stuck or has misunderstood a question, the faculty can help the individual. As opposed to a wasted assessment opportunity, the dynamic adaptivity of an oral exam raises the likelihood of an effective assessment. Finally, practicing engineers are faced daily with the realtime need to apply rational arguments based on fundamental principles. By using oral exams, this ability can be directly assessed.
Educating the Future
438
20.4
Integration of Theory, Computation, and Experiment
Our past aerodynamics curriculum had a significant focus on theoretical aerodynamics with some limited exposure to experimental and computational aerodynamics. However, as suggested by Murman & Rizzi[lO], “today’s aerodynamics engineer needs to be fluent in modern CFD methods and tools, and must know how to utilize them in conjunction with theory and experiment for aerodynamic analysis and design.” The difficulty is how best to integrate computational methods into the mainstream aerospace curriculum. We envision that the large majority of aerospace engineers will only have experience with the results of a CFD calculation, some engineers will be endusers of CFD, and a very small fraction will be involved in some aspect of CFD development. Thus, our general philosophy for integration of computational aerodynamics into our undergraduate course is that the underlying aerodynamic approximations embodied by a computational tool must be well understood by a modern aerodynamicist, however, the details of the numerical methods are less important. For example, we expect students to understand that a threedimensional, compressible Euler calculation can model shock waves but, being inviscid, is not appropriate when viscous effects might be critical. By contrast, we do not expect students to understand what a second-difference artificial dissipation operator is, or how flux-difference splitting differs from flux-vector splitting . Computational and experimental methods are integrated in the course through the use of a design project (described in more detail in Section 20.5). The project requires that the student teams develop validated aerodynamic models for the required operating conditions. To do this, students perform both computational simulations and wind tunnel tests. Furthermore, since the student teams are required to reduce and correct the raw wind tunnel data, they begin to appreciate how wind tunnel testing is as much of a model as purely theoretical or computational techniques. In the process, students quickly learn that neither computational methods nor experiments are capable of providing reliable predictions for all applications, and understanding both the agreement or lack thereof between simulations and experiment is a crucial role for an aerodynamicist.
20.5
Project-based Learning
Typically, aerodynamics and other advanced engineering topics are taught with a significant focus on theory but little opportunity to apply theory especially to problems that approach the complexity faced in the design of modern aircraft. As a result, students perceive they are learning material ’just-in-case’ they may need it later in their careers. In the project-based approach used in 16.100,
D. L. Darmofal
439
the knowledge is immediately being applied. Another advantage of including a project-based approach is that it increases the richness of the pedagogical techniques in the course. This variety of learning experiences has been recognized as a key principle of effective teaching[4, 51. Over the past five years, two design projects have been developed: one based on a military fighter aircraft and another on a blended-wing body commercial transport aircraft. Both of these projects have an initial modeling phase in which student teams develop and validate aerodynamic models for a baseline configuration, followed by a design phase in which the models are used to improve the aerodynamic performance. A key feature of our design project implementation is weekly project work sessions. The goal of these project sessions is to provide a scheduled block of time in which the course staff (typically one faculty member and a teaching assistant) can interact with the teams as they begin to tackle the project. These two-hour sessions are held in a large electronic classroom with approximately 25 computers or roughly one computer for every two students. We have found that this ratio of computers-to-students is effective in promoting collaboration. At the beginning of the semester, these project sessions are often used to provide information to the students about the project, clarify requirements, and introduce the various computational tools and experimental facilities. However, later in the semester, the role of the staff tends more towards coaching and trouble-shooting. The student teams consist of approximately four students. Each team submits an interim and a final written report that is the basis for their grades. For the interim report, which is due roughly 2/3’s through the semester, the teams are required to fully describe all of the aerodynamic models they have developed including their validation studies. The final report focuses on using these validated models for design (in addition to correcting any errors found in the interim report). A best-practice that we have found for the design phase of the project is to require the teams to make a hypothesis on what design changes are likely to improve their ability to meet the design requirements based on their conceptual understanding of aerodynamic performance, prior to performing any re-designs. Then, the final design phase becomes a study of whether the proposed design modifications have the desired effects; if not, the students are required to explain why their initial hypothesis was incorrect.
20.5.1
Military Aircraft Design Project
During the summer of 1999, we contacted several industry and government representatives requesting a design project that could serve as the semester-long theme of our aerodynamics course later that fall. Lockheed Martin Aeronautics Company (LMAC) proposed a project based on a typical re-design scenario encountered in the military aircraft industry. Specifically, the student teams
44 0
Educating the Future
were to develop aerodynamic models of an F-16-like wing-body geometry at several critical operating conditions and then use these aerodynamic models in a wing design trade study. The project was used for three semesters, Fall 1999, 2000, and 2001. This project includes flight regimes from low subsonic to supersonic speeds including some at high angles of attack. The performance metrics of interest were: 1. The take-off distance at sea level conditions assuming the angle of attack is limited to a maximum of 25 degrees to avoid the tail striking the ground. 2. Radius of action (i.e. range) for Mach 0.9 cruise at 10K ft 3. Dash time estimate from Mach 0.9 to Mach 1.2 at 10K ft
For the subsonic (i.e. take-off) regime, a 1/9th scale wind tunnel model was built and tested in the low-speed tunnel at M.I.T. At high speeds, experimental data was available from previous LMAC tests. The design phase of project focused on improving the take-off, cruise, and dash performance through introduction of leading and trailing-edge flaps, and variations in wing sweep and span.
20.5.2
Blended-Wing Body Design Project
For the Fall 2002 semester, a new design project was developed in collaboration with The Boeing Company based on the Boeing Blended-Wing Body aircraft design. The goal of this project was to redesign the baseline configuration to improve the static stability while minimizing drag and maintaining balance. Specifically, two flights conditions were considered: transonic cruise and lowspeed approach. In approach, leading and trailing edge devices were permitted to be active, while in cruise, the aircraft was required to be clean. As in the fighter aircraft project, low speed wind tunnel tests were performed to provide validation data for the aerodynamic models.
20.6
Results
Quantifying the impact of pedagogical change on learning is difficult. Our approach is to take data from a variety of sources and draw our conclusions from the aggregate. While any single source is suspect, taken together, the results are more conclusive.
20.6.1
Effectiveness of Pedagogy
During the past three years (Fall 2001-2003), the pedagogy as described above has remained nearly the same with only minor adjustments. The student ratings
D. L. Damnofal
Reading & Homework
70 In
I
60 50 40
+
50 30 a 20 10
Not Effective
Effective
Very Effective
Lecture
Project
80 70
a z
40
30 20 10 0
Not Effective
Effective
Very Effective
Figure 20.2: Comparison of student evaluations from 2000 and post-2000 (20012003) semesters for reading/homework, lecture, and project effectiveness
442
Educating the Future
of the effectiveness of the pedagogy (specifically, reading/homework, lecture, and project) are shown in Figure 20.2. For the post-2000 semesters, the majority of students rated all aspects of the pedagogy as very effective, though the project effectiveness is rated somewhat less highly than either the reading/homework and lecture (this observation on project effectiveness is also consistent with the student comments discussed in Section 20.6.3).
20.6.2
Impact of Pre-Class Homework
The use of challenging pre-class homeworks was found to significantly increase the effectiveness of the lectures. In the Fall 2000 semester, while the pedagogy was as described above, the pre-class homeworks were designed to encourage reading but did not require significant engagement of the material. As a result, the students were not sufficiently prepared for in-class active learning. In fact, the student feedback from the Fall 2000 semester led directly to the decision to increase the homework difficulty. The result of the increased homework difficulty is that the students found not only the reading/homework but also the lecture to be more effective. For example, as shown in Figure 20.2, the percent of students rating the reading/homework and lecture as very effective shows a statistically-significant increase from the 2000 to the post-2000 semesters. The use of challenging pre-class homework assignments also had a favorable effect on the student exam performance. During the Fall 2000 and 2003 semesters, a written final exam was given. Both final exams consisted of five questions of which three were identical. The remaining two questions were different but of similar difficulty. The three identical questions assessed different skills, specifically conceptual, synthesis, and quantitative abilities. The student performance on these three questions is shown in Figure 20.3. 0
0
0
Conceptual Question: This question focused on the prediction of lift and drag using different types of flow models (e.g. 2-D potential flow, 3-D potential flow, 3-D Euler, and 3-D Navier-Stokes). Students were given different drag polars and lift curves and asked to identify the model that was used to generate each. As can be seen in Figure 20.3, the performance on this question was nearly the same in both years. Synthesis Question: This question focused on modeling the aerodynamic forces on a refueling boom of a tanker, and required not only recognition of the important physical effects but also some ability to quantitatively model these effects. While the percentage of top scores is similar, the percentage of lowest score (i.e. 0-60%) improved from around 40% to less than 20% from 2000 to 2003. Quantitative Question: This question focused on the use of an integral boundary layer method to estimate boundary layer growth in a duct flow. The difference in these results shows a substantial improvement from 2000
D. L. .Damnofa1
443
.
.
80-100
Synthesis question
70 60
70
Quantitativequestion
1I 2000
Figure 20.3: Comparison of exam performance from 2000 and 2003 for questions assessing conceptual, synthesis, and quantitative skills.
444
Educating t h e Future
to 2003. This improvement is not surprising, however, since in 2000 the students had a less opportunity to perform this type of more detailed, quantitative analysis. Thus, by effectively combining homework (or similar application activities) with concept-based active learning, students can achieve high-levels of performance in skills ranging from quantitative application to synthesis of multiple concepts.
20.6.3
Student Comments
In addition to the effectiveness ratings of the pedagogy, students were given open response questions that asked ‘What were the best parts of the course?’ as well as ‘How could the course be improved?’ In this section, we present some of these comments and summarize the main conclusions. The open-response questions show that students are often initially hesitant about pre-class homework, but by the end of the semester they recognize the benefits of this technique. Some of the comments include: Doing homework before the lectures is good ... makes actual learning in lectures possible. 0
Prof. Darmofal forces you to learn the subject material by assigning homework that he has not covered in lecture, therefore I have to force myself to read the text and go to ofice hours. W h e n he does go over in lecture after the Pset is due, I did absorb the material much better. The teaching methods are outstanding ... making us read before the p-set is good form.
0
I was initially opposed to the idea that I had to do reading & homework before we ever covered the subjects. Once I transitioned I realized that it made learning so much easier!!
I was skeptical at first of new techniques like [concept question], homework o n material that hasn’t been learned in lecture. I n the end, it worked out very well. This has been a course where I really felt like I got m y money’s worth.
These comments also reinforce the impact of pre-class homework on the effectiveness of the lectures. Another common theme in the open-response questions is the student satisfaction with the oral exams. Many students find the oral exam to be a more accurate representation of their understanding than more traditional written exams. In fact, several students have said that the oral exams were the best parts of the course. Of the 21 comments made about oral exams in the open response evaluations, 19 were favorable, only one was negative, and one suggested a modified implementation. Some typical comments are: The oral exam was a different learning assessment approach that I liked a lot. 0
T h e oral exams are a n excellent measure of understanding.
D. L. Damnofal
44 5
Oral exams [are the best part of the subject], I think these gave a good opportunity to show what you understand. I really like the idea of the oral final. Even though it is scary, it really shows how much you know about the subject, better than any exam would.
One of the most challenging aspects of the new pedagogy has been the implementation of the team project. In the first place, the project has multiple facets (in particular the wind tunnel experiments and the computational simulations) that must be successfully managed. Furthermore, keeping ten or more teams of four students functioning effectively can be highly time-consuming for both the faculty and the students. The open-response questions for the past three years clearly show both the benefits as well as the difficulties of the team project. During this time, 31 positive comments were made about the project with only 2 negative comments; however, 29 students suggested the need to improve the implementation. Typical comments include: I n a project, you have to take what you learn und directly apply to something. This is more effective than a problem set because it is on a larger scale - while on a problem set you may only perform a calculation once, a project makes you do that many more times. You begin to understand why and when what you are doing is applicable on a much deeper, intimate level.
I think the team projects are really good. There are some kinks which need to be worked out and possibly explained sooner, but they really bring us to an understanding of what elements are necessary to incorporate theory into design. The projects were verg interesting. Learning how to use computational tools and seeing how all the theory and testing is used in conjunction to gain accurate results was very useful and enjoyable. M y group floundered for a while with the project. I n the end we got everythhing to come together, but it was tough to get through. I’m not sure that I would have wanted it any other way, now that I look back on it. I learn best when I struggle with material for a while, provided I have enough time to finally understand it. I had just enough time for the project.
The students have perceived the educational benefits of applying the material they are learning in class on a complex problem; furthermore, several students (including other comments not shown here) note that the project allowed them to better appreciate how theory and computation compliment experiments in aerodynamic design. However, the effectiveuse of projects remains a challenging issue t o address.
20.7
Outlook
In response to external and internal forces of reform, we have re-engineered our undergraduate aerodynamics curriculum. The key ingredients of the reformed pedagogy include:
Educating the Future
446
active learning combined with pre-class homework to increase conceptual understanding, oral exams to assess onceptual understanding, 0
a semester-long team project stressing the roles of experiment, theory, and computation in modern aerodynamic design.
The results as measured by student evaluation and performance demonstrate that improvements in pedagogical effectiveness and learning have been achieved. Furthermore, the critical role of adequate student preparation on the effectiveness of active learning was demonstrated. While students often expressed an initial hesistancy with respect to the less-traditional aspects of the pedagogy, they eventually found the methods to be highly effective.
20.8
Acknowledgements
This work over the past five years has involved significant interactions both internal and external to MIT. The initial re-design of the curriculum began as a collaboration with Prof. Earl1 Murman. The military aircraft project was developed with Lockheed Martin by Mike Love and Dennis Finley. The Blended Wing Body was developed with Bob Liebeck (a Boeing employee and a Professor of the Practice at MIT). During the Fall 2000 semester, 16.100 was co-taught with Professor Steve Ruffin who was on sabbatical from Georgia Tech. This work was partially supported by the National Science Foundation, the MIT Alumni Fund for Educational Innovation, and the MIT MacVicar’s Faculty Fellow program.
20.9
Bibliography
[l] Bonwell, C.C. & Eison, J.A. Active Learning: Creating Excitement in the Classroom. ASHE-ERIC Higher Education Reports, No. 1, 1991.
[a] Crouch, C.H. & Mazur, E. Peer Instruction:
Ten Years of Experience and Results. American Journal of Physics, 69, 2001.
[3] Darmofal, D.L., Murman, E.M., & Love, M. Re-engineering Aerodynamics Education, AIAA Paper 2001-0870, January 2001. [4] Felder, R.M. & Silverman, L.K. Learning and Teaching Styles in Engineering Education. Engeering Education, 78(7), 1988. [5] Felder, R.M., Matters of Style. ASEE Prism, 6(4), 1996.
D. L. Darmofal
44 7
[6] Hake, R. R. Interactive-engagement 11s. traditional methods: A sixthousand-student survey of mechanics test data for introducing physics courses. American Journal of Physics, 66, 1998. [7] Hall, S.R., Waitz, I.A., Brodeur, D.R., Soderholm, D.H. and Nasr, R. Adoption of active learning in a lecture-based engineering class. 32nd ASEE/IEEE Frontiers in Education Conference, Boston, MA, 2002. [8] Halloun, I.A. & Hestenes, D. The initial knowledge state of college physics students. American Journal of Physics, 53,1985.
[9] Mazur, E. Peer instruction: A Users Manual. Upper Saddle River, NJ: Prentice Hall, 1997.
[lo] Murman,
E.M. & Rizzi, A. Integration of CFD into Aerodynamics Education. Frontiers of Computational Fluid Dynamics - 2000. Editors: D.A. Caughey and M.M. Hafez. 2000.
[ll]National Research Council. How People Learn: Brain, Mind, Experience,
and School. National Academy Press, Washington, D.C. 2000. [12] Prince, M. Does Active Learning Work? A Review of the Research. Journal of Engineering Education, 93, 2004. [13] Wankat, P.C. & Oreovicz, F.S. Teaching Engineering. New York, McGrawHill. Available a t http://www.asee.org/publications/teaching.cfm.1993.