vortex element method

Post on 30-Dec-2015

111 Views

Category:

Documents

12 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CAMBRIDGE ENGINE TECHNOLOGYSERIES

General Editors: J. E. Ffowcs Williams, E. Greitzer

VORTEX ELEMENT METHODSFOR FLUID DYNAMIC ANALYSIS

OF ENGINEERING SYSTEMS

CAMBRIDGE ENGINE TECHNOLOGYSERIES

1 Vortex element methods for fluid dynamic analysis of engineer-ing systems

VORTEX ELEMENTMETHODS FOR FLUID

DYNAMIC ANALYSIS OFENGINEERING SYSTEMS

R. I. LEWISProfessor of Fluid Mechanics and Thermodynamics

University of Newcastle upon Tyne

The right of theUniversity of Cambridge

to print and sellall manner of books

was granted byHenry VIII in 1534.

The University has printedand published continuously

since 1584.

CAMBRIDGE UNIVERSITY PRESSCambridge

New York Port ChesterMelbourne Sydney

CAMBRIDGE UNIVERSITY PRESSCambridge, New York, Melbourne, Madrid, Cape Town, Singapore, Sao Paulo

Cambridge University Press

The Edinburgh Building, Cambridge CB2 2RU, UK

Published in the United States of America by Cambridge University Press, New York

www.cambridge.org

Information on this title: www.cambridge.org/9780521360104

© Cambridge University Press 1991

This book is in copyright. Subject to statutory exceptionand to the provisions of relevant collective licensing agreements,no reproduction of any part may take place withoutthe written permission of Cambridge University Press.First published 1991This digitally printed first paperback version 2005A catalogue record for this publication is available from the British Library

ISBN-13 978-0-521-36010-4 hardbackISBN-10 0-521-36010-2 hardback

ISBN-13 978-0-521-01754-1 paperbackISBN-10 0-521-01754-8 paperback

ToDaphne

Contents

Preface xviiAcknowledgements xxi

Part 1 The surface vorticity method for inviscidideal fluid flow

Chapter 1 The basis of surface singularity modelling1.1 Introduction 31.2 The source panel or Douglas-Neumann method 51.3 The surface vorticity or Martensen method 81.4 Physical significance of the surface vorticity model 101.5 Vorticity convection and production in a shear layer 141.6 Surface vorticity model for plane two-dimensional flow 17

1.6.1 Self-induced velocity of a surface vorticity elementdue to curvature 22

1.6.2 Computational scheme for surface vorticityanalysis 25

1.7 Comparison of surface vorticity analysis with Douglas-Neumann scheme 27

1.8 Calculation of streamlines and velocities within the flowfield 32

1.9 Flows with symmetry about the x axis 351.10 Generalised equations for surface vorticity modelling in

curvilinear coordinates 39

Chapter 2 Lifting bodies, two-dimensional aerofoils andcascades2.1 Introduction 442.2 Circular cylinder with bound circulation - Flettner rotor 452.3 Flow past a thin ellipse 49

2.3.1 Reconsideration of non-lifting ellipse 50vii

Contents

2.3.2 Use of sub-elements 552.3.3 Back diagonal correction 56

2.4 Thin ellipse as a lifting aerofoil 592.4.1 Kutta condition, method 1 - prescribed bound

circulation T 592.4.2 Kutta condition, method 2 - trailing edge unloading 602.4.3 Method 3 - Wilkinson's Kutta condition 63

2.5 Aerofoils 662.5.1 Unit solutions 672.5.2 Specification of aerofoil geometry 682.5.3 Comparison with Joukowski aerofoils 69

2.6 Turbomachine linear cascades 752.6.1 Cascade coupling coefficients 752.6.2 Cascade dynamics and parameters 792.6.3 Program Bladerow.pas and sample calculations 81

2.7 Multiple bodies and aerofoils with slots and flaps 922.7.1 Internal circulation correction for bodies in close

proximity 942.7.2 Assemblies of lifting aerofoils 96

Chapter 3 Mixed-flow and radial cascades3.1 Introduction 993.2 Transformation of a mixed-flow cascade into a straight

cascade 1023.2.1 Axial and radial blade rows 105

3.3 Sample calculation for an outflow radial diffuser vanecascade 1083.3.1 Surface pressure distribution 1093.3.2 Inlet and outlet angles 109

3.4 Rotor/stator interference in centrifugal compressors 1103.5 Mixed-flow and radial rotor blade rows 112

3.5.1 Transformation of the 'relative eddy' to the straightcascade plane 114

3.5.2 Correction for irrotationality of the inner bladeprofile region 117

3.5.3 Influence of meridional streamline thickness (AVR) 1223.5.4 Unit solutions for mixed-flow cascades and

prediction of flow angles 124viii

Contents

3.5.5 More precise method for removal of profile internalvorticity 126

3.6 Comparison with exact solutions for radial cascades byconformal transformation 1343.6.1 Flow analysis of the transformation 1373.6.2 Sample solutions 1393.6.3 Comparisons with experimental test 141

3.7 Effects of AVR in compressor cascades 143

Chapter 4 Bodies of revolution, ducts and annuli4.1 Introduction 1464.2 The axisymmetric surface vorticity model 147

4.2.1 Evaluation of complete elliptic integrals. Use oflook-up tables 150

4.2.2 Numerical representation of the integral equationfor axisymmetric flow 153

4.2.3 Self-induced velocity of a ring vorticity element 1544.3 Flow past a body of revolution 157

4.3.1 Flow past a sphere 1584.3.2 Flow past a body of revolution 159

4.4 Annular aerofoils or engine cowls 1604.5 The semi-infinite vortex cylinder 1674.6 Flow through a contraction 1704.7 Flow through an annulus 1744.8 Source panel solutions for plane two-dimensional and

axisymmetric flows 1764.8.1 Source panel modelling of lifting aerofoils 177

4.9 Source panel method for axisymmetric flows 1834.9.1 Source panel method for a body of revolution 1854.9.2 Source panel method for an annular aerofoil or

engine cowl 187

Chapter 5 Ducted propellers and fans5.1 Introduction 1915.2 The sucked-duct or pipe-flow engine intake facility 1925.3 Free vortex ducted propeller 1985.4 Non-free vortex ducted propeller - lifting surface theory 204

ix

Contents5.4.1 Matching the helix angle 2095.4.2 Propeller loading and vortex shedding 212

5.5 Vorticity production in axisymmetric meridional flows 2145.5.1 Streamwise and smoke-ring vorticity 217

5.6. Non-free vortex actuator disc model for axialturbomachines and ducted propellers 218

5.7 Models to deal with the induced effects of distributed ringvorticity in axisymmetric meridional flows 2215.7.1 Numerical representation of rectangular and

circular ring vortex elements 2215.7.2 Check on self-propagation of a smoke-ring vortex 2245.7.3 Self-propagation of a sheet ring vortex element 2255.7.4 Induced velocities close to a rectangular ring vortex 2255.7.5 Flow of a shear layer past a body of revolution 227

Chapter 6 Three-dimensional and meridional flows inturbomachines6.1 Introduction 2336.2 Three-dimensional flow past lifting bodies 2346.3 Three-dimensional flow past annular aerofoils and engine

cowls 2406.3.1 Numerical scheme using circumferential series

expansions 2436.4 Sweep and dihedral in turbomachine blade rows 248

6.4.1 Swept aerofoils and cascades of infinite aspect ratio 2516.4.2 Swept cascade of finite aspect ratio 2566.4.3 Analysis with constant spanwise loading 2596.4.4 Analysis with variable spanwise loading in three-

dimensional flow 2616.5 Local blade rake and lean and blade forces 264

6.5.1 Local blade forces 2666.6 Equations of meridional flow for bladed regions 2686.7 Axisymmetric meridional flows in mixed-flow

turbomachines 2716.7.1 Flow through an actuator disc in a cylindrical

annulus 2736.7.2 Meridional flow through a mixed-flow turbomachine 275

ContentsPart 2 Free shear layers, vortex dynamics andvortex cloud analysis

Chapter 7 Free vorticity shear layers and inverse methods7.1 Introduction 2817.2 The free-streamline model 2827.3 Free jets 2897.4 Inverse aerofoil design 291

7.4.1 Basis of inverse surface vorticity design method foraerofoils and cascades 292

7.4.2 Further refinements 2957.4.3 Angular constraints on leading and trailing edge

elements 2977.4.4 Aerofoil inverse design 301

7.5 Inverse design of cascades and slotted cascades 3037.5.1 True inverse design method for cascades 3047.5.2 Inverse cascade design by iterative use of the direct

method 3067.6 Inverse design of axisymmetric bodies 309

Chapter 8 Vortex dynamics in inviscid flows8.1 Introduction 3168.2 Vortex convection 319

8.2.1 Convection of a vortex pair 3208.3 Convection and stability of vortex sheets 326

8.3.1 Roll-up of a free-ended vortex sheet 3278.3.2 Kelvin-Helmholtz instability of a vortex sheet 329

8.4 Convective interaction of free vortices with solid bodies 3378.4.1 Potential flow past a cylinder due to a nearby vortex 3398.4.2 Convection of a free vortex near a circle or an

ellipse 3478.4.3 Convection of vortices in very close proximity to a

body 3518.5 Simple vortex cloud modelling for two-dimensional bodies

with prescribed separation points 3548.5.1 Vorticity shedding from a sharp edge separation

point 355xi

Contents8.5.2 Simple vortex dynamics scheme for simulation of

wake development 3568.5.3 Vorticity shedding from a smooth surfaced bluff

body 358

Chapter 9 Simulation of viscous diffusion in discrete vortexmodelling9.1 Introduction 3649.2 Diffusion of a point vortex in two-dimensional flow 366

9.2.1 Random number generation 3709.2.2 Radial distribution of vorticity co(r) 3719.2.3 Diffusion over a series of time steps 372

9.3 Diffusion of a vortex sheet 3749.4 Boundary layers by discrete vortex modelling 377

9.4.1 Vorticity creation and shedding (Step 2) 3789.4.2 Viscous diffusion (Step 3) 3819.4.3 Vortex convection (Step 5) 3819.4.4 Vortices in close proximity (Step 6) 3829.4.5 Calculation of velocity profile (Step 9) 3849.4.6 Selection of element size and time step 3879.4.7 Some considerations for high Reynolds number

flows 388

Chapter 10 Vortex cloud modelling by the boundary integralmethod10.1 Introduction 39310.2 Vortex cloud modelling with prescribed separation points 395

10.2.1 Introduction of reduced circulation 39810.2.2 Time growth of the vortex core 400

10.3 Application of fixed separation point analysis to a liftingaerofoil 400

10.4 Full vortex cloud modelling by the surface vorticityboundary integral method 40410.4.1 Potential flow analysis in the presence of a vortex

cloud 40710.4.2 Vortex shedding from body surface 40910.4.3 Convection schemes. Method 1, strict Eulerian

convection. Method 2, simplified Eulerianconvection 410

xii

Contents

10.5 Calculation of surface pressure distribution and bodyforces 41310.5.1 Pressure distribution - full vortex cloud model 41410.5.2 Pressure distribution - vortex cloud modelling

with fixed separation points 41510.5.3 Pressure and force fluctuations due to numerical

noise 41710.5.4 Data reduction of unsteady pressures and forces

for bluff body flows 42010.6 Application of vortex cloud analysis to flow past a

circular cylinder 422

Chapter 11 Further development and applications of vortexcloud modelling to lifting bodies and cascades11.1 Introduction 42811.2 Flow past a lifting aerofoil by vortex cloud analysis 42811.3 Alternative vortex cloud modelling techniques by Spalart

& Leonard 43411.3.1 N AC A 0012 aerofoil in dynamic stall 437

11.4 Mixed vortex cloud and potential flow modelling 44111.4.1 Lifting aerofoil by the hybrid potential

flow/vortex cloud method 44311.4.2 Aerofoil with airbrake spoiler by the hybrid

potential flow/vortex cloud method 44511.4.3 Aerofoils with moving spoilers 450

11.5 Application of vortex cloud modelling to turbomachineryblade rows 45111.5.1 Vortex cloud analysis for periodic flow through

linear cascades 45111.5.2 Rotating stall in compressors 459

11.6 Flow induced acoustic resonance for a bluff body in aduct 463

11.7 Potential for future development of vortex cloud analysis 467

Chapter 12 Use of grid systems in vortex dynamics andmeridional flows12.1 Introduction 46912.2 Cell-to-cell interaction method for speeding convective

calculations 470xiii

Contents12.3 Cloud-in-cell (CIC) method 476

12.3.1 Vortex re-distribution to cell corners 47712.3.2 Convection with grid distribution of vorticity 478

12.4 Cellular modelling of viscous boundary layers 48312.4.1 Numerical solution for a diffusing vortex sheet 48312.4.2 Diffusion coupling coefficient matrices 48712.4.3 Boundary layer simulation by the cell method 48912.4.4 The Blasius boundary layer 49212.4.5 Similarity boundary layers 49312.4.6 Selection of grid data for cellular boundary layer

computational schemes 497

Appendix Computer ProgramsProgram 1.1 Flow past a circular cylinder including surface

velocity, comparison with exact solution. 499Program 1.2 Flow past a circular cylinder by the Douglas-

Neumann source panel method. 502Program 1.3 Flow past an ellipse, including surface velocity

comparison with exact solution and streamlinepattern. 505

Program 2.1 Calculation of flow past a cylinder with boundcirculation. 508

Program

ProgramProgramProgram

ProgramProgramProgramProgram

2.2

2.32.44.1

4.24.34.44.5

Flow past an ellipse with prescribed boundcirculation.Potential flow past an aerofoil.Potential flow through a turbomachine cascade.Calculation of complete elliptic integrals of thefirst and second kinds.Flow past a body of revolution.Flow past an axisymmetric cowl or duct.Flow through a contraction or diffuser.Flow past a body of revolution in a uniform

510512515

518521524526

stream. 530Program 5.1 Potential flow through an engine intake sucked

from downstream by a cylindrical duct andlocated in a uniform stream (Pipe flow test rig). 533

Program 5.2 Potential flow through a free-vortex ductedpropeller in a uniform stream. 537

xiv

ContentsProgram 8.1 Program for experimentation with convection of

vortex clouds. 540Program 9.1 Program to generate a set of random numbers

and sort them. 543Program 9.2 Diffusion of a point vortex. 544

Bibliography 547

Index 560

xv

Preface

Only thirty years have elapsed since E. Martensen published hiswell known paper proposing the surface vorticity boundary integralmethod for potential flow analysis. Generally regarded as thefoundation stone, this paper has led to the establishment of aconsiderable volume of numerical methodology, applicable to awide range of engineering problems, especially in the fields ofaerodynamics and turbomachines. During this period we have alsowitnessed a technological transformation in the engineering worldof immense proportions and of great historical significance. This hasbeen based upon parallel advances in both theoretical and practicalengineering skills which have been breath-taking at times. Theoreti-cal methods, to which this book is dedicated, have undergone arenaissance spurred on by the rapid growth of computing power inresponse to the ever increasing demands of engineering hardware.The main characteristic of this new-birth has been a shift from thepyramid of classical methods to a whole host of numerical tech-niques more suited to direct modelling of real engineering prob-lems. The explosion of this activity has been damped down only bythe difficulties of transferring and absorbing into normal practice atechnology which can, as in the case of many numerical methods,become highly personalised. After three decades there is a need forbooks which sift and catalogue and which attempt to lay out thenew fundamental methodologies to suit the needs of engineers,teachers and research workers.

This is indeed the main purpose behind the present book whichattempts to lay out a systematic treatment of the surface vorticitymethod in relation primarily to the author's special field of interestof turbomachinery fluid dynamics. Martensen's paper was publishedin the early days of first generation computers when there werealready several successful computational schemes available forcascade analysis, notably those of Scholz (1951) and Schlichting(1955a). Taking advantage of many of the brilliant insights andideas bred by classical modelling, this generation of research

xvii

Preface

engineers used mathematical methods of reduction to bring com-putations within the range of desk calculators. The first use ofdigital computers by mechanical engineers was largely concernedwith the programming of these established methods spread acrosssuch disciplines as fluid dynamics, heat transfer, stress analysis andvibration analysis. Much of this pioneering work is indeed stillviable today. In the field of turbomachines however there was soona diversion of effort towards the development of new numericalmethods matched both to engineering need and also to emergingcomputer capability.

The field of aerodynamics comprises two categories of flowregime designated 'internal' and 'external'. External aerodynamics,typified for example by the flow past an aircraft, led to thedevelopment in the late 1950s and early 1960s of the surface sourceboundary integral method for three-dimensional flow analysis,sometimes known alternatively as the Douglas-Neumann or panelmethod. On the other hand turbomachines involve mainly internalflows, often of even greater complexity. In this field of study,because of the need to solve the equations of motion throughout thefluid, there has tended to be a greater emphasis upon mesh methodssuch as the streamline curvature, finite difference, matrix through-flow and time marching techniques. Nevertheless, in parallel withthis there has also been a steady development of boundary integraltechniques employing the much more natural model of surfacevorticity analysis. Indeed, without the introduction of prescribedbound vorticity, source panel methods cannot reproduce lift forces.The attraction of the surface vorticity method is its physical basiswhich attempts to model directly the vortical nature of fluid flows.All real flows involving interaction of bodies with uniform streams,are controlled primarily by the vorticity created at the surface andcontained within the boundary layer. Its convection and diffusionboth within the boundary layer and further downstream in the wakeof a body are of course crucial to the motion, bringing in also theinfluence of Reynolds number, the balance between dynamic andviscous action within the fluid. However it is the surface vorticitywhich exercises the primary control over fluid flows.

For many years surface vorticity theory has tended to bepresented and regarded as just yet another numerical tool forsolving potential flow problems. Since 1979 however advantage hasat last been taken of the far greater scope of surface vorticitymethods for direct physical modelling of complex real flows. As a

xviii

Preface

technique for simulation of vortex streets and bluff body wakes,'vortex dynamics' began to emerge in the 1970s as a new analyticaltool, usually assuming prescribed separation points and oftenrelying on conformal transformations to simplify body shapes.However, in parallel with this surface vorticity modelling wasextended both to the same class of problems and to more complexsituations with the same aim of attempting to solve the two-dimensional Navier-Stokes equations. In these works fluid rotationis discretised into a cloud of vortex elements. Computation pro-ceeds either in a Lagrangian manner, maintaining space-timerecords of each vortex element, or in an Eulerian manner employ-ing grid structures to capture and re-order the vorticity in order togain economies in computation. Recent developments tend towardsa mixture of these approaches and this will probably be the wayforward in application of vortex cloud analysis to turbomachinecascade and meridional flow problems. Very recently successfulattempts have been made to extend vortex cloud modelling toacoustic excitation due to bluff body wakes, Hourigan et al. (1986),and to convective heat transfer, Smith & Stansby (1989), in bothcases by coupling in the additional physical equations. Undoubtedlythere is scope for much more extensive application of thesepowerful new techniques in the years ahead.

The strategy of this book is to present an unfolding methodologydesigned to lead easily into computing schemes, beginning withpotential flow modelling in Part I and progressing right through tofull vortex cloud modelling in Part II. The field of coverage isstrongly linked to rotodynamic machines and bluff bodies but thereader should be able reasonably easily to extend this work to awider range of applications to suit particular interests. A number ofuseful computer programs used in the text have been included as anappendix. These and a number of other engineering design andanalysis programs are available on magnetic disc from the author.

xix

Acknowledgements

I would like to acknowledge the outstanding contributions to thesubject matter of this book made by the authors quoted and verymany others. In particular I would like to pay tribute to my ownpost graduate students who, over many years, have made animpressive and cumulative impact upon vorticity modelling, in mostcases feeding directly through into the design process. Diagramsre-traced from publications have been acknowledged in the relevantfigure titles. The writing of a book in the midst of a busy academiclife would be impossible without a generous attitude and the moralsupport of colleagues and the continual encouragement of my wifeand family, to all of whom I am extremely grateful. Finally I mustrecord a deep debt of gratitude to Roberta Stocks who hascompleted to perfection the daunting task of converting myscribbles into the finished manuscript.

R. I. Lewis

xxi

PART I

The surface vorticity methodfor inviscid ideal fluid flow

CHAPTER 1

The basis of surface singularitymodelling

1.1 Introduction

The principal aims of this book are to outline the fundamental basisof the surface vorticity boundary integral method for fluid flowanalysis and to present a progressive treatment which will lead thereader directly to practical computations. Over the past two and ahalf decades the surface vorticity method has been developed andapplied as a predictive tool to a wide range of engineeringproblems, many of which will be covered by the book. Samplesolutions will be given throughout, sometimes related to Pascalcomputer programs which have been collated for a selection ofproblems in the Appendix. The main aims of this introductorychapter are to lay down the fundamental basis of both source andvorticity surface panel methods, to explain the fluid dynamicsignificance of the surface vorticity model and to introduce a fewinitial applications to potential flow problems.

As numerical techniques, surface singularity methods were notwithout progenitors but grew quite naturally from the very fertilefield of earlier linearised aerofoil theories. Such methods, originallycontrived for hand calculations, traditionally used internal sourcedistributions to model profile thickness and vortex distributions tomodel aerodynamic loading, a quite natural approach consistentwith the well known properties of source and vortex singularities.On the other hand it can be shown that the potential flow past abody placed in a uniform stream can be modelled equally well byreplacing the body surface with either a source or a vortex sheet ofappropriate strength, Fig. 1.1. Integral equations can then bewritten expressing the Neumann boundary condition of zero normalsurface velocity for the source model or the Dirichlet condition ofzero parallel surface velocity for the vorticity model. Whichevertype of singularity is chosen the final outcome is the same, namely aprediction of the potential flow velocity close to the body profile.The numerical strategy is also fairly similar as we shall see from

The basis of surface singularity modelling

Source panelof density an Vorticity panel

of density yn

(b) Surface vorticity model(a) Douglas-Neumannsource panel model

Fig. 1.1. Surface source and vorticity panel models for three-dimensionalpotential flow.

Sections 1.6 and 1.7. Lifting bodies form an important exception tothis remark, since lift forces normal to a uniform stream cannot besimulated by sources alone but require also the introduction ofvorticity distributions, a matter which will be taken up in Chapter 2.On the other hand the surface vorticity model is capable of handlingpotential flows for any situation including lifting bodies. We shallbegin in Sections 1.2 and 1.3 with a presentation of these basicsurface singularity models and their associated integral equations.

Surface vorticity modelling offers the additional advantage oversource panels that it actually represents a direct simulation of anideal fluid flow. In all real flows a boundary viscous shear layerexists adjacent to the body surface. In viscid potential flow is akin tothe case of the flow of a real fluid at infinite Reynolds number forwhich the boundary layer is of infinitesimal thickness. In thissituation the boundary layer vorticity is squashed into an infinitelythin vorticity sheet across which the velocity parallel to the surfacechanges discontinuously from zero in contact with the wall to thepotential flow value just outside the vorticity sheet. Thus surfacevorticity modelling is the most natural of all boundary integraltechniques. Further discussion of its physical significance will begiven in Section 1.4. Part I of this book is concerned with such idealflows for a range of applications especially in the fields ofaerodynamics and rotodynamic machines including also some situa-tions involving rotational main stream flow. In the early sections ofPart II further consideration will be given to the physical sig-

Introduction

nificance of the surface vorticity model including its extension to thesimulation of real boundary layer flows and the establishment ofwake eddies behind bluff bodies.

Surface source modelling by contrast is capable of no directphysical interpretation but is purely a vehicle, albeit a powerful one,for analysing three-dimensional potential flows. Historically itpredated the surface vorticity method by half a decade or so as anemerging practical tool for numerical analysis at a time of intensepressure for the creation of flexible computational procedures fordesign use in the aeronautical field. To some extent surface vorticitymethods were thus upstaged and have consequently received but asmall fraction of the attention paid to the surface source paneltechnique. This book is aimed at redressing the balance. Althoughmost of the text will in consequence be concerned with surfacevorticity theory and applications, we will devote some of chapter 1to consideration in parallel of both source and vorticity panelmethods. Following the introductory Sections 1.2 to 1.5 on fun-damentals we will move on quickly to numerical models for planetwo-dimensional flows in Sections 1.6 and 1.7, leading to com-parisons between the source and vorticity schemes for flow past acircle and an ellipse. One or two other plane two-dimensionalproblems will then be dealt with in Section 1.9 involving bodies withsharp corners and simplifications for symmetrical bodies. Thechapter is concluded with a summary of the surface vorticityequations expressed in curvilinear coordinates.

1.2 The source panel or Douglas-Neumann methodMany of today's established numerical methods for engineeringdesign and analysis find their origins in classical mathematicspredating the age of the digital computer. Surface singularitymethods are no exception. For example in 1929 Kellogg wrote acomprehensive book dealing with potential theory by the use ofintegral equations, including the treatment of volume and surfacesingularities. Such works tended to concentrate upon solutions toincompressible inviscid flows, expressed for example by Laplace'sequation for the velocity potential 0

The basis of surface singularity modelling

where {x, y, z) are Cartesian coordinates. A well known elementarysolution to this equation is given by (j> = IIr where r is the radialdistance between {xn> yn, zn) and some other point of fluid action(Xm> ym> zm)- The physical interpretation of this solution is that offlow from a point source in three-dimensional space. Thus, thevelocity potential at m due to a point source of unit strength at n(where point source strength is defined here as the volume of fluidemitted in unit time) is given by

where

Tmn = {(Xm-Xn)2+(ym-yn)2+(zm - Znf}^ (1.3)

As shown by Kellog (1929) and elaborated by A. M. O. Smith(1962), the flow past a body immersed in a uniform stream W^ maythen be expressed by the following integral equation,

An J Js dn \rmj

where im is a unit vector normal to the body surface S, and on is thesource density per unit area. This equation represents the earliestform of surface singularity model in which the body surface isreplaced by a surface source distribution on, Fig. l . l(a). Equation(1.4) then states the Neumann boundary condition that for allpoints m on the body the velocity normal to the surface is zero. Ifthis equation is satisfied then the body surface becomes a streamsurface of the flow. For computation we may complete the normalderivative inside the Kernel resulting in

" ^ + 7 " \\—3*mn ' Kn *Sn + im - W. = 0 (1.5)An J Js rmn

This equation states that the sum of three velocity componentsnormal to the surface at point m, when combined, comes to zero.The last term is the component of the uniform stream resolvedalong the surface normal iw. The second term accounts for theinfluence of all surface source elements on dSn. Here we note thatthe actual velocity at m due to one such element is given by

ondSnd ( 1 6 )

The source panel or Douglas-Neumann method

and has the vector direction of rmn, which can be represented by theunit vector xmjrmn. Since the integal is taken actually on the surface5, we must introduce also the first term of (1.5), \omi whichrepresents the velocity discontinuity stepping onto the outside of thesource sheet.

The numerical strategy of the panel method involves the repre-sentation of the body surface by a finite distribution of sourcepanels defined geometrically by a suitable grid, Fig. l.l(a). Onecontrol point m is chosen for each source panel for application ofthe Neumann boundary condition through (1.5). The surfaceintegral then becomes a summation for all panels, resulting in a setof M linear equations for M unknown values of om. Solution isstraightforward usually and yields the necessary surface sourcestrength to ensure that the flow remains parallel to the bodysurface. Following on from this the local potential flow velocityparallel to the surface can be evaluated directly by means of asecond integral equation of the form,

vm = imx\±- \ \ - ^ rmn*im dSn + W ^ i J (1.7)i 4jr j Js rmn J

This has been expressed in vector form, reminding us that forthree-dimensional bodies the surface potential flow is of coursetwo-dimensional. Reduction to Cartesian or other coordinate sys-tems is necessary for numerical computations but is soon accom-plished. Later, in Section 1.7, we will illustrate this by a simplenumerical example, but for the present our aim is to draw out someof the fundamental equations and models of surface singularitymethods. In the case of the source panel method, which is actuallynot to be the main substance of this book, it remains only to pointout that two integral equations must be solved, one indirect and theother direct, using the source 'singularity' distribution om as anintermediate parameter for reaching the solution. Unlike the use ofsurface vorticity, source panels provide no ready physical inter-pretation or special advantage as a physical model except in veryspecial cases such as surface transpiration or change in fluid volumedue to evaporation or condensation at a surface. Nevertheless, as acomputational method for potential flows the source panel methodhas been widely used with great success since about 1953, notably inthe field of aeronautics. The literature is extensive and mention willbe made here only of representative early work by A. M. O. Smith(1962), A. M. O. Smith & Hess (1966), A. M. O. Smith & Pierce

The basis of surface singularity modelling

(1958) and Hess (1962) covering basic theory with a range ofapplications. A more recent survey of models and formulations wasalso given by Hunt (1978). Discussions of the relationships betweenvolume surface and line distributions of vorticity, sources anddoublets have been given by Semple (1977), Hunt (1978) and R.Rohatynski (1986).

1.3 The surface vorticity or Martensen methodAlthough no doubt early theorems related to surface vorticitydistributions, such as those of Kellogg previously referred to, couldbe located in older texts, the seed corn publication in this field wasundoubtedly that of Martensen (1959). Martensen not only laid outthe basis of a powerful new computational technique, but he alsoextended his new boundary integral theory to deal with turbo-machine cascades, a subject which we will deal with in some detailin Chapters 2 and 3. However, Jacob & Riegels (1963) would seemto have been the first contributors of a practical working schemedesigned for digital computers, taking 15 minutes to execute on aIBM 650 computer for analysis of an aerofoil with 36 surfacevorticity elements; no mean achievement at that time. Numericalmodelling often offers great scope for ingenuity and inventivenessand several good ideas put forward by Jacob and Riegels have stoodthe test of time. However there were many problems to beidentified and solved before the method could progress to accept-ability as a reliable engineering predictive tool. D. H. Wilkinsonpioneered many of these problems of modelling and practicalmethodology, publishing a most significant paper in 1967 whichformed an important foundation stone for computer applications.He also extended his work to mixed-flow cascades, Wilkinson(1969), another very important and far reaching contribution. Inparallel with this Nyiri (1964), (1970) independently produced anextension of Martensen's method to mixed-flow pump cascades,later updated as a practical numerical scheme, Nyiri & Baranyi(1983). There are of course many other important publicationscovering a range of applications. These will not be reviewed herebut referred to in relevant parts of the text.

The surface vorticity model is illustrated in Fig. 1.1(6) for athree-dimensional body. In this scheme the body surface is coveredwith a finite number of surface vorticity panels initially of unknown

8

The surface voticity or Martensen method

strength. Following a similar procedure to the source panel method,one control point m is chosen for each panel for application of thesurface flow boundary condition, taking account of the influence ofall other surface vorticity panels and of the mainstream flow. In thiscase on the other hand, it is appropriate to adopt the boundarycondition of zero velocity on, and parallel to the body surfacet, (weshall consider why in more detail later in Section 1.4). The actualvelocity induced at m by a small line vortex element at n of strengthTn per unit length* and of length d/n is given by the Biot-Savartlaw, namely, with reference to Fig. 1.2,

_ Tw dlnXrmnd V * ( L 8 )

By taking the cross product of dvmn with the unit vector im normalto the surface at m twice, we obtain the velocity parallel to thesurface at m induced by the line vortex element. Thus

imX((TnXrmn)Xim)dln3 V 1 ' " )

In reality the surface is to be covered not with concentrated linevortices but with an area density of distributed sheet vorticity which

Fig. 1.2. Velocity induced by a line vortex element.

t Since we are addressing the Dirichlet problem for q this will be termed theDirichlet boundary condition throughout this book.

* Throughout this book vortex strength is defined as positive according to the righthand corkscrew rule.

The basis of surface singularity modelling

we will denote here by the symbol ym. Making use of (1.9) theDirichlet boundary condition of zero velocity on (and parallel to)the body surface at m may then be expressed

-it. + f {/ i-Jf«^rT )X'- ) dS + I*(WJH.) - o (MO,4JI J J r

The last term is the component of the mainstream velocity W^resolved parallel to the body surface. The first term is the velocitydiscontinuity experienced if we move from the centre of thevorticity sheet onto the body surface beneath.

As it stands this integral equation, like that for the source panelmethod (1.5), is of little practical use and is recorded here only inview of its importance as a general statement of the problem. Wewill later on in Section 1.10 express it in curvlinear coordinateswhich are of much more value for setting up computational schemesin various coordinate systems. At this point however it will be muchmore helpful to move on to a simple physical interpretation of thesurface vorticity method followed by practical application to anumerical scheme for solving a simple problem.

1.4 Physical significance of the surface vorticitymodel

In all real flows a boundary shear layer develops adjacent to thesurface of a body, Fig. 1.3(a). Sufficient vorticity is present in thislayer to reduce the fluid velocity from vs just outside the shear layerto a value of zero on the body surface. The action of viscosity is tocause the vorticity in this shear layer to diffuse normal to thesurface, resulting in the familiar viscous boundary layer. Thevorticity itself however is the product of the dynamic behaviour ofthe outer flow and we will show later that the rate of vorticityproduction adjacent to the surface is directly related to the pressuregradient. Traditionally a real flow is usually regarded as comprisinga largely irrotational inviscid outer flow in the bulk of the domain,separated from the body surface by a thin but highly active viscousshear layer. These regimes are of course frequently treated separ-ately for analytical expediency, with suitable matching conditions atthe outer edge a-b of the boundary layer. In reality, as we have justpointed out, vorticity creation is largely attributable to the outerflow, a fact which is underlined if we consider in particular thespecial case of infinite Reynolds number, or inviscid potential flow.

10

Physical significance of the surface vorticity model

a b

Wd c\v8,Vorticity

element y(s) ds(a) Boundary layer (b) Surface vorticity equivalent

O O O O O O O ^ Convection velocity\ \ \ \ \ \ \ \ \ \ \ \ rW/2

Body surface(c) Self convection of a surface vorticity sheet

Fig. 1.3. Boundary layer and surface vorticity equivalent in potential flow.

Suppose that we were able gradually to reduce the fluid viscosityto zero in a real fluid flow. In the limit, due to progressive reductionof viscous diffusion, the boundary layer would approach in-finitesimal thickness. As the viscosity approached zero and theReynolds number approached infinity, the body surface would becovered with an infinitely thin vorticity sheet y(s), Fig. 1.3(6),across which the fluid velocity would change discontinuously fromzero beneath the sheet on the body surface to vs parallel to thesurface just above the sheet. In the case of a real flow withextremely high Reynolds number, we are aware that the boundarylayer may separate spontaneously with rising static pressure in thedirection of the mainstream flow. Furthermore the boundary layerwill normally become turbulent at very high Reynolds numbers.Both phenomena are connected with the interrelationship betweenthe viscous diffusion and convection processes in the boundary layerwhich the Reynolds number symbolises. Leaving aside these addi-tional features of a real flow connected with instabilities of the shearlayer itself, we see that inviscid potential flows can be thought of asa special type of infinite Reynolds number flow. An irrotationalpotential flow thus comprises a surface vorticity sheet covering thebody surface, separating the irrotational flow of the outer domainfrom a motionless flow in the inner domain. In this sense the surface

11

The basis of surface singularity modelling

vorticity model is precisely true to the physical reality of a realinfinite Reynolds number (but fully attached) flow and is thereforethe most natural of all numerical methods for potential flowanalysis. Furthermore, as we shall see in Chapters 9-11, it is alsopossible to introduce models to simulate viscous diffusion, so thatwe may relax the present constraint of infinite Reynolds number.The surface vorticity method, unlike the source panel method, thusoffers special attractions as a route towards the simulation of realfluid flows because the model truly reflects the physical reality,Lewis & Porthouse (1983a).

To decide upon an appropriate boundary condition (which wehave already asserted to be the Dirichlet condition) let us considerthe flow induced by such a surface vorticity sheet in closer detail,Fig. 1.3. First let us define the contour abed surrounding a smallvorticity element y(s) ds where ab and dc are parallel to thestreamlines, while da and cb are normal to them. Now y(s) isdefined as the vorticity strength per unit length at point s. Thecirculation around abed, defined clockwise-positive, may beequated to the total amount of vorticity enclosed by the contour,that is

(Vso ~ vsi) ds = Y(s) dswhere vso and vsi are the fluid velocities just outside and inside thesheet, which must be parallel to the surface. Our boundarycondition of zero velocity on the body surface is thus satisfied if wespecify

vsi = 0 (1.11)

whereupon

Vso = v, = Y(s) (1.12)The neatness of Martensen's method lies in these two equations.

Equation (1.11) is the basis of Martensen's boundary integralequation as summarised previously by (1.10). The solution of thisequation yields the surface vorticity distribution of the potentialflow. The second equation (1.12) then tells us that the potential flowvelocity close to the body surface vs is now immediately known,being exactly equal to the surface vorticity y(s). The surfacevorticity method, in addition to its direct simulation of physicalreality, thus offers the additional attraction compared with thesource panel method that no second integral equation is required toderive vs from the surface singularity distribution.

12

Physical significance of the surface vorticity model

P

Fig. 1.4. Check for leakage flow with the Dirichlet boundary condition inMartensen's method.

The reader may feel that the Dirichlet boundary condition statedmight be insufficient to ensure flow parallel to the body surface andthat the Neumann boundary condition should be imposed eitherin addition or instead. To counter this view let us first assumethat Dirichlet is inadequate and that consequently there is aleakage velocity vn normal to the body at a> Fig. 1.4. Howeverif there are no sources present inside the body contour theonly possibility is that the streamline T//0 will cross the body asecond time at point b. If we now apply the circulation theoremaround the contour abc just inside the surface vorticity sheet,then

cp v • ds = vn ds + I vsids = 0Jabc Ja Jb

B

assuming also that there is no vorticity contained within thebody profile. Since zero vsi has been enforced by the Dirichletboundary condition, term B and therefore term A are inde-pendently zero. Since vn is undirectional along the supposedstreamline ipo> the only possibility is that it must also be zerothroughout. The Dirichlet condition is thus totally adequate pro-vided there are no vortex or source distributions within the bodyprofile. The reader is referred to Martensen (1959) for a rigorousproof.

13

The basis of surface singularity modelling

1.5 Vorticity convection and production in a shearlayer

Most surface vorticity applications in the past have dealt with steadyflows, for which the local surface vorticity y(s) is constant withrespect to time and is often regarded as bound to the surface. Thusin a two-dimensional steady flow situation the total bound circula-tion would be directly calculable through the contour integral

= <p y(s) ds (1.13)

In reality however we know that the actual boundary layervorticity is continuously being convected downstream, Fig. 1.3(c).Let us now consider the case of a vortex sheet of strength y(s)coincident with the x axis and stretching between x = ±0°. Applyingthe circulation theorem again to an element y(s) ds and taking intoconsideration symmetry about the x axis, Fig. 1.5(a), we see thatthe velocity above and below the sheet are given respectively by±57(5). If we now superimpose a uniform stream of strength 2Y(s)over the whole (JC, y) plane we have a correct surface vorticitymodel for flow past a plane wall, Fig. 1.5(fe). From this simple studywe observe that for such a flow the vortex sheet, like the boundarylayer which it represents, is also convected downstream, in this casewith a velocity exactly equal to half of its strength, 2Y(s)>

The foregoing argument was based upon the special case of flowpast a plane wall, for which the surface vorticity is identical for allpoints on the wall. In fact the same principle applies to potentialflow past bodies of arbitrary shape. Locally at point s the velocitychanges from zero on the surface just beneath the vortex sheet, tothe sheet convection velocity Vd = 2Y(s) at the centre of thevorticity sheet, to v5 = y(s) just outside the sheet. In this case ofcourse y(s) varies in magnitude along the wall, a fact which at firstsight seems to be at odds with Kelvin's theorem of the constancy ofcirculation. Thus if the vorticity at s2 has been convected from st

somewhere upstream, how is it possible that y(s2) does not equalyisx) bearing in mind Kelvin's theorem? The simple answer to thisseeming dilemma is that vorticity is continually being created ordestroyed at a body surface in an inviscid flow whether the motionis steady or unsteady. Thus if we define dy(s) as the net vorticityper unit length generated at point s in time dt, Fig. 1.3(6), then thenet vorticity flux leaving the control volume abed can be related to

14

Vorticity convection and production in a shear layer

Vorticity sheet of Strength y(s)

(a) Vorticity sheet alone

vs = y(s)

y(s)\W\\\W\\N\ \

(b) Vorticity sheet y(s) with uniform stream $y(s)Fig. 1.5. Surface vorticity model of a uniform stream past a plane wall.

dy(s) through

Vorticity created _ Net vorticity flux,in time At crossing abed

that is

dy(s) • ds = {^(vs + dvs)(y(s) + dy(s)) — 2.vsy(s)} dtNeglecting second-order products of infinitesimal quantities and

introducing (1.12) we have finally

dy(s) __ d /v?\ _ 1 dpdt ds \ 2 I p ds (1.14)

This equation reveals the influence of the surface pressuregradient upon vorticity production in a potential flow. Surfacevorticity is spontaneously generated if the pressure falls and is

15

The basis of surface singularity modelling

destroyed if the pressure rises. In ideal inviscid flow the convectedvorticity sheet arriving at s from upstream, is always in contact withthe surface and thus is coincident with the new surface vorticitycreated by the pressure gradient. In a real fluid on the other handthe vorticity convected from upsteam is not coincident with the newvorticity created at the wall by the pressure gradient but flowsoutside it. It is of course the convective interactions of thesesuccessively laid vorticity shear layers in a real boundary layerwhich characterises the velocity profile shape and gives rise toinstabilities such as transition to turbulence and flow separation.Equation (1.14) will be derived directly from the Navier-Stokesequations in Chapter 10 for unsteady viscous flow for which case itprovides a useful technique for calculating the surface pressuredistribution on a body through

^ (1-15)

In the vortex cloud method for simulating the Navier-Stokesequations, to be dealt with in Part II, the local vorticity productionrate dy(s)/dt is a by-product of the Martensen analysis oversuccessive time steps. Equation (1.15) is then extremely useful forcalculating the surface pressure distribution. In the present contextof steady potential flows the second two factors of (1.14) may becombined instead to give local pressure from Bernoulli's equation,

p=Po-\pvs2 (1.16)

where p0 is stagnation pressure, which is then constant throughoutthe fluid.

To summarise a few of the significant points which we have justmade, potential flows do in fact comprise surface vorticity sheetscovering all body surfaces, providing the necessary discontinuity invelocity from zero on the body to the potential flow velocity at theedge of the flow domain. These vorticity sheets convect down-stream, but vorticity is also created by the surface pressure gradientimposed by the outer flow. The surface vorticity numerical model isthus a direct simulation of the physical 'reality' for an ideal inviscidor infinite Reynolds number flow, offering the most direct andnatural boundary integral representation. Finally it is of interest tonote that there is no such thing as bound vorticity in fluid flow sinceall surface vorticity, once created under the influence of the surfacepressure gradient, is free to convect and diffuse. Equation (1.13)

16

Surface vorticity model for plane two-dimensional flow

and the notion of a total bound vortex strength are neverthelessvery useful for calculating lift forces and especially so of course inthe case of steady flow past aerofoils or cascades. In this special casethe local surface vorticity is continually replenished at the samelevel, giving the impression therefore of being bound.

1.6 Surface vorticity model for plane two-dimensionalflow

Consider the flow past a two-dimensional body in the (x, y) plane,immersed in a uniform stream W^ inclined at an angle a^ to the xaxis, Fig. 1.6. Applying the foregoing arguments, we may representthis flow by a distributed vorticity sheet y(s) clothing the wholebody but initially of unknown strength. The distance s is measured

Surface vorticityelement7(sn)dsn

(a) Velocity induced bysurface element at s.

(b) Representation of body surface by straight line elementsFig. 1.6. Discrete surface vorticity model for a two-dimensional body.

17

The basis of surface singularity modelling

clockwise around the body perimeter from some zero datum 0 suchas the leading edge in the case of an aerofoil. The velocity dqmn

induced at sm due to a small vorticity element y(sn) dsn located at sn

elsewhere on the body, follows from the Biot-Savart law (1.8)which in this case reduces to the velocity induced by a rectilinearvortex, namely

y(sn) dsndqmn=^rz (1.17)

inrmnWe need to resolve dqmn parallel to the body surface at m where

the profile slope is defined as /?m. For computational conveniencethe (x, y) components of dqmn may first be expressed in terms ofcoordinate locations through

y(sn) dsn (xm-xdVmn = - — COS <{)„„ = -[

Lnrmn

(1.18)

Resolving dqmn parallel to sm we then obtain

A 1 \{ym-yn) cos pm - (xm-xn) sin pdvsmn = — v 2 , -T2

2JT I {xm - xn) + (ym - yn)Stating the Dirichlet boundary condition at sm, (1.10) becomes,

for plane two-dimensional flow,

+ Woo(cos aroo cos pm + sin a^ sin fim) = 0 (1.19)

where the last term is the component of W^ resolved parallel to thebody surface at m and the coupling coefficient k{smy sn) is given by

k(sm, sn) = — \ . 2 ( -T2 (1-20)2n I (xm - xn) + (ym - yn) )

Equation (1.19) is Martensen's boundary integral equation forplane two-dimensional flow and is a Fredholm integral equation ofthe second kind. Compared with some other singularity methods itoffers the special advantage that its Kernel is non-singular. Deriva-tion of numerical solutions is thus extremely straightforward andthis we shall consider next.

18

Surface vortidty model for plane two-dimensional flow

Equation (1.19) is to be satisfied at all points on the body surface.A practical approach to approximate this would be to select a finitenumber M of so-called 'pivotal points' representative of the surface,Fig. 1.6(6). This can be achieved most simply if the surface isbroken down into a finite number M of straight line elements oflength Asn, whereupon (1.2) may be expressed as a linear equationof the form

2 K{sm, sn)y(sn) = - tt, cos pm - V. sin jSm (1.21)n = l

Ux and Voo are the components of W^ parallel to the x and y axesand K{smy sn) are coupling coefficients linking elements m and ngiven by

v( \ - ASn \ m ~ y " ) c o s ^m ~ (*m ~ *") sin P"11K(Sm'S"> 2 * 1 (xm-xH)2 + (ym-yH)2 J= k(sm,sn)Asn (1.22)

Several comments are needed at this point. Firstly the summationin (1.21) represents evaluation of the contour integral in theprevious equation by the trapezium rule. Secondly one suchequation must be written for the centre or 'pivotal' point of eachelement resulting in a set of M equations for the M unknown valuesof surface vorticity, y(l) , y(2). . . y{M). Thirdly k(smy sn) is exactlyequal to the velocity parallel to the body surface at sm induced by atwo-dimensional point vortex of unit strength located at sn.

It will be observed also that K(sm, sn) is finite but indeterminateas written for the special case of n = m since both numerator anddenominator are then zero. Also implicit in (1.21) is the absorptionof the term -\y(sm) into K(sm, sm) which may then be written

K{sm,sm) = - \ + Kmm' (1.23)

where Kmm' • y{sm) is the self-induced velocity of element m andthe self-inducing coupling coefficient is given by

m ~ yn) cos /3m - (xm - xn) sin /?„In sm-^Sn I (xm - xnf + (ym - ynf

For the moment we will assume that the self-induced velocity ofeach vorticity element is zero, which would be true if the actualbody surface were polygonal as depicted in Fig. 1.6(fc). If we hadchosen to use curved elements then Kmm' would be non-zero and

19

The basis of surface singularity modelling

we will return to this matter again in the next section to provide asuitable correction for the effect of local surface curvature. For themoment we will write approximately

K(Sm> Sm) « - \

Equations (1.21) then have the matrix form

-0.5 K12 K13 . . . .

K 2 1 0 . 5 A^23 . . . .

K31 K32 - 0 . 5 . . . .

(1.23a)

Km KM2 KM3

K2M

K3M

-0.5

y(si)]

y(s2)

y(s3)

Y{SM)

=

rhs2

rhs3

rhsM

(1.25)

with simplified notation Kmn = K(sm, sn) and right hand sides

rhsm = -Uco cos j8m - V» sin pm

Example - Flow past a circular cylinder (zero SIV term)If the coordinates of a cylinder of radius a are expressed by

X = fl(l - C

y = a sin 0 (1.26)

then the exact solution for the surface velocity due to a uniformstream [/«, parallel to the x axis, Batchelor (1970), is

vs = 2Uao sin <p (1.27)

Solution of the above linear equations by matrix inversion andmultiplication for the 18 element case depicted in Fig. 1.7, producedthe results shown in column 2 of Table 1.1.

Compared with the exact solution vs is of the correct form butunderestimated by a scaling factor of 0.94686 for all elements due toneglecting the element self-inducing velocity term Kmm'. In the nextsection a correction for this will be derived, resulting in theexcellent results recorded in column 3.

20

Surface vorticity model for plane two-dimensional flow

Table 1.1. Plane potential flow past a circle by the surface vorticity method

Pivotalpoint

123456789

101112131415161718

vs exactsolution

0..347 2961.000 0001.532 0891.879 3852.000 0001.879 3851.532 0891.000 0000.347 2960.347 2961.000 0001.532 0891.879 3852.000 0001.879 3851.532 0891.000 0000.347 296

vs ~ surface

No curvaturecorrection

0.328 8420.946 8581.450 6691.779 5091.893 7131.779 5081.450 6700.946 8570.328 8390.328 8390.946 8561.450 6671.779 5071.893 7111.779 5071.450 6680.946 8530.328 837

vorticity method

Including curvaturecorrection

0.347 0910.999 4201.5312141.878 3111.998 8561.878 3031.5312120.999 4200.347 0880.347 1040.999 4321.5312211.878 3181.998 8651.878 3131.5312160.999 4350.347 100

u.f

Fig. 1.7. Plane flow past a circle in the z plane.21

The basis of surface singularity modelling

1.6.1 Self-induced velocity of a surface vorticityelement due to curvature

The self-inducing coupling coefficient equation (1.24) may berewritten

where

(1.28)

(1.29)

Velocity induced bysub-elements y(s)8s

(a) Zero self-induced parallel velocity ofstraight line vorticity element

(b) Finite self-induced parallel velocityof a curved vorticity element

Fig. 1.8. Self-induced velocity of a surface vorticity element.

22

Surface vorticity model for plane two-dimensional flow

As already shown, Kmmf actually represents the velocity parallel

to the body surface at m induced by element m itself with unitstrength vorticity. If the element were straight, Fig. 1.8(a),contributions from sub-elements 6s would always be normal to theelement at sm resulting in zero self-induced velocity. For a curvedelement on the other hand, Fig. 1.8(fo), there will always be a netinduced velocity parallel to the surface. Any finite value possessedby Kmm' then is due entirely to element curvature.

Since the coordinates (jcm, ym) represent local geometry ofelement m, we can now apply L'Hospital's rule to (1.28) treatingthem as variables while holding (xn, yn) constant. Thusdifferentiating both numerator and denominator with respect to sm

we obtain

Kmm' — 4JT

d2xm d ^dsJ

—VJ»3 ty

dyn—

Since this expression is still indeterminate we must applyL'Hospital's rule a second time resulting in

An

(ym

(xm-

d3xm

dsm3

Xn)dsJ

dym

dsm

\ d

d2xm

dsm2

tm\2

,d 3 >> m

d s m3

dvm

dsm

(dyr

\ds

d2ym

dsm2

/

4JT

dymd2xm dxmd2ym

dsm ds2 dsm ds2

\dsm/ \dsm/

(1.30)

Kmm' may now be evaluated from the prescribed surfacegeometry, the second order derivatives indicating the significance ofelement curvature. Most early workers in this field introduced curvefitting and smoothing procedures for processing tabulated inputprofile data in order to estimate the first and second orderderivatives in (1.30). For example Jacob & Riegels (1963) proposeda Fourier series method to evaluate xm', xm" etc. As pointed out byWilkinson (1967a) however, Fourier series methods suffer from the

23

The basis of surface singularity modelling

fact that while the ordinates of the series converge absolutely to theordinates of the real curve as the number of terms in the seriestends to infinity, the derivatives of the series do not necessarilyconverge to the derivatives of the real curve and may even divergefrom them. Thus curve fitting procedures themselves often haveintrinsic difficulties. For example fitting a polynomial exactlythrough say five successive body surface locations may yield goodinterpolation of (x, y) values in between but erroneous higher orderderivatives.

Added to this is the problem of inaccurate initial profile data. Forexample, given a tabulated set of data yi=f(xlfx2, . . • , xN) whereyt are subject to error, evaluation of y / and y/' by finite differencingleads to increasing error, suggesting the need for initial datasmoothing. The most usual approach is to deal with smoothing andcurve fitting simultaneously by adopting a least-squares polynomialprocedure. Wilkinson (1967a) investigated the comparative errors invarious alternative procedures advocating finally least-squares fittingof a parabola through five points to smooth the initial input dataand for subsequent evaluation of the higher order derivatives. D.G. Graham (1972) applied a similar least-squares approach tosmoothing with both second- and third-order polynomials followedby the use of a third-order polynomial curve fit of the smootheddata to obtain profile derivatives by a finite differencing technique.The application of this method to aerofoil cascade flows has beenreported by D. G. Graham and Lewis (1970).

Curve fitting in practice tends to demand subjective interpretationand can in fact be virtually eliminated if we take the previousanalysis one stage further. Bearing in mind the simplicity of the finalresults it is extraordinary that the following treatment was ap-parently not explored prior to the report by Lewis (1980). First weintroduce the transformations

dym = dym dxm

dsm dxm 6sm

dymd2xm

dsm2 dxm

2\dsj dxmdsm2

' ' then reduces to

f dsmdxj2n 1 + 1-=^)L \dxm/ J

24

Surface vorticity model for plane two-dimensional flow

cLcm/dsm may be eliminated from this since

dsm2 = dxm

2 + dym2

and hence

dc 1

Finally we have the simple result that

4JT

= r^L~-^rr! (i.3i)

where rm is the internal radius of curvature of element m and Aj8mthe change of profile slope from one end of the element to theother. As advocated by Lewis (1984a), extremely good potentialflow predictions can be obtained with straight line elementsprovided (1.31) is adopted to correct for element curvature. This isdemonstrated by the modified results for circular cylinder flow givenin column 3 of Table 1.1. Surface vorticity analysis with curvaturecorrection agreed with the exact solution to well within 0.1% evenwith so few pivotal points. This method of treatment is similar tocircular arc spline fitting as illustrated by Fig. 1.9 which itself isquite a reasonable method for profile generation.

1.6.2 Computational scheme for surface vorticityanalysis

All of the equations are now available for preparing a computa-tional scheme and a sample Pascal program circle.pas is included inthe Appendix (Program 1.1). The computational stages are asfollows.

(i) Input dataSpecify M + 1 input data coordinates (Xn) Yn) as illustrated in Fig.1.6 moving clockwise around the profile from the leading edge.

25

The basis of surface singularity modelling

Input datapoints

Fig. 1.9. Circular arc spline fit related to use of straight line elements.

Point M + l coincides with point 1, ensuring profile closure. InProgram 1.1 the profile data points are calculated from equations(1.26) within the program.

(ii) Data preparationStraight line elements are obtained by joining successive datapoints. Element lengths are then given by

Asn = Vte , + i " Xnf + (Yn+1 - Ynf] (1.32)and the profile slopes follow from equations (1.29) in finitedifference form

cos j3n = (1.33)

These values may be used to evaluate the profile slope f}n takingcare to select the correct quadrant.

Pivotal points {xny yn) are then located at the centre of eachelement through

(1.34)

26

Surface vorticity analysis with Douglas-Neumann Scheme

(iii) Coupling coefficientsK(sm, sn) values are now calculable from (1.22) for mK(sm, sm) values follow from (1.31) where Aj3m can be estimated ashalf of the change in slope between the two adjacent elements.Thus

K(sm, sm) = - \ - ^ (j8m+1 - pm-x) (1.35)

(iv) Matrix inversionThe coupling coefficient matrix has finite values throughout with adominant leading diagonal, offering no difficulties for solution bymatrix inversion. A Pascal procedure economic in memory require-ments is included in Program 1.1. This, together with the profiledata handling procedure just outlined, is used throughout thistext.

(v) Right hand sidesRight hand side values follow directly from (1.21).

(vi) SolutionThe solution is obtained by multiplying the inverted matrix by theright hand side column vector rhs.

1.7 Comparison of surface vorticity analysis withDouglas-Neumann Scheme

At this point it would be of interest to apply the Douglas-Neumannmethod to plane two-dimensional flows for comparison. Replacingthe vorticity sheet by a source sheet o(s), introducing the Neumannboundary condition of zero velocity normal to the body and usingthe same line element model, the resulting boundary integralequation is quite similar to (1.9), namely

MO + ~In (m nf (ym ynf

+ Woo(sin o-oo cos j8w - cos ax sin /3m) = 0 (1.36)This is the plane two-dimensional flow equivalent form of (1.5).

We observe that the Kernel is in fact identical to that for the surfacevorticity model so that we could express this in numerical form as

27

The basis of surface singularity modelling

before through

f K{sm, sn)a{sn) = I/, sin j3m - V. cos j3m (1.37)

where /£(sm, Jn) has the same form as K(sm, sn), (1.22).There are two differences in recommended practice for the source

panel method. Firstly, following Chuen-Yen Chow (1979), noaccount will be taken of element curvature so that

K{sm,sm) = -\ (1.38)

Secondly it is usual to obtain the average value of the couplingcoefficient over the straight line source elements, defined by

K(sm, sn) = — k(s m, sn) 6sn (1.39)Asm Jo

As shown by Chuen-Yen Chow, this integral can actually bereduced to closed form for plane two-dimensional flow. Alterna-tively numerical integration may be used based upon the notion ofintroducing N equal length sub-elements, Fig. 1.10, whereupon

2, ( ^ X)2 + ( ^ ^ ( (1.40)

where the centre-location of the ith sub-element is

(1.41)

The solution of equation (1.37) provides the source strengthdistribution required to satisfy the Neumann boundary condition.Surface velocity may then be calculated by resolving both theuniform stream and the source-induced velocities parallel to thebody surface as described by the second integral equation (1.7),which in the present case of plane two-dimensional flow becomes

1 I f (*m - *n) cos /3m + (ym - yn) sin 0m]J { ixm-XnY + iym-yny 1 ^ dS"

j8m + Vr.sinj8m (1.42)

28

Surface vorticity analysis with Douglas-Neumann Scheme

Sub-element / of strength

Nr(sn)dstl

Fig. 1.10. Use of sub-elements in source panel method.

Following the same numerical strategy, this may be expressed

VSm = COS ) SU1 (1.43)

where the average source velocity coupling coefficient may beobtained as before by the use of sub-elements,

L(5m,5w) = — | L(sm,Si)

— Xi) COS j (ym - yf) sin(1.44)

There are three points to raise here. Firstly the source panelmethod requires the calculation of two sets of coupling coefficientsas compared with only one for the surface vorticity method. Somesavings can be made if K(sm, sn) and L{sm, sn) are evaluatedsimultaneously but at the expense of extra memory to hold theL(sm, sn) matrix. Secondly (1.42) is singular and one might expectpossible inaccuracies in its numerical equivalent, (1.43). Since theself-induced velocity of a line source element is zero the term

29

The basis of surface singularity modelling

Table 1.2. Flow past a circle by the source panel method with 18 elements

Pivotalpoint

123456789

no.

181716151413121110

v5 exactsolution

0.347 2961.000 0001.532 0891.879 3852.000 0001.879 3851.532 0891.000 0000.347 296

1 sub-element

0.338 8620.975 7131.494 8791.833 7411.9514271.833 7411.494 8790.975 7130.338 861

200 sub-elements

0.347 2960.999 9991.532 0871.879 3841.999 9981.879 3841.532 0870.999 9990.347 296

L(sm, sm) can be put equal to zero. The outcome of (1.43) is thenan approximation to the Cauchy principal value of the singularintegral equation which it represents. Thirdly it is usual to ignoreelement local surface curvature in both K(sm, sm) and L(smy sm).Pascal program source.pas, listed in Appendix I as Program 1.2,undertakes this computation for flow past a circular cylinder for achosen number of sub-elements. The output for 18 elements iscompared with the exact solution in Table 1.2 above. Because ofsymmetry vs values for opposite elements, e.g. 1 and 18, 2 and 17etc., are identical.

Two cases are shown in Table 1.2 for 1 and 200 sub-elementsrespectively. While reasonable results were obtained with onlysingle element representation, it is of considerable interest to notethat the use of 200 sub-elements to evaluate K(sm, sn) and L{sm, sn)resulted in an exact representation of the flow past a circularcylinder. If the program is re-run with less surface elements, evenwith the minimum possible of M = 4, the exact solution is stillreproduced by the source panel method as presented here. This isextraordinary bearing in mind that the following approximationshave been made:

(i) Straight line elements to model the circular body shape,(ii) Self-induced velocity due to body curvature has been ignored

in the governing equation (1.37) for Neumann boundaryconditions,

(iii) Sub-elements are assumed also to lie along the straight lineelements.

30

Surface vorticity analysis with Douglas-Neumann Scheme

(iv) The source strength is assumed constant along each elementwhen progressing from the integral equation to its numericalequivalent. Only the coupling coefficients are averaged.

Although analysis might reveal why this approximate modelyields the exact solution, presumably due to cancellation of errorterms, it is not immediately obvious why this is so. Unfortunatelyintroduction of sub-elements into the surface vorticity model andremoval of the correction for element curvature self-inducedvelocity has only a ruinous effect and is not recommended. On theother hand this acceptable but fortuitous result for source panels istrue only for circular cylinder flows as illustrated by the followingexample for inclined flow of a uniform stream 1^ = 1.0 past anellipse of ratio minor axis/major axis = 0.2, with an angle of attacka . = 30°, Fig. 1.11 and Table 1.3.

From this comparison for a body with a widely varying surfaceradius of curvature, the source panel method no longer gives exactresults but is subject to errors which are small and of similarmagnitude to those of the surface vorticity model. With 40 elementsan accuracy well within 1% was obtained by both methods for thewhole surface and increased accuracy can be obtained with yet moreelements.

Fig. 1.11. Flow past an ellipse in a uniform stream with angle of attack 30°.

31

The basis of surface singularity modelling

Table 1.3. Flow past ellipse by surface vorticity and source panel methods.(Fig. 1.11)

Pivotalpoint

123456789

10

no.

11121314151617181920

Surface vorticitymethod

3.871 9892.402 1061.682 9611.2811920.982 3050.707 5950.401 048

-0.023 193-0.810 255-2.834 843

Source panels200 sub-elements

3.829 4322.367 4351.675 4281.279 3850.984 2780.713 1170.410 3870.009 192

-0.786 361-2.824 572

Exactvs

3.852 7992.340 0441.6641011.274 2760.982 4290.713 7770.414 0370.000 000

-0.760 326-2.799 222

1.8 Calculation of streamlines and velocities withinthe flow field

Once the vortex element strengths y(sn) have been determined, it isa simple matter to calculate streamline patterns and velocitiesthroughout the flow domain. Two methods are available for locatingstreamlines. The first method involves calculation of the streamfunction \p throughout the field of interest, followed by interpola-tion for prescribed streamlines %l>ly T/J2 . . • etc. The stream functionsfor a uniform stream W^ = £/oo + i K, and a point vortex T at theorigin, Batchelor (1970), are

(1.45)

If we give xjJWao the datum value zero at the origin, then the streamfunction at any other point (jcm, ym) will be

M

2JT n(1.46)

A second and in some ways more convenient method involvestracing out the coordinates of each streamline by moving along thelocal velocity vector qm in discrete steps. Thus the velocity

32

Calculation of streamlines and velocities within the flow field

components at (xmy ym), making use of equations (1.18), are

In

(1.47)

For a discrete displacement A€, a first order or forwarddifferencing estimate of the next location on the streamline wouldbe

xm+i^xm + (ujqm) | ^ 4g^

A useful check upon the accuracy of this numerical process canbe obtained by applying it to a single vortex T at the origin with nouniform stream, whereupon, at radius r

ym+i=ym + ->' m

(1.49)

In reality streamlines are circular. However, even with as many as50 time steps, Fig. 1.12, we see that the predicted streamline spiralsoutward significantly due to the errors of the forward differencingscheme, which implies always proceeding tangential to the stream-line, Fig. 1.12(a). A considerable improvement is possible byimplementing the central difference type of procedure illustrated inFig. 1.12(fe). The forward difference equations are used for the firststep leading to initial estimates, point b

>(1.48a)

For these positions equations (1.47) are again evaluated resultingin velocities um' and vm' applicable at point b. Taking the averagevelocity components, as shown vectorially in Fig. 1.12(fo), results in

xm+i=xm + \{ujqm + um'lqm') Mym + l=ym + \{Vml<lm + Vm I<lm) ^ -

(1.50)

This process can be repeated several times for further improve-ment. Almost perfect closure was obtained with three iterations fortwenty steps and with ten iterations for only six steps. Inviscid

33

The basis of surface singularity modelling

-1.50 -

-2 .00-2.00 -1.00 0.00 1.00 x 2.00

Forward differencing method

Central difference, 3 iterations

Central difference, 10 iterations

(a) Forward differencing method (b) Central differencing methodFig. 1.12. Forward and central differencing estimates of streamline path.

potential flows are thermodynamically reversible, which means inthis context that the flow is actually physically reversible if runbackwards in time. For the flow under consideration this will betrue if the predicted streamlines form a closed circle. It isrecommended that, say, five iterations are performed and that

34

Flows with symmetry about the x axis

occasionally a check on reversibility is made by retracting astreamline with steps length changed to — A£

A special attraction of this technique is its suitablity to computerplotting. In addition the velocity components umy vm are also knownalong the streamlines without further effort. The predicted flowpattern for an ellipse in a uniform stream with 30° angle of attackare shown in Fig. 1.11 using the central difference method with fiveiterations. These results were obtained from Program No. 1.3 of theAppendix. The only other refinements not included in this programare the introduction of sub-elements to avoid slight undulation instreamlines close to the body surface and special consideration todetect arrival at the body surface should the selected startinglocation (xly yx) lie on the stagnation streamline.

1.9 Flows with symmetry about the x axisReferring back to the tabulated output for flow past a circularcylinder in a uniform stream parallel to the x axis, Table 1.1, weobserve a four-fold redundancy in the statement of the problem inSection (1.6) in view of symmetry of the cylinder and flow aboutboth x and y axes. At the outset we could have observed thatelements reflected in these axes would have the same vortexstrength (although those reflected in the x axis would have theopposite sign since y(s) is anticlockwise). For example we can statethat

= y(s9) = -y(s10) = -y(sl8)Y(s2) = y(s8) = -y(sn) = -y(s17) (1.51)etc.

Taking advantage of this we can reduce the number of columns inthe coupling coefficient matrix, (1.25), to five involving only y(s1) toy(s5) by combining columns with identical element strengths. Forexample column 1 would become

(^1,1 + ^1 ,9 ~~ 1,10 — -^1,18)

C^2,l + ^2 ,8 ~~ 2,11 "~ ^2,ll)etc.

To retain a square matrix we need keep only the first fiveequations since these are the ones which state the boundaryconditions at our remaining elements Y(SI) to y(s5).

35

The basis of surface singularity modelling

-y(sn)dsn

Fig. 1.13. Mirror image system for modelling flow past a body withsymmetry about the x axis. Reproduced by courtesy of the Institution ofMechanical Engineers.

Alternatively we could have eliminated half of the redundancy forsymmetry about the x axis only by retaining 7(5^ to y(s9), stillsaving computational effort while permitting asymmetry about the yaxis. This approach opens the way to analysis of flow pasttwo-dimensional bodies attached to an infinite plane wall, Fig. 1.13.

For such problems a better initial approach is to consider first themirror image reflection system required to produce symmetry. Eachelement y(sn) dsn can then be combined with its reflection in the xaxis, — y(sn)dsn, to form a vortex pair, for which the combinedcoupling coefficient can be written as follows

rtl - j8m) - —b

_A£2rj_ .1 ~ In \amn

S"

^AsnUym-yn ym+yn]2JI LI amn

2 bmn2 J

n2 - pm) JJ

COS

where

bmn =(ym - ynf)

-xn)2 + (ym + yf) 1)2} J36

(1.52)

(1.53)

Flows with symmetry about the x axis

In this special situation we should observe that the self-inducedcoupling coefficient equation (1.35) must be modified to include themirror image vortex, resulting in

(1.54)

As a preparation for extending this method to flow separationfrom sharp edged bluff bodies, to be considered in Chapter 7,calculations were undertaken by Lewis (1981) for flow over a ridge,Fig. 1.14, subjecting the surface vorticity method to the extreme

' Conformal transformation solution

• Numerical solution 20 elements

Fig. 1.14. Potential flow over a ridge. Reproduced by courtesy of theInstitution of Mechanical Engineers.

37

The basis of surface singularity modelling

conditions of modelling a potential flow singularity. A Schwarz-Christoffel conformal transformation is available to deal with thiscase. Flow over the ridge involves acceleration from a stagnationpoint at the base to infinite velocity over the crest. With just twentyevenly spaced pivotal points a quite creditable solution was ob-

Semi-infinite vorticity sheetof constant strength F(s) =

C \ D

Mirror image system- oo

8.0

6.0

4.0

2.0

n n

1 1

-

-

-

J

1 I

-

-

-

Front surface B Upper surface C

/^ " Conformal transformation solution

• NumericalFig. 1.15. Flow over a step in a plane wall. Reproduced by courtesy of theInstitution of Mechanical Engineers.

38

Generalised equations for surface vorticity modelling

tained, the worst errors occurring naturally enough in the neigh-bourhood of the flow singularity at the crest.

An equally rigorous test of vorticity modelling is presented by theproblem of the potential flow past a step discontinuity of heighty = 1.0 in a plane wall. As illustrated in Fig. 1.15, this can betreated as the flow past a body which is symmetrical about the x axisbut extends all the way to +0° downstream. In this problem thevelocity increases from stagnation at A to infinity at the sharpcorner B moving along the front face. Downstream of this the flowdecelerates back again to Ux as x—»00 at D. As shown by theconformal transformation solution, most but not all of this velocityrecovery is accomplished by the time the fluid reaches point Cwhere BC = AB. Since it is hardly practicable to cover the whole ofBD with discrete elements, a semi-infinite vortex sheet of pre-scribed constant strength T(s) = Ux was imposed between C and Dtogether with its mirror image reflection. Ten elements were chosenon both AB and BC, with pivotal points concentrated towards pointB using a square law distribution to emphasise the more rapidvelocity variation around the sharp corner. Comparison with theexact solution was excellent even though the velocity recovery isstill incomplete at point C.

1.10 Generalised equations for surface vorticitymodelling in curvilinear coordinates

When modelling a particular flow problem it is normally feasible toproceed quickly to a simple geometrical discretisation of theboundary into elements as we have just illustrated by severalexamples. For three-dimensional bodies this may be less straight-forward. To conclude this chapter we shall express some of thebasic equations of the surface vorticity method in generalisedcurvilinear coordinates and through this treatment bring out someadditional features of three-dimensional modelling.

Adopting curvilinear coordinates (ult u2), Fig. (1.16), the surfacevelocity in potential flow past a three-dimensional body will ingeneral have two components vsl and vs2. If the surface vorticitylikewise is resolved into two components iiYi(wi, u2) andh72(^1 y ui)> then from consideration of circulations about elementsdsx = h1dul and ds2 = h2du2 we have, (by analogy with (1.12) fortwo-dimensional flow).

39

The basis of surface singularity modelling

y1(ul9u2)ds1

View in w, direction View in u2 directionFig. 1.16. Surface vorticity components of a vortex sheet. Reproduced bycourtesy of the Institution of Mechanical Engineers.

x (1.55)

i! and i2 are unit vectors along the coordinate axes (ux, u2) and i3is the unit vector normal to the surface. The condition of ir-rotationality on the body surface can be stated

curl \s = 0

which, in curvilinear coordinates becomes

(1.56)hj

From this a continuity equation for the vorticity sheet may bederived by substitution from (1.55), namely

div y = 0

or in curvilinear coordinates

( L 5 7 )

This equation, which constitutes an application of Helmholtz'svortex theorem to the vortex sheet, expresses the interdependencyof the vorticity components Yi(ulf u2) and y2(uly u2). In a three-

40

Generalised equations for surface vorticity modelling

dimensional problem only one of these is truly independent. Forpurposes of illustration Yi(uly u2) could be thought of as 'bound'vorticity giving rise to 'shed' vorticity of strength

dd[hir2(ulf u2)] = - — [h2Yi{ui, u2)] du2 (1.58)

OU\y2(ulf u2) can therefore always be expressed in terms of

Yi{ui> ui) f°r a three-dimensional body surface grid, therebyreducing by one half the number of unknowns in a numericalscheme to equal that of the source panel method.

Applying the Biot-Savart law, (1.8), the induced velocity at mdue to a surface vorticity element at n at a radial distance of rmny isthen

, [hnYi(uln, u2n) + i2ny2(ulny u2n)]Xrmndv = 5 hlnh2n duln du2n

(1.59)

The resolved component of this parallel to the surface at point mthen follows from

dvsmn = i3m^(dymnZi3m) (1.60)

where the unit vectors (i lm, i2m, i3m) are parallel to the curvilinearcoordinate directions at m and thus occupy a different spatialorientation from the unit vectors at n on the element, (i ln, \2n, i3n).Combining (1.59) and (1.60) we have finally the vector form ofMartensen's equation for three-dimensional flows expressed ingeneral curvilinear coordinates as given originally by Lewis & Ryan(1972).

_J_ a 14JT! s 'mm

n> U2n)}XTmn]X\3m) dsln ds2n

Ulm, U2m)}

(1.61)

This generalised equation may be used to produce workingequations in coordinate systems appropriate to any particularproblem. Since the unit vectors (i2, i2,13) change orientation overthe curvilinear grid, they must first be expressed in terms of localpanel geometrical variables. For example in Chapter 4 this equation

41

The basis of surface singularity modelling

will be applied to axisymmetric flow past an annular aerofoil, forwhich it is convenient to adopt a polar coordinate system (JC, r, 0).Since it is then convenient to use unit vectors parallel to thesedirections, these must first be related to the curvilinear unit vectorsthrough transformations such as (4.3a). There is little merit inproceeding further here with such analysis which is specific to eachparticular application. It is sufficient to point out that completion ofthe vector products in (1.61) for three-dimensional problems willresult in general in two sets of equations for the Dirichlet boundarycondition applicable to coordinate directions ux and u2 respectivelyof the form

1 l KlYlm + ^ ^ (YlnKnm' + 72n^«m') ^ 1 * ds2n + Vr2m = 0

Vtlm = 0

(1.62)

with the simplified notation yln = Yi(uln, u2n)... etc. vtln and vt2mare the components of the uniform stream W^ parallel to the surfaceat m in the directions of the curvilinear coordinates (uln, u2n).

It will be observed that the kernels of these integrals involveBiot-Savart law contributions from both bound and shed vorticitiesYi(uln, u2n) and y2(uln, u2n) expressed through coupling coefficientsKnm

r, Lmn' for the first equation and Knm", Lmn" for the secondequation. If Yi(uln, u2n) and y2(wi«, u2n) were independent therewould thus be 2M unknown surface vorticity values for a surfacerepresentation by M vortex panels for which (1.62) would provideM + M = 2M different linear equations. The greatest merit of suchan approach is its simplicity since equations (1.62) provide anexplicit statement which remains uncomplicated by the continuityequation (1.58), which, as we have already mentioned, expressesthe shed vorticity y2(ulf u2) as a direct function of the boundvorticity Yi(uu U2).

Such a statement of the problem, simple though it is forconversion into a numerical procedure, involves 50% redundancy.The alternative approach normally followed is to solve the firstequation only for the Dirichlet boundary condition parallel to theprincipal curvilinear coordinate direction ult thus involving only Mequations for the unknown yi(wln, u2n) values. Use must first be

42

Generalised equations for surface vorticity modelling

made of the vorticity sheet continuity equation (1.58) in order toeliminate y2(win, u2n) from the kernel of the integral. In practicethis can lead to extremely complex analysis, examples of which byV. P. Hill (1975, 1978) and Turbal (1973) are referred to in Chapter6 for flow past an annular aerofoil with angle of attack.

43

CHAPTER 2

Lifting bodies, two-dimensionalaerofoils and cascades

2.1 IntroductionAn outline computational scheme was developed in Chapter 1 forapplication of the surface vorticity method to two-dimensional flowpast non-lifting bodies of arbitrary shape. In the fields of aeronaut-ics and engine aerodynamics on the other hand there is a specialinterest in lifting bodies and control surfaces such as aerofoils, strutsand turbine, compressor or fan blades. The objective of this chapteris to extend the analysis to deal with these important applicationswhich exhibit three features not yet considered, namely:

(i) Such devices are required to generate lift, associated with netbound circulation on the body.

(ii) In the applications cited the lifting surfaces are normally thinfoils for which special computational problems arise due to theclose proximity of vorticity elements on opposite sides of theprofile.

(iii) A device may involve an assembly of several lifting bodies,taking deliberate advantage of their mutual aerodynamicinterference.

We will deal with these matters in turn beginning with anextension of flow past a circular cylinder, Section 1.6, to the case ofthe Flettner rotor or lifting rotating cylinder, Section 2.2. Progres-sing to the closely related problem of flow past an ellipse, Sections2.3 and 2.4, problems of type (ii) will be dealt with for thetreatment of thin non-lifting and lifting bodies. This leads naturallyinto the case of generalised thin aerofoils, Section 2.5, for whichcomparisons will be provided from Joukowski's exact solutions.These early sections of this chapter lay down very important basicmethodology for the surface vorticity method applicable to liftingaerofoils. Comparison with exact solutions is vital in the preliminarystages of program development. For this reason the reader isprovided with all the necessary equations to achieve this.

44

Circular cylinder with bound circulation - Flettner rotor

In the remainder of the chapter consideration will be given to theproblem of the flow past systems of multiple aerofoils takingadvantage of mutual aerodynamic interference. These fall into twocategories dealt with in Sections 2.6 and 2.7 respectively. The firstcategory, of great importance in the field of turbomachines,involves the flow through aerofoil cascades, the problem originallyaddressed by Martensen (1959). The second involves the use of slotsand flaps in close proximity to an aerofoil in order to modify itsaerodynamic characteristics.

2.2 Circular cylinder with bound circulation - Flettnerrotor

The principle of generating lift by spinning a cylinder in a uniformstream has been known since the early days of aeronautics andindeed formed an important part of the foundations of elementaryaerofoil theory, Glauert (1926). In potential flow this device may bemodelled quite simply by introducing a bound vortex F at the centreof the cylinder of radius r0 in a uniform stream [/«,. Various flowpatterns are then generated, depending upon the dimensionlessparameter Tllf^, Fig. 2.1. Since an exact solution to this flowproblem is available, which may be extended by conformal trans-formation to the flow past an ellipse or a Joukowski aerofoil, it willhelp the reader in program development and testing if we outlinethis theory in parallel with surface vorticity analysis.

Following Glauert, the rotating cylinder may be modelled bylocating a doublet of strength A = 2jrt/oor0

2 and a point vortex F at itscentre, assumed to coincide with the origin of the z plane. Thecomplex potential is then

w = tfiz + ^ ) + iJL l n z ( 2 1 )\ z) In v }

from which we may obtain the velocity v5 on the cylinder surface(z = roeie).

6(0 -2Usin6 + r f22^>

~~~ — £Uoo S in (7 ~r ~ yL.L)O.Z z=ro 2jrr0

For the general uniform stream Wao=Uao + iK» with angle ofattack ofoo = arctan(Ko/L/oo), we can show by rotating coordinates

45

Two-dimensional aerofoils and cascades

r/t /xr0 =

Fig. 2.1. Flow induced by cylinder with circulation in a uniform derived bythe surface vorticity method.

through OToo that this expression transforms to

>in(0 — afoo) H2jtr0

(2.2a)

As shown by Glauert by integrating the surface pressure on thecylinder, a lift force L is generated in the direction normal to W^given by the Magnus law.

L = pWJT (2.3)Introducing the usual definition of lift coefficient

db (24)where € is a typical dimension of the body, in this case its diameter2r0, we have

The dimensionless parameter T/U^ro previously referred to is infact the lift coefficient with uniform stream U^. To estimate the

46

Circular cylinder with bound circulation - Flettner rotor

appropriate rotor speed of rotation Q for creation of the streamlinepatterns and related lift coefficients shown in Fig. 2.1, (which havein fact been calculated by the surface vorticity model we are aboutto derive), we may observe that the fluid immediately in contactwith the cylinder surface beneath the surface vorticity sheet, musthave velocity vsi = r0Q. Thus we obtain the relationships

T = vsi2nr0 = 2jzQr02 (2.6)

and

^ (2.7)

Although actual streamline patterns quite similar to the theoreti-cal solutions of Fig. 2.1 have been illustrated by Prandtl andTietjens (1931), Batchelor (1970) and other authors, the cor-responding rotor speeds must in practice be very much higher.

As a first step towards a general treatment for lifting aerofoils, letus now extend the surface vorticity analysis of Section 1.6 to dealwith the Flettner rotor. Since all of the bound vorticity is now to befound on the cylinder surface, we may relate this to the boundvortex F of the classical model through

(2.8)

Since T is to be prescribed as an additional constraint upon theflow regime, we now have an extra equation linking the elementstrengths y(sn), in addition to those already stated for the non-lifting surface vorticity scheme, namely

2 K(sm, sn)y(sn) = - 1 / . cos pm - V. sin pm (1.21)n = l

To overcome the problem posed by having M + 1 independentlinear equations for only M unknowns, three possibilities may beconsidered. Firstly we might replace one Martensen equation by(2.8), not an attractive option since we would lose control of theboundary condition at one element. Secondly we could add (2.8) tosay the first equation. This option, explored by Lewis (1984a) leadsto good results except for the element thus compromised. Thirdlyand best of all when put to the test, we could add (2.8) to all

47

Two-dimensional aerofoils and cascades

Table 2.1. Surface velocities for a circular cylinder with circulation in auniform stream Uoo

X

0.005 4630.027 0770.069 3590.130 4630.207 7170.297 7460.396 6140.5000000.603 3860.702 2540.792 2830.869 5370.930 6410.972 9230.994 5370.994 5370.972 9230.930 6410.869 5370.792 2830.702 2540.603 3860.500 0000.396 6140.297 7460.207 7170.130 4630.069 3590.027 0770.005 463

y

0.051 9780.153 6620.248 6300.332 7330.402 2930.454 2700.486 3950.497 2610.486 3950.454 2700.402 2930.332 7320.248 6300.153 6620.051 9780.051 9780.153 6620.248 6310.332 7330.402 2930.454 2700.486 3950.497 2610.486 3950.454 2700.402 2930.332 7320.248 6300.153 6620.051 978

Case

numerical

1.210 2961.619 2292.0011312.339 3762.619 0932.828 1272.957 3223.0010162.957 3162.828 1302.619 1002.339 3602.0011391.619 2171.210 2930.792 2330.383 3010.001 379

-0.336 835-0.616 574-0.825 604-0.954 792-0.998 492-0.954 793-0.825 597-0.616 570-0.336 834

0.001 3870.383 3050.792 238

1

exact

1.209 0561.618 0331.999 9992.338 2602.618 0332.827 0902.956 2942.999 9992.956 2942.827 0902.618 0332.338 2601.999 9991.618 0331.209 0560.790 9420.381 9650.000 0010.338 2620.618 0350.827 0920.956 2961.000 0010.956 2960.827 0920.618 0350.338 2620.000 0010.381 9650.790 943

Case

numerical

1.0012651.0012651.0012581.0012711.001 2601.0012621.0012641.0012631.0012631.0012621.0012641.0012621.0012621.0012611.0012621.0012631.0012611.0012601.0012621.0012631.0012601.0012641.0012641.0012601.0012651.0012641.0012611.0012611.0012631.001266

2

exact

0.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 9990.999 999

Martensen equations resulting in the following modified form of(1.21)

M2 (K(sm, sn) + Asn)y(sm) = -U. cos fim - V. sin 0m + r (2.9)n = l

Relevant changes to Program 1.1 to achieve this are introducedinto Program 2.1, leading to results for two sample cases shown inTable 2.1 with K» equal to zero. Case 2 (T = JT, £4 = 0.0) is of

48

Flow past a thin ellipse

special interest since it corresponds to the case of cylinder rotationin the absence of a uniform stream. For this case the surfacevelocity r0Q for ro = 0.5 is constant and equal to 1.0. Both caseswere predicted to within 0.13% using 30 elements. Streamlinepatterns for F values of 0, n (as for case 1) and 2JT, calculated bythe technique outlined in Section 1.10, are shown also in Fig. 2.1.

2.3 Flow past a thin ellipseAs the next step towards a surface vorticity computational schemefor aerofoils let us reconsider the case of flow past an ellipseintroduced in Section 1.9. The non-lifting ellipse analysed there wasof 20% thickness/chord ratio and was handled with fair precision byProgram 1.3 with only 20 pivotal points. For very thin bodies on theother hand serious errors may arise. Before we investigate thisproblem in depth let us first extend the previous exact solution forflow past a circle in the z plane to flow past an ellipse in the £ planeto provide the means of comparison with the numerical method.This can be achieved by introducing Joukowski's transformation

C = z + ^ (2.10)

where a is a constant.By substitution of the equation for the circle z = r0el6, the

coordinates of the ellipse in the £ plane become

—Icos 6

«°2\ i ( 2 1 1 )

r\ = I r0 )sin 8

The ellipse thickness ratio A is then given by

minor axis 2r?max r02 + a2

major axis 2£max ro2-a2

Now the fluid velocity on the circle in the z plane is alreadyknown from (2.2a) and the velocity relationship between the twoplanes may be obtained by differentiating the complex potential,

49

Two-dimensional aerofoils and cascades

The velocity on the surface of the ellipse then follows by takingthe modulus of both sides

Differentiating the transformation equation (2.10) and taking itsmodulus we have finally, after some analytical reductions, the exactsolution for surface velocity on the ellipse, namely

sin(0 - O + T/2nr0( 2 1 3 )

where the ratio (a/r0) is a function of the ellipse thickness ratio A.Rearranging (2.10) we obtain

where, from (2.12)

r0 = (major axis)(l + A)/4 (2.12b)

2.3.1 Reconsideration of non-lifting ellipseThese formulations were in fact implemented in Program 1.3 for thecase of non-lifting flow past an ellipse (F = 0). As we haveobserved, Table 1.3, accurate results were obtained for A = 0.2 withjust 20 elements. On the other hand if the calculation is repeatedfor a 5% thick elliptic profile (A = 0.05), significant errors occureven with a 40 element representation. This situation is illustratedin Fig. 2.2 where the exact solution equation (2.13) with F = 0 iscompared with surface vorticity solutions by Program 1.3 for 60, 40and 30 element representations. Although excellent precision wasobtained with 60 elements, unacceptable errors were creeping inwith 40 elements. A further reduction in surface resolution to 30elements led to disastrous results.

This problem is caused primarily by the inadequacy of thecoupling coefficients as given by (1.22) to represent correctly themutual interference of opposite elements for thin body shapes. Thenature of the problem is illustrated by Fig. 2.3 in which the couplingcoefficients k(sm, sn) have been plotted versus s for element 8 due to

50

Flow past a thin ellipse

Ellipse with 40 elements

4.00

3.00

2.00i

1.00

0.00

-1.00 -

- 2 . 0 0 -

- 3 . 0 0 -

- 4 . 0 00.8 JC/7

— - — — exact solutionA 60 elements

40 elements° 30 elements

Fig. 2.2. Effect of number of elements upon accuracy of surface vorticitysolution for flow past thin ellipse, oc^ = 10°, W«, = 1.0.

the 15 elements on the opposite surface of an ellipse (A = 0.05) with30 element representation. The curve labelled 'exact' represents theideal numerical model of an infinite number of surface elements.Bearing in mind the term j>k(sm, sn)y(sn) dsn in (1.19), the accuracyof the numerical statement of the Dirichlet boundary condition at

51

Two-dimensional aerofoils and cascades

3.0

2.0

1.0

0.0

1

1-

i\

1.0 1.5 2.0

Exact value

A- — 30 pivotal point representation

Fig. 2.3. Coupling coefficients at point sm on an ellipse due to elements onopposite surface.

sm is closely related to the area under this curve shown as a dottedcurve in accordance with the trapezoidal integration which we haveadopted in our numerical representation, (2.9). Due to the closeproximity of the two surfaces of the ellipse, the coupling coefficientsfor the elements opposite to element m, namely element (M + 1 —m) and its neighbours, Fig. 2.4, assume enormous proportions.k(sm> SM+i-m) alone contributes most towards the integral§k{sm, sn)y(sn) dsn. Furthermore errors in the representation of thisintegral for the opposite element, though they appear from Fig. 2.3to be small in proportion locally, may be as large as or greater thanthe total contribution to j>k(sm, sn)y(sn) 6sn due to most of the otherelements. This error level of the back diagonal coefficients of thematrix, namely K(sm, 5M+1_m), may thus dominate othercoefficients and lead to catastrophic results as already illustrated byFig. 2.2.

52

Flow past a thin ellipse

Unit vortex at m

Opposite pivotal point M+ 1 — m

Fig. 2.4. Circulation induced around profile interior due to a unit vortexjust outside the profile at element m.

Now, as stated in Chapter 1, for thick bodies such as a cylinder,the matrix has a dominant leading diagonal. As illustrated byequations (1.25), the leading diagonal comprises terms K(sm, sm)which are all of order of magnitude 0.5. In these cases all othercoefficients are small by comparison and the solution is dominatedby the leading diagonal terms. It is for this reason that care must betaken to represent K(sm, sm) accurately by including the self-induced velocity due to local profile curvature as dealt with inSection 1.7. For thin profiles, on the other hand, the back diagonalcoefficients also begin to grow in size. There is some evidence thatnumerical troubles may arise when K(sm, sM+l_m) becomes ofsimilar order to K(sm, sm) so that the back diagonal of the couplingcoefficient matrix begins to dominate. This is borne out by the datapresented in Table 2.2 for an ellipse with A = 0.05, W^^ 1.0, and* . = 10°.

For various total numbers of elements M, a range of relevantparameters have been tabulated for the mid-element m of the uppersurface of the ellipse. Column (1) shows local profile thickness ATmas a fraction of local element length Asm. Column (2) lists theopposite point or back diagonal coupling coefficient K(sm, sM+l_m)and column (3) lists the area A under Fig. 2.3 taken for the wholesurface perimeter s. We observe that errors in A are negligible forlarge numbers of elements but with M = 40 are beginning to mountup exponentially. The coefficients K(sm, sM+1_m) are also beginningto increase significantly at this stage as M is reduced. Althoughthere is no dramatic event to be observed, it is really the combined

53

Two-dimensional aerofoils and cascades

Table 2.2. Analysis of the influence of total number of elements upon errorsand various causal parameters for a thin ellipse with A = 0.05, a^ = 10°,

Woo=L0

Number ofElements

M

1016202630364046506080

1000 0

Elementstudied

m

345789

1012131520250 0

ATm

(1)

0.153 8840.251 3540.315 6780.4117870.475 7180.5714970.635 3050.730 9740.794 7270.954 0531.272 5821.591026

0 0

Matrixcoefficient

K(sm, Af + l -m)(2)

1.034 2520.633 1580.5041540.386 4980.334 5580.278 4850.250 5160.217 7390.200 2630.166 8200.125 0640.100 033

0

A =$k(sm,sn)dsn

(3)

1.625 2161.248 8361.149 0071.070 6751.0410231.015 4521.005 5250.996 0620.992 4520.988 2300.985 7290.985 2790.984 830

Circulationerror Arm

(4)

0.618 5470.262 4500.1617040.082 8990.054 2950.029 3550.019 6670.010 9120.007 4250.002 9330.000 5910.000 2100.000 000

effects revealed in columns (2) and (3) which indicate likely errorsand their predominance in the back diagonal coefficients.

As an alternative method for indicating error we may examinethe circulation induced around the profile interior due to a unitvortex located at sm, Fig. (2.4), namely

= j>k(sn, sm)dsn

or in numerical form1

K(sn, sm) Asn

(2.14)

(2.15)

As defined, the coupling coefficient k{sn, sm) implies the velocityvsn parallel to the surface at n induced by a unit point vortex incontact with the body surface at m but just outside curve s. Thecirculation around such a contour which does not surround the unitvortex must be zero according to Kelvin's theorem. Consequentlythe residual value Arm represents the circulation error implied byusing the coupling coefficients as already calculated for setting upthe matrix. As a matter of interest (2.15) involves only the couplingcoefficients in a given column m, a very important observation to

54

Flow past a thin ellipse

which we will return later. For the moment we will refer only to thecirculation or so-called 'leakage' errors implied by the values ofAFm given in Table 2.2 with the observation that these do begin toescalate for element numbers less than M = 40.

The one remaining observation not yet made is that thesetroubles arise for ATm/Asm ratios below about 0.64. Indeed thisparameter is of greater geometrical relevance than simply the totalnumber of elements M. In general when selecting elements it isimportant that element length Asm should always be kept no greaterthan local profile thickness ATm giving a margin of safety for thereasons just outlined. Having said that, as we shall now see, twoalternative methods can be devised to reduce these opposite pointerrors based upon the observations we have just made. These wereconsidered early in this work by Jacob & Riegels (1963) and byWilkinson (1967a) and the second of the techniques is nowgenerally adopted for lifting body flows.

(i) Use of sub-elements(ii) Back diagonal correction to enforce zero internal circulation

2.3.2 Use of sub-elementsAs stated by (1.21) the standard Martensen numerical modelimplies the replacement of the line vorticity elements by a concen-trated vortex of strength y(sn) Asn at each pivotal point*. Animproved representation of the true element vorticity influencemight be anticipated if K(sm, sn) were recalculated as the averagevalue for element n following the strategy adopted for source panelsin Section 1.9, equations (1.39) and (1.40). Thus we may write

K(Sm, sn) = - ^ - f " K{sm, sn) 6sn (2.16)

or in numerical form

m - yd cos (5m - (xm - xj sin /3

* The reader is referred to Section 1.6 for a deeper understanding of this point. Thecoupling coefficients k{sm, sn) give the velocity parallel to the profile at sm due to aunit point vortex at m.

55

Two-dimensional aerofoils and cascades

where

Y =Y + <7 — A(1

(2.18)

In effect (2.17) introduces N sub-elements of equal length Asn/Nand mid point coordinates (xif yt).

Curiously enough this technique can produce worse results forthicker aerofoils or bodies such as a circular cylinder. On the otherhand application to the thin ellipse presently under considerationleads to considerable improvement for the 30-element case, Fig.2.5, c.f. Fig. 2.2. For this case with only 2 sub-elements extremelygood predictions were obtained and no noticeable improvementresulted from the use of 100 sub-elements. Tests with smallernumbers of elements M reveal that the use of 2 sub-elementsgenerally produces quite reasonable results which can be better thanthose obtained using more sub-elements. The following rules shouldtherefore be adhered to when selecting pivotal points:

(i) Element lengths Asn should be no less than local body thickness

(ii) To economise on matrix size rule (i) may be broken provided(a) Asn>ATn>0.5Asn(b) Two sub-elements are used

Rule (ii) results in halving the number of elements and thereforematrix size required to model a thin body.

2.3.3 Back diagonal correctionJacob and Riegels (1963) first advocated this technique which isbased upon the observation made in Section 2.3. From Kelvin'stheorem the net circulation AFm around the profile interior inducedby a surface vorticity element such as y{sm)Asm should be zero. Ifthis condition is enforced upon the matrix coefficients, (2.15)becomes

2J K(sn,sm)AsnA^opp n = l

(2.19)56

Flow past a thin ellipse

-e—B- :•»

-1 .0 -

- 2 . 0 -

0.0

exact solution

100 sub-elements 30 pivotal

V 2 sub-elements ) ^Fig. 2.5. Inclined flow past a thin non-lifting ellipse using sub-elements.

On this basis these authors recommended that the back diagonalmatrix coefficients K(sM+l_mf sm) be replaced by the value given bythis equation thereby ensuring that net circulation around theprofile interior implied by the numerical model is made to be zero.Upon closer inspection we observe that (2.19) involves the couplingcoefficients in column m only. To clarify this let us write out in fullthe set of linear Martensen equations (121) for a simplified casewith just M = 5 pivotal points, drawing attention to the backdiagonal coefficients.

57

Two-dimensional aerofoils and cascades

n = l2345

m = 1IKU

# 2 1

Introducing mnotation <idopted

2

* 1 2

^ 2 2

#32^

#42X

A 5 2

= 4 ihere

3

^ 5 3

nto (2

4

^24^

^ 3 4

# 4 4

# 5 4

.19)

5

/ #25 \ / y(*2)

#35 Y(S3)

#45 / \ r(^4)#55/ VOs)/

for example gives,

/ rhsl \rhs2rhs3rhs4

\rhs 5 /

in the(2.20)matrix

K24 = - —As2

As5)

which involves matrix coupling coefficients in column 4 only. Backdiagonal element K24 is to be replaced by minus the sum of all othercolumn 4 coefficients scaled by their element lengths Asn and finallydivided by — As2.

Applying this procedure to each column of the matrix isequivalent to the following;

(i) Multiply the nth equation by a constant Asn for n = 1. . . M(ii) Fix the value of K(sM+1_m, sm) such that the sum of all

equation left hand sides is zero(iii) We note that the sum S£t=irhsn Asn represents the circulation

around the profile induced by the uniform stream W^ and isalso zero

Consequently for the Martensen method as presented in Chapter1, the back diagonal correction generates a singular matrix with anyone equation being equal to minus the sum of all the others. Jacoband Riegels, who were considering lifting aerofoils, were able toescape this difficulty by prescribing one extra pivotal point at thetrailing edge location n = te. Assuming there to be a stagnationpoint at te for which y(te) would in any case be zero, they werethen able to delete equation and column numbers te from thematrix. In this way they were able both to satisfy the trailing edgeKutta condition and to overcome the problem of an otherwisesingular matrix. For non-lifting bodies such as the thin ellipsepresently under consideration however, this procedure is inap-plicable leaving the use of sub-elements as the only apparent optionavailable at this stage of our argument for increasing the accuracy.

58

Thin ellipse as a lifting aerofoil

However, as we shall now see, for lifting bodies special treatmentsother than the use of sub-elements are available to avoid thisdifficulty.

2.4 Thin ellipse as a lifting aerofoilWe are now in a position to consider the flow past a thin ellipseregarded as a simple form of lifting aerofoil, for which the trailingedge Kutta condition must be imposed. This can be approached inone of two possible ways. Firstly, following Jacob & Riegels (1963)and as already mentioned, the trailing edge could be treated as astagnation point. This is indeed the true situation for inviscidirrotational flow past an aerofoil with a sharp or rounded trailingedge. Alternatively, in response to the observed behaviour ofaerofoils in the flow of a real fluid, we could state that the staticpressure approaches the same value moving towards the trailingedge along the upper and lower surfaces. Applying these ap-proaches to the thin ellipse, three methods present themselves fordealing with the trailing edge Kutta condition.

(i) Method 1. Prescribed bound vorticity FWith the help of conformal transformation theory, Section 2.3,the required bound circulation F may be evaluated sufficient tomake the trailing edge of the ellipse a stagnation point

(ii) Method 2. Unloaded trailing edgeF may be calculated directly from the surface vorticity analysisto impose the restraint of equal static pressure on the twosurface elements adjacent to the trailing edge, te and te 4-1

(iii) Method 3. The Wilkinson trailing edge conditionThis method, now generally adopted, is a variant on method 2yielding marginal computational advantages

Back diagonal correction may be introduced into all three ofthese methods eliminating the need to use sub-elements. We shalldeal with them in turn in the following three sub-sections.

2.4.1 Kutta condition, method 1 - prescribed boundcirculation F

In Section 2.2 the surface vorticity equations were developed for acircular cylinder with prescribed circulation F in a uniform stream

59

Two-dimensional aerofoils and cascades

Wx, (2.9). The exact solution of this problem was extended inSection 2.3 to deal with lift-generating ellipses (2.13) although onlythe non-lifting case was tackled at that point. To deal with theseflows by the surface vorticity method, two possible approachespresent themselves:(i) To prescribe several values of F and select the one which

produces the most suitable looking surface pressure or velocitydistribution in the trailing edge region

(ii) To make use of the exact solution to pre-determine FThe first of these options is generally applicable to all lifting

aerofoils for which there is no exact solution to assist with selectionof F. It offers the advantage that room is left for human judgmentwith scope to correlate to typical experimental trailing edgeloadings. For this reason the method has proved popular for someindustrial applications.

The second option is useful for obtaining a datum check whenundertaking program development. From the exact solution for theellipse (2.13) stagnation conditions at the trailing edge require thatvs = 0 when 0 = 0, whereupon F is determined by

F = 4jtr0Woo sin ax = JT(1 + A)(major axis) sin a (2.21)Program 2.2, ellipse 1.pas, illustrates this for an ellipse with

prescribed bound circulation. This program has also been providedwith the facility to introduce sub-elements both to demonstrate thetechnique and to permit some experimentation. Solutions with 30pivotal points and two sub-elements (in this case without backdiagonal correction) are shown in Fig. 2.6 for three prescribedvalues of F, namely 0.4, 0.572 808 and 0.74 for the 5% thick ellipsewith W. = 1.0, *oo = 10°. For F = 0.572 808 obtained from (2.21),the corresponding exact solution is given for comparison and agreeswell as expected, with smooth velocity variation progressing to-wards the trailing edge. The incorrect specification of the Kuttacondition resulting from the other two erroneous F values isindicated by the consequent velocity peaks due to recirculationaround the trailing edge.

2.4.2 Kutta condition method 2 - trailing edgeunloading

Wilkinson (1967a) suggested the alternative Kutta conditionstatement that the static pressure and therefore surface vorticity at

60

Thin ellipse as a lifting aerofoil

4.00

3.00

2.00

1.00

0.00

-1.00 -

0.00 0.40 0.80

exact solution

r = 0.57281 (from exact solution)

f = 0.4 (too low)

r= 0.74 (too high)Fig. 2.6. Velocity distribution for a lifting ellipse with prescribed boundcirculation.

the two trailing edge elements on the upper and lower surfacesshould have the same magnitude. This can be achieved if we imposethe constraint

y(ste) = -y0 t e + 1 ) (2.22)

remembering that for smooth flow leaving the trailing edge y(ste)must be clockwise and y(ste+1) must be anti-clockwise and therefore

61

Two-dimensional aerofoils and cascades

negative. One way to achieve this is to replace F by a unit boundvortex so that (2.8) and (2.9) become

M

2 y(sH) Asn = 1.0 (2.8a)n — \

and

£ (K(sm, sn) + &sm)Y(sn) = -(!/„ cos /3m + V. sin j8m) + 1.0(rhsl) (rhsll)

(2.9a)

Since the right hand side has two independent components, wemay replace (2.9a) by two separate systems, one for the uniformstream and one for the unit bound vortex strength.

M

2 (K(sm> sn) + Asm)Yi(sn) = -(f/co cos j8m + Vx sin 0m)(2.23)

(K(sm,sn) + Asm)Y2(sn) =

We note that the same coupling coefficient is applicable to bothsets of equations thus demanding no additional major computingrequirements. Independent solutions are then obtained for Yi(sn)and Yi(sn) which may subsequently be recombined to give the finalsolution for any particular bound circulation F through

Y{sn) — Yi(sn) + r y ^ n ) (2.24)

Introducing this into the trailing edge equation (2.22), we areable to derive an expression for F in terms of the trailing edgeelement unit solutions.

r 2 2 5

A further advantage can be gained in both methods 1 and 2 bythe use of back diagonal correction to the K{smy sn) matrix beforeintroducing the extra Asm term in the left hand sides of equations(2.23). The later introduction of Asm, representing the addition of(2.8a) to each equation, prevents the matrix from remainingsingular. There is therefore no need to make use of sub-elements togain further accuracy.

62

Thin ellipse as a lifting aerofoil

2 A.3 Method 3 - Wilkinson's Kutta conditionWilkinson (1967a), in putting forward (2.22) as a simple means forunloading a lifting aerofoil trailing edge, went one stage further.Since y(ste) and — y(ste+1) are now equal, we have one lessunknown value of surface vorticity to find and may eliminate oneequation. In this method there is no need to introduce boundcirculation through (2.8) and we shall revert to the normal form ofMartensen's equation for element m

f K{sm, sn)y(sn) = -(£/„ cos /?m + Vx sin j8m) (1.21)n = \

Introducing the Kutta condition (2.22) we observe that the nthequation may be written

K(n, 1)Y(SX) + . . . + (K(n, te) - K(n, te + l))y(te)+ . . . + K(n, M)y(M) = rhsn (2.26)

where columns te and te + 1 have been combined. Since there arenow only M — 1 columns for the M — 1 unknown vorticity values, itis mandatory to reduce the number of equations also to M — 1.Three possibilities present themselves.(a) To simply strike out one equation such as that for pivotal point

t e + 1(b) To add the two equations representing the trailing edge

elements(c) To subtract these two equations instead

Experimentation with these options shows that option (c) deliversthe best results. The physical explanation for this can be seen fromFig. 2.7, which illustrates the nature of the trailing edge streamlineflow we are seeking to model. We recall however that eachMartensen equation is a statement that the velocity parallel to theinner surface vsi, shown as a double headed arrow, is zero, with thesign convention that vsi points in the clockwise direction around theprofile. At the trailing edge the outcome of this sign convention isthat vsi points towards the trailing edge at element te on the uppersurface and away from the trailing edge at element te + 1 on thelower surface. These two element boundary conditions may becombined to represent the average downstream flow in the trailingedge region if we first multiply equation number te + 1 by - 1 toreverse the direction of vsi which the equation represents. Then we

63

Two-dimensional aerofoils and cascades

Fig. 2.7. Aerofoil trailing edge flow.

must add it to equation number te as a replacement for the twotrailing edge equations.

A special advantage of this technique pointed out by Wilkinson isthat back diagonal correction, as explained in Section 2.3.3, mayfirst be applied to the original coupling coefficient matrix. Whenreduced to size M — 1 by the elimination of one column and onerow, the matrix ceases to be ill-conditioned but retains the zerointernal circulation or leakage flux characteristics endowed by backdiagonal correction.

The bound circulation may be calculated by summing all thesurface vorticity through (2.8).

These three methods are compared in Table 2.3 with the exactsolution for our test case ellipse using only 30 elements and nosub-elements but with back diagonal correction in all three cases.The predicted surface velocity distributions for methods 2 and 3 arealmost indistinguishable and agree closely with method 1. Methods2 and 3 offer the advantage that T and CL may be predicted ratherthan prescribed and predicted with remarkable accuracy for so fewelements. Finally we note from Table 2.2 that body thickness/element length ATm/Asm for this case was only 0.475 718, demon-strating the economy in elements permitted by the extra accuracyafforded by back diagonal correction, evidently a superior techniqueto that of introducing sub-elements. The reader will find thatProgram 2.2 delivers quite good results for this 5% thick ellipsewith as few as ten elements!

64

Thin ellipse as a lifting aerofoil

Table 2.3. Flow past an ellipse acting as a lifting aerofoil with A =0.05,Woa=1.0andaoa=10

Elementnumber

123456789

101112131415161718192021222324252627282930

Boundvortex FLiftcoeff. CL

Exactsolution

vs

4.075 4652.159 8151.708 1211.506 7141.390 9741.314 4871.2591361.216 3791.1816301.1521691.126 2071.102 3401.078 8651.050 5600.942 400

-0.925 145-0.993 476-0.981519-0.962 575-0.940 526-0.915 415-0.886 350-0.851718-0.808 843-0.753 097-0.675 759-0.558 201-0.352 263

0.115 7792.207 920

0.572 808

1.145 616

Method 1prescribed F

4.192 0132.174 6121.709 7961.507 5951.3915621.314 9151.259 4551.216 6141.1818031.152 2971.126 3091.102 4751.079 3791.063 3061.053 155

-1.035 930-1.006140-0.981 865-0.962 459-0.940 290-0.915 110-0.885 987-0.851 290-0.808 334-0.752491-0.675 035-0.557 339-0.351447

0.105 1662.102 928

0.572 808

1.145 616

Method 2unloaded

trailing edge

4.183 4042.1714231.707 8111.5061071.390 3301.313 8251.258 4361.215 6171.180 7841.1512071.125 0781.100 9881.077 3941.0601211.044 540

-1.044 540-1.009 328-0.983 850-0.963 946-0.941 521-0.916200-0.887 006-0.852 286-0.809 353-0.753 581-0.676 267-0.558 827-0.353 432

0.1019792.094 318

0.569 683

1.139 367

Method 3Wilkinson

methodvs

4.183 4642.1713811.707 8071.506 1071.390 3371.313 8231.258 4381.215 6121.180 7831.1512041.125 0791.100 9891.077 3891.0601171.044 542

-1.044 542-1.009 344-0.983 846-0.963 951-0.941 532-0.916 202-0.887 008-0.852 285-0.809 357-0.753 586-0.676 272-0.558 832-0.353 451

0.1019962.094 282

0.569 677

1.139 354

65

Two-dimensional aerofoils and cascades

2.5 AerofoilsThe preceding analysis may be applied with little further modifica-tion to predict the potential flow past aerofoils of arbitrary shape.Program 2.3 completes such a computation portrayed in the flowdiagram.

The two new features in this sequence relate to profile specifica-tion in box (1) and an economic technique for repeat runs varyingWn and #00, boxes (7) and (8). These will now be dealt with inreverse order.

Flow diagram for program 2.3

1. Read profile (Xn, Yn) coordinatedata from file.

2. Data preparation to yield pivotalpoints (xn, yn)y element lengthsand slopes etc as in Section 1.8.

3. Calculate coupling coefficients

4. Back diagonal correction

5. Implement Wilkinson's Kuttacondition

6. Invert matrix

7. Derive unit solutions U*>= 1.0,14=1.0

8. Give output for any prescribed a^and W*

66

Aerofoils

2.5.1 Unit SolutionsApplying the technique already introduced for other reasons inSection 2.4.2, the linear equation (2.27) may be separated into twoequations for the individual components of the right hand side if weintroduce the unit vorticities yu(sn) and yv(sn) defined by

= ^ ( c o s a^YuiSn) + sin <x^yv{sn)) (2.27)

Equations (2.27) then becomeM

2 K{sm, sn)yu{sn) = -cos /?„

MK(sm, sn)yv(sn) = - s in p

(2.28)

where of course /3W is the profile slope at element m. Unit solutionsyu(sn) and yv(sn) may thus be derived which are independent ofmainstream velocity Wx and angle of attack a^. In fact yu{sn) andyv(sn) represent the solutions for unit uniform streams Ik = 1.0 andVx = 1.0 respectively. Furthermore the same coupling coefficient isinvolved in both unit equations. Following the solution of equations(2.28), y(sn) for any choice of W^ and afoo is obtained by combiningthe unit solutions through equations (2.27). This process is imple-mented in Program 2.3 which is re-entrant in W^ and oc^ in the lastprocedure 'input_flow_data\

Surface velocity follows directly since vs = y(s)> (1.12). Foraerofoil applications a more usual practice is to focus on surfacepressure distribution by defining the surface pressure coefficient

The lift coefficient, through (2.4) and (2.3), now becomes

2p 2 f M M 1CL = — = - cos ofoo 2 Yu(sn) A n 4- sin a^ 2 Yv(sn) Asn (2.30)

where / is taken as the chord length of the aerofoil.

67

Two-dimensional aerofoils and cascades

2.5.2 Specification of aerofoil geometryAlthough the above analysis can be applied to aerofoils of anyshape whatsoever, in engineering practice systematic procedures aredesirable for profile design resulting in progressive series of easilyreproducible aerofoils. American and British practices are alike inconstructing aerofoil profiles by the superposition of a standardprofile thickness shape yt normal to a camber line yc, Fig. 2.8.Fortunately this method proves equally ideal in surface vorticityanalysis for generating profile data points, since, as we shallillustrate later, the surface vorticity method yields maximum ac-curacy if the pivotal points on the upper and lower surfaces liedirectly opposite to one another in pairs. This was of course true forthe ellipse considered in the previous section for which profile data

Profile data points

Profile camber line

Profile halfthickness

Fig. 2.8. Aerofoil profile construction from camber line and base profile,for prescribing profile data points.

68

Aerofoils

generation was exactly as prescribed in Fig. 2.8. A brief descriptionwill be helpful.

To generate M surface elements (where M must be even), thecircle of radius a = €/2 is constructed and divided into M/2 equalsegments A0 = 2JI/M. Camber-line x coordinates are then given by

^c = K l - c o s 0 ) (2.31)

From tabulated data the profile half-thickness yt and camber-linecoordinates yc are obtained by interpolation and the camber-lineslopes 6C are evaluated. Data points a and b then follow from

= yc±ytcosdJ y }

This process yields the two-fold benefit of normally opposed datapoints and a concentration of elements close to both leading andtrailing edge regions. Surface velocities vary most rapidly in thevicinity of an aerofoil's leading edge. Although trailing edge flowsare usually smooth this is only due to cancellation of opposingrecirculatory flows due to VK* and the bound vorticity T to satisfythe trailing edge Kutta condition. Furthermore, concentration ofpivotal points in these regions ensures a fairly uniform distributionof the parameter Asn/2yt which we identified in Section 2.3.1 ashaving a critical influence upon the accuracy of numerical modellingassociated with opposite pivotal points.

2.5.3 Comparison with Joukowski aerofoilsThe Joukowski transformation (2.10) may be used to generate afamily of aerofoils for which we may derive the exact solution forthe potential flow. This may be achieved by transforming the circleC of radius r0 with off-set centre P at (—el, E2), in the z plane, Fig.2.9, into the Joukowski aerofoil C in the £ plane. The onerestriction is that the singular points of the transformation A and Blocated at ±a must lie either inside or on the circle C whoseequation is

z = roe*-el + \e2 (2.33)

Following a similar analysis to that in Section 2.3, the coordinates

69

Two-dimensional aerofoils and cascades

y

V/

Circle in z plane Aerofoil in £ plane(a) Geometrical transformation £ = z + a2/z

(b) Trailing edge Kutta conditionFig. 2.9. Joukowski's transformation.

of the aerofoil in the £ plane become

(2.34)

where the polar coordinate (r, 0) of the circle in the z plane may beexpressed in terms of the convenient prescriptive variables r0, <j>, el

70

Aerofoilsand el as follows

r = V[{(r0cos <t> - el)2 + (rosin <f> + £2)2}]1frosin0 + e21 [ (2.35)

6 = arc tan ^ -lr0cos(f) — el) J

By specifying a, r0, el and el it is a simple matter to evaluate theprofile coordinates (£, r/), enabling us to generate a family ofrelated aerofoil profiles. Several categories can be identified asfollows.

Case 1. Ellipse and flat plateIf both offsets el and el are set to zero we obtain the family ofellipses already considered provided ro>a. The limiting case ofr0 = a corresponds to the flat plate aerofoil.

Case 2. Aerofoils with a cusped trailing edgeThe simplest type of Joukowski aerofoil may be obtained if curve Cis arranged to pass through the singular point B located at (a, 0) inthe z plane. From Fig. (2.9) we observe that for this case

ro = yj[(a + el)2+el2] (2.36)Unfortunately however such aerofoils have a cusped trailing edge

and are not representative of practical aerofoils.

Case 3. Aerofoils with a rounded trailing edgeGlauert (1926) presented a more realistic series of aerofoils withsharp trailing edges by introducing a further transformation. On theother hand, as shown by Lewis (1984b), the Joukowski transforma-tion alone may be used to progress directly to aerofoils with arounded trailing edge and with profile characteristics similar tothose used for turbomachine blades. This can be achieved asillustrated in Fig. (2.9) provided that r0 exceeds the value given by(2.36). To ensure this and gain fine control over profile generation,we may introduce the circle C trailing edge T offset e3, whereupon

r0 = V[(a + el + e3)2 + el2] (2.37)

Sample profiles for various offsets are shown in Fig. (2.10).There remains indeterminacy regarding the location of the

leading edge L and trailing edge T and an arbitrary choice must bemade. Reasonable grounds for this choice would be to locate L andT on the circle radius vectors PL and PT which pass through the

71

Two-dimensional aerofoils and cascades

(1)

ProfileNo.

1234

0000

.25

.25

.25

.25

el

0.020.020.020.02

el

0.00.00.030.03

e3

0.00.010.00.01

Fig. 2.10. Selection of typical Joukowski profiles.

singular points A and B of the transformation. The angles (j)L and(j>T thus defined are then

/ e2 y(j)L = JT + arc tanl I

/ e2 \oT = —arc tanr \a + £\)

(2.38)

Repeating the analysis of Section 2.3 the surface velocity on theaerofoil reduces to

T/2jtro

-(-) cos2<p\ +(-) sin220J(2.39)

where the bound vortex strength F required to make T a stagnationpoint is given by

F = (2.40)

72

Aerofoils

resulting in the lift coefficient

^ i n ( a . - ^ T ) (2.41)

We are now able to evaluate profile coordinates and relatedsurface velocity for given Wx and oc^ by inserting successive valuesof </> into the above equation to move around the perimeter of thecircle C However further thought is needed to select $ valueswhich generate coordinates suitable for comparison with the surfacevorticity analysis. Suppose we first define the upper and lowersurface quadrant angles in Fig. 2.9(b) as

A(t>u = TFL = <t)L + <t>T, A 0 / = L G T = 2 J T - A 0 M (2.42)The simplest procedure for generating M surface elements would

be to divide these angles each into Af/2 equal sub-divisions.However, as illustrated by case 1 of Fig. 2.11, this produces anunsuitable distribution of opposite facing elements. More impor-tant, the two trailing edge elements are the most badly affected,being of different lengths. To overcome this difficulty, Lewis(1984b) defines alternative angular locations a proceeding fromtrailing edge to leading edge on the upper and lower surfaces by

where n = 1. . . M/2 (2.43)

If we now enforce equal element angles on both surfaces at thetrailing edge (n = 1), the required exponent in (2.43) becomes

Although the trailing edge elements are now equal, ensuring anaccurate Kutta condition by Wilkinson's method, the distribution ofopposite pivotal points elsewhere on the profile is made ratherworse, Fig. 2.11. However, the back diagonal correction imple-mented in Program 2.3 is able to minimise these errors too,resulting in a remarkably good prediction of surface pressurecompared with exact theory. The prediction without the trailingedge point correction, (p = 1), has an unacceptable margin of errorby comparison. To emphasise the relationship of opposite profilepoints a reduced number of elements M = 20 are shown on the

73

Two-dimensional aerofoils and cascades

-1.0

-2 .0 _, I-0.4 -0.2 0 0.2 0.4

-a—Case

Case

Full curve - exact solution

Non-equal trailingedge elements

Equal trailingedge elements

Fig. 2.11. Comparison of exact solution for flow past a Joukowski aerofoilwith surface vorticity method. (Profile 4 of Fig. 2.10 with a^ = 5°)

aerofoil profiles in Fig. 2.11, although 40 elements were used for thesurface vorticity calculation, resulting in conservative values ofprofile thickness/element length. Predicted lift coefficients were asshown in Table 2.4.

It is quite evident that careful specification of the trailing edgeKutta-Joukowski condition is crucial, requiring equal length trailingedge elements. With this proviso and care to maintain Asn/ATm <1.0, extremely accurate predictions may be obtained.

74

Turbomachine linear cascades

Table 2.4. Predicted lift coefficients

Method CL

Exact solution 1.145 616Case 1. Non-equal trailing

edge elements 1.105 920Case 2. Equal trailing

edge elements 1.139 354

2.6 Turbomachine Linear CascadesWith suitable modifications, the foregoing analysis for single aero-foils may readily be extended to deal with turbomachinery bladecascades. Consider the infinite rectilinear array of aerofoils set atequal pitch intervals t parallel to the y axis, Fig. 2.12. One possibleapproach would be to treat this problem as an assembly of separatebut mutually interfering bodies each with its own initially unknownsurface vorticity distribution. Limiting the array to say 50 aerofoilsmight yield an adequate representation for the centre five or sixaerofoils but would result in 50M elements with massive computingrequirements. Because the flow is periodic in the y direction, suchan approach is in fact quite unnecessary since the nth element on allaerofoils will have the same vortex strength y(sn) Asn.Consequently the velocity induced at element sm becomes thatinduced by an infinite array of vortex elements each of strengthy(sn) Asn. All that is necessary is to derive a modified couplingcoefficient K(sm, sn) to express this.

2.6.1 Cascade coupling coefficientA suitable starting point is to consider the velocity induced by aninfinite array of point vortices, say of strength T and pitch ty Fig.2.13(fl) located along the y axis between y = ±oo. The flow fieldinduced by this array in the z plane may be transformed into theequivalent flow in the Z plane due to a vortex of strength T locatedat (1,0) and a second vortex at the origin of strength — F/2, by theconformal transformation

z = lnZ (2.45)The point P> (Z = jue1^), in the Z plane and its equivalent point

75

Two-dimensional aerofoils and cascades

Fig. 2.12. Cascade geometry and velocity triangles.

p, (z = x + iy), in the z plane are then related through

x + ry = In \i + i<£

so that

(2.46)

Thus the circle P'P' of radius ]U is the transform of the line p'pf

parallel to the y axis, along which the flow is periodic. From (2.46b)

76

Turbomachine linear cascades

p

In /I

r

F

(a) z plane (b) Z planeFig. 2.13. Transformation of vortex array in z plane to vortex pair in Zplane.

we thus have the relationship

t = 2jt (2.47)

The singularity of the transformation at \x = 0 in the Z planetransforms to x = — °°, where the vortex — F/2 is transformed into avertical uniform stream v_oo in the z plane. We may now write downthe complex potential from the Z plane, namely

2JT

dZ 4JTZ \Z - 1

The velocity components induced by the vortex array in the zplane then become

. _ dco dcodZ" ~ 1 V ~ dz ~ d Z d z

_ i T / Z~2 \

(2.48)

from which the velocity components in the Z plane may be obtained

(2.49)

2t \ Z - 177

Two-dimensional aerofoils and cascades

Introducing the transformation formula (2.45) this reduces to thewell known result, W. Traupel (1945)

. ir /e2 +1\ ir Jz\u-iv = — [ ——- = — cosh -2t \e2 - 1/ 2t \2/ (2.50)

After further reduction, (Dwight (1963) formula 665.4), this maybe expressed more conveniently in (x, y) coordinates through

iF fsinhjc — isinylu - iv = — \ \

2t I cosh x — cos y J

Although it is not strictly necessary, most cascade treatmentstransform this to normalised coordinates by use of (2.47), resultingin

u — iv =irIt

. 2JTX . . 2nysinh I sin

t r__

% 2nx 2nycosh cost t

(2.51)

From (2.50) we observe that as z—> ±<*>,

(2.52)

As expected, u vanishes at infinity. On the other hand byarguments of symmetry about the y axis we can deduce thatvoo= — v_oo, which may be confirmed then by taking the circulationabout one vortex following a contour such as abed shown on theblade cascade, Fig. 2.12.

Returning to the cascade then, T may be replaced by y(sn) Asn,resulting in the modified cascade coupling coefficient as follows

K{smy sn) = umn cos fim + vmn sin f}m

2t

sin — (y m - yn) cos j3m - sinh — (x m - xn) sin

U2JI 2Xcosh — (x m - xn) - cos — {y m - yn)

for m = n (2.53)

The same linear equations (1.21) as those used for the singleaerofoil, may then be used to state the surface vorticity model forcascade flow, the modified coupling coefficient being the only

78

Turbomachine linear cascades

essential change. The self inducing coupling coefficient K(sm, sm)needs brief consideration in view of the velocities at sm on oneaerofoil induced by the remaining vortices in the y(sm) Asm array.Referring to Fig. 2A3(a) however, we observe that the driftvelocities of the vortex F located at (0,0) due to each pair ofvortices at y = ±nt (where n = 1, 2, 3 . . .<») , cancel due to anti-symmetry about the x axis. The drift velocity of the array of vorticesis thus zero. Applying this to the surface vorticity model it followsthat the self-inducing coupling coefficients for a cascade areidentical to those for a single aerofoil, namely

K{sm)sm) = - \ - ^ (1.31)

as derived in Chapter 1.

2.6.2 Cascade dynamics and parametersThe function of a cascade is to produce fluid deflection from auniform velocity Wx at — o° to W2 at +<», Fig. 2.12. Alternatively, forthe purpose of fluid dynamic analysis, we may regard the completeflow as the superposition of a vortex array and a single uniformstream Wx. As we have already shown (2.52) if the blade boundcirculation is F, the equivalent vortex array induces equal andopposite veloties v_O0 and v+00 of strength ±T/2t at a long distanceupstream and downstream of the cascade. Consequently for thecascade, Wx is the vector mean of Wx and W2. By taking thecirculation about path abed for one blade pitch, F may be related toty VKo and the flow angles through

r = t{Vx - V2) = t(tan & - tan p2)WO0 cos $„ (2.54)

From the velocity triangles, an additional important relationshipmay be obtained, linking ^ to /?a and /32, namely

tan #» = K*an j3x + tan /32) (2.55)

To obtain information about the lift force L = Lx + \Ly for anaerofoil cascade, following Dixon (1975) and Horlock (1958) wemay write momentum equations in the x and y directions, namely(for inviscid flow)

I 2 - w22)t = PK.

Ly = pU.t(Vr - V2) = pUj: 1 K '79

Two-dimensional aerofoils and cascades

where use has been made of (2.54) and velocity triangle relation-ships from Fig. 2.12. We observe that the Magnus law appliesindividually to the components LL and Vx of the vector meanvelocity. Consequently the net lift force L is given by

L = Lx + \Ly = pWj:

and is normal to W^. The lift coefficient based on vector meanvelocity, as previously defined for single aerofoils (2.30) thenbecomes

- tan p2) cos /L (2.57)

and is thus a function of the pitch/chord ratio tl£ and the flowangles plf p2 and P^

As presented above and following the strategy for analysis ofsingle aerofoils, it would seem necessary for surface vorticitymodelling to prescribe W^ and /L as initial input data. In engineer-ing practice on the other hand the usual problem posed is theprediction of outlet conditions (p2, W2) for a range of prescribedinlet flows (Plf Wx) for a cascade of given geometry, vector meanquantities being of little value. Further analysis is required toaccomplish this as follows.

Following the procedure described in Section 2.5.1, separatesolutions yu(s) and yv(s) may be derived for unit velocities £/«, = 1and Ko = 1 respectively. The corresponding unit bound circulationsare then given by

M

nM \ (2-58)

n = \

Implementing (2.52b), the velocities in the y direction at x = ±a>,introducing the actual velocity components {/«,, K,, may be written

VA = Ko + —^-h—-^ at x = — oo

V2 = K - ^ - — " at JC =2 2t It80

Turbomachine linear cascades

Since Ul = U2= £/«>, dividing throughout by Lk we haver r

tan pl = tan #» + y + -^ tan j8a

r rtan j82 = tan #» - -* - -^ tan

(2.59)

After subtracting these equations and rearranging terms, /J2 maybe expressed as a function of the unit circulations Tu and Tv and y8xthough

We note also that the sum of equations (2.59) agrees with (2.55),the definition of vector mean flow angle #».

A surface pressure coefficient normalised by vector mean dyna-mic head may be defined as before according to (2.29). However,since in cascade design and testing, inlet conditions are usuallyspecified, surface pressure coefficient may also be defined accordingto axial compressor practice,

r -

2.6.3 Program bladerow.pas and sample calculationsAll the necessary equations are now available for the solution ofcascade flows by the surface vorticity model and these have beenembodied in the pascal program Bladerow.pas which is included inthe Appendix as Program 2.4. In many respects this program issimilar to that for the single aerofoil, from which it has in fact beenevolved. The essential differences are attributable to the cascadecoupling coefficients and velocity triangle relationships developed inthe preceding two sections. From the user's viewpoint these arereflected mainly in the input and output data referred to in boxes 1and 10 of the flow diagram for Program 2.4. All of the derivationsdown to box 8, the procedure for the unit solutions, are calculatedonce and for all. Following this the program is re-entrant atprocedures 'input flow data" and 'solutions' to permit repetition fora range of inlet conditions Wx and /3t. The computational sequenceis as follows.

81

Two-dimensional aerofoils and cascades

Flow diagram for bladerow program 2.4

1. Procedure input data

Read profile coordinates (Xn, Yn)from named file. Enterpitch/chord ratio and stagger atterminal

2. Procedure data-preparation

Prepare pivotal points (*„, yn),element lengths dsn and profileslopes (3n

3. Procedure coupling-coefficientsCascade coefficients if t/1< 30otherwise single aerofoilcoefficients

4. Procedure right-hand-sides

Unit right hand sides for {/„ = 1.0and V . ^ 1.0

5. Procedure back-diagonal-correction

6. Procedure Kutta-condition

7. Procedure invert-matrix

8. Procedure unit solutions

9. Procedure input-flow-dataEnter H^ and px at terminal

10. Procedure solution

Solve for )82, T, CL and pressuredistribution CpX

Turbomachine linear cascades

Spurred on by the rapid growth of computation facilities in the1960s, there was a concentration of research effort into thedevelopment of methods for predicting the incompressible flowthrough turbomachine cascades. Linearised singularity theories suchas those of Ackeret (1942) and Schlichting (1955b), being justwithin the limits of electrical desk calculators, attracted a good dealof interest at that time, together with more precise conformaltransformation solutions such as those of Merchant & Collar (1941),Garrick (1944) and Howell (1948). In view of the errors inherent inthe more numerically adaptable linearised singularity theories,Gostelow (1964) recognised the need for an absolute standardagainst which to check their validity. In response to this he setabout providing several standard cascade solutions by the exactconformal transformation theory of Merchant & Collar, two ofwhich we will now consider. Others, such as Czibere (1962), (1963)and Fuzy (1970), followed the alternative route of removing thelinearisation of the singularity theory by distributing thesource/vortex singularities along a carrier line within the bladeprofile. In parallel with this a range of other techniques for cascadecalculation have been explored which were ably reviewed byGostelow (1984). A full exposition of Merchant & Collar's theoryhas been given by Gostelow to which the reader is referred forfurther analytical details.

Case 1. Profile 10C4/70C50By experimentation with the conformal transformation parameters,Gostelow was able to produce a blade profile quite similar to thethen current U.K. compressor practice. As illustrated by Fig. 2.14the analytical profile compared well with a C4 base profile distrib-uted upon a 70° circular arc camber line. Flow predictions havebeen given by Gostelow for a pitch/chord ratio of 0.900 364 andzero stagger angle, with inlet angles /Jj of ±35°. These arecompared with the output of Program 2.4 for a 50-elementrepresentation, in Fig. 2.14. Surface pressure distributions are inexcellent agreement with the exact theory, bearing in mind theslight differences which one would expect due to profile mismatch.The run with fix = —35° provides a particularly exacting test of thesurface vorticity theory which is also vindicated by the predictionsof outlet angle tabulated in Table 2.5.

The profile coordinates for C4/70/C50 used in this test calculation

83

Two-dimensional aerofoils and cascades

Table 2.5. Comparison of Martensen s method with exact cascade theoryCase 1

C4/70C50 profile with A = 0, t/€ = 0.900 364

Method

Exact solution, Gostelow (1984), p2 =Surface vorticity theory, Program 2.4, p2 =Schlichting linearised theory, (1955b), P2 =

Pi = 35°

23.8023.8520.28

Pi = -35°

24.8425.0422.57

were generated by means of the author's profile design softwarePROMOD.PAS, and are given in Table 2.6.

Cpl

cPl

-1.0

• C4/70C50- Analytical profile

r / / = 0.900364, A = 0°

Fig. 2.14. 70° camber cascade.

-1.0

- 2 . 0

Exact solution, Gostelow (1964) (1984---Schlichting (1955)• Surface vorticity, Program 2.4

Case 2. Highly cambered impulse cascadeTo expose Schlichting's linearised theory to a more extreme test,Gostelow developed the highly cambered cascade profile (6 = 112°)shown in Fig. 2.15. Although linearised theory coped reasonablywell with the 70° cambered cascade, it proved unable to handlemore highly cambered profiles, resulting in added pressure todevelop more advanced theories. The immediate outcome was thesurface vorticity analysis of Wilkinson (1967a). The output fromProgram 2.4 compares well with Gostelow's conformal transforma-

84

Turbomachine linear cascades

Table 2.6. Input data coordinates for C4/70/50

x upper

0.000 000-0.001331

0.005 1120.020 8900.044 9100.077 1240.116 9780.163 9050.216 9000.274 8820.3366560.401 0690.466 9150.532 9900.598 0850.661 0650.720 8790.776 5890.827 3860.872 6230.9117160.944 1460.969 1480.986 4530.996 6401.000000

y upper

0.0000000.010 3640.026 6050.045 8990.068 6630.093 1770.118 0660.1415510.162 4790.179 8110.192 9050.201 0780.203 9840.201 3380.193 2500.180 2530.162 9780.142 3190.119 3800.095 4740.071 8730.049 8390.030 0970.013 9800.003 5870.000 000

x lower

0.995 4740.982 1300.960 6290.932 1610.897 3010.856 3460.810 0380.759 2380.704 9000.647 9520.589 2960.529 8000.470 2950.411 5500.354 3270.299 3390.247 2730.198 6710.154 0530.113 8590.078 7830.049 3330.026 3050.009 2160.000 000

y lower

0.001 9020.007 5110.016 5840.029 2270.044 3550.0601110.075 2160.088 5980.099 5300.107 4410.1119500.112 8300.1101830.1041220.094 7900.082 6970.068 4380.053 0450.037 5190.023 0520.010 4030.000 783

-0.005 114-0.004 875

0.000 000

tion theory except in the trailing edge region, Fig. 2.15. Differenceshere may well be attributable to arbitrariness in selection of thetrailing edge stagnation point in Gostelow's analysis. The surfacevorticity analysis, which implements Wilkinson's Kutta-Joukowskicondition, predicts greater loading in the trailing edge regionassociated with a larger outlet angle as shown by Table 2.7. Turningangles (/?! + j82) on the other hand agree to within 2.5%.

Profile coordinates for the exact solution have been given byGostelow (1984). Unfortunately these are unsuitable for directentry into the Martensen analysis, so that replotting was requiredfor data input following the approach outlined in Section 2.5.2. Theprofile coordinate data finally used by the author are recorded inTable 2.8.

85

Two-dimensional aerofoils and cascades

Table 2.7. 112° Camber Impulse Cascade, Gostelow(1964) (1984)

A = 0°, tie = 0.5 899 644, px = 50°

Method 62

Exact solution, GostelowSurface vorticity, program (2.4)Linearised theory, Schlichting

51.1753.4546.32

- 1 . 00.0 0.4 0.8 xjt

Exact solution, Gostelow (1984) fi2 = 51.17°

A Martensen (Program 2.4) /?2 = 53.65°Schlichting (1955) /?2 = 46.32°

t/t= 0.589964

A = 0°

A = 50°Fig. 2.15. Blade profile and pressure distribution for a highly camberedimpulse cascade (6 = 112°)

86

Turbomachine linear cascades

Table 2.8. 112° Camber cascade {Gostelow 1984)

x upper

0.010 0010.000 964

-0.0044600.0060800.031 7320.063 5680.103 4400.1510830.205 3730.265 1910.329 6190.397 1970.466 5780.536 6910.605 9580.673 4990.737 1480.795 2260.847 3220.893 2610.931 7820.963 3550.986 0350.998 6911.001409

y upper

-0.008 1450.003 9770.040 9810.087 6370.132 5310.176 4050.220 8260.262 3240.299 7940.332 8600.358 1320.374 5320.382 8110.381 9630.370 3440.351 0630.321 5960.285 9140.246 2080.203 4040.158 8860.114 0700.070 7010.033 6070.008 560

x lower

1.000 0010.990 7020.969 8070.943 5250.912 6630.876 9880.835 6440.790 3530.741 3140.689 9600.637 6290.584 5160.530 3220.4761160.422 2690.369 6540.318 8170.270 1260.224 3510.1819350.1431560.108 9580.082 2520.054 9930.026 7410.010 001

y lower

-0.000 1450.001 5930.015 4770.042 4630.073 7450.1064750.137 7680.168 5180.196 5540.220 0170.237 2440.246 0560.247 7220.245 2500.237 9350.225 3530.209 0330.186 9000.159 7300.129 9850.099 8360.0711390.044 0270.013 715

-0.007 420-0.008 145

Case 3. Inlet nozzle guide vaneIn view of the above slight discrepancies between Gostelow'spublished results and the present surface vorticity theory, a thirdcase has been considered by the author based upon a simpleextension of the conformal transformation theory developed inSection 2.5.3. The uniform stream W^ is replaced by a source m andvortex F located at point Px(rXf (j)x) in the z plane, Fig. 2.16. Thepotential flow past the circle in the z plane may then be modelled byintroducing singularities +ra and — T at the inverse point P 2 andsingularities — m, and T at the centre of the circle. The coordinatesof these locations are given by

x x = rx c o s (px — el, yx — rx s in <$>x + el,

x2 = — cos (pi — e\y

x3=-el, y3 = £

= — sin £2,, (2.62)

87

Two-dimensional aerofoils and cascades

(a) Circle in z plane (b) Aerofoil in f plane

(c) f plane with shifted origin

(d) Cascade in f planeFig. 2.16. Transformation of a circle into a cascade.

The velocity components at Q on the cylinder due to thesingularities are then given by

= J_ y ™n{x Q-xn)-Yn{yQ-yn)2 ^J yV =

(2.63)

from which we may obtain the velocity parallel to the surfacethrough

vsz = u s in <f>Q — v cos (2.64)

The coordinates of the Joukowski aerofoil in the f plane arealready given by equations (2.34). The source/vortex transforms

88

Turbomachine linear cascades

into a source/vortex of equal strength located in the f plane at

(2.65)

It is now helpful to move the coordinate origin in the ? plane tothe location of the source/vortex by subtracting (§x, i^) from alldimensions. The coordinates of the Joukowski aerofoil then become

(2.66)= [ l - (") J (ro sin <f)Q + £2 -

Now Fisher and Lewis (1971) have shown that a single aerofoil inthe £ plane may be transformed into a cascade in the £ planethrough the same transformation used in Section 2.6 to generate anarray of point vortices, namely

from which the cascade coordinates become

= a = arctan(r;/§)

(2.67)

(2.68)

Working through the transformations the surface velocity on thecascade is given finally by

dz (2.69)

The source/vortex transforms into the uniform stream Wx up-stream of the cascade at — <*>, where

and (2.70)

The blade chord and stagger may be evaluated from the profile89

Two-dimensional aerofoils and cascades

coordinates in the £ plane. From the transformation equation (2.66)for the f) direction, the pitch is given by

t = 2jz (2.71)The trailing edge Kutta-Joukowski condition must be satisfied by

introducing a bound vortex FB at the centre of the circle of strengthF B = -2jtrovszB (2.72)

where use is made of (2.63) to evaluate vszB. A final correction tothese equations must then be made to replace F3 by F3 4- FB,thereby including the effect of bound circulation upon the surfacevelocity distribution.

Unfortunately this transformation scheme produces considerabledistortions making it difficult to obtain low pitch/chord ratiocascades of realistic profiles. Furthermore coordinates generatedwith even 0 intervals in the z plane may produce trailing edgecoordinates which are badly conditioned for surface vorticityanalysis. After experimentation the profile shown in Fig. 2.17 was

A = -10.0992°t//= 1.549687

a = 0.25el = 0.005e2 = 0.15e3 = 0.02rY = 0.370i = 30°

0.8 x/f

Exact solution (Lewis) fi2 = -30.0024°

* Martensen (Program 2.4) fi2 = -29.7948°

Fig. 2.17. Inlet guide vane profile and surface pressure distribution.

90

Turbomachine linear cascades

Table 2.9. Coordinates of inlet guide vane - Case 3

x upper y upper x lower y lower

0.000 000-0.003 295-0.005 915-0.0004370.018 8020.053 0790.099 1510.1521180.207 8240.263 5160.317 6010.369 2490.418 0980.464 0510.507 1590.547 5490.585 3820.620 8310.654 0640.685 2390.714 5010.741 9790.767 7880.792 0280.814 7870.836 1370.856 1410.874 8500.892 3050.908 5370.923 5660.937 4020.950 0440.961 4760.971 6650.980 5540.988 0500.994 0030.998 1711.000 000

0.000 0000.007 9140.025 6540.051 3830.081 4280.110 4070.134 3330.1521010.164 4980.172 8260.178 2230.1814960.1831680.183 5690.182 9030.1813000.178 8460.175 6040.1716190.166 9300.1615740.155 5830.148 9890.1418270.1341310.125 9370.117 2850.108 2190.098 7890.089 0490.079 0670.068 9210.058 7060.048 5420.038 5790.029 0120.020 0970.012 1740.005 7050.000 000

0.995 1610.993 3720.9911470.988 4140.985 0830.981 0530.976 2020.970 3910.963 4590.955 2220.945 4740.933 9880.920 5230.904 8320.886 6700.865 8070.842 0420.815 2080.785 1740.751 8470.715 1520.675 0220.631 3800.584 1250.533 1240.478 2300.419 3130.356 3450.289 5490.255 0000.219 6530.185 0000.148 3440.115 0000.079 3980.050 0000.021 9470.009 5000.000 000

0.001 8510.003 0260.004 5610.006 5000.008 8890.011 7700.015 1810.019 1550.023 7100.028 8490.034 5490.040 7580.047 3840.054 2910.061 2930.068 1580.074 6140.080 3560.085 0630.088 4140.090 0980.089 8200.087 3060.082 2930.074 5300.063 7780.049 8490.032 7170.012 7900.002 000

-0.008 457-0.018 000-0.027 282-0.034 000-0.035 951-0.034 500-0.022 737-0.013 0000.000 000

obtained typical of an inlet guide vane. Very much better agree-ment was obtained with surface vorticity theory for this cascade butonly after some replotting of data notably in the trailing and leadingedge regions. The actual data used for these calculations arerecorded in Table 2.9.

91

Two-dimensional aerofoils and cascades

2.7 Multiple bodies and aerofoils with slots and flapsSo far we have considered only single bodies or periodic cascades ofaerofoils for which the body shapes and surface velocities areidentical. As shown by Jacob and Riegels (1963) and Wilkinson(1967a), the flow past an assembly of P mutually interacting bodiesmay be represented by a simple adaptation of equations (1.21) toread

2 2 Kmn""{sqn) = - (/. cos ppm - 14 sin 0pm (2.73)q=\n=\

where also

p = 1, 2 . . . P and m = l,2...Mp

Equation (2.73) states the Dirichlet boundary condition at surfaceelement m of body p. The left hand side includes the contributionsfrom all elements (n = l,2. . . Mq) on each of the bodies (q =1, 2 . . . P). The number of elements Mq chosen for each body mayof course differ depending upon the individual geometricalrequirements.

The coupling coefficient representing the induced velocity atpivotal point m of body p due to element n of body q is then givenby

K pq _ ^Sqn f Opm ~ J^w) COS Ppm ~ (Xpm ~ Xqn) SU1 fe

In order to extend this model to deal with mutually interfering orslotted cascades, Wilkinson introduced the suitably modified cas-cade coupling coefficient, namely

K pq

It

cos ppm sin — (y pm -yqn)- sin Ppm sinh — (x pm -xqn)

cosh — (x pm - xqn) - cos — (y pm - yqn)

(2.75)

In both cases the self-inducing coupling coefficients (when p =q)and m — h) are given as before for single aerofoils or cascades(1.31). To illustrate this model for the three mutually interfering

92

Multiple bodies and aerofoils with slots and flaps

- 4 . 0

0.4 0.8 x/D

Body No. 1 in isolation- * Body No. 1 upper surface~""Q Body No. 1 lower surface

Fig. 2.18. Flow past three cylinders in close proximity.

cylinders shown in Fig. 2.18 the equations can be expressed inmatrix form as follows.

q = \

An

A21

A31

A12

A22

A32

A13

A23

A33

\r(s) rhi (2.76)

where the coupling coefficient matrix has been partitioned to clarifythe various body interactions. Thus typically, the sub-matrix A23

contains all of the coefficients accounting for the interferenceexperienced by body 2 due to body 3. The sub-matrices forming theback diagonal A11, A22 etc, account for the influence of each bodyupon itself and are thus identical to those obtained for each bodyconsidered in isolation.

93

Two-dimensional aerofoils and cascades

From this illustration it is apparent that there are many morecoefficients of type Kmn

pq (where p ¥= q) in the matrix than those oftype Kmn

pp. Consequently, as illustrated by the solution shown inFig. 2.18, the presence of bodies 2 and 3 may produce localdisturbances to the flow past body 1 of similar magnitude to itsself-induced potential flow in isolation. In the same way that backdiagonal corrections were required to correct for numerical netinternal circulation errors for thin bodies, Section 2.3.3, care mustalso be taken to ensure accurate interactions between bodies inclose proximity. This matter will be dealt with in the next section.

2.7.1 Internal circulation correction for bodies in closeproximity

Wilkinson (1967a) pointed out the certainty of numerical errorsshould the gap between points pm and qn on adjacent bodies be lessthan the local element lengths Aspm or Asqn. The circulationinduced around the perimeter of body p due to a unit vortex placedat the centre of element n of body q is then given by

AF = <p kmnpq dspmJ

or in the present numerical form

Ar = -^- 2 Kmnpq Aspm

which involves only the coupling coefficients in column n ofsub-matrix Apq. To enforce zero net circulation AF, we mustreplace, say, the ith coupling coefficient in column n by the value

Kinpq = 2 Kmn

pq Aspm (2.77)

The ith element of body p should be the one in closest proximityto element n of body q} Fig. 2.19. Since this element will normallyreceive the greatest induced velocity due to element y(sqn) Asqn, thebest and fastest computational procedure to determine i is toassume that Kin

pq is the coupling coefficient in column n ofsub-matrix Apq having the largest absolute value.

94

Multiple bodies and aerofoils with slots and flaps

\Element m \of body p \

f Elementi of body

\

\\

Fig. 2.19. Effect of elements in close proximity.

Unfortunately, as pointed out also in Section 2.3.3 for singlenon-lifting bodies, the outcome of this procedure is a singularmatrix, since the sum of all equations, each being first multiplied inturn by the constant Aspm> is now zero. A method for dealing withthis, introduced in Section 2.4.1 for single lifting bodies withprescribed bound circulation F, involved the addition to all equa-tions of the matrix of the extra circulation equation

!r(U^ = r [2.8]n = l

The indeterminacy implied by the singular matrix stems from thefact that unless F is thus enforced an infinity of solutions is possible.Applying this principle to the present instance, one such equationmust be added to all equations of each leading diagonal sub-matrixApp with the value Tp = 0 to enforce the condition of zerocirculation individually upon each body. It is insufficient to applythis to all coefficients of the matrix, thus specifying zero circulationof the system taken as a whole, since one body could then assumearbitrary positive circulation compensated for by negative circul-ations of other bodies in the assembly. It is absolutely essential tomodify the App sub-matrices individually, for which the equation

y(smp)Asmp = 0 (2.78)m = l

must be added to each row of sub-matrix App.95

Two-dimensional aerofoils and cascades

2.7.2 Assemblies of lifting aerofoilsAlthough it was helpful to adopt a partitioned matrix in theforegoing discussion to identify the various body interactions, this isunnecessary in a practical computational scheme. Once surfaceelements, slopes and curvatures have been determined, the couplingcoefficient matrix may be filled making use of the procedure forsingle bodies. Back diagonal and opposite point corrections maythen be completed for each sub-matrix as just described. Fornon-lifting bodies the zero circulation equation (2.77) is next addedto each sub-matrix App. For lifting bodies, on the other hand, wemust instead introduce the trailing edge Kutta condition to eachindividual aerofoil of the assembly. This can be accomplished mostsatisfactorily by applying the Wilkinson method, as described inSection 2.4.3, to each profile in turn. Thus for body p> following(2.26), we must subtract column te/? + 1 from column te/?, since thetrailing edge vortices are equal and opposite,

y(te/?) = -y(te/? + l) (2.79)

Since the coupling coefficient matrix is now reduced by Pcolumns, one for each lifting body, it must be restored to squarebefore inversion, by elimination of P rows. This may best beachieved, as proposed in Section 2.4.3, by subtracting equationte/? + 1 from equation te/? for each body p. In all other respects themethod of analysis is identical to that for single body problems.

This technique was applied to aerofoils with slots and flaps byJacob and Riegels (1963) and by Wilkinson (1967b). Obviously thepurpose of such aerodynamic control devices is to obtain high lift bytaking deliberate advantage of the mutual interference between theelements comprising the multiple aerofoil. Application of theauthor's program 'polyfoil' to the NACA 653-118 aerofoil with adouble slotted flap is shown in Fig. 2.20 in comparison withexperimental data published by Abbott, Von Doenhoff & Stivers(1945) and Abbott & Von Doenhoff (1959). For flap angles in therange 0 < <5 < 45° the two flaps pivot together about the coordinateposition (0.806, -0.212) for a unit chord aerofoil. For <5>45° thesmall vane remains fixed and the larger flap rotates about the pivotposition (0.875, —0.046). Predicted potential flow values are, asexpected, in excess of the experimental lift coefficients and ofcourse are unable to predict the onset of stall. Despite this, both the

96

Multiple bodies and aerofoils with slots and flaps

6 = 0°

Pivot for flaps 1 and 2below S = 45°

Pivot for flap 2above 8 = 45°

Experiment Theory

8 16 24

Fig. 2.20. NACA 65 3- 118 aerofoil with double-slotted flap. Experimentalresults by courtesy, Abbott & Von Doenhoff (1959). Theory of WingSections, Dover Publications.

97

Two-dimensional aerofoils and cascades

trends and slopes of the lift curve are predicted remarkably well fora wide range of angles of attack and flap settings. It is also likelythat the experimental data, particularly for the high lift flap settings,would depart from the truly two-dimensional conditions implicit inthe theory. Predictions for low flap settings are of very reasonableaccuracy.

Wilkinson (1967b) developed an iterative procedure for aerofoiland cascade design which is capable of predicting the requiredprofile geometry to produce a prescribed surface velocity distribu-tion, the so-called 'inverse' or 'design' method. He extended thistechnique also to slotted or tandem cascades or aerofoils to enablethe designer to take advantage of aerodynamic interference in orderto obtain stable cascades capable of high lift with low drag. Moredetailed reference to this will be made in Section 7.5 which dealswith inverse methods. The author's analysis program tandem.pas iscompared favourably with the Wilkinson method in Fig. 7.17.

98

CHAPTER 3

Mixed-flow and radial cascades

3.1 IntroductionAs early in the history of gas turbines and internal aerodynamics as1952, C. H. Wu recognised the truly three-dimensional nature ofthe flow in turbomachines and proposed a remarkably sophisticatedscheme for numerical analysis illustrated by Fig. 3.1. The fullythree-dimensional flow was treated by the superposition of anumber of two-dimensional flows which were of two types locatedon the so-called 5-1 and 5-2 stream surfaces. 5-2 surfaces follow theprimary fluid deflection caused by the blade profile curvature and itsassociated aerodynamic loading. Due to the blade-to-blade variationin static pressure the curvature of each 5-2 stream surface willdiffer, calling for several surfaces for adequate modelling of theflow. 5-1 surfaces account for consequent twist in the so-called'through-flow' or 'meridional flow' which comprises a family ofstream surfaces which approach axisymmetry close to the hub andcasing and exhibit maximum departure from axisymmetry at theblade passage mid height. By solution of the flows on this mesh forsuccessively improved estimates of the 5-1 and 5-2 surfaces,allowing for fluid dynamic coupling between them, an iterativeapproach to the fully three-dimensional flow was fairly comprehen-sively laid out by Wu in a paper which was truly twenty years aheadof its time.

Until relatively recently such calculation procedures have beenruled out by lack of suitable computing facilities. It was in 1966 thatMarsh gave a strong impetus to computer application of Wu'smethod by developing the well known matrix through-flow analysis.However this was restricted to a simpler model for meridional flowsbased upon the assumption of axisymmetric or circumferentiallyaveraged 5-2 flow. Only very recently have solutions been derivedto the fully three-dimensional flow such as the time marchingmethods published by Denton (1974), (1976), (1982) for high Machnumber axial turbomachine blade rows and by Potts (1987) with

99

Mixed-flow and radial cascades

- S — 2 surface

Blade No. 1

5 - 1surfaces

Blade No. 2

Fig. 3.1. 5-1 and 5-2 stream surfaces (after Wu (1952)).

applications to strongly swept blade rows for which 5-1 flowbecomes especially important. For such applications involving highMach number and possibly transonic or supersonic three-dimensional flows, channel or mesh methods of one sort or anotherseem certain to offer the way ahead as the route to accommodatingthe dominant interactions between the 5-1 and 5-2 surfaces.

For many other applications the traditional design technique ofsuperimposing two-dimensional blade-to-blade flows on an assumedaxisymmetric meridional flow remains perfectly adequate andgeometrically convenient for both mechanical design and fluiddynamic analysis. This alternative to the use of 5-1, 5-2 surfaces isillustrated for the Francis turbine runner depicted in Fig. 3.2 andhas been described more fully elsewhere by the author (Lewis(1964a)). The streamlines shown diagrammatically are obtained by

100

Introduction

Guide vanes

Meridionalstream lines

Mean S-\ surface

Fig. 3.2. Meridional flow through a Francis Turbine. (Reproduced fromthe Proceedings of the Institution of Mechanical Engineers by permission ofthe Council of the Institution.)

circumferential projection of actual streamlines starting from 00'onto the meridional (x, r) plane of the page. The meridionalstreamline pattern thus generated will vary periodically if thestarting line 00' is rotated about the axis relative to the blades.Since this variation is often small, a reasonable assumption is totake the circumferential average and to regard the mean meridionalflow as axisymmetric. Defined this way, which is equivalent to thecircumferential 5-2 average of Marsh (1966), the meridional flowaxisymmetric 5-1 surfaces form a useful structure upon which todesign the blade system. The machine is now broken down into a

101

Mixed-flow and radial cascades

series of elementary turbines for which blade profile geometry isselected independently for each 5-1 meridional surface of revolu-tion. The three-dimensional problem is thus reduced to the solutionof the axisymmetric meridional flow and the blade-to-blade flows oneach 5-1 surface. Interactions between blade-to-blade and meri-dional flows can be very significant and are normally taken intoconsideration to some degree of approximation appropriate to theapplication.

The main aim of this chapter is to present extensions of surfacevorticity theory for solution of the flow through mixed-flow rotatingcascades on the 5-1 surfaces. This is usually achieved through initialconformal transformation of the geometry to a straight cascade totake advantage of the analysis presented in Chapter 2 and is to bedealt with in Section 3.2. Application to radial guide vanes ispresented in Sections 3.3 and 3.4 and to rotating radial ormixed-flow cascades in Section 3.5 followed by the derivation ofdatum exact solutions in Section 3.6, obtained by conformaltransformation techniques. As already mentioned interactions be-tween the meridional and cascade flows can be important. In axialcompressors for example variation in meridional velocity due tochange in the 5-1 stream sheet thickness can modify deflectionproperties of the blade aerofoils significantly, Pollard & Horlock(1963). These so-called AVR (axial velocity ratio) effects areintroduced into the Martensen analysis in Section 3.5.3 andcompared with Pollard's results for compressor cascades in Section3.7. The subject is also taken up in Section 3.6 in relation tomixed-flow fans for which AVR can significantly influence theinteractions between the blade-to-blade and meridional flows.

3.2 Transformation of a mixed-flow cascade into astraight cascade

In order to simplify the blade to blade problem it is possible totransform each 5-1 surface of revolution into a plane containing aninfinite rectilinear cascade, Fig. 3.3. For the transformation to beconformal we require that

^ = - ^ = - ^ randr) rdO rsinydd K ' '

where y is the local cone angle of the meridional streamline and s isthe distance measured along the streamline, Fig. 3.2.

102

Transformation of a mixed-flow cascade into a straight cascaderdd

dV

i i

A—k 1

S- 1 meridional surface of revolution Rotor blade section transformedin z(s, 6) plane with local cone angle y into straight cascade in £ plane

(a) Transformation of S— 1 surface intoa straight cascade

sin y r—, drj = ddr

\—

. i

N

\

-I A"

(b) Actuator disc model of circumferential average 5—2 surfaces

Fig. 3.3. Transformation of 5-1 and 5-2 surfaces into rectilinear cascadeplane. (Reproduced from the Proceedings of the Institution of MechanicalEngineers by permission of the Council of the Institution.)

Following Young (1958), this may be achieved by the coordinatetransformations

r r sin y-dr

(3.2)

The conical surface of revolution containing say N blades in the zplane transforms into a cartesian coordinate plane system (g, 77) inthe £ plane containing an equivalent infinite cascade parallel to ther\ axis of pitch

t = 2jt/N (3.3)

Furthermore for a stator the absolute flow field, being irrotational

103

Mixed-flow and radial cascades

and solenoidal, may also be transformed conformally between thetwo planes or alternatively the relative flow field, if the blade row isa rotor, may be transformed provided various other fluid dynamicconditions are met. These will be considered later in Section 3.4. Ineither case the relative fluid inlet and outlet angles p1 and /32 will beidentical in the two planes. Consequently the designer may imple-ment the iterative strategy shown in the flow diagram which placesthe main emphasis upon profile design in the J plane.

In this computational sequence, boxes 3, 4 and 5 cover the designand analysis of the flow on each 5-1 surface from hub to casingwhile boxes 2 and 6 permit iterative interactions with the meridionalflow. As illustrated by the lower two diagrams of Fig. 3.3, the

Overall design and analysis sequence for mixed-flow turbomachines

1. Initial flow, loading, and annulusdesign

2. Initial meridional analysis andvelocity triangle design

3. Transform S-l surfaces to f planeand pif /32, t/\ values

4. Select cascades in £ plane andcalculate loading and Cp

5. Transform geometry and flowback to S-l surfaces

6. Repeat meridional flow andvelocity triangle estimation

• n o —^^convergence?

Transformation of a mixed-flow cascade into a straight cascade

circumferentially averaged effect of the 5-1 or blade-to-blade flow isfrequently used to account for the effect of blade loading upon themeridional or 5-2 flow. The difficult but important part of any quasi-three-dimensional scheme of this type is evaluating and transferringthis coupling data as the output from box 5 into box 6. Marsh (1966)presented fairly full equations and Lewis & Mughal (1986) havepresented a simplified technique which treats the blade row as amixed flow actuator disc. Horlock (1978) extensively reviewedactuator disc theory which can in some circumstances provide usefulsimplified models for solving the meridional flow. Although therelated classical solutions are limiting, the basic actuator disc modelof an equivalent infinite number of tightly packed blades ofinfinitesimal thickness, Fig. 3.3, is entirely relevant to more flexiblenumerical schemes for reduction of the meridional flow.

3.2.1 Axial and radial blade rowsAxial and radial blade rows are special cases for which thetransformations may be integrated directly. Thus for an axial bladerow, the 5-1 surface of constant radius rx transforms through

§ = jc/rlf rj = (rd)/rl (3.4)

where (x, rly 6) are coordinates on the cylinder.This is equivalent to simply unwrapping the cylindrical intersec-

tion through the blade row reproducing similar geometry in the £plane and is thus a justification for the use of straight cascade testmodelling for axial turbomachines.

For the radial cascade shown in Fig. 3.4, the transformationequations reduce to

r'

and upon integration

(3.5a)JJ = 6> J

which corresponds to the well known transformation

£ = lnz (3.6)

105

Mixed-flow and radial cascades

Log-spiralinlet flow

m

Line sink/vortex

\

C9-Fig. 3.4. Conformal transformation of radial guide vanes in z(r, 6) planeinto rectilinear cascade in £(§, r]) plane. (Reproduced from the Proceed-ings of the Institution of Mechanical Engineers by permission of theCouncil of the Institution.)

The polar coordinate system z = rel° and radial guide vanecascade in the z plane transform into cartesian coordinates £ =§ + irj and an equivalent rectilinear cascade in the £ plane. Asillustrated in Fig. 3.4, for stator guide vanes the entry and exit flowssome radial distance from the blades tend towards logarithmicspirals of constant angle equivalent to flow due to sink/vortex at theorigin, provided the meridional streamline thickness h is constant.These entry and exit streamlines transform to uniform streams Wx

106

Transformation of a mixed-flow cascade into a straight cascade

and W2 at the identical swirl angles fix and /32 in the £ plane. Thevelocity qz = uz + iv2 in the z plane may be obtained from thecascade solution in the £ plane through the transformation

wz-iv2 = (wc-ivc) —

which in this case reduces to

(3.7)

(3.8)

The surface pressure coefficient for the radial cascade, followingthe previous definition (2.61), is then

(3.9)

Another advantage of this transformation process is the pos-sibility to categorise mixed-flow cascades in terms of the usualstraight cascade geometrical parameters such as pitch/chord ratio,stagger and camber. Thus the blade chord €, Fig. 3.5, follows from(3.2a), where suffix 1 and 2 denote leading edge and trailing edge

-1 .01.0 1.2 1.4 1.6

Cascade transformation methodMultiple profile method

Radial guide vanes in z plane

Equivalent straightcascade in f plane

Profile = C4Stagger A = 60°Camber 6 = 10°

Pitch/chord - = 0.75

Fig. 3.5. Predicted surface pressure distribution for radial diffuser guidevanes designed in the £ plane.

107

Mixed-flow and radial cascades

locations, namely

€ = •

•f

cos A2 1 - dr for mixed-flow cascades

Ji r sin y cos A I (3.10)

= In(r2/r1)/cos A for radial cascades J

The stagger angle is given by

§2-§l(3.11)

and the pitch/chord ratio for our radial cascade, making use of(3.3), becomes

1 2jTCOsX (3l2)

€ N\n(r2lrx)

3.3 Sample calculation for an outflow radial diffuservane cascade

An eight-bladed radial diffuser is shown in Fig. 3.5 together withthe predicted surface pressure coefficient Cpl. For this example thecascade profile was designed in the ? plane and then transformedinto the radial guide vane diffuser in the £ plane. Design data in the£ plane were as follows

Base profileStagger APitch chord ratio titCamber angle (circular arc)Inlet swirl angle pt

C460°0.7510°70°

It is of interest to note that the modest positive camber angle of10°, introduced to produce a reduction in swirl angle, cannot bevisualised in the z plane due to the distortion introduced by thetransformation. Indeed, the guide vanes in the z plane appear tohave strong negative camber and it is hard to realise that theconcave surface labelled s is actually the 'suction surface'. Thepredicted surface pressure rises throughout the blade passage on

108

Sample calculation for an outflow radial diffuser vane cascade

both surfaces mainly due to the increase in area but more rapidly onthe concave surface due to the camber-induced blade loading,required to reduce the swirl angle j82-

3.3.1 Surface pressure distributionTwo methods of analysis are compared in Fig. 3.5. The cascademethod as outlined in Section 2.6 may be applied in the £ planeprovided the blades are identical, with truly periodic flow, offeringthe maximum economy since M pivotal points only need bespecified for a single blade. On the other hand the multiple aerofoilmethod of Section 2.7 may also be applied to this problem,although of course (JC, y) coordinates must then be specified for alleight blades resulting in 8M pivotal points. This is obviouslynecessary if there are variations in individual blade geometry butotherwise involves massive redundancy. The surface pressure dis-tributions predicted by these two methods with eight identical guidevanes are shown in Fig. 3.5 employing 50 elements for the cascadetransformation and 22 elements per blade for the multiple aerofoilmethod. Results are shown for blade number 1 only in the lattercase but solutions for all eight blades were of course the same andin close agreement with the cascade transformation method.

3.3.2 Inlet and outlet anglesIn applying the multiple aerofoil method to a radial cascade theprimary flow is no longer the uniform stream W^ required for planeflows, Section 2.7. Instead we may introduce a source m and vortexF at the origin resulting in a prewhirl inlet flow of angle and velocity

) (3.13)Wi = V(r2 + m2)l2mrx (3.14)

The boundary integral equation for this problem, c.f. (2.72), thenreduces to

£ 2 K m / M v ) = crm cos(j3m - 0m) + c6m sin()3m - em) (3.15)

q=\n=\

where crm and c6m are velocity components in the (r, 6) directions at

109

Mixed-flow and radial cascades

element m of value m/2jtrm and T/2jzrm respectively. For greatercomputational convenience the right hand side may be expressedinstead in cartesian coordinates through

rhs = (xm cos pm + ym sin /3m) + (xm sin /3m - ym cos pm)2nrm 2jirm

(3.16)

Unit source and vortex solutions may then be derived by insertingsuccessively (m = 1, F = 0) and (m = 0, F = 1), the principle out-lined in Section 2.5.1. Combining these for any prescribed Pi,Wx

inlet flow, having also built in the Kutta-Joukowski condition, willresult in a bound circulation for the nth blade of

Tn=f Y(sp)&sp (3.17)P=\

By taking the circulation around the outer radius of the guidevane row, the average fluid efflux angle then follows from

tan p2 = cd2/cr2

= t a n j 8 1 + - 2 r n (3.18)

In the case of the cascade radial to straight transformationmethod on the other hand, /32 is obtained directly from the standardcascade analysis in the £ plane. For the present example thepredicted outlet angles were 61.05° from the multiple aerofoil modelwith 22 elements per blade and 60.31° from the cascade transforma-tion method with 50 elements. Although the discrepancy seemsrather large the predicted overall pressure rise is in extremely closeagreement.

3.4 Rotor/stator interference in centrifugalcompressors

Inoue (1980) undertook extensive experimental investigations of theinteractions between a centrifugal compressor rotor and its sur-rounding diffuser vanes, Fig. 3.6. The rotor comprised 26 bladeswith axial inducer inlet and purely radial blade geometry at exitwith a tip radius rt of 147 mm and rotational speed 2900 rpm.Various radial diffusers were constructed with either 10 or 20

110

RotorIstator interference in centrifugal compressors

1.6

PJP. 1.2

V 1.1 h

Theory

• ExperimentDiffuser No. 3 AT = 10, R, = 1.04, R2 = 1.587, fi = 60°

Fig. 3.6. Inlet traverse of radial diffuser vanes, Fisher & Inoue (1981)(Reproduced from the Proceedings of the Institution of MechanicalEngineers by permission of the Council of the Institution.)

blades permitting variation in the entry vane angle /? and the inletand outlet dimensionless radii rjrt and r2/rt. Circumferential tra-verses of swirl angle and velocity at entry to the diffuser vanes wereundertaken together with wall static pressure measurements torecord the blade to blade variation of these quantities. At a given(r, 6) measuring location the hot wire anemometer in such cir-cumstances will register a periodic or fluctuating signal due to theregular sweep past of the rotor passage non-uniform exit flow. Toeradicate this additional difficulty of data interpretation an en-semble averaging technique was adopted to estimate the averagevelocity at each (r, 6) location of the diffuser entry traverse.

Fisher & Inoue (1981) and Inoue (1980) and Fisher (1980) havepublished comparisons between these results and surface vorticitypredictions by the above cascade transformation method for 17diffuser configurations of which one sample is shown in Fig. 3.6 fordiffuser No. 3. The surface vorticity method is extremely powerfulfor dealing with such problems as this where the flow variations inthe vaneless space between rt and rx are clearly dominated by thediffuser potential flow. Thus the excellent agreement between

111

Mixed-flow and radial cascades

experiment and theory shown here was typical of nearly all diffuserconfigurations and mass flow rates investigated except for situationswhen the diffuser leading edge stalled due to excessive angles ofattack. The study revealed that the diffuser blade to blade potentialflow variations in the vaneless space are virtually unaffected by thesuperimposed periodic flow due to the fairly strong wake jet profileemerging from the rotor blade passages. It is sufficient to adopt thecircumferential average of this when designing diffuser exit vanes.Furthermore the surface vorticity method can provide largeamounts of reliable design and research data at minimal cost. Thestudy by Fisher and Inoue is of considerable importance inestablishing this credibility for radial cascade analysis.

3.5 Mixed-flow and radial rotor blade rows

As early as 1928 Busemann published his classic paper on the flowthrough centrifugal pump rotors with logarithmic spiral blades,using conformal transformation theory. It was already fully realisedthat the flow viewed relative to a centrifugal pump or fan is stronglyinfluenced by the so-called 'relative eddy' introduced when trans-forming coordinates from a stationary system to one which rotateswith the rotor. For example, suppose that the blade row previouslyconsidered in Fig. 3.5 is made to rotate with angular velocity Q.Since the absolute flow is irrotational, the vorticity co (also definedas anticlockwise positive) may be expressed

The fluid velocity components (wr, we) relative to coordinateswhich rotate with the rotor are related to those in stationarycoordinates (cr, ce)> through

Transforming to the rotating coordinates we then have relativevorticity o)rel throughout the entire flow field of strength

dwe We 1 dwrm<*-£ + i-r-at— m (3"21)

112

Mixed-flow and radial rotor blade rows

The effect of this relative vorticity is to produce a flow rotationwithin the blade passages opposite in direction to the blade rotationand known as the 'relative eddy' or 'slip flow'. Its effect generally isto reduce blade loading. Busemann predicted 'slip factors' for awide range of log-spiral blade geometries, which have provedextremely valuable as design aids for estimating efflux angles andoverall pressure rise for this restricted class of machines.

Another important feature of radial or mixed-flow rotors is thepresence of Coriolis accelerations, which produce very significantcontributions to power output independent of blade shape. Forexample, as shown by Lewis et al. (1972), the Euler pump equationfor the stagnation pressure rise through our centrifugal pump, maybe expressed

~ O02 -Poi) = &(r2ce2 ~ rxcei)

= &(r2we2 - rxwei) + Q\r22 - rx

2)

_ /Energy input due\ /Energy input due\\to fluid deflection/ \to Coriolis forces /

The first term, involving relative inlet and outlet swirl velocitieswdl and we2y is linked directly to the deflection or 'aerodynamic'properties of the blades. The second term however is dependentonly upon Q and the radial limits rx and r2 of the rotor. While windtunnel cascade tests are perfectly appropriate for estimating theperformance of axial turbomachine blade profile characteristics,they are clearly totally unable to model correctly either radial ormixed-flow rotors. For these turbomachines the second term in(3.22) is usually significant in magnitude, in some cases accountingfor most of the blade loading. Accurate methods for theoreticalanalysis are thus crucial for all such applications and have provedinvaluable as design aids for fans, pumps and hydraulic turbines.

Following a review of these and other problems by Lewis (1964a),Pollard (1965) was the first author to publish a numerical methodfor mixed-flow and radial rotor cascades, applied to Francis turbinedesign followed by Railly (1967), Railly, Houlton & Murugesan (1969).His method was based on the linearised singularity cascade analysisof Schlichting (1955b) with corrections for the added influence ofthe relative eddy. The immediate success of this work and its impactupon design methodology soon led Wilkinson (1967b) to extend themore accurate surface vorticity theory to deal with this problem

113

Mixed-flow and radial cascades

following similar guide-lines concerning transformation to and froma straight cascade. The basis of this will be presented in the nextsub-section, followed by an outline of work by Fisher (1975), (1986)who succeeded in developing a more precise solution for the flow inthe f plane to provide a benchmark method. More recently Lewis& Mughal (1986) have reported the combination of a Wilkinsontype blade to blade analysis with a form of mixed-flow actuator disctheory for desktop microcomputer analysis of the quasi three-dimensional flow of mixed-flow fans as described earlier in Section3.2.

3.5.1 Transformation of the 'relative eddy' to thestraight cascade plane

The previous analysis may be generalised to mixed flow machineswith clockwise rotation Q, Fig. 3.7, if we observe that the relativeeddy may be resolved into two components coz = 2Q sin y normal tothe z plane and cos = 2Q cos y in the s direction. Although thesecond of these components can cause strong departures fromaxisymmetry of the meridional flow as shown by Nyiri (1970), Lewis& Fairbairn (1980) and Fairbairn & Lewis (1982), it is the firstcomponent which influences the blade-to-blade flow and is thus ofinterest here. The relative vorticity distribution a>z in the z planemay be transformed to equivalent vorticity co(^) in the cascadeplane by considering the circulations about equivalent area ele-ments, Fig. 3.3, whereupon

co(^) d§ drj = coz ds rdO

or, from (3.2)

ft)(?) = ftV'2 ] (3 23)= 2Qr2sinyl ( 3 - 2 3 )

We observe that the £ plane is then filled with a vorticitydistribution which is a function of r (and therefore £) and local coneangle y. When undertaking cascade analysis in the £ plane we mustaccount for the influence of the relative vorticity which lies betweenthe leading and trailing edges of the blade row, %x and £2. Thus theundisturbed streamlines in the absence of the blades would have thecurved appearance illustrated in Fig. 3.7 for the case of a mixed-

114

Mixed-flow and radial rotor blade rowsz plane rj f plane

Fig. 3.7. Transformation of a mixed-flow fan rotor into a straight cascadewith relative eddy CD(§).

flow fan, sometimes called the displacement flow. It is the interac-tion of the blade cascade with this rotational mainstream flow whichwe wish to calculate. To achieve this we may begin by defining thevelocity components of the displacement flow in the £ plane through

(3.24)

where vn is the disturbance due to co(t-) and is given by the115

Mixed-flow and radial cascades

definition of vorticity

dvQ dvQ .

Introducing (3.23b) we thus have upon integration

vQ = Qr2 + constant

By arguments of symmetry we can show that for the leading andtrailing edge planes

so that finally (3.24b) becomes

V = VO0 + Q{r2-i(r12 + r2

2)} (3.25)

To apply this in the £ plane r must be expressed as a function of §through the transformation (3.2a). These equations, which linkblade profile geometry between the z and £ planes, may beintegrated to provide the more useful form

r 1 r i— Si = - as = - sin y dr ,

lSlr V \ (3.26)

where suffix 1 refers to some inlet flow datum such as the bladeleading edge location. Since y is a known function of s (andtherefore of r) along the prescribed meridional surface of revolu-tion, (3.26a) may be evaluated by the trapezium rule to provide thefunctional relationship §(r) in tabular form. This is usually com-pleted as the first step of a computational scheme to facilitate thetransformation of blade profile geometry from z plane to £ plane orvice versa. rj(d) follows directly from (3.26b) whereas £(r) isachieved by interpolation of the tabulated transformation. Thesame table may then be used to replace | by its equivalent r value inthe displacement flow equation (3.25).

Introducing these modifications into the surface vorticity modelfor cascades of Section 2.6, the modified Martensen equation forelement m becomes

f Kmny{sn) = - 1 / . cos pm - (V. + Q{r2 - \{r2 + r2)}) sin fimn = \

(3.27)

116

Mixed-flow and radial rotor blade rows

As expressed here the equations are similar to those for a singleaerofoil, equations (1.21), applicable to a cascade with modifiedcoupling coefficients given by equations (2.53), differing in onerespect only. The additional disturbance due to rotation Q isincluded in the right hand side. At first sight it would seem thatextension of Martensen's method to mixed-flow rotating cascades isalmost a trivial matter. Unfortunately the above formulationoverlooks one important assumption of Martensen's method, thatthe fluid inside the blade profile region is irrotational and indeedmotionless. We will now deal with this crucial matter.

3.5.2 Correction for irrotationality of the inner bladeprofile region

Contributors in this field have followed the two possible alternativeapproaches of considering the absolute or the relative flow. ThusNyiri (1970), (1972) developed a Martensen-type solution to themixed-flow rotor problem for hydraulic turbo-machines based uponthe absolute and therefore irrotational flow in stationary coordin-ates. Wilkinson (1967b), (1969), Fisher (1975), (1986), Lewis et al.(1972) and Lewis & Mughal (1986) on the other hand solved thesame problem in relative rotating coordinates as presented here.One advantage of the first approach is that the flow is irrotationalthroughout including the inner blade region. However an unex-pected problem arises when working in stationary coordinatesregarding the transformation of blade speed to the straight cascade.From the velocity transformation equation (3.8) we observe that apoint on the blade surface with blade speed U = rQ in the z planehas a transformed velocity in the £ plane parallel to the r\ direction

vc = r2Q (3.28)

Thus the transformed absolute flow in the £ plane generates ablade profile which is no longer rigid. For the fan shown in Fig. 3.7,elements of the blade surface near to the trailing edge will translatein the rj direction more rapidly than those close to the leading edgeresulting in a shearing motion. Analyses of the absolute flow musttherefore account for this by including the correct individualtranslational velocity of each surface element and an appropriateDirichlet-type boundary condition which accounts for the absolutetranslational motion of the blade surface parallel to its local

117

Mixed-flow and radial cascades

direction. The analyses developed by Nyiri account for this butinvolve fairly elaborate arguments springing from detailed con-sideration of the related boundary integral theorems.

Analyses of the present type, based upon the relative flow, ingeneral assume rigid blades in the £ plane immersed in the curvedrotational displacement flow, which we have just considered, Fig.3.7. Use of the principle of superposition then eliminates the needto refer further to boundary integral theorems provided theindividual superimposed flows are correctly chosen. With regard tothis our rotational displacement flow, based upon the relativevorticity with the blades removed, is incorrect in one importantrespect. The blade profiles, once inserted, must be modelled in the£ plane by motionless fluid to satisfy the ground rules ofMartensen's method*. Analyses which ignore this observation leadto serious errors and (3.27) must be modified as follows

(3.29)

The principle involved in evaluating the correction term cQm isillustrated in Fig. 3.8. Making use of the principle of superposition,the desired flow model, permitting relative vorticity co(%) within theinter-blade space only, may be constructed from the full displace-ment flow already considered in Section 3.4.1 minus the vorticitydistribution within the blade profile which it implies. This idea isattributable to Wilkinson (1967b) and the method of solutionpublished by Lewis & Mughal (1986) akin to this is the one we shallrecommend here. Because of its simplifying assumptions Fisher(1975), (1986) developed a more precise analysis generally regardedas a datum and we will refer to this in Section 3.5.5.

The vorticity within the blade profile which we wish to extractfrom the flow field may be modelled quite conveniently by anequivalent distribution of line vorticity, along the camber line, Fig.3.8. Indeed, for numerical simplicity, a set of M/2 discrete vorticeswill suffice, each to represent the effect of the trapezia formed byjoining the ends of opposite surface elements. If the camber linecoordinates of one such element are (§c, rjc), then the velocities

* See Section 1.4 where it is shown that the Dirichlet boundary condition isadequate only if there are no internal vortex or source singularity distributions.

118

Mixed-flow and radial rotor blade rows

YA

Equals

Internal vorticitydue to rotation

Minus

Representativepoint vortex atdn fir)

Fig. 3.8. Representation of profile interior vorticity by a camber line vortexsheet.

119

Mixed-flow and radial cascades

induced parallel to the aerofoil profile at element m are given by

It

In ,^ In,-sinh — (§ m — §c)sin pm + sin — (rj m — r]c)cos;

X,2a.. &^ la.

cosh — (£ m - £c) - cos — (t] m - r\c)(3.30)

where the blade element area approximates to

A 4C = Ac - yt (3.31)

Summing for all internal singularities we have finallyAf/2

c« m = S A c Q m (3.32)c = l

Since the spatial vorticity (o(%) within the profile has been treatedas if concentrated on the camber line in the form of point vortices,(3.32) will be subject to some error, especially of course due toimplied net circulation around the profile. A numerical procedurewhich has proved satisfactory is to check the net circulation aroundthe profile perimeter due to the camber line vorticity model againstthat due to the undisturbed displacement flow. The ratio of thesemay be expressed

M

m-lCamASm (3.33)XE {rm

2-fr* + r22)}smpmAsm

m = l

To enforce the correct condition of zero net profile internalcirculation we must now scale each cQm value according to

(3.34)

If the above camber line vorticity distribution model were perfectthen x would be unity. In practice % *s subject to errors whichincrease with profile thickness. Application of this analysis to theradial cascade previously considered in Fig. 3.5, but treated as acentrifugal rotor with clockwise rotation and zero prewhirl, resultedin the values of % for decreasing profile thickness given in Table 3.1.

120

Mixed-flow and radial rotor blade rows

Table 3.1

Profile thicknessscaling factor

1.0 (as Fig. 3.5)0.50.250.1250.05

X

0.645 9810.754 5890.858 1290.930 0020.980 971

The predicted surface pressure distribution for the normal C4profile as illustrated in Fig. 3.5 is shown in Fig. 3.9. Other input andoutput data were as follows:

rx = 1.0mr2= 1.68809 mcrl = 1.0 m/sQ = 18r.p.m.Profile = C4Camber = 10°Stagger = 60°

Specified in the £ plane

ft = 62.0530°Predicted datap2 =66.849°a2 =71.751°Slip factor = 0.43533

Slip factor is defined here asEuler (frictionless) head rise

Euler head rise for radial outflow

r~tanft* (3.35)

It is of interest to note that despite the poor value of % for thiscase, namely 0.645 981, a good solution was obtained. For com-parison a second solution is also shown in Fig. 3.9 with % increasedartificially by 1% to 0.652 441 in order to bring out the disastrouseffects of residual 'numerical' circulation, which are to vie with the

121

Mixed-flow and radial cascades

1.4 1.6 r/rx

rl = 1.0 m, crl = 1.0 m/s D = 18 rpm

Correct circulation check x - Fig. 3.33

Q 1 % error in circulation checkFig. 3.9. Pressure distribution for 8-bladed centrifugal rotor (Fig. 3.5) andeffect of 1% error in circulation when removing profile internal vorticitydue to relative eddy.

imposed trailing edge Kutta condition, resulting in excessive loadingin the trailing edge region. Indeed, a good if subjective check of anacceptable solution, not subject to internal net numerical circulationor leakage flux, is a smooth predicted surface pressure andunloading approaching the trailing edge. Fig. 3.9 confirms that thesimplified model and circulation check put forward here aresuccessful in handling this problem for typical turbomachineprofiles.

3.5.3 Influence of meridional streamline thickness(AVR)

So far we have considered only blade rows for which the gap hbetween adjacent meridional streamlines, Fig. 3.4, is constant. For

122

Mixed-flow and radial rotor blade rows

mixed-flow turbomachines this is in general not normally the case asmay be seen from the Francis turbine meridional flow illustrated inFig. 3.2. The annulus itself may expand or contract. In addition tothis, streamline adjustments to accommodate the meridional andblade-to-blade flow interactions may result in considerable variationof h with s, exercising a strong influence upon the blade-to-bladeflow. The correct strategy for dealing with this matter, whentransforming mixed-flow cascades to the £ plane, is to introduce thesame meridional stream sheet thickness /*(§) into the cascade plane,Fisher (1975). The problem is then similar to that of axial velocityratio effects (AVR) in axial cascades, which have been shown tohave substantial influence upon outlet angle and blade loading,Pollard & Horlock (1963), Gostelow (1984). Thus we begin bydefining the equivalent overall AVR for mixed-flow cascades as themeridional stream sheet thickness ratio h1/h2. From mass flowcontinuity through the stream sheet we have

2nrxhxcsX = 2jtr2h2cS2Hence, making use of (3.8) for velocity transformation,

AyR = = r ^ = Ml ( 3 . 3 6 )

which confirms that transfer of h directly to the £ plane satisfied thecontinuity equation for the through flow velocity U,

Uh = Uxhx = U2h2 = constant (3.37)

Although U(^) is now known in terms of the prescribed streamsheet thickness

tf(§) = t/,A,/*(§) (3.38)a simple approach, Lewis & Mughal (1986), is to assume linearvariation between leading and trailing edges.

(3.38a)

Martensen's equation (3.29) for mixed-flow rotors may now bemodified to include also a correction for 'AVR' as follows

2 Kmny(sn) = -ncjl + ( | ^ ) ( A V R - 1)1 cos pm

+ rxcsXcam- V»sin/3 m

- Q{[r2 - \{r,2 + r22)] sin j8m - c Q m } (3.39)

123

Mixed-flow and radial cascades

As shown by Wilkinson (1967b), this variation of through flowvelocity £/(§) implies an equivalent source distribution cr(§)throughout the £ plane given

and for linear variation of £/(£)

a(§) = ric5l(AVR - l)/(€ cos A) (3.40a)In other words div(£/(§)) is non-zero. Since neither source nor

vortex singularities can be allowed inside the blade profile aprocedure analogous to that just described in Section 3.4.2 forinternal vorticity must be adopted to remove the implied internalfluid divergence. The term com in Martensen's equations (3.39)accommodates this correction by direct analogy if we prescribe acamber line distribution of equivalent line sources. The velocity atboundary element m due to the camber line source element at(§c> We) t n e n becomes

sinh — (| m - £c)cos fim + sin — (?/m - r/c)sin /3— —

cosh — (§ m - | c ) - cos — (t] m - r/c)

(3.41)Summing for all camber line source elements we then have finally

M/2

= 2 Aca (3.42)

3.5.4 Unit solutions for mixed-flow cascades andprediction of flow angles

The best strategy for solution of (3.39) is to define three unitcomponents of the surface vorticity y(s) linked to the meridionalvelocity through U1 = rlcsly the vector mean transverse velocity K,and the rotation Q, namely

Y(s) = rxcslYu{s) + V^Yvis) + &Yn(s) (3.43)124

Mixed-flow and radial rotor blade rows

Introduction of this into (3.39) permits its reduction to threeindependent sets of equations, namely

S Yu(sn)Kmn = - f 1 + ( | — | - ) (AVR - l)lcos p m + con

M

Yv(sn)Kmn = -s in

M

(3.44)

The first two equations provide solutions due to unit strengthvelocities normal (rxcsl = Ux = 1) and parallel (Kc=l) to the cas-cade respectively and the third for unit angular velocity (Q = 1).The same coupling coefficient matrix Kmn applies to all three andthe Kutta condition must also be applied as described in Section2.6.2. For each unit solution there is then an associated boundcirculation given by

M

n = l

M

M

= 2 Yv(sn) Asn

(3.45)

If we now scale the unit solutions by Ult V» and Q respectively,their associated induced velocities (U, V) upstream and down-stream of the cascade in the £ plane are as illustrated in Fig. 3.10. Ifthese three flows are then recombined we have inlet and outlettransverse velocities

It

ItFrom these results we may derive the vector mean and outlet flow

angles as follows

tan /L =- l+ttan /32 = 2 tan /L - tan /31

(3.46)

(3.47)125

Mixed-flow and radial cascades

it

U2 = AVR-C/,

r 9 »

Effect of Ux Effect of

2r 2

Effect of QFig. 3.10. Effect of bound vortex strength upon (U, V) velocities for thethree unit solutions.

The fluid velocity on the blade surface likewise may then becalculated for any combination of blade rotation Q or through flowvelocity csl. In non-dimensional form we have,

- ^ = \yu(s)csl i

tan (3.48)

3.5.5 More precise method for removal of profileinternal vorticity

As an alternative to the camber line singularity distribution ap-proximation which has just been described, Fisher (1975), (1986)

126

Mixed-flow and radial rotor blade rows

developed precise formulations for the profile internal vorticitycorrection. In view of the complexity of his analysis a brief reviewonly will be given here to indicate the underlying principles of thisvaluable piece of work.

The source and vorticity distributions within the blade profiles,due to AVR and relative rotation respectively, may be representedby a finite number of trapezia each containing a singularitydistribution of constant strength, Fig. 3.11. The influence of eachcascade of trapezia may be deduced from the periodic linesingularity solution of Ackeret (1942) as follows. We begin byconsidering the flow due to a line vorticity y(y) located at x = x0 ofsquare wave strength

y(y) = y for yo-k<xt^y^yo + 2<= 0 for

periodic over the blade pitch t, Fig. 3.12(a).

Fig. 3.11. Trapezia block representation of blade profile interior vorticityand source distributions.

127

Mixed-flow and radial cascades

dx0

ziI

x0 x y(y) x, x2 x xa) Periodic array of square (b) Periodic array of (c) Periodic array of

wave line vorticity rectangular parallelogramdistribution y{y) vorticity blocks shaped vorticity blocks

Fig. 3.12. Periodic arrays of vorticity distributions to model relative eddycorrection for blade profile interior in mixed-flow turbomachines.

Following Ackeret we may expand y(y) as a Fourier series

Y(y) = 7o+ E Yn cospn{y -y0)

with pn = 2icn/t. The coefficients follow from Fourier analysis,which, for the square wave form results in

v 2 — y0) (3.49)

Since the stream function for the surrounding irrotational flowsatisfies the equation V2ip = 0, a suitable solution may be postulatedof the form

= (±)A0(x-x0) cospn(y -

cx = -^ = ~ 2 PnAn sinpn(y -oy n=i

PnAn cospn(y -

(3.50)

with the sign convention

( + ) for x < x0

128

Mixed-flow and radial rotor blade rows

The coefficients AOy Ax . . . An follow directly by matching cy to(3.49) at x = x0, where cy = {±)\y(y)> whereupon

A0=-\Y<x, An=-^-sm(^) (3.51)

Finally we have the solution

tn = lPn V 2 / J I (352)

: 2 y y l s

= (±)yf ? + 7 £ 1 s i n ( ^IZ t n = lPn \ Z

£n = lPn ^

To illustrate the technique used by Fisher to apply this result totrapezium-shaped cascades of distributed vorticity let us firstconsider the simpler problem of an array of rectangular blocks ofconstant vorticity a) bounded by JCX and x2, Fig. 3.12(b). Equations(3.52) may now be applied to the elementary vortex strip at x0 ofwidth djc0, noting that y = co dx0. The stream function for this stripis thus

t n = lPn2 \ 2 / n J

which may be integrated between Jto = Jti to xo = x2 to give thesolution for the array of rectangular vorticity blocks,

129

Mixed-flow and radial cascades

The integrals 70 and /„ may be evaluated as follows.

a I l ai - (x-xo)dxo = (±)-L JXl Z

- xm)

(3.53)

where AJC = (JC2 — XX) is the block width and xm = (x1+x2) is itscentral x location. Finally the flow field for the array of rectangularvorticity blocks becomes

a Ax , 1—

lPn

4 A 1 . / p n ^- 2 ^ sin(—

(3.54)

Fisher (1975), (1986) extended this analysis first to arrays ofparallelograms for which y0 varies linearly with xQy Fig. 3.12(c) andthen to trapezia for which the tangential blade thickness toe alsovaries linearly with xOy Fig. 3.11(6). Evaluation of the integral /„(3.53b), in closed form is still possible though extremely complex.Details are given by Fisher based on the notation shown in Fig.3.11(6) where the mid-line EF is defined by the equation

(3.55)

His final solution for the velocity components is as follows.130

Mixed-flow and radial rotor blade rows

_coCxco —~

-*\2

(O A 1

cospn(y -yl2) - (m' - m*)

cospn(y-yn)-(m'-m*)

[(±) cospn(yu2 -y) -{m' + m*)

cos pn(yul-y)-(m'

1(m'-m*)

cos/>„(}>-

sinpn(y-yn) + (m'

-[(±)smPn(yu2-y)

+[(±) sinpn(yul -y) + (m' + m*)

(3.56)

where c' and m', as defined by Fisher in Fig. 3.11(6), are related toour previous variable for tangential blade thickness a through

c' =(3.57)

2Ax

A similar analysis for arrays of trapezia filled with sourcedistributions of constant strength a leads to an orthogonal flow field

131

Mixed-flow and radial cascades

given by

Cyco> Cyo ^x

In performing the integrals 70 and In the implicit assumption wasmade that the above expressions apply only to x locations outsidethe vortex or source arrays with the corresponding sign convention

(+)forx<xu (-)forjc>;c2 (3.59)

For locations within the region xx < x < x2 an appropriate strategyis to subdivide the vorticity or source strength into two trapezia overthe regions (xx to x) and {x to x2) for which equations (3.56) and(3.57) are then applicable.

Inspection of equations (3.56) shows that it is necessary to sumseries of the form

~ cos/70 * sin/10 D>1 — Z e ^2~ Z e

Fortunately for finite values of D, which is true for all surfaceelements under the influence of a given vorticity block except thosedefining the block itself, these series converge and mostly rapidly.However, Fisher (1975) (Appendix IV) developed further powerfulreductions which speed convergence for small values of D. Ofparticular importance are those formulae applicable to the effect ofa vortex trapezium upon itself which, with sub-division into twotrapezia as mentioned above, involve D = 0. Clearly, over 1000terms might then be required for convergence to six-figure accuracy.For this special case S1 reduces surprisingly to the following simpleclosed form, Bromwich (1908).

^ c o s n ^ = ^ + £ ^ _ ^ ( 3 6 Q )

and S2 reduces to

n=i n L \ L/

where the rapidly convergent series Sm is given by

132

Mixed-flow and radial rotor blade rows

Elementary area AAmn

(a) Fisher type configuration (b) Wilkinson type configurationFig. 3.13. Use of sub-elements to model blade profile interiorvortex/source singularity corrections for mixed-flow turbomachines.

This analysis was a natural development from Ackeret's linear-ised aerofoil theory which was well suited to first generationcomputers and extended to mixed-flow turbomachines in the late60s by Railly (1967) and Railly et al. (1969). Most Martensenmixed-flow cascade programs now implement either the camberlinemodel of Wilkinson or Fisher's exact solution since they are wellproven and known to yield excellent results. However a moreconvenient numerical approach to the problem of the removal ofthe blade profile internal relative eddy or AVR source distributionis to break down each block into sub-elements, Fig. 3.13. Makinguse of the expressions derived in Chapter 2 for a point vortex array,equations (2.51), the induced velocity components at (x, y) are then

(O N M

= ^y y

InAAmnsin — (y-ymn)

^ ^ In Incosh — (x- xmn) - cos — {y- ymn)

(O N MInA^mnsinh — (x-xmn)

L c o s h — i x - x m n ) - c o s — { y - y m n )

(3.63)

133

Mixed-flow and radial cascades

where AAmn is the area of sub-element mn. This technique may beapplied to either type of vorticity block illustrated in Fig. 3.12(a)and (fc), the latter being the most attractive since no further profileinterpolation is required and the sub-elements are normally close toa rectangular shape. In this case the boundaries of the vorticityblocks are already prescribed by opposite surface elements as shownin Fig. 3.8 which considerably simplifies the definition of sub-element geometry.

3.6 Comparison with exact solutions for radialcascades by conformal transformation

Exact solutions were derived for a family of conical mixed-flowrotors by Fisher & Lewis (1971), for the express purpose ofproviding a datum check for numerical methods. Their conformaltransformation technique, which produces a series of camberedJoukowski type aerofoils located upon straight conical meridionalsurfaces of constant thickness, leads to intricate analysis given in fullby these authors in NEL Report Nos. 498 and 524. A briefdescription only is possible here limited to radial centrifugal rotors.

Consider the radial cascade with N blades in the Z plane, Fig.3.14. This may be transformed into a single blade shape in the f

R.

(b) Single blade in the f planey t

rx/N

mJN

(a) Radial cascade with TV blades (c) Offset circle in the z planein the Z plane

Fig. 3.14. Conformal transformation of unit circle in the z plane to a radialcascade in the Z plane.

134

Comparison with exact solutions for radial cascades

plane through

£ = Z " (3.64)

Now the means for generating a typical blade profile shape in the£ plane through the Joukowski transformation has already beenexplored in Section 2.3. For a Joukowski aerofoil offset by d andscaled by c, the transformation equation (2.10) becomes

^ = d + c(z + fl2/z) (3.65)

Consider the circle of radius r0 in the z plane with its centre offsetby £i and e2. Its equation is given by

z = ree = roe{<t> - ex + ie2

Substituting into (3.65) we then have the (£, r/) coordinates of theJoukowski aerofoil in the £ plane.

(3.66)

where (r, 6) may be expressed in terms of the prescribed values ofr0, f i and £2 through

r = V[(r0 cos 0 - £x)2 + (r0 sin (f> + e2)2] 1f (3-67)

0 = arc tan{(r0 sin (f> 4- £2)/(ro cos 0 — fi)}JThe constants c and d may be determined from the inlet and

outlet radii of the blade row Rx and R2, Fig. 3.14. If theintersections P and Q of the circle in the z plane with the x axis, forwhich 8 = n and 0 respectively, are assumed to transform to Rx andR2 in the Z plane, then the equivalent coordinates %\ and §2 in the £plane reduce to

ac135

Mixed-flow and radial cascades

from which we may obtain c and d

c = •

4n 1 + ^

- lac

(3.68)

By varying r0, ex and e2 a wide range of profiles was consideredby Fisher & Lewis (1971) from which a selection is shown in Fig.3.15. Profile thickness is controlled primarily by elt for which valuesof 0.02 and 0.04 were chosen here. Camber is controlled by s2 forwhich four values were selected, 0.0, 0.1, 0.3, 0.5. As it stands thisanalysis was restricted to profiles with cusped trailing edges andwith zero stagger. Both limitations could be removed by furtherdevelopment of the theory along the lines of the transformationsdiscussed in Section 2.5.3. Since Fisher's objective was to providesample exact solutions as datum checks for the mixed-flow Marten-sen method, the introduction of stagger with its added complica-tions was not a necessity. Furthermore Martensen's method is notwell adapted to thin profiles, so that the retention of a cuspedtrailing edge presents a particularly severe test.

e, = 0.04

. = 0.3

e2 = 0.5

. = 0.02N = 8, RJR2 = 0.6

Fig. 3.15. Radial cascade profiles obtained by conformal transformation.Influence of et upon profile thickness and e2 upon camber.

136

Comparison with exact solutions for radial cascades

3.6.1 Flow analysis of the transformationThe velocity due to the through-flow and prewhirl are modelled byintroducing a source mx and vortex Tx at the origin of the Z plane.For a rotor with N blades, these transform into a source mJN andvortex TJN in the £ and z planes. Flow past the circle in the z planedue to the source/vortex may then be modelled by introducing theappropriate mirror image singularities at the inverse point and circlecentre, following the method already prescribed for radial stators inSection 2.6.3. Since we are now dealing with a rotor however, thevelocities in the z plane must also include a component to representblade motion. The velocity components may thus be expressed by

where the through-flow components (uz'y v2') follow directly fromequations (2.63) for the stator case. As shown by Fisher & Lewis,the (u2", v2") components for blade rotation may be found by firstpostulating a complex potential for the absolute irrotational flow ofseries form

< " " = i ^ T ^ (3_69)zM is the complex coordinate of a point on the circle measured

from its centre M, Fig. 3.14, and thus given by

Differentiation leads to the velocity components (uz", v2") whichmay then be combined to give expressions for the fluid velocitycomponents normal and parallel to the cylinder body surface in thez plane, namely

uz" cos <()s + v2" sin (f>s = 2 04« cos n(/>s + Bn sin n<ps) normal

00

—u z" sin <f>s + v" cos <ps = 2 (An sin n(f>s — Bn cos ti(t>s) parallel

(3.70)where

nan

nbn(3.71)

137

Mixed-flow and radial cascades

The coefficients (An, Bn) may be found by applying equation(3.70a) as boundary condition for the rotating blade surface. If thevelocity of the circle r0 normal to itself is f(<t>s) we then have

2 {An cos nfa + Bn sin nn = l

from which the coefficients (An, Bn) follow by Fourier analysis

2 fn

K = ~ \ f(<t>s) cos n<j)s dJt Jo

n

(3.72)

f((f)s) is directly calculable from the known blade velocity RQ inthe Z plane through the two stages of conformal transformation,equations (3.64) and (3.65), resulting finally in

{-(%sE + r,sF) cos <(>s + (-r,sF + %SE) sin &}

(3.73)

where E and F are the real and imaginary parts of dz/d£, namely

E = c1 - - cos 26

1+ - - 2 - cos20

F =- sin 26

4 (a\2

-\ - 2 - cos20

(3.74)

and the coordinates of the blade surface in the £ plane, (§5, rjs), aregiven by equations (3.65). For computation it is convenient tospecify the circle radius r0 in the z plane at, say, even intervals of <pto define the blade profile. Equivalent (r, 6) values then followfrom equations (3.67)

Having evaluated the series coefficients (An, Bn), (3.70b) may beused to calculate the velocity parallel to the cylinder due to rotationand hence the Kutta Joukowski trailing edge condition and bound

138

Comparison with exact solutions for radial cascades

circulation F. The slip factor, as defined by (3.35), is then

NT(3.75)

The reader is referred to Fisher & Lewis (1971) for a fullertreatment including techniques for simplifying some of the series todeal with convergence problems.

3.6.2 Sample solutionsA large number of test cases have been presented by Fisher &Lewis (1971) for a wide range of centrifugal rotor geometries. Twoof these solutions are shown in Fig. 3.16 for an eight-bladed rotorwith highly cambered blades of radius ratio R1/R2 = 0.6 and forrotational speeds of ±750 rpm. The sign convention for Q and theabsolute swirl angles ax and a2 is anti-clockwise positive. Appropri-ate prewhirl angles ocx were chosen to produce a fairly highly loadedleading edge. Surface velocity vs was expressed as a fraction of theinlet radial velocity VR1.

Q = 750 rpm a2 = 36.3° numerical Q = -750 rpm oc2 = -46.3° numericala, = 52.5° a2 = 37.8° exact ^ = 1 0 ° oc2 = -46.9° exact

0.8 RJR2 1.0" - Numerical

• Conformal transformationN = 8 RJR2 = 0.6 6l = 0.02 e2 = 0.5

Fig. 3.16. Surface velocity distributions for a centrifugal rotor by Fisher'ssurface vorticity method compared with conformal transformation solution.

139

Mixed-flow and radial cascades

Surface velocity distributions predicted by the surface vorticitymethod agreed extremely well with exact conformal transformationtheory in both cases, the main error occurring in the trailing edgeregion. Outlet angles a2 generally agreed to within 0.5° of confor-mal transformation predictions although larger discrepancies oc-curred with highly cambered blades such as the first case shownhere. These errors, linked to poor trailing edge predictions ofVs/V i, were largely due to difficulties in setting up suitablydistributed pivotal points from the transformation theory. Accuratere-plotting proves difficult for the highly cambered blades in theregion of the cusped trailing edge. Despite these problems themixed-flow Martensen method agreed well with exact solutions for awide range of geometries and operating variables Q and ocx.

Slip factors \i for uncambered radial rotors with 2, 4 or 8 bladesare compared with the mixed-flow numerical method in Fig. 3.17for a range of radius ratios. Blade profiles of course differ for each(N, Ri/R2) combination and samples are shown for N = 8 only.Agreement was within plotting accuracy in all cases. Also shown onFig. 3.17 are contours of constant pitch/chord ratio t/l as defined by(3.12). It will be observed that the well formed passages for

RJR2 = 0.8Profiles obtainedfore! = 0.1, N=8 0 0.2 0.4 0.6 0.8 1.0

^ ^ Conformal transformation• Surface vorticity method

Fig. 3.17. Slip factors \x for radial bladed centrifugal rotors obtained byconformal transformation.

140

Comparison with exact solutions for radial cascadespitch/chord ratios less than 1-0 lead to a constant value of slip factorfor rotors with 4 or 8 blades, since the exit angle is uninfluenced byfurther reduction in Ri/R2- This illustrates the usefulness ofdefining t/l in the transformed straight cascade as an indicator of theactual radial cascade behaviour.

3.6.3 Comparisons with experimental testThe mixed-flow fan research rig illustrated in Fig. 3.18(a) wasdesigned for free/vortex loading using the mixed-flow Martensenmethod as a design tool. To maintain constant average meridionalvelocity the annulus was reduced in width progressively resulting insignificant AVR effects. The correction for this outlined in Section3.4.3 was built into the surface vorticity design analysis assumingequal AVR for all blade sections. A sample surface velocitydistribution measured at the mean section was compared with thedesign prediction by Fisher (1986), showing excellent agreement,Fig. 3.18(6).

1.5

0.5 • Experiment— Theory

0 I I 1 1 L _0.8 0.9 1.0

(a) Newcastle research fan rig (/?) Surface velocity distributionFig. 3.18. Comparison of predicted surface velocity for mean section of theNewcastle University mixed-flow research fan.

141

60°

40

20

Mixed-flow and radial cascades

60°(a)

Fisher (1986) (1975)

• Experiment= Theory (design AVR)-

>- Theory (Expt AVR)

40

20

(b)

Lewis & Mughal (1986a)4

• Experiment--*- Prediction - including -

meridional analysis

0 25 50 75 100% passage height

0 25 50 75 100% passage height

Fig. 3.19. Exit swirl angle distribution for design point of the Newcastleresearch fan rig.

On the other hand a downstream traverse of outlet angle a2 atthe design point revealed considerable departure from the freevortex design. As a first check upon the capability of the mixed-flowcascade analysis to deal with the blade-to-blade flow adequately,Fisher repeated his analysis introducing the experimental AVRvalues which in practice differed for each blade section from hub tocasing. The outcome was a considerable improvement of AVR, Fig.3.19(a), indicating the importance of AVR, or meridional stream-sheet thickness, upon blade-to-blade flow and the capability of themixed-flow surface vorticity method to handle this correctly. How-ever the origin of these variations in AVR lies in the meridionalflow. In view of this, Lewis & Mughal (1986), Lewis (1987a)combined mixed-flow Martensen analysis with a simplified form ofmixed-flow actuator disc theory into a full quasi-three-dimensionalscheme for computer aided design and analysis. In such schemesAVR is able to adjust naturally, resulting in departure from freevortex flow in this case but with appropriate meridional flowadjustments. Of equal importance in such schemes is the influenceof losses, which, in the author's simplified actuator disc model, areincluded as total-to-total efficiencies for each meridional section.The outcome of this quasi-three-dimensional analysis is a con-siderable improvement in outlet angle prediction as shown in Fig.3.19(6).

It is clear from these studies that the merits of a blade-to-blade142

Effects of AVR in compressor cascades

analysis cannot be judged in isolation from meridional effects. Bothlosses and AVR can play a significant part in the interactionsbetween the blade-to-blade and meridional flows.

3.7 Effects of AVR in compressor cascadesCascade experiments by Rhoden (1956), Montgomery (1958),Pollard (1964) and many others in the early days of axial compres-sors, revealed large contractions due to side wall boundary layergrowth and corner stall on the suction surface, Gostelow (1984),resulting in increased axial velocities up to 30% or more. Theconsequence of AVR was found to be a significant change in bladecirculation and fluid outlet angle when compared with true two-dimensional flow (for which AVR= 1.0). To counter this difficultyNACA introduced side wall suction into cascade testing at at earlystage to enforce constant axial velocity ratio, Herrig et al. (1951);Mellor (1956), a strategy adopted by other later experimenters suchas Pollard & Gostelow (1967). In parallel with this, theoreticaladaptations of the linearised cascade method by Schlichting (1955b)were undertaken by several authors including Pollard & Horlock(1963), Shaalan & Horlock (1966), Mani and Acosta (1968) andSoundranayagam (1971). These methods in general follow thetechnique outlined in Section 3.4.3 whereby the change in meridi-onal velocity caused by three-dimensional effects is modelled byintroducing source strips into a two-dimensional cascade flow. Onthe other hand Shaalan & Horlock (1966) and Montgomery (1959)also approached the problem by consideration of the three-dimensional solenoidal flow.

Without entering further into these analyses, surface vorticitypredictions following Section 3.4.3 are compared in Fig. 3.20 withthe method of Pollard & Horlock (1963) for their compressorcascade 10C4 - 30C50 with t/€ = 1.0, stagger = 36° and f}x = 52.8°.The deviation angle 6 is defined as the difference between the bladeoutlet angle and the fluid outlet angle jS2, which for a circular arccamber 6 is given by

<5 = /3 2 -A+0/2 (3.76)

Although the values of <5 disagree, both indicate a decrease in thedeviation angle as AVR increases, which corresponds to a decreasein j82 of significant proportions. For example an increase in AVR

143

cpl

- 1 . 0

• ^

^^^ Curve\r i1 2

" . , 3 .

AVR1.1541.00.862

0 0.2 0.4 0.6x/t

0.8

121086420

1

-

-

1

-

-

-

0.8 0.9 1.0AVR

1.1 1.2

—— Martensen method with AVR-+- Pollard & Horlock (1963)

S = 8lA)-\0 (AVR-1), Gostelow (1984). 8lA) Deviation rule, Carter (1949)

/ / / - 1.0, A - 3 6 ° , /?, -52 .8°

Fig. 3.20. Surface pressure distribution for compressor cascade 10C4- 30C50 with varyingaxial velocity ratio.

Effects of AVR in compressor cascades

from 1.0 to 1.2 would produce roughly 1° change in outlet angle.Also shown in Fig. 3.20 is an empirical estimate based on Carter'sdeviation rule for unity AVR and tests on a NACA cascadereported by Gostelow for which the following approximation held,

fi = S L O -10(AVR- l ) (3.77)

There is reasonable agreement bearing in mind the importance ofviscous effects in diffusing cascades, which tend to increase thedeviation angle. Also shown in Fig. 3.20 are the surface pressuredistributions predicted by surface vorticity theory. Apart from theleading edge region these are in fair agreement with Pollard &Horlock's linearised cascade theory which has therefore not beenshown here. The general effect of AVR is to reduce the rate ofstatic pressure rise and in particular on the less stable suctionsurface.

Although these studies were completed to examine errors insupposed two-dimensional cascade testing, changes in meridionalvelocity arise also from other sources in real machines, such asvariations in annulus height and curvature and the effects of fluidradial equilibrium, i.e. the interference between 51 and S2 flows, aswe have already discussed at the beginning of this chapter. Thesedatum checks linked to the mixed-flow fan traverses referred to inthe previous section, are thus extremely useful for validation of thequasi-three-dimensional analysis of mixed-flow turbomachines pre-sented in this chapter.

145

CHAPTER 4

Bodies of revolution, ducts andannuli

4.1 IntroductionOver the next three chapters we shall develop analyses to deal withprogressively more complex problems in the fields of ductedpropellers or fans and turbomachine meridional flows. As illustratedin Chapter 3, a design strategy frequently adopted for such devicesinvolves representation of the fully three-dimensional flow as aseries of superimposed and connected two-dimensional flows.These are of two main types, blade-to-blade and meridional flow.Having dealt with the first of these, we now turn our attention tothe second principal turbomachine problem, calculation of themeridional flow. Turbomachine annuli, Fig. 4.1, are of manydifferent configurations but are usually axisymmetric. For designpurposes meridional through-flows are likewise often assumed to beaxisymmetric. In general it is important to build into meridionalanalysis the interactions of the blade-to-blade flow which results invortex shedding and stagnation pressure or enthalpy gradients.These matters will be dealt with in Chapters 5 and 6, includingextension to a consideration of some three-dimensional flows whichhave been studied by surface vorticity modelling. In the presentchapter the foundations will simply be laid for the analysis ofaxisymmetric potential flows by the surface vorticity method withapplications to bodies of revolution, engine or ducted propellercowls, wind tunnel contractions and turbomachinery annuli.

Axisymmetric flows are in fact two-dimensional in the mathe-matical sense, even in the presence of circumferentially uniformswirling velocities. By direct analogy with the use of rectilinearvortex elements in plane two-dimensional flows, we may thereforeadopt ring surface vortex elements to model the flow past axisym-metric bodies or ducts. Many of the preceding principles may thenbe applied to this situation also. We shall begin by re-stating thegoverning integral equation to suit axisymmetric flow. Solutions forthe flow field induced by a ring vortex element will be expressed in

146

The axisymmetric surface vorticity model

(a) Mixed-flow fan

(b) Kort nozzle ducted propeller

(c) By-pass engine

Fig. 4.1. Turbomachine annulus configurations.

terms of elliptic integrals. Special attention will be paid to problemsinherent in 'smoke ring' vortex modelling which do not occur inplane flows. Numerical schemes will be proposed for bodies ofrevolution, ducts of finite length (i.e. engine cowls), wind tunnelcontractions and turbomachine annuli, including the developmentof the semi-infinite vortex tube to model inlet and outlet duct flows.Several computer programs to cover these situations are included inthe Appendix.

4.2 The axisymmetric surface vorticity model

Consider the flow past a body of revolution placed in a uniformstream W parallel to the x axis of a cylindrical coordinate system(x, r, 6), Fig. 4.2. Following the arguments of Chapter 1, we seethat the potential flow past the body is bounded by a sheet of ringvorticity adjacent to the body surface of local strength y(s) = vs,where vs is the fluid velocity close to the surface. The Dirichletboundary condition of zero velocity actually on the body surface

147

w

Bodies of revolution, ducts and annuli

Surface ring vorticityelement y(stl)Astl

A.v

Fig. 4.2. Axisymmetric surface vorticity model for body of revolution.

and parallel to it is described by the following Fredholm integralequation applicable at any body location sm.

R(sm, sn)Y(sn) dsn - hy{sm) W cos jSm = 0 (4.1)

In general form this equation is identical to that for planetwo-dimensional flows (1.19). The principal difference lies in thecoupling coefficient K(sm, sn), which, in this case, represents thevelocity parallel to the body surface at sm induced by a ring vortexof unit strength located at sn. Expressions for K(sm, sn) convenientfor computation and involving elliptic integrals will shortly be given.First we shall follow a more basic approach, originally developed byKuchemann & Weber (1953), which begins with application of theBiot-Savart Law (1.8), to a short line vortex element, Fig. 4.3. Ifthe vortex element is of strength T and length 6s with vectordirection t, then the velocity which it induces at a vectorial distanceaway of R, is given by

dq =4JI\R\3 (4.2)

Let us now apply this to the element ds = rnd0' of a ring vortex,where t is a unit vector parallel to the element. First we select themeridional (JC, r) datum plane 0' = 0 and define unit vectors i, j inthe x> r directions lying in this plane with k normal to the plane.The unit vector t and radial vector R may then be expressed

t = - s i n 0 ' j + cos0'kR = (xm - xn)\ + (rm cos 0 - rn cos 0')j I (4.3)

148

The axisymmetric surface vorticity modelm

Fig. 4.3. Modelling of ring vortex by the Biot-Savart law.

Introduction of these expressions into (4.2) and evaluation of thecross product results in

Tds4JTR

{{-rm cos(0 - 6') + rn)\ + (xm - xn) cos 0'j

where

R = - xnf rn2 - 2rmrn cos(6 - 6')]

(4.4)

(4.5)

If (4.4) is integrated over the range 0' = O to In, the kcomponent vanishes and we obtain the induced velocity componentsat m due to the complete unit ring vortex at n of strength T = 1.0.

1 P-In rn-rmcos(d-d')'" An I {[(xm-xn)2 + rm

2 + rn2-2rmrncoS(d-e')]i

(xm-xn)cosd'V = -mn l0 l[(acm - xn)2 + rm

2 + r2 - 2rmrn cos {6 - 6')$

The coupling coefficient then becomes

K(sm, sn) = umn cos j8m + vmn sin fim

where the body profile slope is /Jm = arc tan(dr/dx).

149

dd'

(4.6)

(4.7)

Bodies of revolution, ducts and annuli

Ryan (1970) published the first application of Martensen'smethod to axisymmetric flows, making use of these expressions foranalysis of the potential flow past bodies of revolution and annularaerofoils. This work was quickly extended to ducted propellers byRyan & Glover (1972) for direct application to the design of Kortnozzle propulsors for supertankers and large cargo vessels. Earlierworks based on linearised aerofoil singularity theory, such as thatpublished by Bagley et al. (1961), also made use of these expres-sions and analogous ones for ring sources to model annular aerofoilor duct flows. However, other formulations more suitable for fastcomputation were subsequently developed making use of ellipticintegrals of the first and second kinds, recommended even earlier byRiegels (1949) (1952). Gibson (1972) finally established the simpleexpressions now commonly used for the unit ring vortex inducedvelocities, which are as follows.

2* , . - v(4.8)

K(k) and E(k) are complete elliptic integrals of the first andsecond kind respectively and we define

<4-9)

where x and r become the dimensionless coordinates

- (4.10)

4.2.1 Evaluation of complete elliptic integrals.Use of look-up tables

For calculation of the coupling coefficients, K(k) and E(k) may beevaluated by quadrature from the well known formulae given by

150

The axisymmetric surface vorticity model

Dwight (1963),n/2

K(k)= I / r r , 2 . 2 , - ,Jo V [ { 1 - k2sin2 a}]rJt/2 V '

E(k) = V[{1 - k2 sin2 or}] dor

A short Pascal code, Program No. 4.1, is given in the Appendixto evaluate these expressions, together with tabulated results for therange (j) = 0(0.5)89.5 degrees, making use of the trapezium integra-tion rule. Unless K(k) and E(k) are available as functions on agiven computer facility, it would at first sight appear necessary toevaluate equations (4.11) directly whenever elliptic integrals arerequired in a Martensen scheme. To avoid this unnecessarily time-consuming process, an alternative approach is advocated using atable 'look-up' procedure, Lewis (1984a). The recommended se-quence is as follows.

Sequence for use of look-up tables for elliptic integrals

(i) Evaluate (f> for the given coordinate input (xm, rm), (xn, rn)from (4.10) and (4.9).

(ii) Read the tabulated elliptic integrals from file into real arrayvariables K[i], E[i] with i = 1. . . m. The last values on file arefi[m], K[m] and E[m].

(iii) Calculate the nearest position in the table from

i = ro\md(<t>/fi[m] * (m - 1) + 1) (4.12)t

(iv) K[i], E[i] are then the nearest values appropriate to the givenvalue of (j). For further accuracy linear or higher orderinterpolation may be undertaken.

Since K(k) is singular for 0—>90°, the table in Appendix I, at 5°intervals, has been terminated at 0 = 89.5°. For 0>89.5° asympt-otic expressions are available, Dwight (1963), Lewis (1984a),

> ln(4/cos (p>\ + \{K(k)-\ll.2)cos

On the other hand we observe from (4.9) that the limiting case of• —»90° corresponds to

t In Pascal round(jc) produces the integer nearest in value to a real number x.

151

2 tfJ *• " ;

Bodies of revolution, ducts and annuli

which refers to locations (xm, rm) close to the ring vortex. Analternative approach therefore could be to redefine umn and vmn forthis special case by adopting the solution for a rectilinear vortex,namely

r - 1

X

2n\J[x2 + (r

I)2]

- 1 ) 2]

when (say) (4.14)

Although this works quite well, the asymptotic expressions areused in the computer programs in Appendix I. Let us now illustratethis process with an example.

ExampleLet us consider the following data:

Coordinates of ring vortex xn = 0.0, rn = 1.0Coordinates of point m xm = 0.2, rm = 1.2Thus 0 = 82.6438°Nearest location in table is line i wherei = round (82.6438/895 * (180 - 1) + 1) = 166

Extract

i

165166167

from

82.082.583.0

tables for ellipticAppendix

K(k)

3.369 8683.432 8873.500 422

111

integrals,

E(k)

.027 844

.025 024

.022 313

152

The axisymmetric surface vorticity model

Comparing the Hook-up' values with the actual valueswe have

K{k) E(k)

Actual value from(4.11) 3.451821 1.024 233

Look-up table 3.432 887 1.025 024Look-up table with

linear interpolation 3.452 310 1.024 244

Thus reasonable accuracy was obtained by the direct look-upprocedure with considerable improvement using linear interpolationbetween items / = 166 and 167.

4.2.2 Numerical representation of the integral equationfor axisymmetric flow

Representing the body surface by M discrete ring vortex elementsy(sn)Asn in exactly the same manner as that already adopted inChapter 1 for plane flows, the governing integral equation (4.1),using trapezoidal integration, may be expressed

2 K(sm, sn)y(sn) Asn = - W cos j8m (4.15)n = \

where the term — 2Y(sm) h a s been absorbed into the self-inducingcoupling coefficient, i.e.

K(sm, sn) Asm = K(sm, sn) Asm — \ for n = m (4.16)

For computational purposes it is convenient also to absorb theelement length Asn into the coupling coefficient, whereupon the setof linear simultaneous equations (4.15) takes the form analogous toequations (1.25)

KM K\2 K12K23

(4.17)

KM2

Bodies of revolution, ducts and annuli

where the coupling coefficients are now re-defined from the unitvortex coupling coefficients (4.7), through

K(sm,sn) = K(sm,sn)Asn ]= (umn cos/3m + vmn sin 0m)Asn for m ^ n \ (4.18)

K(sm, sm) = (umm cos j8m + vmm s i n p m ) A s m - \ for m = n)

The induced velocity components umn, vmn due to a unit ringvortex, equations (4.8), are then directly applicable provided ni^m.On the other hand we observe that for n = m the self-inducingcoupling coefficient K(smf sm) is singular. Thus for this special casethe dimensionless coordinates become x = 0, r = 1, so that (p — 90°and the elliptic integral K{k) is infinite. Furthermore the coefficientsof E(k) in equations (4.8) are also infinite. In other words theself-inducing velocity (umm, vmm) of a concentrated ring vortex isinfinite. In the case of plane flows modelled by rectilinear vortexelements this problem did not arise. By arguments of symmetry it iseasy to deduce that the self-induced velocity of a concentrated linevortex is zero.

On the other hand each coupling coefficient K(sm, sn) reallyrepresents the influence of the vorticity sheet y(sn) spread over theelement length Asn. The use of central pivotal points to model thisis simply equivalent to locating concentrated ring vortices ofstrength y(sn) Asn at each pivotal point. This model is quiteadequate to handle the influence between different elements form=tn, for which equations (4.8) provide a sufficiently accuraterepresentation. For the case m = n on the other hand we wouldexpect the self-induced velocity of vortex element y(sm) Asm to befinite. Following the strategy laid out in Section 1.7 for plane flows,the present model and formulation for evaluating the self-inducingcoupling coefficients K(smy sm) must be abandoned. As shown therefor rectilinear two-dimensional aerofoils, the surface curvature inthe (JC, y) plane actually gives rise to a self-induced velocity whichmay be of significant proportions. In the case of an axisymmetricbody flow, the surface vorticity sheet exhibits double curvatureresulting in two contributions to its self-inducing velocity. Thisproblem merits the special consideration which it will be given inthe next sub-section.

4.2.3 Self-induced velocity of a ring vorticity elementFig. 4.4 illustrates the two curvatures possessed by a ring vorticityelement in the (x, r) and (r, 6) planes, which can be expressed in

154

The axisymmetric surface vorticity model

plane

(r, #) plane

Fig. 4.4. Double curvature of a ring vortex surface element.

terms of the two surface radii of curvature Rm and rm respectively.As already stated, both curvatures contribute to the self-inducedvelocity of the element. For simplicity we shall assume that they actindependently and can be estimated separately.

For body profile curvature in the (JC, r) plane we will furtherassume that (1.31), which expresses the self-induced velocity of arectilinear surface vorticity element, will suffice, a reasonableassumption provided Asm/rm is small. This will usually be the caseexcept in the stagnation point regions of a body of revolution wherethe vorticity strength itself is in any case small. The contributiondue to curvature in the (JC, r) plane is thus

8q1 =y(sm) Asn (4.19)

Regarding curvature in the (r, 6) plane, a useful starting point inour considerations is the approximate expression given by Lamb(1945) for the self-induced velocity of a smoke ring vortex with acore of radius a containing unit strength vorticity, namely

A 1 f, 8rm 118q2 = - In -

4jrrm I a 4J

(4.20)

It is well known that a smoke ring vortex will propel itself parallelto the x direction without change of radius rm and it is clear fromLamb's solution that the velocity 8q2 will depend upon thedimensionless core radius a/rm.

155

Bodies of revolution, ducts and annuli

Ryan (1970) and Lewis & Ryan (1972) have shown how thisresult may be adapted to estimate the self-induced velocity of a ringsurface vorticity element for which the vorticity instead takes theform of a sheet of total strength y(sm) Asm spread over the elementAsm. Following a similar line of approach to Ryan, to simplify theargument let us first treat the sheet as if it were a flattened tube oftotal perimeter 2Asm covered with sheet vorticity of strength2Y(sm), Fig- 4.5. Now let us open up the tube into a circularcross-section of radius ay keeping the same perimeter and vorticitystrength. Equating perimeters the radius s is thus given by

a = Asjn (4.21)

Ryan now assumes that the self-induced velocity of the ringvortex tube remains unchanged and furthermore that it is equal to

Fig. 4.5. Ring vortex element Asm with smoke-ring vortex equivalent.156

Flow past a body of revolution

that of a Lamb type smoke-ring vortex with uniform core vorticity.As will be shown in Chapter 5 when considering flows withdistributed vorticity in the mainstream, Section 5.7.2, this is a quitereasonable assumption and results in the propagation velocitycontribution for unit total vortex strength

Combining all these results, the self-inducing coupling coefficientfor a body of revolution becomes

s ) =-- + -——--——\\n- - fcos£m (4.22)2 \nRm 4jzRm I Asm 4)

Although no rigorous proof of Ryan's model has yet been putforward the sample calculations which follow confirm its accuracyand suitability for a range of applications. Numerical calculations byLewis & Sorvatziotis (1987), making use of sub-elements, alsoconfirmed the accuracy of both Lamb's formula (4.20) and itsequivalent for sheet vorticity (4.20a). These are among the studiesto be covered in Chapter 5.

4.3 Flow past a body of revolution

In the case of two-dimensional aerofoils it was shown in Chapter 2that back diagonal correction must be applied to the matrix toeliminate implied numerical leakage flux caused by inaccuracies inopposite point coupling coefficients. We shall return to this problemin Section 4.4 when applying the present analysis to annularaerofoils. On the other hand V. P. Hill (1975) has shown that suchconsiderations are quite unnecessary for bodies of revolution, forwhich excellent predictions may be obtained with the foregoingequations as they stand. Furthermore, by analogy with the straight-line elements recommended in Chapter 1 for plane two-dimensionalflows, straight conical elements (i.e. frustrums) are perfectly ade-quate for representations of axisymmetric bodies. Two samplecalculations will now be presented for a sphere and a body ofrevolution.

157

Bodies of revolution, ducts and annuli

Table 4.1. Flow past a sphere

Elementno.

1, 352, 343, 334, 325, 316, 307, 298, 289, 27

10, 2611, 2512, 2413, 2314, 2215, 2116, 2017, 1918

Case 1K(sm,sm) = -12

Vs/W

0.067 6540.205 4570.343 0260.478 5340.610 6400.738 1200.859 8390.974 7451.0818401.180 2191.269 1101.347 5861.415 2901.4713551.515 5081.547 3351.566 5541.572 981

Case 2(Look-up)

Vs/W

0.067 7070.2029020.333 7060.463 3600.589 0650.707 8880.826 6790.933 5681.037 4431.130 2891.214 3291.287 2741.350 8301.403 9551.4421901.472 8651.489 5001.497 755

Case 3(Look-up &interpolate)

Vs/W

0.067 2980.2011950.333 5210.463 1530.589 0630.710 2310.825 6800.934 4771.035 7311.128 6421.212 5151.286 5881.350 2841.403 0771.444 6361.474 5871.492 6651.498 714

Exactsolutions

vJW0.067 2970.201 3500.333 7810.463 5260.589 5380.710 8030.826 3450.935 2351.036 5941.129 6071.213 5261.287 6731.3514531.404 3521.445 9441.475 8941.493 9621.500 000

4.3.1 Flow past a sphereThe exact solution for the potential flow past a sphere situated in auniform stream W is well known and has been given by Lamb(1945), the surface velocity vs being

vs— = |sin</> (4.23)A comparison of this solution with various versions of the surface

vorticity analysis is provided by the results shown in Table 4.1.Three solutions are presented of increasing accuracy with 35

equal length elements. In view of symmetry about the mid(r, 0)plane of the sphere, results in all cases were identical for equivalentelements such as 1 and 35, 2 and 34 etc.

Case 1 is intended to check the effect of ignoring the influence ofsurface curvature upon the self-inducing coupling coefficient as justdiscussed in Section 4.2.3. For this case K(sm, sm), equation (4.22),was reduced to a value of —0.5 for all elements. In consequence ofthis errors of about 5% were present. Look-up tables were used forobtaining elliptical integrals.

158

Flow past a body of revolution

For Case 2 the curvature terms were introduced according to(4.22) resulting in considerable improvement. The look-up tableprocedure of Section 4.2.1 was also used in this case. As a finalrefinement for Case 3, the look-up tables were interpolated linearly,producing yet further marginal improvements, the accuracy nowlying within 0.2% for all elements. This example brings out thegreat importance of taking into account the self-induced velocitiesof the ring vorticity elements due to their double curvature andconfirms that the assumptions underlying the simple formulations ofSection 4.2.3 were well justified.

4.3.2 Flow past a body of revolution

The results of a second example are shown in Fig. 4.6 where thesurface velocity distribution for a body of revolution predicted bythe axisymmetric surface vorticity theory, using a 50-surfaceelement representation, is compared with experimental tests. Thepotential flow prediction was excellent apart from the conicalafter-body rear apex from which the real flow was separated.Potential flow of course predicts a rear stagnation point with fullyattached flow. For this body, comprising a hemispherical nose andconical afterbody joined by a cylindrical centre section, flow

Predicted° Experiment

1.0 1.2(metres)

Fig. 4.6. Comparison of predicted and measured surface velocity distribu-tion of a body of revolution.

159

Bodies of revolution, ducts and annuli

Table 4.2. Coordinates of test case body of revolution,Fig. 4.6

X

0.000 0000.003 0740.012 1790.026 9650.046 8630.0711090.098 7710.128 7860.160 0000.189 0480.218 0950.247 1430.276 1900.305 2380.334 2860.363 3330.392 3810.421 4290.450 4760.479 5240.508 5710.537 6190.566 6670.595 7140.624 7620.653 809

r

0.000 0000.031 2140.061 2290.088 8910.1131370.133 0350.147 8210.156 9260.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 0000.160 000

X

0.682 8570.711 9050.740 9520.770 0000.798 4350.826 8690.855 3040.883 7390.912 1730.940 6080.969 0430.997 4771.025 9121.054 3471.082 7811.1112161.139 6511.168 0851.196 5201.224 9541.253 3891.2818241.310 2581.338 6931.367128

r

0.160 0000.160 0000.160 0000.160 0000.152 3810.144 7620.1371430.129 5240.1219050.114 2860.106 6670.099 0480.091 4290.083 8100.076 1900.068 5710.060 9520.053 3330.045 7140.038 0950.030 4760.022 8570.015 2380.007 6190.000 000

accelerations and diffusions were experienced at the junctions,providing a severe test for the prediction technique. The diffusionswere sufficiently mild to avoid boundary layer separation howeverand surface vorticity theory coped extremely well. A Pascalprogram axisym.pas to accomplish this calculation has been in-cluded in the Appendix, Program No. 4.2. For the benefit ofreaders who require a test case, the body coordinates were as givenin Table 4.2.

4.4 Annular aerofoils or engine cowlsAs the first step towards the modelling of a complete ducted fan orpropeller unit, we shall consider next the flow past an axisymmetric

160

Annular aerofoils or engine cowls

duct, or engine cowl, which may alternatively be thought of as anannular aerofoil, Fig. 4.7. There is a fairly extensive literature forsuch flows based upon linearised aerofoil theory, which was ablyreviewed by Weissinger & Maass (1968). Although the alternativesource panel method was also well established in the 1960s, e.g.,Smith & Hess (1966), surface vorticity modelling was still unde-veloped for duct flows until the publication of Ryan's method in1970. Since then a good deal has been built upon this early work.The equations already developed for bodies of revolution aredirectly applicable with two modifications only. Firstly it is usuallyimportant to apply the back diagonal correction to the couplingcoefficient matrix, especially in the case of very thin ducts. Secondlythe trailing edge Kutta condition must be applied in a manneranalogous to that explained in Chapter 2, Section 2.4.

To apply the back diagonal correction to equations (4.17), wemust replace the coupling coefficients on the backward slopingdiagonal by the values

K(sM+l_m, sm) = - — 2 K(sn> O Asn \ [2.19]

As for plane two-dimensional aerofoils the Kutta conditionrequires the imposition of zero pressure loading approaching thetrailing edge of the duct. This can be accomplished quite simply byapplying the restriction to the two elements adjacent to the trailingedge

y(*te+i) = -y(*te) [2.22]

As already illustrated in Section 2.4.3 for plane aerofoils, sincethe (te 4- l)th equation is now redundant we may simply subtractcolumn te 4-1 from column te and likewise row te 4-1 from row te,reducing the matrix dimensions to M-l. This also implies of coursethat the same treatment is given to the right hand side values rhs(te)and rhs(te + l). The reader may check how this is achieved bycomparing the Pascal codes for the body of revolution, axisym.pasand the duct, duct.pas given as Programs 4.2 and 4.3 in theAppendix.

V. P. Hill (1975), (1978) constructed the duct illustrated in Fig.4.7 with considerable precision to obtain a really reliable ex-perimental datum for annular aerofoils, including both axial andincident flows with angles of attack in the range 0°-15°. An aerofoil

161

Bodies of revolution, ducts and annuli

x0.0000000.0061560.0244720.0544970.0954920.1464470.2061070.2730050.3454920.4217830.5000000.5782170.6545090.7269950.793 8930.853 5530.9045090.945 5030.975 5280.993 8441.0000000.993 8440.975 5280.945 5030.9045090.853 5530.793 8930.7269950.6545090.5782170.5000000.4217830.3454920.2730050.2061070.1464470.0954920.0544970.0244720.0061560.000000

0.8350000.847 5230.8571910.8673610.8776160.887 3000.895 7060.9024980.9072840.9097250.909 5000.9058880.8980880.885 8470.8722910.8595510.8490090.8414420.8373240.835 5040.8350000.8344960.8326760.828 5580.8209910.8104490.7977090.7841530.7719120.7641120.7605000.7602750.7627160.7675020.7742940.7827000.7923840.8026390.8128090.8224770.835000

Fig. 4.7. NACA 662-015 annular aerofoil with r/f = 0.835.

162

Annular aerofoils or engine cowls

section known to yield high performance in plane two-dimensionalflows was selected, namely NACA 662-015, to minimise viscouseffects, and the duct aspect ratio (trailing edge radius/chord) of 0.835was chosen to be typical of pump jet or Kort nozzle applications.The profile was symmetrically distributed about a cylinder with zerocamber. One difficult feature of this profile is its cusped trailingedge which places severe pressure upon the surface vorticity model.To ease manufacture of the experimental pressure tapped duct thetrailing edge was in fact thickened to 2 mm.

Hill's solution by the surface vorticity method using 64 elementsis compared in Fig. 4.8 with output from Program No. 4.3 using 40elements based upon the (JC, r) coordinates shown in Fig. 4.7. Forcase 1 the program was modified to leave out the back diagonalcorrection, revealing quite significant errors in predicted surfacepressure coefficient. On the other hand with back diagonal correc-tion, case 2, the two solutions were in excellent agreement bothwith one another and with the experimentally measured pressures,Fig. 4.8(6).

In fact Hill's computation was undertaken without back diagonalcorrection but using an alternative technique for optimum selectionof pivotal points. Fig. 4.9 shows the results of a study undertaken byHill of the accuracy of the opposite profile point coupling coefficientK(sM+1_n, sn) = vsn as a function of element length to profilethickness ratio Asn/ATmn. The outcome was that pivotal pointvortex modelling of the opposite element is adequate providedAsn/ATmn < 1.0, eliminating the need for back diagonal correctionin such circumstances. This result is in general agreement with thestudy undertaken in Section 2.3.1 with regard to thin non-liftingaerofoils indicated by Table 2.2. To combat this Hill employed acurve-fitting procedure to select optimum pivotal point locations inorder to ensure that this criterion was met, resulting in this case inthe need for 64 elements. However, using only 40 elementscombined with back diagonal correction it is clear that accuracymay be retained with reduced computational requirements.

Prior to Hill's work Ryall & Collins (1967) produced a series ofthinner profiled ducts for experimentation of linearised aerofoiltheory for ducted propellers. Young (1969), (1971) also investigateda series of engine cowls designed for higher Mach number applica-tions as part of a study programme on by-pass engine intakes, forwhich some comparisons with surface vorticity analysis have alsobeen made by Ryan (1970). For the present purpose it is sufficient

163

Bodies of revolution, ducts and annuli

0.5

1.00.0

Hill (1978) - 64 elements \Ignoring self induced term \

o Experiment inner surface \a Experiment outer surface

0.2 0.4 0.6 0.8 1.0

0.0

0.5

1 00.0

Hill (1978) - 6 4 elementsInnerOuter Lewis - 40 elements

0.2 0.4 0.6 0.8 1.0

Fig. 4.8. Surface pressure distribution on annular aerofoil NACA 662-015,with r/€= 1.2.

to show sample results for the diffusing duct Bl and the acceleratingduct B3 investigated by Ryall and Collins, Fig. 4.10 for whichrepeat experimental tests were completed for confirmation in theauthor's wind tunnel laboratory.

These aerofoils typify the levels of duct bound circulation andconsequent internally induced velocity which one would seek to

164

Annular aerofoils or engine cowls

•5 0.6 -

Fig. 4.9. Fractional error of predicted velocity at opposite element m of abody due to assumption of concentrated ring vortex at sn.

introduce into a pump jet or Kort nozzle at the propeller plane. Inthe case of the diffusing duct the pressure on the inner surface isgreater than that of the free stream, the reverse being true for theaccelerating duct. Alternatively one can think of the duct netcirculation as positive for B\ resulting in a bursting lift force and theopposite for duct B3. In both cases quite reasonable agreement wasobtained between theory and experiment for these two extremecases. The profile geometries are given by Ryall & Collins (1967)and Ryan (1970).

Once the surface vorticity is known it is quite a simple task toevaluate velocity components at any point (xp, rp) within the flow

165

Bodies of revolution, ducts and annuli

"Iff

0.0 0.2 0.4 0.6

-0 .80.0 0.2 0.4 0.6

x/f' ^ - ^ Surface vorticity method - Ryan (1970)'"^^ Linearised theory - Morgan & Caster (1968)

o Experimental test - Ryall & Collins (1967)Fig. 4.10. Accelerating and diffusing ducts. (Reproduced from the Pro-ceedings of the Institution of Mechanical Engineers by permission of theCouncil of the Institution.)

field, since we may write, following the strategy outlined in Section1.8

U = U + 2 UpnY(Sn) Asn

(4.24)

166

The semi-infinite vortex cylinder

1.4

! j ]

Surface vorticity, Ryan (1970)- — Linearised theory 1 Ryall &o Experiment J Collins (1967)

Q(r~n—O-nn -S- -9 - Q—O—e

0.0 2.0 4.0 6.0Radius (inches)

Fig. 4.11. Axial velocity traverses at duct mid-axial plane. (Reproducedfrom the Proceedings of the Institution of Mechanical Engineers bypermission of the Council of the Institution.)

where the unit velocities (4.8) are applicable with

xn-xnx =- (4.25)

The results of the application of this procedure to ducts fll, B2and B3 are shown in Fig. 4.11 where experimental axial velocitytraverses are compared with theoretical results both by the presenttheory and by linearised theory. The duct profile camber clearly hasa strong effect upon axial velocity which is predicted competently bythese methods, the surface vorticity model coping especially wellwith ducts B2 and B3.

4.5 The semi-infinite vortex cylinderSo far we have considered closed bodies of revolution and ducts offinite length located in open flow. We shall now extend this analysis

167

Bodies of revolution, ducts and annuli

(a) \ Semi-infinite vortex cylinder

'¥-Semi-infinite vortex cylinder Semi-infinite vortex cylinder(— oo < x < 0) (0 < x < oo)

(b) Combined doubly-infinite vortex cylinder

Fig. 4.12. The semi-infinite and doubly-infinite vortex cylinders.

to flows which may be completely internal, such as the flow throughcontractions, diffusers or turbomachine annuli. In such cases it isnecessary to arrange cylindrical inlet and exit sections which extendto infinity. To facilitate this let us first consider the flow fieldinduced by a semi-infinite ring vortex cylinder of strength Y(s) perunit length and of radius rm, extending axially over the distance0<JC <oo, Fig. 4.12. The streamline pattern is directly analogous tothe magnetic flux induced by a semi-infinite solenoid. Althoughthere is some leakage through the cylinder walls close to the origin,the flow becomes progressively more parallel to the duct as x —> <»,making this a suitable device to adopt as an inlet or exit tube formodelling a duct flow problem as we shall see. The velocity

168

The semi-infinite vortex cylinder

components for the vortex tube were given by Gibson (1972) as

< 4 2 6 )

where x and r are dimensionless coordinates previously defined byequations (4.10) and where

(4.27)

The complete elliptic integrals of the first and second kind K(k)and E(k) have already been given by equations (4.11). \\{ny k) isthe complete elliptic integral of the third kind which is given byDwight (1963) as

= n= 7t/2= 0

ififif

r<r =r>

111

II(n,k) I {1_nsin2a)^[(1_k2sin2a)]

where the additional parameter n is defined

4r( 4 2 9 )

Two observations should be made at this point. Firstly II(n, k) isa function of two variables n and k which renders the use of look-uptables impractical. II(n, k) must be evaluated from (4.28) asneeded unless available in software. Secondly II(/i, A:) is singular atr = 1.0. Fortunately, however, it can be shown that the product(r — l)II(n, k)—>0 as r—»1, so that we then have an alternativeexpression for Uc,

The velocity components induced by a semi-infinite ring vortexcylinder of strength T = - 1 . 0 are shown in Fig. 4.13 for a widerange of (JC, r) values, revealing some symmetrical characteristics ofthis flow. In particular we observe that Vc(x) = Vc(-x). Thebehaviour of Uc is rather more complex and it is helpful to considerthe situation illustrated in Fig. 4.12 where a second semi-infinitevortex cylinder has been introduced, extending over the axial range

169

Bodies of revolution, ducts and annuli

0.0

-2 .0 -1 .0 0.0 1.0 2.0

- vc- 0 . 3 -

- 0 . 4 -

- 0 . 5 L-2 .0 -1 .0 0.0 1.0 2.0

xFig. 4.13. Velocity components induced by a semi-infinite vortex cylinder.

—OO<JC<0. By inspection we see that its induced radial velocitieswould be equal to — Vc and would cancel those of the firstsemi-infinite vortex cylinder throughout the flow field. On the otherhand the axial velocity components would cancel only for r > 1 butwould have the value Uc=—1.0 for r<\. Thus for the doublyinfinite vortex tube of strength T{s) shown in Fig. 4.12 the abovesolution, as we would expect, reduces to

Uc = 0 for r > 0Uc=-T for r<0UC=-TI2 for r = :

(4.31)

which is of course the flow of a uniform stream through an infinitecylindrical duct.

4.6 Flow through a contraction

This last result suggests a suitable flow model for contractions ordiffusers, Fig. 4.14. Consider the axisymmetric contracting ductlying between 0<x<x1. Inlet and exit sections may now berepresented by semi-infinite vortex cylinders of radius rx and r2

respectively, extending over the ranges — o°<;t<0 and x1<x<™.If the inlet velocity Wj is specified, we may obtain Tx directly and

170

Flow through a contraction

• H -\a

1. r9 = -\d

Semi-infinite vortex m elements to model the Semi-infinite vortextube extending to - co contraction tube extending to ooFig. 4.14. Surface vorticity element model for flow through a contraction.

refer to mass flow continuity to obtain F2. Thus

r, = -wt(4.32)

The sign convection here is that W is positive in the x directionand r is positive when clockwise.

If we now represent the contraction by M surface elements,equations (4.17) may be applied directly if the coupling coefficientsare chosen to represent the Dirichlet boundary condition of zerovelocity parallel to the outer surface of the duct. The form of thegeneral coupling coefficients K(sm, sn) is thus unchanged, whereasthe self-inducing coupling coefficients become

K(sm,sm)= + - - 8nrn

The right hand side terms for this situation are

rhsm = - ( t / c l + Uc2) cos pm - (Vel + Vc2) sin /5m

(4.33)

(4.34)

where suffixes 1 and 2 refer to the influence of the inlet and exitsemi-infinite vortex cylinders respectively.

Pascal Program No. 4.4, contract.pas, which is listed in theAppendix, undertakes this computation for arbitrary contractioncontour coordinates {xy r) which are read from file. Elliptic integralsK{k) and E(k) are evaluated by procedure look_up_and_interpolate from tabulated data also read from file. Elliptic integrals

171

Bodies of revolution, ducts and annuli

1.0

«0.8 -

0.6 -

0.4 -

0.2 -

_

-

1

r\

" \Theory

i

I I I !

Square section

I CircularX^^section

(1) (2)

D — Diagonal pressuretappings

T — Horizontal pressuretappings

% distance along duct axisFig. 4.15. Pressure distribution along wall of a wind tunnel nozzlecontraction.

II(«, k) are evaluated by procedure third_kind which is called byprocedure wv_tube which calculates the induced velocities (f/c, Vc)induced by the semi-infinite vortex cylinders.

Some results from this program are compared in Fig. 4.15 withexperimental tests of the flow through a wind tunnel contractionreported by Gibson (1972). In this application the settling chamberupstream of the nozzle contraction was in reality not circular but anlift square section, although the nozzle itself was fully axisym-metric. In view of this static pressure tappings were located on bothhorizontal and diagonal sections of the nozzle revealing only slightdifferences in the static pressure distribution. The predicted surface

172

Flow through a contraction

pressure distribution using Program 4.4 was in reasonable agree-ment with experimental values.

Fairbairn (1976) argued that an ideal test of the accuracy of thismodel is its application to the flow through a cylindrical duct, Fig.4.16, for which case the solution should be that of constant velocityy(s) — W as we have already seen. Assuming W = 1, rm = 1 let usconsider the rather crude representation of the duct length x = 2.0modelled by five elements only of equal length As = 0.4. Thesolution given by Program 4.4 is then as shown in the table.

Element No.

12345

X

0.20.61.01.41.8

r

1.01.01.01.01.0

v, = y{s)

1.018 4131.017 2561.017 3351.017 2561.018 412

On average the solution was 1.77% in error in line withFairbairn's findings, Fig. 4.16. If the duct length is doubled bytaking 10 elements of the same length As = 0.4, it is found that theerror level increases to 2.5%. Fairbairn derived error curves forvarious duct lengths expressed non-dimensionally by X/rm. Asshown by Fig. 4.16 errors increase with duct length and also withelement size As/rm. Since X/rm is in any case fixed by the problemspecification, it may be necessary to select large numbers ofelements to contain acceptable errors. For example, for a ductlength of X/rm = 5.0 errors of 0.5% are obtained if we use 50elements of length As/rm = 0.1, a very reasonable requirement.

More to the point is the underlying reason behind this, namelythe problem of numerical leakage flux. Back-diagonal correction asundertaken for annular aerofoils (4.24) is not a possibility here,although it would be feasible to apply the same principle to thecirculation around some suitable interior contour such as abed,Figs. 4.16 and 4.14. In this case we could replace K(sn> sn) with

K(sn, *„)-> - J - f £ K(sm, sn) Asm + f q, • dsl&Sn ^ n = l Jabcd J

(4.35)

In principle this is a possibility although, as we have already173

Bodies of revolution, ducts and annuli

X

0

Fig. 4.16. Errors in numerical modelling of a cylindrical duct by ringsurface vorticity elements.

established by error analysis, errors may be kept within acceptablebounds by judicious selection of dimensionless element lengthsAsm/rm and element numbers M.

4.7 Flow through an annulusThe previous analysis was extended by Fairbairn (1976) to deal withturbomachine annuli by the introduction of an additional semi-infinite vortex tube to represent the hub section, Fig. 4.17. Therelated vortex sheet strengths then follow from a modified form ofequations (4.32), namely

r1 = -w1r — — w —

, = -r2,(4.36)

174

Flow through a contraction

If the contoured casing and hub sections are represented by Mc

and Mh surface elements respectively, the equations take the form

Mc by Mc

Mutual effectof casingelements onone another

Block A

Mc by Mh

Influence ofcasing elementson hub

Block C

Mh by Mc

Influence ofhub elementson casing

Block B

Mh by Mh

Mutual effectof hubelements onone another

Block D

boc'%u

•sX)X

(4.37)

The right hand side values at element m are now given by

rhs = -(Ucl + Uc2 + f/h2) cos /3m - (Ki + Vc2 + Vh2) sin j8m (4.38)

where (Uh2, K2) are the additional velocities induced by the hubsemi-infinite vortex tube and jSm is the profile slope at m. Allcoupling coefficients for n =£ m are as previously given by (4.7) and(4.8). The self-inducing coupling coefficients for the casing are givenby (4.33) and for the hub, requiring the internal rather thanexternal boundary condition, by (4.22), previously derived for thebody of revolution case. The only difference lies in the term±27(^m) which requires (+) for the casing and ( - ) for the hub.

A quite creditable prediction of the surface velocities for hub andcasing was obtained by Fairbairn, Fig. 4.17, in comparison withexperimental test, which was further improved by means of aboundary layer correction adding displacement thickness to the wallprofile. In addition to these experiments Fairbairn undertookvelocity traverses across the annulus at four stations to determinestreamline locations. By means of a second integral equation similarto (4.28) using the MG + Mh known values of y(s) following solutionof the system of equations given by equations (4.37), he was able topredict streamline locations. The outcome, shown also in Fig. 4.17,illustrates the good agreement obtained with experiment and thescope of this surface element method for obtaining detailed flowinformation within the main flow fields of turbomachine annuli.

175

Bodies of revolution, ducts and annuli

= - w9

Theoryx * Experiment

Axis of rotation

(a) Flow model and streamline distribution

1.0

0.6

0.4

0

HubPotential flow solution ~Corrected for boundarylayer growth

T Casing - experiment• Hub - experiment

0 20 80 10040 60x (mm)

(b) Velocity distributionFig. 4.17. Flow model and computation for a mixed-flow fan annulus.

4.8 Source panel solutions for plane two-dimensionaland axisymmetric flows

Source panels have been much more widely used than vortex panelsfor modelling three-dimensional flows because of the simplerformulation, as already described in Chapter 1. This is particularlythe case for non-lifting bodies which can be modelled by sourcepanels alone. Lifting bodies on the other hand require the introduc-tion of bound vorticity also, either internal to the body profile or as

176

Plane two-dimensional and axisymmetric flows

an additional surface vortex panel distribution. In two-dimensionalor axisymmetric flows the additional numerical effort demanded bythe source panel method makes it unattractive, compared with thesurface vorticity method. Thus, as explained in Section 1.7, not onlyare sub-elements required to gain acceptable accuracy, but a secondintegral must also be completed to derive the surface flow velocityonce the panel source strengths are determined. The need tointroduce additional bound vorticity for lifting body problemsmakes the source panel method even less attractive. Nevertheless ithas been widely used and we shall conclude this chapter by applyingsource panel modelling to two-dimensional plane and axisymmetricflows. This will provide the reader with a basis for proceeding tothree-dimensional flows for which source panel modelling is moreeasily adapted. We shall begin with the simpler situation oftwo-dimensional lifting aerofoils in order to experiment with variouspossible models of bound vorticity. Then we will extend the work toaxisymmetric flows, with particular application to ducts.

4.8.1 Source panel modelling of lifting aerofoilsThe source panel method was developed for plane two-dimensionalnon-lifting bodies in Section 1.7 resulting in the source boundaryintegral equation (1.36). For lifting bodies the numerical form ofthis (1.37) stating the Neumann boundary condition at element m,may be rewritten

M

2 K(sm, sn)a(sn) = £/„ sin pm - V. cos fim - Tqnm (4.39)n = \

where qnm is the normal outward velocity component at m inducedby unit aerofoil bound vorticity. Giesing (1964) proposed such anextension of the source panel method to cascades of lifting aerofoilsby the introduction of bound vorticity within the profile interiorsince there can be no net circulation about an aerofoil modelled bysources only. Three possible techniques of accomplishing this maybe considered as illustrated in Fig. 4.18, namely,

(i) Introduction of a point vortex F somewhere within the bodyprofile.

(ii) Introduction of a line vortex bound to the camber line,(iii) A surface vorticity sheet distributed around the body surface

but just inside the source panel sheet.177

Bodies of revolution, ducts and annuli

(a) Internal point bound vortex (b) Internal line bound vorticity

Lineardistribution

Uniformdistribution

(c) Peripheral surface bound vorticity

Fig. 4.18. Alternative models for introducing bound vorticity into thesource panel method.

To apply any of these models, the most economic numericalapproach is to separate (4.39) into three unit equations by introduc-ing the linear combination of sources

o(sn) = U^OuiSn) + V»ov(sm) + qnm°r(Sn) (4.40)

resulting in separate equations for unit velocities in the x and ydirections and unit bound circulation

MK(sm, 5rt)ac/(5n) = sin unit Ua

K(sm9 sn)av(sn) = - cos pm unit

MK(sm, sn)ar(sn) = -qnm unit T

(4.41)

These equations have the same coupling coefficient matrix\K(sm,sn)\, previously given by (1.38)-(1.41). Since the couplingcoefficient prescribing the Neumann boundary condition for a unit

178

Plane two-dimensional and axisymmetric flows

source, k(smf sn), (1.36), is identical to that of a unit vortexprescribing the Dirichlet boundary condition (1.22), the leadingdiagonal terms are dominant. Solution by matrix inversion isstraightforward and economic resulting in solutions for the unitsource strengths.

For a unit vortex at (x0, y0) the outflow velocity normal to theprofile at (xm, ym) is given by

q"^YA- (xm - x0)2 + (ym - y0)2 (4.42)

This result can be adapted to models (ii) and (iii) with littledifficulty making use of sub-elements to increase accuracy.

Following the strategy outlined in Section 1.9 the velocitiesparallel to the surface may then be obtained from the second set ofintegrals given by (1.42)-(1.44). For the three unit flows we thenhave for element m

> Sn)Ou(sn)Asn + COS

MVsVm = E L(Sm> Sn)0v(sn)Asn + SUl

M, sn)ar(sn)Asn + qsTn

(4.43)

where the coupling coefficient L(sm, sn) is given by (1.44). The lastterms on the right hand sides represent the velocity parallel to thesurface at element m due to the three disturbance flows U^ = 1,Ko= 1 and F= 1. The first two follow directly and the third one,qSm, needs special consideration for each type of bound vorticitymodel. We will deal with this shortly but first consider the trailingedge Kutta condition. Combining the solutions we have finally thesurface velocity at element m

x + V°oVsVm + Fv.rm (4.44)

The most appropriate statement of the Kutta condition in thissituation is method 2 described in Section 2.4.2. To unload the

179

Bodies of revolution, ducts and annuli

trailing edge we may write for the adjacent element numbers te and(te + 1),

from which the required bound vortex strength follows directly,namely

p = UaojVsUtc + Vjt/(te+l)) + V«>(VsVte + VjV(te+l))vsrte + v*r(te+l)

The panel solution is now completely formulated apart from theexpressions for qSm which will now be derived for the three boundvortex models which we have proposed.

Model (i) Internal point vortexIf a unit clockwise bound vortex is located at some point (JC0, y0)within the aerofoil profile, then the induced velocities at (xm, ym)are given by

y ~ yo X~X0 ,A As\( 4 4 6 )

where r = y/[(xm - x0)2 + (ym - yoflThe velocity parallel to the surface is thenqSTm = «m cos j8m + vm sin pm (4.47)As a test case the above method has been applied with 48

elements, to Joukowski profile number 2 of Fig. 2.10 for which theexact solution has been derived in Section 2.5.3. With 10° angle ofattack the exact solution is first compared in Fig. 4.19(a) with thesurface vorticity method, which provided an extremely close predic-tion. The source panel method also produced an excellent predic-tion of surface pressure distribution in the leading and trailing edgeregions but was subject to considerable errors in the neighbourhoodof the bound vortex. To some extent these errors may be alleviatedby concentrating pivotal points in the neighbourhood of the vortexbut they do seem to represent an inherent error in the model. Forexample, we can observe an inconsistency if we consider thequestion of the centre of lift. The surface source elements make noindividual contributions to lift consequently the whole of the liftforce must apply at the location of the point vortex. From the exactsurface pressure distribution this is likely to be close to the quarterchord position, Fig. 4.19(a) rather than the half chord locationchosen for T, Fig. 4.19(b). There is clearly an indeterminacy here

180

Plane two-dimensional and axisymmetric flows

r

-6.0x/t

Exact solutionSurface vorticity model

(a) Surface vorticity method

1.0 x/tExaction solution

1.0

- -*— Source panels with interiorpoint vortex

(b) Source panel methodax = 10° r0 = 0.25 el = 0.02 el = 0.0 e3 = 0.01

Fig. 4.19. Comparison of exact solution for Joukowski aerofoil with (a)Surface vorticity analysis, (b) Source panel model with interior point boundvortex.

imposed by the chosen model. However, a shift of r to the quarterchord position did not eliminate this error in predicted surfacepressure which would seem to be related to the need to distributethe bound vorticity more correctly within the profile envelop.

Model (ii) Internal line distributionThe results shown in Fig. 4.20(a) were calculated with a uniformdistribution of vorticity along the camber line between 0.25 < x/€<0.75. Since in practice this can be modelled by means of an array ofpoint vortex sub-elements, (4.46) and (4.47) will suffice. As may beobserved, considerable improvement was obtained by this methodalthough there were still significant errors to be observed in theregions close to the ends of the bound vortex line. Over the regionof the constant strength line vortex there was a tendency, as mightbe expected, for the lift per unit length to approach a constant value

181

- 4 . 0

-6.0

Bodies of revolution, ducts and annuli

Line distribution of bound vorticity

1.0

Exact solutionA Source panel solution

(a) Solution with line boundvorticity in profile interior

x//Exact solution

o Source panel solution(b) Solution with linear variation

of surface bound vorticityFig. 4.20. Comparison of source panel solutions for a Joukowski aerofoilwith interior and surface bound vorticity to generate lift.

consistent with the local lift force per unit length on the enclosedvortex.

Model (iii) Surface distribution of bound vorticityFig. 4.20(ft) illustrates the excellent predictions obtained using asurface distribution of bound vorticity yb(s) of prescribed linearvariation to produce zero loading approaching the trailing edge,namely

yb(s) = y0(l-x/€) (4.48)For unity total bound vorticity, required to suit the above

equations, yb(s) may be integrated around the profile perimeter todetermine y0. We then have finally

M

E ( 1 - :(4.48a)

182

Source panel method for axisymmetric flows

Table 4.3. Prediction of bound vortex F and lift coefficient CL

Method Description T CL

(i) Source panels with point vortex 0.604 320 1.208 641(ii) Source panels with line vortex 0.608 455 1.216 911(hi) Source panels constant peripheral 0.634 770 1.269 539

vorticity(iii) Source panels linear peripheral 0.615 945 1.231 889

vorticitySurface vorticity method 0.603 323 1.206 646Exact solution 0.610 996 1.211 430

Now, as already pointed out, the source coupling coefficientK(sm, sn) also represents the parallel velocity just outside elementm due to a unit vortex at n. For this model the surface velocity qSmdue to the unit peripheral bound vortex sheet may thus be obtaineddirectly from the coupling coefficient matrix through

S ,sn) (4.49)

Since sub-elements would normally be used in deriving K(sm, sn),back-diagonal correction is not required to reduce leakage flux,according to the studies undertaken in Section 2.3.

Although problems seem to arise in the prediction of surfacevelocity and pressure depending upon one's choice of boundvorticity distribution with the panel method, the estimate of totalbound vortex strength F delivered by (4.45) is always good asindicated by the table of results.

Viewed overall the surface vorticity method produced the bestprediction of both surface pressure distribution and lift coefficient,offering also enormously simpler computational requirements. Fur-ther refinements to the source panel model can lead to equallysatisfactory results as illustrated by its extension to lifting cascadesby Giesing (1964). Fig. 4.21 illustrates excellent results obtained fora cascade for which exact solutions were also available.

4.9 Source panel method for axisymmetric flowsThe analysis for source panels in plane flow may be extended withrelative ease to axisymmetric flows by taking advantage of the

183

Bodies of revolution, ducts and annuli

-1 .0

Profile C1.0

— Exact solution

o Source panel method, Giesing (1964)fa = 28.65° t/t-= 0.795 A = 0°

Fig. 4.21. Comparison of source panel method with an exact solution for acascade, Giesing (1964).

expressions for ring source induced velocities given by Kuchemann& Weber (1953) and by Ryall & Collins (1967). Adopting cylindri-cal polar coordinates, the velocity components in the (JC, r) dire-ctions at m due to a ring source of unit strength at n are given by

2jzrnyJ[x2 + (1 +f 2xE(k) )

rf] \x2 + (r - I)21

where the non-dimensional coordinates (JC, r) are defined

x — •= ^ ,

(4.50)

(4.51)

and the elliptic integrals K(k) and £(A:) are defined by (4.11). Letus first apply these to the simpler problem of non-lifting flow past abody of revolution, then consider the flow past engine cowls.

184

Source panel method for axisymmetric flows

4.9.1 Source panel method for a body of revolutionFollowing the procedure laid down in Section 1.9 the governingintegral equation expressing the Neumann boundary condition atpoint m on an axisymmetric body is similar to (1.39) for plane flowbut with axial velocity Lk only, namely

\o(sm) + j> k(sm, sn)a(sn) dsn = Ux sin )Sm (4.52)

In numerical form this may be written, for representation by Msource panels,

2 K(sm, sn)a(sn) = Ux sin 0m (4.53)n = l

where K(smy sn) is the average coupling coefficient, expressing theinduced normal velocity at n due to a unit strength source elementat m, namely

1 N

= T; 2 { ~u°mi sin (5m + vomi cos fim } Asn (4.54)

The average for the disturbing source panel at n has beenevaluated here by introducing N sub-elements with centre locations

Xi=xn + {i - i( l + N)}Asn cos pn/N)

yi = yn + {i - k(l + N)}Asn sin fiJN J

For the special case of the self-inducing coupling coefficient,n—m y we must absorb the \o{Sr^) term of (4.52), resulting in

^ AT

K(Sm, sm) = - ^ {-uomi sin j8m + vomi cos£m} A5m + | (4.54a)iV i = i

For plane flows the first term, because of the symmetricalinfluence of the sub-elements, vanishes. For axisymmetric sourcepanel modelling on the other hand, this is not the case and (4.52a)should be used.

Having obtained the source strengths o(sn) required to satisfy theNeumann boundary condition by solution of equations (4.51), thesurface velocity parallel to the surface follows from the second

185

Bodies of revolution, ducts and annuli

Table 4.4. Flow past a sphere by the source panel method with 20elements

Elementnumber

1, 202, 193, 184, 175, 166, 157, 148, 139, 12

10, 11

Exact solutionVs/Oo

0.117 6890.350 1680.574 0250.781 7480.974 1720.140 6091.278 9601.385 8191.485 5551.495 376

Surfacevorticity

0.116 7730.348 6840.574 0360.781 5980.973 1470.137 9801.275 0291.3821781.453 3141.492 219

Sourcepanels

0.107 0920.344 7960.567 5150.776 7520.965 4191.130 8301.267 6991.373 2221.445 5821.482193

direct integral equation analogous to (1.42), namely

Vsm = cf ?(sm, sn)a(sn) dsn + Ux cos j3m (4.56)

or in numerical form

M

vsm = 2 L(sm> sn)o(sn) + !/„ cos pm (4.56a)n = l

where, once again, L(sm, sn) is the average velocity at m parallel tothe body surface, induced by a unit strength source sheet coveringelement n. With TV sub-elements this becomes

1 N

L(sm, sn) = - 2 {uomi cos fim + vomi sin /3m}Asn (4.57)

Program No. 4.5, named dnaxisym.pas completes this analysisusing the elliptic integral table look-up procedure. Results arecompared in Table 4.4 with the exact solution and with the surfacevorticity method, Program No. 4.2, for a twenty-element repre-sentation. Twenty sub-elements were used for the source panelcalculations. Although not as accurate as the surface vorticityanalysis, the source panel method was accurate to about 1%compared with the exact solution (4.23).

186

Source panel method for axisymmetric flows

4.9.2 Source panel method for an annular aerofoil orengine cowl

The annular aerofoil differs from the body of revolution in twoimportant respects so far as flow modelling is concerned. Firstlypractical cowls are usually thin, giving rise to strong interferenceeffects between opposite surface elements and consequently thepossibility of a dominant back diagonal of the coupling coefficientmatrix. Secondly, such foils generate a radial lift force, requiringspecification of a trailing edge Kutta-Joukowski condition. Let usnow deal with these two problems.

When developing the surface vorticity method for lifting aerofoilsin plane two-dimensional flow, the back-diagonal correction tech-nique was introduced in Section 2.3.3 to handle the problem of thedominating influence of the opposite surface element. This wasbased upon the principle that the net circulation around the profileperimeter due to any surface vorticity element y(sn)Asn must bezero. In the surface vorticity method it should be observed that thevorticity sheet lies just outside the surface boundary. If we nowapply the analogous principle to the source panel model, for whichthe source sheet lies just inside the profile, as illustrated by Fig.4.22, we can state the divergence theorem, namely

fThe flux crossing the surface 1 _ f strength of source 1I due to the source ring element at mi I element m JIf we apply this to the case of a unit strength source sheet at smy

7 ( 0 = 10M

In 2 rnK{sny sm) Asn = o{sm)2nrm Asm = 2nrm Asmn = \

To enforce the condition of zero 'numerical' leakage flux, we maytherefore replace the opposite point coupling coefficient by therevised estimate dictated by this equation.

1 f M ]K(sopp, sm) = 7 S K(sn, sm)rn Asn - rm Asm (4.58)

'opp ^^opp ^ n = \ *

where element opposite to m is opp = M — m + 1. The applicationof this strategy has been found to produce improvements althoughthe use of sub-elements already tends to reduce leakage flux errorsand was indeed proposed in Section 2.3 as an alternative toback-diagonal correction.

187

Bodies of revolution, ducts and annuli

Unit strength source element at m

Flux throughelement Asn Opposite pivotal= 2nrNdsHvn pomt M-m+\

Fig. 4.22. Efflux from profile due to unit strength ring source element at m,for back-diagonal correction of an annular aerofoil modelled by ring sourcepanels.

The second matter mentioned above which remains to be dealtwith is that of the introduction of bound vorticity to account for theradial lift force. Taking advantage of the previous study of planeaerofoils in Section 4.8, we will select Method (iii) and distribute asurface vorticity sheet around the body contour just inside thesurface source sheet. Two approaches to this were proposed in Fig.4.18(c) namely (a) prescription of a linear shape function for thebound surface vorticity and alternatively (b) prescription of aconstant value. The strategy for defining unit solutions and applica-tion of the Kutta condition is then identical to that explained fortwo-dimensional aerofoils in Section 4.8.1, (4.43)-(4.45). The onlysubstantial difference lies in the evaluation of qsTm in (4.44), thevelocity parallel to the annular aerofoil surface due to the boundvortex sheet. This is given by

qsrm = rfJ K(sm, sn)Yh(sn) (4.59)n = l

where K(sm, sn) is the ring vortex coupling coefficient used inaxisymmetric ring vortex analysis (4.7) with the exception that theself-inducing coupling coefficient K(sm, sm) = 0.5. yb(sn) is the unitbound vorticity sheet local strength and F the scaling factor derivedfrom application of the Kutta Joukowski condition (4.45). It isworth noting that some economy is possible if qsTm is evaluated

188

- 0 . 5

- 1 . 0

Source panel method for axisymmetric flows

0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0x/L x/L

Surface vorticity Surface vorticityD Source panel method A Source panel method

(a) Linear prescribed boundsurface vorticity

(b) Constant prescribed boundsurface vorticity

Fig. 4.23. Comparison of predicted surface pressure coefficient for A.R.L.Duct B3 by the surface vorticity and source panel methods.

during the procedure to calculate the source coupling coefficientssince K(k) and E(k) are common to both the source and vorticitycoupling coefficients. In this case (4.59) benefits from the use ofsub-elements.

The author's program dnduct.pas has options for either linear orconstant unit bound vortex loading. A comparison of these methodswith surface vorticity theory is shown in Fig. 4.23 for A.R.L. ductB3 previously referred to in Section 4.4. This is a particularlyinteresting case since the B3 aerofoil was designed to achievealmost constant loading. It is perhaps not surprising therefore thatoption (b), namely yh(s) = constant, gave a better prediction.Results were indeed in close agreement with surface vorticitytheory. On the other hand the reader will observe that the linearbound vorticity shape function led to excessive load predictions inthe leading edge region. In fact it is surprising that the erroneousprescribed loading distribution of option (a) should lead to resultsof any degree of credibility whatsoever. It is also clear that a seconditeration employing the predicted surface velocity vs to give a newestimate of the prescribed bound vorticity yb(s) = vs would undoub-

189

Bodies of revolution, ducts and annuli

tedly lead to improved results. If this process were repeatedsuccessively it is apparent that ultimately the source panel strengthswould vanish to zero and we would obtain the surface vorticitysolution to the problem. The author is strongly of the opinion thatsurface vorticity panels alone should be used wherever possible andespecially for lift-generating bodies. Not only do they represent thetrue nature of the flow discontinuity at the surface of a body inpotential flow, but they lead to enormous economies in computingtime since only one integral equation must be solved and that cannormally be achieved without the use of sub-elements. For theaxisymmetric problems considered here, the source panel methodoffers no identifiable advantages whatsoever.

190

CHAPTER 5

Ducted propellers and fans

5.1 Introduction

A range of flow computational techniques has been developed overmany years to meet the design and analysis requirements of a widerange of rotodynamic machines, some of which were illustrated byFig. 4.1. For dealing with turbomachine meridional or throughflows, which are usually completely confined within a continuousduct annulus such as that of the mixed-flow fan depicted in Fig.4.1(fl), surface vorticity or panel methods have been proved lessattractive in competition with grid based analyses such as the matrixthrough-flow method of Wu (1952) and Marsh (1966) and the morerecent time marching analyses such as those of Denton (1974),(1982). Although the annulus boundary shape exercises importantcontrol over the flow through the blade regions, in all turbo-machines complex fluid dynamic processes occur throughout thewhole flow field due to interactions between the 5-1 and 5-2 flowswhich were referred to in Chapter 3. Boundary integral methodsbased solely upon potential flow equations such as we haveconsidered so far obviously cannot handle these interactions be-tween the blade-to-blade and meridional flows, which involvedetailed field calculations and spatial variations of properties bestdealt with by the introduction of a grid strategically distributedthroughout the annulus. Some attempts to achieve this withextended vortex boundary integral analysis will be outlined inChapter 6, but generally speaking channel grid methods such asthose referred to above have proved more fruitful to date forturbomachinery meridional analysis. In the case of ducted pro-pellers on the other hand, not only are the duct and hub of finitelength, but the duct in particular is a most important part of thepropulsive system. For example the duct of a super-tanker Kortnozzle propulsor may contribute as much as 30% of the total thrustdue to its interaction with both the free stream and the propeller.The duct is in effect an annular aerofoil whose interaction with the

191

Ducted propellers and fans

free stream generates important propulsive forces, while simul-taneously providing the desired internal flow conditions in which thepropeller system is to operate. The aforementioned channel matrixtype methods suit this situation rather badly, whereas the surfacevorticity technique has made considerable contributions towardsdesign and analysis procedures. Source panel methods likewise arewell suited to deal with this situation which combines the features ofboth internal and external aerodynamics.

The aim of this chapter is to introduce some of these design andanalysis procedures for ducted propellers or fans, the groundworkfor which was laid down in Chapter 4. We will begin by consideringthe 'pipe-flow rig' or 'sucked duct', a device sometimes used fordeveloping engine intake cowls or for wind tunnel testing theirbehaviour in a given open stream with varying engine swallowingcapacity. Next a model will be proposed to examine the interactionbetween two axisymmetric bodies, namely the propeller hub andduct. These items will then be assembled to form an analysisprogram for free-vortex ducted propellers for which the meridionalflow is in fact irrotational permitting the use of potential flowmodelling. For this case the propeller blade circulation is assumedto be shed in its entirety at the blade tips and is represented by asemi-infinite vortex tube. Following on from this we shall considerthe non-free vortex ducted propulsor, involving first the use oflifting surface theory to model blade vortex shedding, then themeridional flow equations for its axisymmetric equivalent ap-proximation. Fortunately this work has been backed up by carefulexperimental validation work to which some reference will bemade.

5.2 The sucked duct or pipe flow engine intakefacility

Ducted propellers or fan engines are required to operate for a rangeof ratios of swallowing velocity Vj to forward flight velocity W. Onetechnique which has been adopted to check engine intake designs atan early stage, Gibson (1972), Young (1969), is the 'sucked duct' rigillustrated in Fig. 5.1. The intake cowl is mounted onto a down-stream duct containing an axial fan which augments the swallowingcapacity of the duct. The entire rig is located in a wind tunnelsection providing an adjustable mainstream velocity W. This device

192

The sucked duct or pipe flow engine intake facility

Suction fan Test intake duct

Connection towind tunnel

Fig. 5.1. The sucked duct or intake test facility.

W

Suction ductor semi-infinite vortex tube F(x)

Duct axis

Fig. 5.2. Modelling of the Van Manen 19A Kort nozzle duct withdownstream suction.

provides information about the influence of Vj/W upon the pressuredistribution which is of special importance in the region of the inletlip where the flow divides between the interior and exteriorregimes.

The analyses for the duct and semi-infinite vortex cylinderoutlined in Sections 4.4 and 4.5 of the previous chapter may beadapted to deal with this situation with minimal modifications asillustrated in Fig. 5.2. If we model the suction duct by means of asemi-infinite vortex cylinder located downstream of the duct trailingedge, then the appropriate duct vorticity strength a long way

193

Ducted propellers and fans

downstream is given by

For simplicity it will be assumed that T(x) is constant along theentire cylinder and no boundary condition will be applied to thecylinder wall. Although there will be some consequent leakagethrough the cylinder, particularly in the region close to the ducttrailing edge, the effect upon the predicted duct pressure distribu-tion is found to be minimal in the important regions of the duct aswe shall demonstrate.

The system of equations for this problem may be developed from(4.15) and (4.38) as follows:

M

2 K(sm, sn)y(sn) Asn = -W cos j8m - Uc cos /3m - Vc sin /3m (5.2)

where Uc, Vc are the velocity components at m induced by thecylindrical vortex tube, and are given by equations (4.26). Oneother essential modification vis-a-vis the isolated duct is the Kuttacondition statement for the duct trailing edge loading. For con-tinuous loading at the junction with the semi-infinite vortex cylinderwe must modify (2.22) to read

y(ste+l) = T-y(ste) (5.3)

The introduction of this restriction into the governing equations(5.2) results in an additional right hand side term accounting for thesemi-infinite vortex cylinder.

f K(sm, sn)y(sn) Asn = -W cos /3m

cos j8m + Vc sin /3m + K(sm, ste+l) Aste+1) (5.4)

where Uc and Vc are the velocity components induced by asemi-infinite vortex cylinder of unit strength.

Implied in the left hand side of (5.4) is the combination ofcolumns te and te 4-1 with the modified coupling coefficient.

K(sm, ste) Aste:= K(sm, ste) Aste - K(sm, ste+1) (5.5)

To restore the matrix to square, row te + 1 is subtracted from rowte by analogy with the duct analysis of Section 4.4, so that

K(stc, sn) Asn := K(ste, sn) Asn - K(ste+U sn) Asn (5.6)

194

The sucked duct or pipe flow engine intake facility

One further simplification which speeds repeating computationsfor reselected W and V} values, results from expressing y{s) in termsof units solutions

Y(s) = Wy'(s) + ry"(s) (5.7)

satisfying the separate equations independent of W and F, namely

K(smy sn)y'(sn) Asn = - cos /?„

MK(sm, sn)y"(sn) Asn = - Uc cos p m - Vc sin p n

(5.8)

Computer program suckduct, included in the Appendix as Pro-gram 5.1, accomplishes this task for specified values of Vj/W.Output is shown in Fig. 5.3 for the Van Manen 19A duct, VanManen & Oosterveld (1966), with Vj/W = 1.5, 2.0 and 2.5. This

0.00

cn

-5.00

-10.00

Van Manen 19A

, Outer surfaceJ ' Inner surface\ ? 0J Inner surface^ Outer surface5 * Inner surface

x0.252.604.757.9112.3017.1523.6031.9039.8048.0155.6062.7468.8075.0081.0086.6091.2295.2097.80

r119.5120.95120.90120.38119.71119.00118.00116.00115.40114.08112.89111.85110.80109.80108.90108.00107.25106.61105.95

x100.0097.6094.9090.9086.2080.6074.4768.2661.4054.6047.0038.7030.0020.8013.087.503.501.420.300.25

ductr104.00102.40101.80101.50101.15100.80100.47100.22100.00100.00100.00100.01100.45102.00104.85108.10111.61114.45116.80119.50

Fig. 5.3. Predicted surface pressure distributions for Van Manen 19A ductwith downstream suction.

195

Ducted propellers and fans

duct is typical of ducted propeller Kort nozzles and producesaccelerating internal entry flow up to 50% of the duct chord Lfollowed by slight diffusion leading into the suction duct. Thesurface pressure coefficient is defined here by

r =P

(5.9)

and the tabulated coordinates for the duct are given in Fig. 5.3.Optimum inflow may be defined as the condition for which the

stagnation point is attached to the leading edge of the duct entry lip.From this study a value of Vj/W = 2,0 was found to produce

0.00

c,

-5.00

-10.00 -

v,/w

2.5

Outer surfaceInner surfaceOuter surfaceInner surfaceOuter surfaceInner surface

Fig. 5.4. Predicted surface pressure distribution for extended 19A ductwith downstream suction.

196

The sucked duct or pipe flow engine intake facility

optimum inflow, at which flow rate the pressure distribution on thewhole of the duct outer surface was close to the local ambientpressure p<». This is a fair criterion for a well designed intake orducted propeller cowl.

Bearing in mind that we have applied no boundary condition onthe surface of the semi-infinite vortex suction tube, one mightexpect some errors due to flow leakage, particularly in the trailingedge region of the cowl, especially for an inlet duct of such lowaspect ratio, LID = 0.5. As a check upon this possibility results areshown in Fig. 5.4 for an extended 19A duct. The predicted pressuredistributions are almost identical over the important region x/L<80%, indicating the suitability of this flow model for the design oranalysis of inlet ducts, even of short length.

By means of the test rig illustrated in Fig. 5.1, Gibson (1972)investigated the B3 duct already referred to in Chapter 4, but in this

1.00

0.00

cn

- 2 .00

-4 .000.00 2.00 4.00 6.00 8.00

x (inches)

Outer surface

— Inner surface

A ExperimentFig. 5.5. Pressure distribution on B3 duct with downstream suction forVj/W of 0.553.

197

Ducted propellers and fans

-1.000.00 2.00 4.00 6.00

x (inches)— Outside surface— Inside surface

Fig. 5.6. B3 duct with 7° diffuser half angle and downstream suction.

case with the fan free running to generate a loss within the suctionduct. For a measured value of Vj/W = 0.553 comparison with thistheoretical model is given in Fig. 5.5. The duct is badly adapted todeal with this diffusing situation with the consequence that a majorflow separation occurred on the outer surface. Despite this distur-bance to the outer flow, a quite reasonable prediction of the innerflow was obtained.

A correctly adapted duct for either diffusion (Vj<W) or ac-celeration (Vj > W) should lie on a conical chord line surface as inthe previous example of the 19A duct. By numerical experimenta-tion a cone half angle of 7° was found to produce optimum inflowfor the B3 duct profile with Vj/W = 0.553, Fig. 5.6. For this casealso we may observe that the static pressure distribution on theouter surface was close to p^ throughout, while the inner staticpressure decreased to —0.4 at the throat followed by steadydiffusion to the final suction duct Cp of 0.694. This example servesto illustrate both the principles involved in intake selection and theusefulness of the sucked duct analytical techniques as an aid todesign.

5.3 Free vortex ducted propellerThe foregoing analysis may now be extended quite easily to dealwith the case of the free vortex Kort nozzle ducted propeller. In the

198

Free vortex ducted propeller

19A duct-Van Manen (1966)

QSemi-infinite vortex tube

Centre-body - Ryan & Glover (1972)Fig. 5.7. Free vortex ducted propeller model applied to N.S.M.B. 19Aduct with centre-body.

first place we must introduce an additional centre body of revolu-tion to represent the propeller boss. Secondly, a semi-infinite vortextube will be introduced to represent the effect of the propeller tipvortex shedding. Later we shall refer to the non-free vortex modeldeveloped by Ryan & Glover (1972) which permits traditionalpropeller lifting surface models to be combined with axisymmetricduct/hub theory. For the moment the analysis will be restricted tothat developed by Gibson (1972), Gibson & Lewis (1973), whoapplied axisymmetric actuator disc theory to a free vortex propellerfor which there is no vorticity shedding except from the blade tips.Since the typical Kort nozzle has roughly cylindrical flow in the jetdownstream of the propeller, the use of a single semi-infinite vortextube emanating from the blade tips, has proved to be an excellentmodel for this type of ducted propeller.

The vorticity model for this situation is illustrated in Fig. 5.7 andthe governing equation is the same as (5.2) for the sucked ductproblem with the essential difference that the normal aerofoiltrailing edge Kutta condition now applies. Equation (5.3) is thusreplaced by

y(*te+i) = -y(*te) (5.10)

Since two bodies are to be represented, the coupling coefficientmatrix must be partitioned as follows.

199

Ducted propellers and fans

- 4tfllMutual effect ofhub elements onone another

K21Effect of hubelements onduct

K12

Effect of ductelements onhub

K22

Mutual effectof duct elementson one another

7i

72

Ym

rhslrhs2

rhsm

(5.11)

As recommended for annular aerofoil ducts in Section 4.4, (2.19),back-diagonal correction of the elements in sub-matrix K22 isrequired. Following this procedure, application of the trailing edgeKutta condition expressed by (5.10) results in elimination of onecolumn due to the combination of columns te and te + 1. To returnto a square matrix, row te 4-1 must be subtracted from row te. Theeffect of this procedure upon the partitioned matrices Kl2 and K22 isfully acceptable, since these represent the influence of the ductvortex elements upon all body points and the influences of y(ste)and y(ste+1) are now correctly merged. The effect of the procedureupon partitioned matrix K2X is perhaps less easy to interpretphysically since we appear to have involved unnecessarily theinfluence of the hub elements upon the duct trailing edge. In theevent this produces no harmful side effects upon the solution.

Gibson (1972), Gibson & Lewis (1973) completed experimentalinvestigations of the Ka 4-55 Kaplan blade type propeller combinedwith the Van Manen 19A duct yielding surface pressure distribu-tions and duct thrusts. More recently Balabaskaran (1982), Lewis &Balabaskaran (1983) have undertaken a wider range of wind tunnelinvestigation of the same ducted propeller for which sample resultsare shown in Fig. 5.8 of predicted and measured surface pressurecoefficients as defined by (5.9). Agreement with the surface vorticitymodel is excellent over the wide range of thrust coefficientsconsidered.

In order to relate the vorticity strength T of the vortex wake to

200

Free vortex ducted propeller

the thrust of the device it is necessary to undertake one-dimensionalmomentum and energy balances. Let us first adopt the dimension-less thrust coefficient usually defined by

(5.12)

where D is the propeller diameter, T is the total thrust of both ductand propeller and Va(=-W) is the advance velocity of thepropulsor in stationary water. The duct and propeller thrust arerelated through the thrust ratio r defined

_ Propeller thrustTotal thrust ^ ' '

In addition, the advance coefficient J links forward velocity Va topropeller revolutions per s, n> through

If p2~Pi is the propeller static pressure rise at the r.m.s. radius,the propeller thrust xT may be approximated by

JID2

(5.15)

where the swirl velocity Ve has been neglected. Referring this resultto (5.12) we have finally an expression which relates T to r, CT andthe propeller hub/tip ratio h.

It is thus possible to prescribe the dimensionless jet wake vorticityT/Va for any given operating condition, provided the propellerthrust coefficient xCT is known. The measured characteristics forpropeller Ka 4-55 with duct 19A in both open water and windtunnel tests are shown in Fig. 5.9 for a very wide range ofoperation, from which it can be observed that both r and CT arefunctions of the advance ratio / . By introduction of the cascadeanalysis of Chapter 2 it is possible, as shown by Balabaskaran

201

Ducted propellers and fans

0.00

c

-4.00 -

0.0 20.0 40.0 60.0 80.0 100.0

Theoretical prediction• Experiment - inner surface• Experiment - outer surface

Fig. 5.8. Surface pressure distribution for 19A with Ka 4-55 N.S.M.B.propeller.

202

Free vortex ducted propeller

JT

N.S.M.B. open water tests-Van Manen (1966)° Wind tunnel tests - Balabaskaran (1982), (1983)

~~ * Predicted thrust ratio

Fig. 5.9. Predicted performance characteristics for 19A duct with Ka 4-55propeller compared with open water and wind tunnel tests.

(1982), to obtain the rCT(J) characteristic. The present analysisalso enables us to calculate the duct surface pressure distribution,and therefore the duct forward thrust coefficient (1 - r)CT for aprescribed propeller thrust rCT. From this we may obtain also theT(CT) characteristic. Thus the duct thrust is given by

= — cp 2jtr(p —poo) sin )3 ds

203

Ducted propellers and fans

Introducing the definitions of duct surface pressure coefficient(5.9) and thrust coefficient (5.12) we have finally an expression forduct thrust coefficient in terms of our predicted surface pressurecoefficients Cp, namely

(5.17)T

nrsin "

Making use of computer program ductprop.pas given in theAppendix as Program 5.2, the predicted r(CT) characteristic is alsoshown on Fig. 5.9 for the whole experimental range of CT between1.0 and 25.0, confirming the power of this relatively crude model ofduct/propeller interaction using only a single vortex cylinder tomodel the propeller vortex wake. Precise predictions of thrust ratiowere obtained for CT values in excess of 6.0. For lower systemthrusts the duct thrust is slightly under predicted as can be seen alsofrom the pressure distribution for / = 0.551, Fig. [5.8].

For these calculations the vortex tube 'tip clearance' was setarbitrarily at 5% of the propeller radius. The vortex tube itself is ofcourse a circumferentially averaged representation of the trailingvortices shed from the propeller tips and its location is unknown.However, the influence of the propeller upon the duct is totallyaccounted for in this model by the velocities induced at the ductsurface by the semi-infinite vortex tube. Its radial location would beclose to the duct inner surface for a free vortex propeller, but onlyat the design point. At off-design the blade bound circulation wouldvary radially, invalidating the present model. However, it is possibleto correlate the tip clearance with CT in order to obtain accurateprediction of thrust ratio from this simple single vortex tube model.The outcome is shown in Table 5.1 for five values of CT.

5.4 Non-free vortex ducted propeller - lifting surfacetheory

As just pointed out, in most turbomachines or ducted propulsorsthe blade bound circulation will vary radially, resulting in theshedding of helical trailing vortex sheets extending to infinity

204

Non-free vortex ducted propeller - lifting surface theory

Table 5.1. Selected tip clearances for semi-infinite vortex tube to correlateprediction for thrust ratio r

/ Tip clearance \VPropeller radius/

1.0 26.5 0.900 0.900204.0 9.5 0.735 0.734219.0 5.0 0.650 0.64978

16.0 3.7 0.612 0.6125525.0 4.4 0.595 0.59456

downstream in the wake. The interactions between this trailingvortex system and the duct are crucial to the performance charac-teristics of a ducted propulsor, controlling the sharing of thrustbetween duct and propeller. Velocity components, Uc, Vc, a-ccounted for in (5.2), are induced at the duct boundary by thepropeller wake. Conversely velocity components t/d, Vd are inducedin the propeller plane due to the duct and hub. Of these the axialvelocity component is of particular importance since it influencesthe design pitch selection for the propeller. Ud can be calculateddirectly from the annulus surface vorticity through

mhub mductUd= X umnY(sn)Asn+ 2 umny(sn)Asn (5.18)

n = l n = l

where umn is the axial velocity induced by a unit ring vortex (4.8a).Including also the influence of the uniform stream W, the totalvelocity at the propeller plane is thus given by

Vap = W + Uc+Ud (5.19)

Analysis of the flow through a given propulsor requires aniterative procedure along the following lines to produce progressivelyimproved estimates of Uc and Ud.

Ryan & Glover (1972) presented the first surface vorticity schemeto accomplish this iterative procedure by combining axisymmetricsurface vorticity analysis for the hub and duct with lifting line theoryto represent the propeller. The objective of the latter was to selectthe radial distribution of propeller loading or bound vorticity insuch a manner that would minimise the shed vorticity energydissipation in the wake, following the well established propeller

205

Ducted propellers and fans

First estimate of propeller bound andshed vortex structure

Duct and hub surface vorticity y(s)

Propeller bound and shed vorticity

uc,ve

design method of Burrill (1955). Techniques for propeller profileselection or subsequent profile fluid dynamic analysis differ widelybetween authors. Some such as Glover (1970) and Burrill (1955)adopted lifting line theories and others, such as Pien (1961), Kerwin& Lee (1978), used, instead, more advanced lifting surface models.On the other hand the treatment of induced velocities due to thehelical vortex sheets is common to all. We will therefore giveconsideration here to the analysis presented by Ryan & Glover.

The complete helical vortex sheet may be broken down into adiscrete number of elementary helical vortices, distributed radiallyfrom hub to tip, and emanating from the propeller blade trailingedges. In reality the mutual convection influence of these elementswill cause the sheets to distort in a manner similar to the rolling upof an aircraft wing tip vortex. Furthermore the vorticity is subject toviscous diffusion. In propeller analysis both effects are frequentlyignored, the assumption being made that each vortex elementproceeds along a cylindrical spiral path with fixed helix angle )3,,independently from all other elements. Adopting these assumptionslet us consider the velocity field induced by one such helical trailingvortex element of strength AF, extending from point P at(xp, rpy 0p) to infinity downstream. Its vectorial sign is determinedby the positive corkscrew rule, Fig. 5.10. Consider a unit vector tparallel to the vortex element at some location (x} r, 6). Then from

206

Non-free vortex ducted propeller - lifting surface theory

Fig. 5.10. Helical trailing vortex downstream propeller blade.

the Biot-Savart law (4.2) the velocity induced at m due to theelementary length ds of the helical vortex is given by

dv =FdsLTR4JC\R\3 [4.2]

Introducing unit vectors, i, j and k along the x, y, z axes, Fig.5.10 we have

t = —i sin Pi + j cos ft sin 6 — k cos ft cos 6

R = -i(x - xm) + j(rm - r cos 6) - kr sin 6

(5.20)

(5.21)

A restriction has been imposed here upon the location of m whichlies in the (i,j) plane at {xmy rm, 0). Equation (4.2) may now beresolved into the three velocity components:

AF\-r ~ rm cos 0] dx

AFAFdvr = 3 [(x — xm) cos Pi cos 6 — r sin 6] dx

4JT/\- ^ cos 6 - (x - xm) cos ft sin 0]

(5.22)

Now let m be a point on the duct or hub surface. The induced207

Ducted propellers and fans

axial and radial velocity components at m are thus

Ar r° 1Avx = - — -i(r-r mcos0)dx

4jt Jd=epR

Ar r 1Avr = — -3 [(x - xm) cos cos 0 - r sin 0] dx

where 6 and x are related through

x = xp + r0 tan ft

(5.23)

(5.24)

Assuming that there are / helical vortex elements and Z propellerblades, the induced velocities for the vortex system become

(5.25)

where

(5.26)

and where Ixi and /„• are the definite integrals in equations (5.23).As expressed here, vx and vr vary circumferentially due to the

periodicity of the helical vortex sheet wakes emanating from Zblades. Because the duct and hub surface vorticity analysis isaxisymmetric, Ryan & Glover (1972) took the pitchwise average ofv, and vr integrating over the range 6P = 0 to 2JT/Z. The definiteintegrals in equations (5.25) then become

Zrt tan ft' 2JT~ J r2jt/Z roa -i

1 •=-~ (r,,- rm cos d) dd ddp

0 JO Kim

2n Jo Jo Rimx [(xi - xm) cos j8, cos 6 - r, sin

(5-27)

where

Rim = V[(x< - - r, cos 6f + rf sin2

208

(5.28)

Non-free vortex ducted propeller - lifting surface theory

5.4.1 Matching the helix angleThe foregoing equations provide the means for calculating thedownwash velocities induced at the duct and propeller surfaces bythe helical trailing vortex wake system. Their evaluation as statedpresupposes that the helix angle /J, is known. In fact /3, is not knowna priori but we will show that it can be expressed in terms of / , rand CT. Of these three performance parameters it would be usual indesign practice to specify the advance coefficient / and propellerthrust TCT as input and to calculate the consequent duct thrust(1 - x)CT from the preceding analysis for various duct shapes toachieve duct matching. When following such a procedure Ryan &Glover were faced with the dilemma that in reality /?, varies alongthe wake between the values

(U - ve2\i = y82 = arc tan( I close to the propeller (a)\ Vp // U — ve2\j8f = arc tan( I same distance downstream (b)\ v i /

(5.29)

where U is a blade speed and v02 the swirl velocity leaving thepropeller.

Here the assumption has been made that there is negligiblevariation of ve2 due to the wake contraction or expansion, althoughfurther correction for this could be made if necessary. The first ofthese expressions must be used when undertaking velocity triangleanalysis in the propeller plane. However, Ryan & Glover argue thatsince the jet flow settles down quickly in the rear field behind theduct, it is more reasonable to adopt (5.29b) when calculating ductand hub wake induced downwash velocities. We may eliminate Ufrom this expression since the advance coefficient (5.14) may bewritten

(UI2mr)D U \r,JFurthermore an expression for the exit swirl velocity v02 follows

from the Euler pump equation

Apo = pUvd2 (5.31)

Since usually ve2«U, then Apo^p2—ply and making use of

209

Ducted propellers and fans

(5.15) we then have

We have already shown that

so that combining all these results we obtain finally

nr J / xCT \/r,\nr J / xCT \/r,\Jr, 27z\\-h2)\r)

In addition to this we must also relate the blade bound vortexstrength T to the system performance parameters. The circulation atradius r about one blade of a propeller with Z blades is given by

2jtrvd2r = —^- (5.34a)

which can be reduced through (5.31) to the dimensionless form

Equations (5.33) for /?, and (5.34) for T complete the specificationof the problem in terms of / and rCT prior to fluid dynamic analysis.Before leaving this section it will also be useful to derive anexpression for the mean velocity in the propeller plane Vp for use inlaying out velocity triangles. This follows from a one-dimensionalthrust-momentum balance yielding for the system

• K) (5.35)3 4

If we eliminate Tfrom (5.15) then we obtain

2T

210

Non-free vortex ducted propeller - lifting surface theory

0.000.00 2.00 4.00

v c T

5.00vjv,

1.00 -

0.000.00 2.00 4.00

Fig. 5.11. Velocity in wake and propeller plane for Kort nozzle ductedpropellers.

A comparison of Vp/Va and VJV^ as given by (5.15) and (5.36) fora wide range of r and CT values, can be obtained from Fig. 5.11,from which one can check the operating conditions under which j3,will vary by great or small amounts along the wake according to theconditions discussed above.

211

Ducted propellers and fans

5.4.2 Propeller loading and vortex sheddingThe equations developed above for duct analysis and wake-ductinteraction can be solved for a specified distribution of bladecirculation F as a function of radius. Unfortunately (5.34b) appearsto restrict the analysis to constant blade circulation, but this is onlythe result of the approximations in the derivation of ve2 in (5.32).Alternatively we may introduce the design propeller loading Ap0 atr directly from the Euler pump equation (5.31) to obtain finally

( 5 3 7 )

The blade circulation is thus proportional to the blade loading orenergy input Ap0. For free vortex loading A/?o and F are constantradially resulting in no vortex shedding apart from the blade tipswhere the entire circulation is shed as Z helical concentratedvortices of strength F. In this case (5.37) approximates to (5.34b)which is slightly more convenient to use for free vortex design. Inall other vortex designs (5.34b) merely represents a good ap-proximation to the radial average propeller loading and thereforeaverage blade circulation.

Any particular method of propeller design or analysis may belinked into the present scheme by relating the radial derivative of Fto the helical shed vorticity through

Ar, = ^ A r , (5.38)

An approach adopted by Ryan & Glover (1972) using thepropeller theory of Burrill (1955) involves expansion of F as a halfrange Fourier series

T = ^Ansmn<t) (5.39)i

where the variable <f> is related to radius through

^I-^- = i ( l - c o s 0 ) with O < 0 < J T (5.40)

AF, may then be expressed as a series which is truncated to sayten terms involving the unknown coefficients Ax-Al0. FollowingBurrill, a principle of minimising wake trailing vortex energydissipation is applied leading to ten simultaneous equations for Ab.

212

Non-free vortex ducted propeller - lifting surface theory

1.00 <

0.00

1.00

2.00

3.00

4.00

5.00

(\ 00

fV

0.00

i

20.00

- Ryan

1 1

/ /

/ / •f'

J--

1 1

40.00 60.00

& Glover (1972)

i

sirTi

= 0.432

80.00

/

i

-

-

100.00

• Experiment - outer surface• Experiment - inner surface

Fig. 5.12. Comparison of experimental surface pressure distribution on19A duct with Ka 4-55 propeller and theoretical predictions for / = 0.432.

It is outside the present objectives and scope to provide furtherdetail and indeed a variety of possible propeller blade profileselection methods are available ranging from lifting line and surfacetheories, Glover (1970), Pien (1961), Kerwin & Lee (1978),Weissinger & Maass (1968), to the cascade strip method covered inChapter 2, which proves ideal for ducted propellers as demon-strated by Balabaskaran (1982), and Lewis & Balabaskaran (1983).To conclude, pressure distributions for the Ka 4-55 propeller inNSMB duct 19A calculated by Ryan & Glover are compared in Fig.5.12 with output from the axisymmetric free vortex model ofSection 5.3 for an advance coefficient / of 0.432. In fact thepredictions using the latter simpler cruder model agree rather betterwith experimental test than the published results of Ryan & Gloverusing full helical vortex modelling, although both are indeedexcellent.

213

Ducted propellers and fans

5.5 Vorticity production in axisymmetric meridionalflows

As a practical approach to design and analysis of turbomachines wehave seen, in Chapter 3, how the true three-dimensional flowthrough the blade rows may be conveniently treated as a series ofcoupled two-dimensional flows. These comprise two types, namelyblade-to-blade or cascade flows, the subject matter of Chapters 2and 3, and an axisymmetric meridional through-flow. A frequentdesign strategy involves the prescription of blade loading for eachcascade section, associated with the section bound circulation F.Variation of blade loading and therefore energy input betweenadjacent blade sections results in variation of bound circulation andconsequent shedding of vorticity into the meridional flow. Theeffect of this is to produce disturbances to the meridional velocity qswhich must be taken into account when considering the velocitytriangles and the consequent blade profile selection. That is thepurpose of meridional analysis.

Let us begin by stating the equations of motion for axisymmetricflow in cylindrical coordinates. These consist of the continuityequation,

dx or r(5.41)

and the Eulerian equations. For the present purposes these are bestexpressed in terms of stagnation pressure.

-Fx+ —^T = vr<°e - ve(orp ox

_ f + 13po_ } (5.42)p dr

-Fd = vxcor - vrcox Jwhere Fxy Fr and Fe are distributed body forces and the vorticitycomponents, also in axisymmetric flow, are defined

3(v,r)cox = -

cor=-

drdvedx

dvr dvx

~dx~~dr~

(5.43)

214

Vorticity production in axisymmetric meridional flows

The Euler pump equation (5.31), which accounts for rotor energyinput, completes the summary of basic governing equations formeridional incompressible flow for single rotor blade row tur-bomachines without prewhirl such as the ducted propeller to whichwe have just given consideration. By adopting appropriate forms ofthe Euler pump equation it is quite straightforward to extend thepresent analysis to multi-blade row machines. In order to reducethese general equations to a simpler and more appropriate form, itis helpful to derive Stoke's stream function from the continuityequation (5.41), namely

(5.44)

If these expressions are introduced into the equation for tangen-tial vorticity (5.43c), we have Stoke's equation

dr2 r dr dx2

This is the principal governing equation for axisymmetric incom-pressible meridional flow with prescribed tangential vorticity dis-tribution cod. All methods of meridional analysis in principle aim atthe solution of this equation for prescribed boundaries. The ringvortex flow derived from the Biot-Savart law in Section 4.2, is aparticular solution of this equation. The surface vorticity method foraxisymmetric flow which we have developed over the past twochapters, achieves solutions for more complex flow regimes bysimple use of the principle of superposition. However, in the casesconsidered so far we have assumed an irrotational flow with zerotangential vorticity. In all real situations vorticity is produced by theblade-to-blade/meridional flow interactions and an auxiliary equa-tion is needed to relate a)d to these processes. Although theEulerian equations as stated above in cylindrical coordinates couldbe used as auxiliary equations for flows which are almost cylindrical,Bragg & Hawthorne (1950) derived a simpler form of vorticityproduction equation which is applicable to annuli of arbitraryshape. By combining the momentum equations (5.42) for the caseof zero body forces, these authors were able to obtain a single

215

Ducted propellers and fansequation involving only total derivatives d/dt// as follows.

d(rvd) r dp0

(od = vd—- —dip p dip

(5.46)

We see that the tangential vorticity in the annulus spacedownstream of a blade row is connected with gradients of angularmomentum rve and stagnation pressure p0 normal to the meridionalstreamlines. Of particular interest is the fact that, as already noted,p0 and ver represent the initial blade loading variables selected bythe designer and are linked through the Euler pump equation(5.31). In differential form with constant p0 and rve at inlet to therotor, the Euler pump equation may be written

ddt/> 'p dtp dt/>

where U = rQ is the local blade speed. Combining this with (5.45)we have the following alternative forms of the full governingmeridional flow equation

dr2 r 3r dx2 dip v 'rfor prescribed rotor angular velocity Q and downstream 'vortex'rve-

By introducing the stream function into the Eulerian equationsthrough the use of equations (5.44), Bragg & Hawthorne were alsoable to show that in the absence of body forces

The physical meaning of this result is of course that in the freeannulus space downstream of a blade row the fluid angularmomentum and stagnation pressure are conserved along the meri-dional streamlines, a result we would anticipate in the absence ofbody forces. Consequently all of these results are applicable toactuator disc type models of meridional flow, in which the bladerow vortex shedding is assumed to be concentrated onto a repre-sentative plane, such as the disc mapped out by the blade centre liftline if circumferentially rotated. Although this model was originallyrestricted to classical solutions such as those of Bragg & Hawthorne(1950), Horlock (1952), Marble (1948) and Railly (1951), it is ofmore general applicability. As shown by Lewis and Horlock (1969),

216

Vorticity production in axisymmetric meridional flows

the model may be extended to deal with axial distributions of vortexactuator discs to represent the effects of body forces within bladerows or even axial distributions of source actuator discs to representthe meridional disturbances caused by blade thickness. Classicalsolutions have also been derived for turbomachines with taperedannuli. However the actuator disc model is often implied in moregeneral numerical schemes, including grid or channel methods formeridional flows, and has been successfully implanted into ductedpropeller analysis codes by Gibson & Lewis (1973), Balabaskaran(1982) and others.

5.5.1 Streamwise and smoke-ring vorticityAlthough the foregoing equations provide all the fundamentalsrequired to proceed to a computational scheme, it is of importanceto draw attention to the two types of vorticity shed by blade rows.We observe first that both terms on the right hand side of thevorticity production equation (5.46) vanish for the free vortex casepreviously considered in Section (5.3), for which the conservationequations (5.48) become

ver = constantp0 = constant

and(5.49)

For all other situations the tangential vorticity a)d has twoindependent components, one produced by gradients of angularmomentum d(vdr)/dip and the other by gradients of stagnationpressure dp0/dip. The individual characteristics of these componentsare highlighted if equations (5.48) are introduced into (5.46),whereupon

F { ) F { ) (5.50)

where the functions of ip are linked to ver and p0 through

d(vvOdip

(5.51)pdxp

217

Ducted propellers and fans

In cylindrical, or near-cylindrical meridional flow, the streamlineradius r is constant so that the two components of coe also remainconstant in strength along the meridional streamlines. In all othercases such as flow through a conical shaped annulus, vortexstretching occurs which affects the two components in differentways. Thus if r increases moving downstream along a given ty line,then the first component will decrease in strength while the secondcomponent will increase. Lewis & Horlock (1961) and Lewis(1964b) have explored these effects for non-cylindrical tur-bomachines and have also shown that the two vorticity componentsrepresent trailing or streamwise vorticity and smoke-ring vorticityrespectively.

Thus for a constant stagnation pressure flow, the Eulerianequations (5.42), omitting body forces, reduce to

(ox_a)r_(od_<a— — — (p.jz;

vx vr ve v

In this case the local vorticity vector co lies parallel to the velocityvector v, the definition of streamwise vorticity.

On the other hand, for flows with constant or zero angularmomentum (vdr), equations (5.42) reduce to

In axisymmetric flow, a)d for this special case forms closed ringsconcentric with the axis which obey the stretching rules of smoke-ring vorticity, namely that cod/r is conserved along streamlines. Itshould be pointed out that this component of vorticity appears to bemissing from analyses which use helical vortex modelling in theform presented in Section 5.4. However this model should becorrect if the helical vortex sheets are rotated with the angularvelocity of the rotor.

5.6 Non-free vortex actuator disc model for axialturbomachines and ducted propellers

The analysis model for free vortex machines may easily be extendedto axial turbomachines of arbitrary vortex by the introduction of aradial distribution of semi-infinite vortex cylinders to represent themeridional distribution of tangential vorticity a)ey Fig. 5.13. The

218

Axial turbomachines and ducted propellers

Fig. 5.13. Representation of propeller wake by a radial distribution ofvortex cylinders.

strength of such an elementary cylinder at any radius r is then givenby

rj = o)0 Ar

To a first approximation for near cylindrical flow (5.44) may bewritten dtp ~ Vxr Ar where Vx is the radial mean meridional velocity(Vx = Vj for the Kort nozzle), whereupon

Qr(5.54a)

Introducing the blade circulation F, which may be calculatedfrom cascade theory, this may be written in the alternative form,using (5.34a),

Z (5.54b)

Balabaskaran (1982) applied surface vorticity cascade analysis tothe Ka 4-55 propeller in the NSMB 19A duct, but did not includesuch corrections for the meridional disturbances due to distributedvortex shedding. His meridional velocities at the propeller planewere derived from (5.36). Despite this omission extremely good

219

Ducted propellers and fans

A,

a

80.00

60.00

40.00

20.00

0 00

-

-

/3 /

D

1 1 1

J = 0 4 8 5

1 1 10.20 0.40 0.60 , 0.80 1.00

A, Experiment

Fig. 5.14. Relative and absolute swirl angles downstream of Ka 4-55propeller in 19A duct.

predictions of relative flow angle leaving the rotor blades wereobtained. Experimental results showed little variation of relativeinlet and exit angles $x and /?2 with advance coefficient over therange 0.266 < / < 0.652 and the average of these results is comparedwith Balabaskaran's predictions for / = 0.485 in Fig. 5.14. The mainreason for such good agreement in this case is reasonably constantbut also light radial loading of this propeller. Thus the exit swirlangle a2 was quite small, Fig. 5.13, as consequently was v02- Inother turbomachines with more heavily loaded blades meridionalflow calculations are an essential part of the quasi-three-dimensionaldesign or analysis procedures.

220

Distributed ring vorticity in axisymmetric meridional flow

5.7 Models to deal with the induced effects ofdistributed ring vorticity in axisymmetric meridional

flowsAs we have seen the meridional flow inside a turbomachine is ingeneral not irrotational but is influenced by a spatial distribution oftangential vorticity (od generated by the blades. In the introductionto this chapter reference was made to the range of numericalmethods such as finite element, finite difference, matrix throughflowor time marching schemes which are normally applied to thesolution of such flow problems. These all involve the introduction ofa grid throughout the flow domain and the solution of the governingequations at all grid points, possibly by successive iterations. Untilrecently the vorticity boundary integral method has not beenexplored as a potential tool to tackle this task. In fact it seems topresent few disadvantages for dealing with turbomachine meridionalflows and several advantages for open flow situations such as ductedpropellers. In this section we will derive some of the foundationmaterial and apply it to the flow of a thick shear layer over a bodyof revolution. At the conclusion of Chapter 6 we will return to thissubject again but within the fuller context of turbomachinerymeridional flows.

5.7.1 Numerical representation of rectangular andcircular ring vortex elements

The first step for representation of a rotational meridional or shearflow region, Fig. 5.15, is the introduction of an appropriate gridsystem to reduce the distributed vorticity to a discrete number ofring vortex blocks, each assumed to be of constant strength. Threemodels will be considered here as follows.

Model 1. Rectangular ring vortex (RRV)The most useful model is the rectangular ring vortex (RRV)representation of a single ring vortex block, Fig. 5.16(a) with sidesAX and AY and therefore with total vortex strength

AT=(od AX AY (5.55)The velocity components Aum, Avm induced at any other location

(xm, rm) may then be estimated by breaking the ring vortex downinto PQ sub-elements represented by P cells in the X direction and

221

Ducted propellers and fans

(b) Body of revolution

Fig. 5.15. Orthogonal grids for representation of (a) meridional flowthrough ducted fan and (b) shear layer on a body of revolution.

Q cells in the Y direction. As illustrated in Fig. 5.16 the ring vortexblocks may be orientated at angle ys to the x axis. For conveniencethe rotated coordinate system (X, Y) is therefore defined relative tothe sides of the vortex block. Making use of the expressions for aunit concentrated ring vortex derived in Section 4.2, (4.8), we thenhave for the RRV,

Y(P>

x {*(*) -y(p, q)x/r

~ , r(p, q)\/x2 + (r + I)2

(5.56)

where the cellular vortex strength is

Yip, q) = AI7(Pg)222

(5.57)

Distributed ring vorticity in axisymmetric meridional flow

= 2

(a) Model 1. Rectangular RingVortex (RRV)

(b) Model 2. Circular RingVortex (CRV)

(c) Model 3. Flat Ring Vortex (FRV)Fig. 5.16. Ring vortex grid models.

and the dimensionless coordinates {x> r) are defined

xm-x(p,q)x =•

r(p> q)r =

r(p>(5.58)

Model 2. Circular ring vortex (CRV)A second model, which will be used in Section 5.7.1 to check thisnumerical technique against Lamb's formula for the self propaga-tion velocity of a ring vortex, is the circular ring vortex, Fig.5.16(6). Assuming constant strength vorticity spread over the CRVcore, (5.56) and (5.58) are still applicable with the modified cellularvortex strength, now dependent upon cell area and given by

ArY(P> q)=—2 rdp> q) A

jza

where a is the CRV radius.

(5.59)

223

Ducted propellers and fans

Table 5.2. Self-propagation of a smoke-ring vortexRadius of ring vortex rm = 1.0 P = 16Total vortex strength = 1.0 Q = 16

a

0.0950.0900.0850.0800.0750.0700.0650.0600.055

va using(C.R.V.)Model 2

0.352730.357100.361730.366630.371870.377470.383480.389980.39706

Va

Lamb(1945)

0.332900.337200.341750.346570.351710.357200.363100.369470.37639

a

0.0500.0450.0400.0350.0300.0250.0200.0150.0100.005

va using(C.R.V.)Model 2

0.404840.413400.422910.433830.446270.460080.476540.498950.531220.58636

va

Lamb(1945)

0.383980.392360.401730.412360.424630.439130.456890.479780.512050.56721

Model 3. Flat ring vortex (FRV)Although basically the same as the RRV, obeying equations(5.56)-(5.58), the flat ring vortex, designated FRV, is particularlyuseful for modelling shear layers. Again, this model will be used inSection 5.7.2 to check the Ryan/Lamb formulation derived inSection 4.2.3 for the self-induced velocity of a surface vorticityelement in axisymmetric flow.

5.7.2 Check on self-propagation of smoke-ring vortexSorvatziotis (1985) made use of the classical solution of Lamb(1945) for the self-propagation of a smoke-ring vortex (4.20), as adatum check for the numerical cellular model using the CRVmodel. The results with 256 cells are shown in Table 5.2.

The results of this study are as much a validation of Lamb'sapproximate formulation as of the numerical model and showencouraging agreement in the predicted trends of increasing self-propagation velocity with decreasing core radius. As expectedLamb's equation is in best agreement with the CRV model for thesmaller values of core radius a. This study confirmed both theaccuracy of Lamb's equation (4.20) and the likely success one mightanticipate in applying the RRV and FRV models to meridional andshear layer flows.

224

Distributed ring vorticity in axisymmetric meridional flow

Table 5.3. Self-propagation of sheet element ring vortex - Comparison ofLamb/Ryan with F.R.V. model no. 3

Radius of ringDY = DX/12,

vortex rm =

Total vortex strength =1.0

DX

0.1000.0950.0900.0850.0800.0750.0700.0650.0600.055

F.R.V.

0.402050.385720.369280.352620.335720.318600.301360.283680.265550.24716

1.0= 12

Lamb/Ryan

0.419910.402790.385470.367920.350130.332100.313810.295220.276340.25712

DX

0.0500.0450.0400.0350.0300.0250.0200.0150.0100.005

F.R.V.

0.228320.209050.189430.169400.148880.127770.105710.082710.058370.03194

Lamb/Ryan

0.237530.217550.197130.176210.154720.132560.109600.085630.060310.03292

5.7.3 Self-propagation of a sheet ring vortex elementSorvatziotis (1985) made use of the FRV, model No. 3, to check theaccuracy of the Lamb/Ryan formula (4.20a), for the self-propagation velocity of a typical surface vorticity ring vortexelement. Results are shown in Table 5.3 for an inclination ys of zeroand for a wide range of values of DX/rm, with DY set at DX/12and with 144 cells. Once again the two methods of estimation are ingood agreement. It is gratifying to find that the very simpleLamb/Ryan formulation is proved quite adequate to deal with theself-inducing coupling coefficients K(sm, sm) in the axisymmetricMartensen method of Section 4.2.3, (4.22).

5.7.4 Induced velocities close to a rectangular ringvortex

In meridional analysis it is necessary to calculate the inducedvelocity at the grid centres and at the edges. The previoussub-section served to illustrate that the velocity components at thecentre of a (12 x 12) RRV will be small and accurately represented.Velocity components at the centres of sides A and B of a RRV areshown in Fig. 5.17 for the likely practical range of element aspectratio AX/AY for a small element of size AX/rm = 0.03 withAF = 1.0. vB is of course zero and the normal velocity uA small in

225

Ducted propellers and fans

-0 .5

1 RRVmodel

DX/rm = 0.030DX/DY

Fig. 5.17. Induced velocities at core edge of a RRV, compared withestimates using FRV approximation.

comparison with the components uB and uA parallel to the faces ofthe element. Also shown for comparison are estimates obtained ifwe use a FRV (12 x 1) model across the horizontal diameter, theonly reason being the consequent twelve-fold reduction in computa-tional requirements. Although uA is adequately represented by thissimple model it is clear that uB and vA can be in considerable error.The full RRV should therefore apparently be used for small gridsizes.

As a further check for fairly flat grids such as those needed tosimulate a thick shear layer as in the next section, uB and vA valuesare given for an aspect ratio DX/DY = 4.0 for a range of DX/rmvalues in Fig. 5.18(a). It is apparent that for DX/rm values greaterthan 0.1, the FRV estimate is adequate for uB but still unsuitablefor vA. On the other hand, as shown in Fig. 5.18(6), the inducedvelocities at the centres of neighbouring grid elements using the

226

Distributed ring vorticity in axisymmetric meridional flow

- 8 060

- 6 0 -

- 4 0 -

(a) 0

- 2 0 -

0.1 0

1

- \\\

\ \

1

--

1

1 1

| *A

S,\\NA

-

1 10.1

60

40

20

n

i i

\ i- I \ i

A i

i

-

T "™0.1 0

RRV (12x12)

Surface vorticity sheet

Fig. 5.18. Velocities induced by a flat ring vortex (a) at element edge, (b)at centre of adjacent element.

FRV (1 x 12) approximation are indistinguishable from thoseemploying the full RRV model.

5.7.5 Flow of a shear layer past a body of revolutionSorvatziotis (1985) developed two computational schemes for simu-lation of the flow of a thick shear layer past the body of revolutionpreviously considered in Section 4.3.2, Table 4.2. Sorvatziotis's aim

227

Ducted propellers and fans

Fig. 5.19. Flow of a thick shear layer past a body of revolution.

was to model the shear layer flow past the tail cone region whichwould result from the upstream boundary layer growth of a bodywith a very much longer cylindrical mid-section.

His first scheme involved an adjustable (s, n) curvilinear gridderived by successive iterations to follow the meridional stream-lines. The grid was initiated at element No. 7 in plane AA, Fig.5.19, where the shear layer profile was categorised by the power lawprofile

Us(5.60)

where rm is the body radius at AA and 6 the boundary layerthickness. The term e was introduced to produce finite velocity atthe body surface and therefore sufficient kinetic energy for the shearlayer to survive diffusion in the tail cone region. Us, the velocity atthe outer edge of the boundary layer, was taken as the value givenby the potential flow solution and the initial boundary layer

228

Distributed ring vorticity in axisymmetric meridional flow

thickness 6 was set at 4.5% of the body length. With el6 = 0.288and n = l the resulting profile crudely simulated a turbulentboundary layer, with velocity Q.6US close to the wall and thereforewith residual surface vorticity akin to a viscous sub-layer. Inviscidflow was however assumed. At entry into the shear layer thetangential vorticity may be calculated directly from (5.50), (5.51)and (5.60) assuming constant static pressure normal to the surface.Thus

r dpo_du

n(d + e)Since we are dealing here with smoke-ring vorticity only, the

vorticity strengths at any two locations on a given streamline t// arerelated through (5.50), namely,

(5.62)f\ '2

This enables us to calculate the vorticity strength at the centre ofall grid elements for a known streamline distribution.

Sorvatziotis's second model employed the same strategy fordefining entry vorticity into the shear layer but adopting a fixed gridsystem for distribution of the shear layer vorticity downstream ofA A. This approach results in considerable economy since couplingcoefficient matrices may be set up once and for all to represent (a)the influence of all grid vorticity upon the boundary elements andvice versa and (b) the mutual convective velocities induced by allgrid elements.

The grid system adopted by Sorvatziotis consisted of FRVelements constructed in the manner illustrated in Fig. 5.18 with 8grid spaces normal to the body and 22 along the body. Normalswere drawn as bisectors at the point of adjoining surface elements.Equal FRV heights AY were constructed along each normal todefine the curvilinear but fixed shear layer vorticity grid. Themid-point widths of each element were then taken to calculate anappropriate value of AX and (5.56)-(5.58) were used to evaluateinduced velocities due to each FRV element. Following the guidelines of the previous section, velocity components at the edge of agiven element were calculated using the full RRV model. Induced

229

Ducted propellers and fans

velocities elsewhere employed either the FRV (12 x 1) model orconcentrated ring vortex model for more distant points of applica-tion. It should be emphasised that in implementing any similarscheme the reader should experiment to decide which approxima-tions can be made to reduce computational requirements whileretaining accuracy.

One slight complication of the fixed grid method is the problemof estimating the distribution of vorticity strength over the gridregion since the latter no longer follows the streamlines. This isachieved numerically by evaluating the function F2(xl>) in (5.62) andstoring it as a table of F2 versus if>. During successive iterations asillustrated below, xp may be evaluated from the velocity distributionux> Thus with reasonable approximation the change in ip in crossingan element at height position j located in grid column i is given by

A% = ux^ij AYy (5.63)

where uXij is the velocity in direction X at the centre of rtj of gridelement (i, j) and Al^- is its 'normal' height. Assuming zero streamfunction on the body surface we then have at the outer edge ofelement (i, j)

xipTip AYip (5.63a)P=\

So far we have referred only to the vorticity induced velocitiesdue to the shear layer and its self-convection effects. The velocityuXip must of course include contributions due to all vorticityelements in the field, both surface and grid elements. The axisym-metric 'Martensen' equations for satisfaction of the surface bound-ary condition must likewise include all such influences and will thustake the general form for body point m,

M2 K{sm, sn)y{sn) Asn = - W cos pmn = l

- S S (Awmiy cos pm + Avmjj sin j8m) (5.64)i = l / = 1

where Aumijy Avmij are the velocity at m induced by grid element(i, j) and are given by equations (5.56).

The computational sequence is shown in the flow diagram.The predicted streamline pattern and surface pressure distribu-

tion are shown in Fig. 5.19. Of particular interest is the influence ofblockage caused by the shear layer, resulting in lower surface

230

Distributed ring vorticity in axisymmetric meridional flow

Body surface and grid geometry

Set up and invert body couplingcoefficient matrix

Set up grid convection velocitycoupling coefficient matrix

Martensen irrotational solution forfirst iteration

Evaluate cod(r) and F2(V;) at entry togrid

Integrate stream function over grid(5.63a)

Calculate a)0 value for all gridelements

Evaluate rhs of Martensen equation

Solve Martensen equation

231

Ducted propellers and fans

-0.4 i-

Shear layer solutionPotential flow

• Potential flow with wall profile correctedfor displacement thickness

Fig. 5.20. Grid and predicted surface pressure distribution for flow of ashear layer past a wall.

pressure along the cylindrical section and a more gentle suctionpeak at the beginning of the tail cone as one would expect. Similareffects were predicted by Lewis (1983b) in a previous study of theflow at a shear layer past a curved wall in plane two-dimensionalflow, including good agreement with potential flow for a wallcorrected to allow for the displacement thickness of the shear layer,Fig. 5.20. In this latter work the author also published a cellularviscous boundary layer method for plane two-dimensional flowwhich is probably suitable for extension to axisymmetric flow. Thiswill be summarised in Chapter 10.

232

CHAPTER 6

Three-dimensional andmeridional flows in

turbomachines

6.1 Introduction

Our principal aim so far has been to lay down the foundations ofsurface vorticity analysis for a series of progressively more advancedturbomachinery flow problems. Although a brief outline of three-dimensional flow analysis was presented in Chapter 1, specificapplications have been limited to problems which are two-dimensional in the strict mathematical sense. Unlike the sourcepanel method, which has been extensively applied to three-dimensional flows, serious application of the surface vorticityanalysis has been limited to few such engine problems. The aim ofthe first part of this chapter will be to expand on the basicfoundation theory for dealing with the flow past three-dimensionalobjects by surface vorticity modelling and to consider two suchproblems in turbine engines which have received some attention.These will include the prediction of engine cowl intake performanceat angle of attack and the behaviour of turbine cascades exhibitingsweep.

As discussed in Chapter 3 the flow through turbomachinery bladepassages is in general three-dimensional, although the design oranalysis problem may be tackled in a practical way by reference to aseries of superimposed equivalent interacting two-dimensionalflows. The two models usually adopted, which are equivalent insome respects, are the S-l, S-2 surfaces of Wu (1952) and thesuperposition of blade-to-blade (S-2 type) flows upon an assumedaxisymmetric meridional flow. We concluded Chapter 5 with aderivation of the meridional flow equations for ducted propellers,indicating that the blade-to-blade/meridional interactions result invorticity production within the mainstream. Relatively simple treat-ments were given there to deal with this matter for the special caseof the Kort nozzle propulsor. As originally propounded, the surfacevorticity method was essentially a representation of purely incom-pressible potential flow. In turbomachine meridional flows on the

233

Three-dimensional flows in turbo-machines

other hand these spatial distributions of vorticity must also beaccounted for as discussed in Sections 5.4 and 5.5. Furthertreatment of these meridional disturbances will be the subject of thesecond half of this chapter, with indications also about theintroduction of compressibility effects. Once again the aim is not toproduce a comprehensive treatment to meet all situations ofthree-dimensional flow, but to provide the essential foundationsupon which readers may proceed to build practical schemes to suittheir own particular applications.

6.2 Three-dimensional flow past lifting bodiesGeneralised surface singularity equations for three-dimensional flowhave been given by Ribaut (1968), Hunt & Hewitt (1986), Hess &A. M. O. Smith (1962), (1966) and Hess (1971), (1974) and Lewis& Ryan (1972) and others in relation to non-lifting and liftingbodies in either external or internal flows. Hess (1974) in particulardelivered a well argued discussion of the adoption of surfacevorticity sheets to model lifting aerofoils or wing/body combinationsin three-dimensional flow, although within the previously estab-lished framework of the source panel method. Some of hisconclusions confirm the author's findings of Sections 4.8 and 4.9regarding the arbitrariness of this technique, calling for carefuljudgment in prescription of the chordwise shape factor for thebound vorticity. Ribaut expressed more general non-potential flowfields in terms of both boundary and spatial distributions of sourceand vortex singularities with a view to the analysis of turbomachinemeridional flows, including the use of curvilinear coordinate repre-sentation of surface singularities. Although he did acknowledge thesufficiency of surface vorticity to model a potential flow, Ryan &Lewis were alone among these authors in expressing the fullthree-dimensional potential flow problem entirely in terms of asurface vorticity distribution expressed in curvilinear coordinates(ui, u2) covering the body surface. A summary of this analysis wasgiven in Section 1.12 which we are now ready to develop further.

We have seen that the surface of a body in inviscid potential flowis in fact covered with a vortex sheet of infinitesimal thickness,which is in general two-dimensional, Fig. 6.1. The vorticity atelement n may thus be resolved along local curvilinear coordinatedirections into two components, which, for convenience, are

234

Three-dimensional flow past lifting bodies

Bound vorticity yx Horseshoe vortex

Shed vorticity y2

Trailing vortex sheet wake

(a) Aerofoil at angle of attack (b) Surface vorticity elementary panelFig. 6.1. Surface and trailing vorticity sheets in three-dimensional flow.

sometimes referred to as the bound vorticity Yi(uln, u2n) and theshed or trailing vorticity y2(uln, u2n). At the outset of tackling aspecific problem an arbitrary choice of coordinate axes must bemade, which in many situations can be chosen such that yx and y2

are in fact closely related to what are physically considered to be thebound and shed vorticities. This is not essential for non-lifting flowsbut is particularly helpful when modelling lifting surfaces such as thefinite aerofoil at angle of attack illustrated in Fig. 6.1, which sheds atrailing vortex sheet y w into the wake flow downstream of itstrailing edge. The trailing vortex filaments are then continuous withthe surface vorticity components y2 shed from the elementsadjacent to the aerofoil trailing edge on both the upper and lowersurfaces.

Various numerical schemes are possible for expressing theinter-relationship between the bound and shed vorticities within theframe-work of practical computations and we will refer to theselater. For the moment let us focus upon the local flow at a particularelement n. The change in bound vorticity Yi(uln, u2n) in crossingthe element in the uln direction results in the shedding of a trailingvorticity component y2(uln, u2n)> Fig. 6.1(6). As shown in Chapter1, these local bound and shed surface vorticities obey a continuityequation, which is in fact a statement of Helmholtz's vortextheorem applied to the vorticity sheet. In curvilinear coordinates wethen have

3 dT — [h2hYi(um> urn)] + -z— \h lny2(ulny u2n)] = 0dUln du2n

235

(6.1a)

Three-dimensional flows in turbo-machines

If this equation is rearranged to read as follows,

3d[hlny2(ulny u2n)] = - - — [h2nYi(uln, u2n)] du2n (6.1b)

OUxn

Yiiuin, Uin) can thus always be expressed in terms of 7i(wln, u2n)for any element of a three-dimensional body surface grid. It isapparent then that if M surface elements are prescribed to representthe body, the analysis problem reduces to the derivation of Minitially unknown values of Yi(uin> u2n) since the M initiallyunknown values of y2(uln, u2n) can in fact be expressed directly interms of Yi(uln, u2n) through Helmholtz's theorem, (6.1b). Aftersolution the surface velocity components then follow directly fromthe surface vorticity components strengths, namely

l

By analogy with (1.1) and (1.2) of Chapter 1, the implicitassumption here is that absolute fluid velocity on the interior side ofthe surface vorticity sheet is zero. As in two-dimensional flows thisrequirement is met completely by application of the Dirichletboundary condition of zero parallel velocity on the vorticity sheetinner surface. If the Dirichlet boundary condition is now stated forelement m, making use of the Biot-Savart law to account for thevelocity contributions due to all vorticity elements 7i(wln, u2n) and72("i«> U2n) a t surface locations n, the vector boundary integralequation (1.61) is obtained. A full derivation up to this point wasgiven in Section 1.12. If the vector equation (1.61) is now resolvedinto its components in the curvilinear coordinate directions ux andu2 we obtain the following separate integral equations applicable toelement m.

*, "2m) + (f)(f) {Yl("ln, U2n)Knm'

ln, u2n)Lnm'} dsnl dsn2 + vt2m = 0(6.3)

m, u2n)Knm"

("in, u2n)Lnm"} dsnl dsn2 + v,lm = 0 j

In any three-dimensional flow the motion adjacent to a boundary

236

Three-dimensional flow past lifting bodies

must clearly be two-dimensional. The Dirichlet boundary conditionrequires that the resulting two velocity components parallel to thesurface vorticity sheet interior must be zero. This condition has thusbeen completely satisfied here by stating that the internal velocitycomponents in the ulm and u2m directions are independently zero,demanding two equations, one for each coordinate direction atelement m. Although these represent the application of independ-ent boundary conditions for ulm and w2m, it is clear that the localvorticity components at element n, Yi(uln, u2n) and y2(uln, u2n)both make contributions to the surface parallel velocity at elementm and in both coordinate directions. Consequently the kernels ofboth boundary integral equations involve contributions to theDirichlet condition due to bound and shed vorticities with appropri-ate coupling coefficients Knm\ Knm" to deal with bound vorticityand Lnm', Lnm" to deal with shed vorticity.

This is apparently all just as we would expect when applying theBiot-Savart law in vectors in a three-dimensional flow with theconstraint of two-dimensional motion at all body surfaces. Howeverseveral qualifying remarks need to be made as follows:

(i) The two integral equations cannot be solved independentlysince they each contain the 2M unknown vortex strengthsYi(uln, u2n) and y2{ulny u2n). In numerical form they are eachrepresented by M linear but coupled equations.

(ii) In view of this coupling they could be combined to form asingle set of 2M equations assuming that Yi(wln, u2n) andy2(uln, u2n) may be treated as independent of one another.

(iii) However this assumption seems to be ill-founded since wehave just shown from Helmholtz's theorem (6.1a) and (6.1b)that the bound and trailing surface sheet vorticities are notindependent but obey an explicit relationship of the formy 2 = / ( 7 i ) . In view of this, it seems as already stated that(6.1b) should be used to remove all of the shed vorticityunknowns y2(uln, u2n) from the kernel of say (6.3a), leavingonly the Yi(ulny u2n) unknowns. Equation (6.3a) alone is thenapparently a completely sufficient statement of the Dirichletboundary condition. Equation (6.3b) may be discarded.

(iv) Where downstream trailing vortex sheets are shed finally intothe body wake, their induced velocities must also be includedin either the second or third terms of (6.3a) and will normallybe also expressible in terms of the cumulatively shed vorticitycomponents on the body itself.

237

Three-dimensional flows in turbo-machines

(a) Horseshoe vortex system

(b) Ring vortex system

Fig. 6.2. Horseshoe and ring vortex systems for modelling surface vorticity.

V. P. Hill (1978) drew attention to these qualifications whenapplying the above generalised equations to the specific problem ofthe flow past annular aerofoils and ducted propellers. His analysis,which will be dealt with in some detail in Section 6.3, was basedupon the horseshoe vortex principle illustrated in Figs. 6.1 and 6.2where various possible numerical models are portrayed. These maybe summarised as follows:

(a) Individual vortex element modelWhen developing the surface vorticity method for plane flow pastan ellipse, Section 1.11, it was pointed out that symmetry about themajor and minor axes resulted in fourfold redundancies, that ismassive over-specification. Though wasteful this did not create any

238

Three-dimensional flow past lifting bodies

special difficulties in derivation of the solution. Likewise one couldignore observation (iii) above and use both of equations (6.3),treated as a single set to solve for Yi(uin> u2n) and y2(wln, u2n)independently and directly under the full two-dimensional boundaryconditions. Helmholtz's equation (6.1b) should then be satisfiedautomatically but could be used as a check upon accuracy. Themain advantage of this approach is its numerical simplicity and itsmain disadvantage the double size of matrix required. There aremany possible variations in numerical procedure to avoid thisdisadvantage such as iterative schemes which solve say equation(6.3a) only for the Yi(ula, u2n) values, inserting successively up-graded estimates of y2(uXni u2n) derived from (6.2) between itera-tions. In other words equations (6.3a) and (6.2) may be treated ascoupled or simultaneous equations. In fact analytical elimination ofy2(uln, u2n) from (6.3a) by direct substitution from (6.2) is apossibility but results in extremely complex recurrence relationshipsdue to cumulative growth of the trailing vorticity as one proceedsdownstream from one element to the next.

(b) Horseshoe vortex modelThe problem just referred to can be eliminated if each bound vortexelement Yi(uin> u2n) A^nl is treated as part of a 'horseshoe' vortexby the introduction of trailing vortices of equal strength extendingto and from downstream infinity. The trailing vortices must be madeto lie along the y2(win, w2n) tracks element by element until thetrailing edge is reached and then to follow some prescribeddirection to infinity downstream, such as that of the main streamvelocity vector or improvements on this derived iteratively. This isthe most popular technique, advocated by Hill (1978) and Turbal(1973), since all shed vorticity is accounted for without the need forreference to y2(win, u2n). Equation (6.3a) can then be adapted bydeleting the Lnm' coupling coefficients and replacing Knm

r byhorseshoe vortex equivalents. These would involve Biot-Savart lawcontributions from unit strength vortex elements for all contributorsto the horseshoe vortex on the body downstream of n plus the twowake trailing vorticity filaments, Fig. 6.2(a).

(c) Ring vortex modelAn alternative method for imposing vorticity conservation elementby element is to split each Y\ a nd 72 filament into two pieces,recombining them into square shaped ring vortex elements as

239

Three-dimensional flows in turbo-machines

depicted in Fig. 6.2(6). This is equivalent to terminating eachhorseshoe vortex of method (b) at the next element downstreamand beginning a new one. Although this method seems to offer anextremely neat model involving an identical form of couplingcoefficient for all elements, there are certain inherent difficultiescaused by the attempt to avoid specific modelling of the cumulativevortex shedding process. The residual bound and shed vorticityvalues must be obtained finally by subtracting the ring vortexstrengths of adjacent elements. The ring vortex strengths them-selves are cumulative as one proceeds downstream from the leadingedge which may endanger accuracy when dealing with largenumbers of elements.

On the whole, of these three proposed models the horseshoevortex method is to be recommended. It is of particular interest tonote that the source panel method presents no such problems fornon-lifting bodies since no attention to vortex shedding is requiredin such situations. On the other hand vortex sheets must beintroduced into all lifting body models including the panel methodand the prescribed methods for introducing bound and trailingvorticity all seem to generate inherent difficulties. Let us nowconsider two engine applications of surface vorticity modelling tothree-dimensional flows.

6.3 Three-dimensional flow past annular aerofoils andengine cowls

V. P. Hill (1978) proposed the vortex system illustrated in Fig. 6.3to model the flow past an engine cowl or annular aerofoil set at anangle of incidence to a uniform stream W^. The duct surface iscovered by bound and shed vorticity sheets handled numerically bydiscretisation onto a curvilinear grid, together with a tubular trailingvortex sheet extending to infinity downstream. Turbal (1973)adopted a similar surface vorticity model to simulate the flow past anon-axisymmetric duct, extending his theory also to include theinfluence of a propeller located inside the duct modelled as anactuator disc. In both cases as illustrated by Fig. 6.3, an appropriatecoordinate system (s} 6) was chosen to represent the annularaerofoil surface, where 6 is the angular coordinate and s is thedistance along the profile perimeter measured from the leading edgefor any given (r, 6) meridional plane.

240

Three-dimensional flow past annular aerofoils and engine cowls

Plane of symmetry

Fig. 6.3. Vortex system for an angular aerofoil in a uniform stream withangle of attack (Reproduced from the Proceedings of the Institution ofMechanical Engineers by permission of the Council of the Institution.)

Expressing the vorticity sheet continuity equation (6.2) in thiscoordinate system we have the relationship

(6.4)

where, following Hill's notation, yh(s, 6) and yt(s, 6) are the localbound and trailing vorticity components respectively, equivalent to7x and y2 above. Due to the cross-wind W^sin #«,, the axisymmetricannular aerofoil sheds trailing vortex sheets from both inner andouter surfaces which eventually combine at the duct trailing edge toform the tubular vortex sheet wake yw as illustrated in Fig. 6.3. Foreach single surface element the additional contribution Ayt(s, 6) tothe trailing vorticity is given by (6.4). At any given location m onthe surface, the local trailing vorticity is thus the sum of all suchcontributions delivered by upstream elements,

, 0m) (6.5)

241

Three-dimensional flows in turbo-machines

Expressing now the governing integral equation (6.3a) in thechosen coordinate system we have

2Yb(Sm> Om) + j>j> {Yb(Sn> 0n)Kmn

+ yt{sny 6n)Lmn}rn dOn dsn + vtm = 0 (6.6)

where yt(sny 6n) may be expressed in terms of yh(sny 0n) throughequations (6.4) and (6.5). In this form the equations are sufficient tofollow method (a) outlined in the previous section. Hill on the otherhand advocates method (b), the use of horseshoe vortices, where-upon the governing equation reduces to the form

, 6m) + ( U yb(snJ On)Kmn(smy sny 6my 6n)rn d6n dsn

(6.7)

which states the Dirichlet boundary condition in the s direction forany point on the aerofoil surface {smy 6m). The term vtm is of coursethe component of Wx resolved parallel to the surface, namely

vtm = f/. cos pm + Ko sin pm cos 6m (6.8a)

and the coupling coefficient Kmn now absorbs all vorticity inducedvelocities due to yb, yt and the wake trailing vortex filaments yw. Asan alternative to this we could remove the influence of yw from thecoupling coefficient and introduce its induced velocities (ww, vw) intovtm instead, rewriting (6.8a)

v»n = (Ko + MW) cos j8m + (Ko cos 0m + vw) sin j8m (6.8b)

Turbal (1973) tended towards this type of approach which offerssome computational attractions, especially when extending theanalysis to ducted propellers to include other influences such asthose imposed by ship's hull interference. (ww, vw) must then bederived iteratively by successive approximations.

To further simplify computation, Hill (1978) recommended thatsufficient accuracy will be retained if the tubular vortex wake isassumed to be a cylindrical surface coaxial with the annularaerofoil. His comparisons with experimental test agreed extremelywell on this basis below the stalling angle of attack of the duct (say^ = ± 1 5 ° ) .

Broadly speaking there are two numerical approaches to thesolution of the foregoing equations.

242

Three-dimensional flow past annular aerofoils and engine cowls

(i) Series expansion of the bound vorticity yb(sm, 6m) in the 6direction leads to some useful reductions in computationalrequirements

(ii) Direct solutions of the integral equation (6.7) for the givendiscrete surface elements, Fig. 6.3.

We shall now summarise some of the work completed alongthese two directions.

6.3.1 Numerical scheme using circumferential seriesexpansions

Linearised methods for aerofoils, annular aerofoils and non-axisymmetric flow past ducts such as those by Morgan (1961) andGeorge (1976), (1978) provide a fund of ideas for the implementa-tion of useful functions or series expansions to reduce analysis. Suchanalytical devices are frequently ignored in surface vorticity analysisin favour of purely numerical models. However V. P. Hill (1975),(1978) applied such techniques to the present problem to greateffect by proposing a series expansion to the bound vorticity in the6 direction. For mathematical simplicity Hill assumed that theyh(sny 6n) could be expressed in the form

7b(*n, en) = USn)fn{0n) (6.9)where fn(6) is a function of general form whose coefficients varyonly with sn. In particular Hill chose the Fourier series

Yh(sn, dn) = W4A0n + Aln cos 0n + A2n cos 26n

+ . . . +APn cos P0n) (6.10)

Because of symmetry about the plane 6 = 0 it is necessary here tospecify only the half range cosine series. Indeed the choice ofFourier expansion rather than any other type of series was notwithout good reason. Recalling the potential flow solution for acircular cylinder in a cross-flow (1.27) the character of the trailingvorticity on, say, a body of revolution due to the transverse velocitycomponent W^ sin a^ would be of the form

y t « 2Woo sin oc^ sin 0 (611)

Bearing in mind (6.4) the character of the bound vorticity indiagonal flow past such a body would be

yh~K cos 0 (6.12)

243

Three-dimensional flows in turbo-machines

Thus for bodies of revolution with incidence one would expectthe first term in the Fourier series to characterise the circumferen-tial variations extremely well. For annular aerofoils there is lesscertainty although one might still expect the first term to dominate.Indeed Hill (1978) noted that these characteristics of cross-flowcould be observed from the experimental tests carried out by Bagley& Purvis (1972) for RAE cowl number 3. Based upon his ownexperimental and theoretical investigations of a NACA 662-015annular aerofoil, Hill observed that the surface circumferentialpressure distribution exhibited, like that of Bagley & Purvis, agradual transition from near cos 6n variation close to the leadingedge, to cos 20n variation further downstream. Because the first twoterms of the Fourier series characterise the bound vorticity circum-ferential variations so well, only a few terms in the series need beretained resulting in enormous reduction in the number of unknowncoefficients.

Introducing (6.9) into the integral equation results in the modifiedgeneral form

j yh(sn)Kmn(smy sn, 6m) dsn + vt(sm, 6m) = 0

(6.13)where the new coupling coefficient is given by

Kmn{smy sny 8m) = I "fn(8n)Kmn{sm, sn> Qmy 6n)rn d6n (6.14)

Since the integral in this expression may be evaluated for anyselected fixed circumferential location 6my dn ceases to remain avariable. We may then write the governing integral equation in thesimplified form

my sn) dsn + vtw(sm) = 0 (6.15)

where the local velocity discontinuity term 2?b(sm)f(6m) has beenabsorbed into the self-inducing coupling coefficient Kmm. Here itshould be noted as before, that the coefficients Kmn represent thesum total velocity at any element located at (smy 6m) due to thecomplete set of periodic vortex rings at n implied by the Fourierexpansion of yb(sn)y together with their complementary trailingvortex sheets extending from sn to infinity downstream. Such amodel then satisfies all of the qualifications (i) to (iv) listed in

244

Three-dimensional flow past annular aerofoils and engine cowls

Section 6.2. Furthermore for zero angle of attack (6.15) simplyreduces to the previous derivation for axisymmetric flow in Chapter4, namely (4.1).

Returning to further consideration of the Fourier expansion forYb(Sn> 6n)y (6.10) several observations may be made. Firstly we takenote that velocity and therefore line vorticity scale has beenintroduced by the common multiplier W , so that the seriescoefficients Apn are dimensionless. Secondly we observe that thefirst term is independent of 6 involving the constant AOn only andthus caters entirely for the axisymmetric part of the solution due tothe mainstream velocity component W^ cos oc^ parallel to the ductaxis. Introducing the series, the coupling coefficient becomes

f2*Kmn(sm, sn) = A O n Kmn{sm, sn, 6m, 6n)rn dOn

JQ

(6.14a)P rljz

pn cospOnKmn(sm, sn} 6my 6n)rn dOn

If for the moment we ignore the presence of the trailing vorticity,the circumferential integrals in this equation may be evaluated termby term for the known expressions for Kmn derived from theBiot-Savart law applied to unit strength vortex elements coincidentwith yb(snf 9n). Thus the coupling coefficient Kmn(smy sn) reduces toa series of the form

Kmn(Sm> sn) = AOnIo + Alnlx + A2nI2 . . . APnlP (6.16a)

where the integrals /0, h . . . IP are explicitly stated in terms of theprescribed geometry of the duct. If the aerofoil profile in a given{xy 6) meridional plane is represented by M elements, then a totalofPxM unknown coefficients are to be determined at as manylocations on the duct surface, resulting in the required selection of Pmeridional sections with M pivotal points on each.

Thirdly, returning to the need to include the influence of shedvorticity yt, one advantage of Hill's series expansion method is theanalytic simplicity which obtains when (6.10) is substituted into thevortex sheet continuity equation (6.4). The trailing vorticity is then

245

Three-dimensional flows in turbo-machines

given explicitly in terms of the coefficients Apn through\Y P ( MI2

t = ~ 2 I 2 &snpApn sinpdnYtm

+ 2 As

M

outersurface

Asn/?Apnsinp0n

(6.17)

innersurface

which takes the form of series expansion in sinpdm. The couplingcoefficient Kmn(sm, sn) as expressed in (6.16a) could then bemodified to include the effects of trailing vorticity as follows

Kmn{smy sn) = 2 AP(IP + Jp)p=0

where, by analogy with lpy

(6.16b)

= sinp6 Lmn(sm, sny 0m, 6n)rn

and Lmn is the coupling coefficient due to a unit strength trailingvortex parallel to yt(sn, 0n).

Further analysis would be unproductive for present purposes andthe reader is referred to V. P. Hill (1978) for full details of thederivation of complete coupling coefficients. Clearly, as stated thegoverning integral equation (6.15) is over-simplified since it isunable to express the individual Biot-Savart law influence of bothbound and trailing vorticities. Even though they are related directlythrough the same set of coefficients Apn, separate unit couplingcoefficients Kmn and Lmn are required in the kernel of integralequation (6.15) to reflect their individual effects. In practice thisrequirement is easier to express directly in a numerical schemespecification than by analytical statements.

V. P. Hill (1975) undertook extensive experimental tests for anannular aerofoil of chord/diameter ratio 0.6, typical of pump jetdimensions and employing the symmetrical section NACA 662-05,chosen because of its 'roof top' stable surface pressure distribution.His cowl was precision manufactured in perspex and provided with64 surface pressure tappings. This commendable piece of high

246

Three-dimensional flow past annular aerofoils and engine cowls

0 20 40 60 80 100% Chord

20 40 60 80 100% Chord

= 0° Theory5° Theory

10° Theory15° Theory

ocx = 5° Experiment

15° ExperimentFig. 6.4. Surface pressure distributions on plane of symmetry of annularaerofoil NACA 662-015 at angle of attack (Reproduced from the Proceed-ings of the Institution of Mechanical Engineers by permission of theCouncil of the Institution.)

quality experimental work now provides a valuable benchmark forvalidation of theoretical calculations. Details of his duct profilecoordinates have already been given in Chapter 4, Fig. 4.7, and acomparison between experiment and theory for zero angle of attackin Fig. 6.4. Extremely good agreement was obtained. Furthercomparisons with Hill's predictions are shown in Fig. 4.19 formeasurements taken on opposite sides of the duct in the plane ofsymmetry 0 = 0. Theoretical results are given for 6 = 0°, 5°, 10° and15° together with experimental results for 0 = 5° and 15°. Extremelygood agreement was obtained in all cases. Equally valid results werepredicted for other meridional planes confirming the capabilities ofHill's series expansion method using only a few terms of the series.In particular the more complex flow over the first two-thirds of theduct profile, which is responsible for important angle of attackeffects such as lift generation and the sorting out of entry flow, ispredicted with remarkable accuracy. At higher angles of attackseparation occurred on the downstream surface of the duct whenthat surface was diffusing most of the way.

247

Three-dimensional flows in turbo-machines

(a) Aircraft sweep anddihedral

Section on XX

(b) Blade lean in axialturbomachine (c.f. dihedral)

(c) Blade rake in turbomachine (c.f. sweep)

Fig. 6.5. Aircraft liting surface sweep and dihedral and blade rake andsweep equivalents in turbomachines. (Reproduced from the Proceedings ofthe Institution of Mechanical Engineers by permission of the Council of theInstitution.)

6.4 Sweep and dihedral in turbomachine blade rowsSweep and dihedral are well known functional design parameters ofaircraft wings, Fig. 6.5(a). Dihedral improves lateral stability whilesweep permits higher flight Mach numbers prior to the onset ofshock induced drag. The sweep angle A is defined in the plan viewas the angle between the stacking line and the y axis. Dihedral \i isdefined in the projection at right angles to this viewed along theflight path, again as the angle between the stacking line and the yaxis. A and \i are thus independent design variables for fixing theorientation of the stacking line.

248

Sweep and dihedral in turbomachine blade rows

Turbomachinery blade rows also exhibit analogous geometricalproperties. To agree with the aircraft notation, true sweep anddihedral should be defined by viewing the blade stacking linenormal to the surface mapped out by the vector mean velocity* W^in the case of A and along this surface for jU. We return to thesedefinitions shortly when considering blade cascades. The more usualpractice however when selecting blade row stacking lines is tointroduce two alternative angles of orientation of more convenienceto the designer, Fig. 6.5(6) and (c). The meridional sweep or rakeangle x *s defined in the meridional (s, n) plane as the anglebetween the stacking line and the local normal to the meridionalstreamline and is closely related to sweep. The blade lean angle v isdefined in the (r, 6) plane in the view taken along the x axis and isnormally the angle between the stacking line and the (s, n) plane,which is strongly related to dihedral. In the literature x a n d v a r e

often referred to as sweep and dihedral but they clearly do differfrom the aircraft definition and we shall use the terms rake and leaninstead.

Sometimes rake and lean are the inescapable by-products ofmechanical constraints such as blade twist or profile stacking. At thepresent time on the other hand there is much interest in thedeliberate use of blade lean as a design variable. Thus theaccidental introduction of local blade rake is inevitable in lowspecific speed Francis turbines, Fig. 6.5(c), due entirely to thegeometrical constraints of the annulus and blade stacking require-ments. Likewise in low pressure multistage axial turbines, casingflare, to accommodate decreasing density, can result in rake anglesas great as 45°. In these applications blade lean, as a by-product ofblade stacking, is normally small, but is now commonly introduceddeliberately in stators to generate radial force components Fr, Fig.6.5(6), which provide some design control over the radial distribu-tion of mass flow.

These problems were firstly seriously addressed with regard toturbomachines by L. H. Smith & Yeh (1963) who demonstratedthat blade rake is a primary cause of 5-1 stream surface twistt. Wewill consider this effect in the following section (6.4.1) for cascadesof infinite aspect ratio. Disturbances of the circumferentially aver-aged meridional flow are also generated by rake and blade lean and

* See Section 2.6.2 for definition of vector mean velocity in a cascade.t See Section 3.1 and Fig. 3.1 for a discussion of the 5-1, 5-2 surface model of Wu

(1952).

249

Three-dimensional flows in turbo-machines

these were investigated for incompressible flow by Lewis & J. M.Hill (1971) and J. M. Hill (1971), (1975) by extensions of actuatordisc theory for incompressible flow. More recently Potts (1987)applied time marching models to this problem for high speedsubsonic flows, investigating also major meridional disturbanceswhich are caused by blade thickness blockage identified previouslyby Lewis & Horlock (1969). The study of these circumferentially

A' C

(«) t t r r

(d)

C

ftV

L-.V, A &

C

(a) Section on CC in (x,y) plane(b) Section on AA in (JC, z) plane - zero rake(c) Section on A' A in (x,z) plane - rake angle x(d) Section on BB in (y, z) plane - zero blade lean(e) Section on B Bf in (y,z) plane - blade lean v

Fig. 6.6. Definition of cascade rake and blade lean. (Reproduced from theProceedings of the Institution of Mechanical Engineers by permission of theCouncil of the Institution.)

250

Sweep and dihedral in turbomachine blade rows

averaged meridional disturbances led to the development of athree-dimensional surface vorticity model for swept cascades byGraham (1972) and Graham & Lewis (1974) linked to experimentalvalidation experiments by J. M. Hill and Lewis (1974). This analysiswill be reviewed briefly in Section 6.4.3. More recently, Thompkins& Oliver (1976), J. D. Denton (1974) and Potts (1987) haveinvestigated this problem analytically by time-marching methods,while Whitney et al. (1967) published experimental investigations ofa 45° raked gas turbine blade with thick profiles and of low aspectratio, which are valuable for validation purposes.

In view of the geometrical complexity presented by turbomachineannular blade rows, a clearer perception of blade rake and lean andtheir relationships to sweep and dihedral, may be obtained byconsidering the simpler situations of the rectilinear cascade, Fig.6.6. Rake % and lean v are then defined independently in the (x> z)and {y, z) planes respectively as illustrated by Figs. 6.6(c) and (e).The true sweep angle A is defined as the angle between the stackingline and the z axis viewed parallel to the (x, y) plane and normal toWo,. The true dihedral is defined as the angle betwen the stackingline and the z axis viewed parallel to the {x, y) plane but in thedirection of W^. As a simple approximation the bound vortex maybe substituted for the stacking line in this case.

6.4.1 Swept aerofoils and cascades of infinite aspectratio

As already mentioned, the strongest effect induced by sweep orrake is the twisting of the 5-1 surfaces, a well known feature ofboth single aerofoil and cascade flows. This is best illustrated bytracing out the path of the stagnation streamline as it dividesbetween the upper and lower surfaces of the aerofoils. Fig. 6.7illustrates the consequent pattern viewed in the direction along theline of a compressor cascade. For simplicity infinite aspect ratio isassumed here to avoid the additional problems of end effects.Although the swept flow is three-dimensional it consists essentiallyof a two-dimensional blade-to-blade flow on the (JC, y) planesinduced by the uniform stream component Wx cos % and a superim-posed translational velocity WCsin^ in the z direction. Because ofthe greater surface velocity component on the upper surface in the(x, y) plane due to the blade-to-blade flow, it is clear that the

251

Three-dimensional flows in turbo-machines

Section on C-C,(s, y) plane

(a)

Section on Y-Y,(x, y) planetransformedcascade

Meridional stream]surface (s,y)\

Curvilinear Cartesiancoordinates coordinates

Stagnation streamline

Upper surface ' u' Lower surface V

Fig. 6.7. Surface streamlines on a raked (swept) cascade with infiniteaspect ratio. (Reproduced from the Proceedings of the Institution ofMechanical Engineers by permission of the Countil of the Institution).

stagnation streamline in a given meridional plane will not closeagain at the trailing edge but that the flow will remain twisteddownstream. Thus even though this flow is essentially two-dimensional a residual three-dimensional distortion of the meri-dional stream surfaces originally lying in the (s, y) plane isintroduced. As shown by Lewis & J. M. Hill (1971) and illustratedby surface vorticity calculation and experiment, Fig. 6.8, thisstreamline shift can be of similar magnitude to the throat dimensionof a typical steam turbine tip section nozzle and thus represents asignificant departure from the assumed quasi-two-dimensional mod-elling of surfaces of revolution proposed in Section 3.2.

The stream surface twist can be thought of also in terms ofsurface vorticity modelling with reference to Fig. 6.7(a). Followingthe designers strategy of Section 3.2, the normal design requirementis to define blade profile geometry on the meridional (s, y) surfaces

252

Sweep and dihedral in turbomachine blade rows

(s, y) plane

(a) x = 20'

Leading edge

/C (s, y) pk

Trailing edge

plane

(b) x = 40'Fig. 6.8. Surface streamline shifts due to meridional stream surface twist intwo raked (swept) turbine nozzle cascades. (Reproduced from the Proceed-ings of the Institution of Mechanical Engineers by permission of theCouncil of the Institution.)

to achieve prescribed fluid deflection in the y direction. This will beassociated with bound vorticity strength yn{s) normal to the (s, y)plane. It is evident from the stream surface twist that trailingvorticity ys(s) will also be present on the blade surfaces but not inthe wake downstream. Although the problem appears complex forsurface vorticity analysis it is in fact extremely simple as can be seenif we resolve the surface vorticity into the (x, y) plane and the zdirection. Thus in the (x, y) plane we would have a constant surfacevorticity of known strength y2(s) = W^ sin x equal to the transla-tional velocity. In the z direction we would have a local component

253

Three-dimensional flows in turbo-machines

of bound vorticity to handle the blade-to-blade flow, of strength

7iO) = 7nO) cos a + ys(s) sin a (6.18)

located along the line of intersection of the meridional surface withthe cascade blades.

After some reflection it is clear that Yi(s) is exactly the same asthe surface vorticity strength for the transformed cascade as viewedon section Y-Y, Fig. 6.7. This projection, originally proposed by L.H. Smith & Yeh (1963), permits the application of plane two-dimensional analysis in the projection Y-Y plane to derive theexact solution of the twisted three-dimensional flow in the neigh-bourhood of the meridional planes. Although strictly limited toinfinite aspect ratio blade rows, Graham (1972) and Lewis (1978)have shown experimentally by annular cascade tests that the designtechnique is remarkably successful even for aspect ratios of less than5 with 40° of rake. Perhaps more important, this study shows thevalue of forethought in the early stages of surface vorticity (orother) flow modelling, which in this case led to the reduction of aseemingly three-dimensional flow into a straightforward two-dimensional equivalent for which there is available existingmethodology.

To conclude this section a comparison is shown in Fig. 6.9 for thesurface pressure distribution and outlet angle predictions for theturbine nozzle cascade given by Graham (1972) according tothe proposed projection technique. Also shown is the surfacepressure distribution predicted ignoring sweep, by surface vorticityanalysis applied directly in the meridional (s, y) plane (conventionalmethod). The influence of sweep is made plain by the twotheoretical calculations and likewise the improvements in predictionachieved by the surface vorticity project method. Of particularimportance to the turbine designer is the evidence that outlet angledecreases markedly with rake. For large rake angles of say 40° thedecrease in outlet angle for the zero ax nozzle (Case 1) is about 7.2°and the conventional blade to blade theory is 2° in error comparedwith the projection method. Published experimental results for thiscascade, J. M. Hill & Lewis (1974), show close agreement for oc2 bythe projection method, and likewise the test results of Graham(1972) for an annular cascade. The predicted surface pressuredistribution, Fig. 6.9, is likewise quite different from that predictedby the traditional method of blade to blade analysis or themeridional surface of revolution intersection ignoring rake. This

254

Sweep and dihedral in turbomachine blade rows

i rConventional

method

40

30

20 I J_ I0 10

I5020 30 40

Rake angle X(a) Outlet angle versus rake for four turbine cascades

60

C

1.00

- 4 . 0

- 8 . 0

_ to blade method, x = 40Projection method

X = 40°

o 0.2 0.4 0.6 0.8 1

(b) Surface pressure distribution for nozzle cascade (case 1)

.0

Fig. 6.9. Turbine cascade outlet angle and surface pressure distributionswith rake. (Reproduced frorti the Proceedings of the Institution ofMechanical Engineers by permission of the Council of the Institution.)

255

Three-dimensional flows in turbo-machines

Table 6.1. Blade profiles used for blade to blade analysis of four sweptturbine cascades with infinite aspect ratio, Figs. 6.8 and 6.9

Chordpositionx /chord

10.9750.950.9250.90.850.80.70.60.50.40.30.20.150.10.0750.050.0250

Thickness\JL UdSC

profileyt/chord

00.006950.007750.00880.00970.012510.01540.0230.03150.03980.04820.04950.04550.04180.0360.03190.02680.019060

Parabolic camber

Case 1nozzle

00.010580.020870.030870.040580.059040.076170.106040.129210.144440.150000.143470.121170.102370.077080.058170.043730.023350

Case 2

00.011820.023330.034520.045360.066000.085160.118550.144460.161480.167700.160400.135460.114450.086180.065030.048890.026110

lines _yc/chord

Case 3

00.012300.024270.035900.047180.068640.088560.123280.150230.167930.174400.166800.140870.119020.089620.067630.050850.027150

Case 4impulse

00.012480.024630.036430.047880.069670.089880.125120.152470.170440.177000.169290.142970.120800.090960.068640.051610.027560

L.E. radius/chord = 0.008. T.E. radius/chord = 0.006.

leads to major errors in the throat region, the projection techniqueindicating more modest suction pressures as compared with theconventional method of analysis. The experimental studies justreferred to again confirmed the validity of the projection techniquelinked to surface vorticity analysis. Profile geometry is given inTable 6.1.

6.4.2 Swept cascade of finite aspect ratio

So far we have considered only cascades of infinite aspect ratio forwhich the blade-to-blade solution and local stream surface twist areidentical for all span wise locations. In actual blade rows terminatingat the annulus walls, end-wall interference produces additionaldisturbances of both meridional and blade to blade flows due to the

256

Sweep and dihedral in turbomachine blade rows

/ / / /v/ / / / S

y J/ s s

Section on CC

Section on AA

Fig. 6.10. Meridional stream surface twist in a raked (swept) turbinecascade. (Reproduced from the Proceedings of the Institution of Mechani-cal Engineers by permission of the Council of the Institution.)

constraint imposed upon the stream surface twist. The trailingvorticity ys(s) is suppressed in this region, reducing to zero at thewall, Fig. 6.10. Meridional flow disturbances arising from this causemay be included in meridional analysis schemes for circumferen-tially averaged flow such as those developed later in this chapter.Actuator disc models backed by finite difference calculations wereused by Lewis & Hill (1971) to explore these meridional effects forswept cascades, revealing significant disturbances as indicatedearlier by L. H. Smith & Yeh (1963). The latter authors alsoinvestigated blade-to-blade end effects for swept cascades of thin flatplates with an assumed elliptical chordwise loading made constantfor all spanwise positions, using a mirror image system similar tothat shown in Fig. 6.11 (a). These solutions gave some indication ofend effects for lightly loaded cascades, although they were not trulyrepresentative of untwisted swept cascades for which the boundvorticity would vary along the span with associated trailing vorticity.For this reason Graham & Lewis (1974) examined a progression

257

Three-dimensional flows in turbo-machines

•q=\

Surface gridfor three-dimensionalmodelling

(a) Constant spanwiseloading model

(b) Variable spanwiseloading model

Fig. 6.11. Mirror image system for representing a raked (swept) cascade.(Reproduced from the Proceedings of the Institution of MechanicalEngineers by permission of the Council of the Institution).

from model (a) of Fig. 6.11 with constant spanwise loading tomodel (b) with full three-dimensional surface vorticity modelling. Inthe first and simpler of these models the blade profile in the planeXX is represented by M elements in the normal manner fortwo-dimensional modelling but in this case with zig-zag elements ofconstant strength yn(s). Consequently only M equations are re-quired, restricting application of the Dirichlet boundary conditionto say the centre section XX and ruling out any representation ofvortex shedding. In model (b) on the other hand a number of (x, y)planes are introduced to define a surface grid composed of M.Qparallelogram shaped elements, Fig. 6.11(6), thus permitting fullthree-dimensional modelling with both bound and shed vorticityaccounted for.

In either model the relevant coupling coefficients must be derivedfrom the Biot-Savart law (1.8) which for a line vortex element of

258

Sweep and dihedral in turbomachine blade rows

R

, n, p)

m, sn)

Fig. 6.12. Velocity induced by a line vortex or line vorticity element of aswept cascade.

strength F and of finite length, yields an induced velocity at P equalto

= — (cos pi + cos /3 2) (6.19)

where d is the shortest distance between P and the vortex and fi1and f}2 are as defined in Fig. 6.12 and v is normal to the plane PRS.

6.4.3 Analysis with constant spanwise loadingIf we consider first the simpler model of constant spanwise loading,the induced velocity at any point sm on section XX, Fig. 6.11 (a),can be expressed as an infinite series involving all the mirror-imagereflections of the finite length vortex SR between the cascade endwalls. Thus for the pth reflection, Fig. 6.12

sn) =Y(S ^

4 ^ ) > n> c o s

(6.20)

Resolving this parallel to the blade surface in a direction parallelto the cascade side walls and combining contributions for a cascadeof B blades, the elementary velocity at m due to a cascade of Bzig-zag vortices of strength y(sn) Asn becomes

Avm(sm, sn) = Ki(s™, s n)y(sn) Asn (6.21)

259

Three-dimensional flows in turbo-machines

where, after some manipulation, the coupling coefficient is given by

, sn)

' cos Pm[ym — y{ny Z?)](cos A + sin A tan A)-sinm[(xm - xw(m, ny py b)] + tan X[zm - zw{m, ny py b)]{[ym -y(ny b)]2(cos A + sin A tan A)2

+ [(xm - xw(my ny py b) - tan A[zm - zw(my ny py

cos fli{my ny py b) + cos j32(m, ny py b))fcosp^1— d(my ny py b)

(6.22)

and where /?m is profile slope in the meridional (JC, y) plane.The governing (Martensen) integral equation for this situation

thus becomes

4- ^ ( cos fim cos oc^ cos A -f sin pm sin a^) = 0 (6.23)

20 40 60 80— Experiment, Hill (1971)

100% chord

Infinite span projection method

Constant spanwise loading method

Fig. 6.13. Comparison of experiment with theory for (a) infinite spanprojection method and (b) constant spanwise loading model. (Reproducedfrom the Proceedings of the Institution of Mechanical Engineers bypermission of the Council of the Institution.)

260

Sweep and dihedral in turbomachine blade rows

A comparison of the solution of these equations with experimen-tal tests conducted by J. M. Hill (1971) for the 40° sweep cascade,Case 2 of Table 6.1, is shown in Fig. 6.13, exhibiting a considerableimprovement upon the infinite span theory for this particularcascade which had a fairly low aspect ratio L/l of 2.2.

6.4.4 Analysis with variable spanwise loading inthree-dimensional flow

D. G. Graham (1972) undertook a complete three-dimensional flowanalysis of a swept turbine cascade using the model illustrated inFig. 6.14. Each zig-zig bound vortex yn(sn> q) at profile location snis broken down into Q elements across the blade span each ofdifferent strength. This system is then reflected a large number oftimes in each side wall. The total number of bound vortex elementswhose strengths are to be determined is thus M - Q, each one ofwhich has sufficient wall reflections (say 8 in each wall) to renderthe side walls as plane stream surfaces with sufficient accuracy. Inaddition a total number M(Q - 1) of shed vortex elements ys(sn, q)must be accounted for, so that the boundary integral equation for

p = \

/?=-!

Fig. 6.14. Bound and shed vortex elements on a swept cascade. (Repro-duced from the Proceedings of the Institution of Mechanical Engineers bypermission of the Council of the Institution)

261

Three-dimensional flows in turbo-machines

the Dirichlet boundary condition at element (m, r) takes the form

2 y"m''' " 4JT T ^ -n^™> s"> <l)y"(s"> 9 ) (

+ —

4- W^cos flmq cos afoo cos A + sin (}mq sin ar ) = 0 (6.24)

The coupling coefficient for the bound vortex elementsKn(smysnyq) is identical in form to Ef=i EJ=-oc *\(sm, *„) asdetermined by (6.22) to include all blades and all reflections, but inthis case for Q span wise elements. A similar geometrical statementcan be derived for the shed vortex element coupling coefficientsKs(sm, sny q). A detailed analysis such as that given by D. G.Graham (1972) is extremely complex and beyond our presentpurpose, which is to present the primary features of the model andthe leading equations. In this respect reference must be made to afurther simplification which enables us to eliminate the shedvorticity values ys(sn, q) from (6.24). As already discussed inSection 6.1 Helmholtz's theorem may be applied to achieve this endalthough in this case care is needed since the elements are notcurvilinear. By reconsideration of the condition of irrotationality onthe surface of the parallelogram shaped elements, Graham hasshown that the 'shed' vorticity as defined may be expressed in termsof the bound vorticity of neighbouring elements through

Ys(sn> q) = (cos A + sin k)[yn(sn, q) - y(sny q - 1)] (6.25)

After substitution into (6.24) and further reduction, the boundaryintegral equation can be expressed in the standard form analogousto two-dimensional flow, namely

[K(smy sny q)][y(sny q)] = -WJ[G(sm)] (6.26)

In this case of course the coupling coefficient K(smy sny q)includes all the multiple reflections of the vortex element y(sn, q)for all blades in the cascades and is extremely complex. A fullersummary of the relevant working equations is given by D. G.Graham & Lewis (1974) but the reader should refer to D. G.Graham (1972) for a full treatment.

Predictions for two of the cascades tested by J. M. Hill (1971)with rake angles of 20° and 40° are shown in Fig. 6.15. Forconvergence to say 0.1% accuracy, studies by Graham suggested

262

Sweep and dihedral in turbomachine blade rows

1.00.0

c

-2 .0

-4 .0 -

-6.0

V -

ML

\

1

1

15% span50% span85 % span

1

1

I

1

1 = 20°1

0 0.2 0.4 0.6 0.8 ,, 1.0•X / C

-4 .0 -

-6.00

Fig. 6.15. Theoretical analysis of pressure distributions for turbine cascadeswith rake angles of 20° and 40° assuming variable spanwise loading, D. G.Graham (1972).

that six to eight wall reflections were required and about 11 blades,results being calculated for the centre blade. Computer constraintshowever limited his model to only five blades and two reflections ineach wall. His surface grid likewise was rather coarse permittingonly 2 = 5 spanwise elements with M = 40 profile pivotal points.Despite this the results shown in Fig. 6.15 reveal the trendsextremely well and show the increasing spanwise variation ofsurface pressure distribution as the sweep angle is raised from 20° to40°. In addition we observe from the point of minimum pressurethat an important effect of sweep in turbine cascades is a shift of the

263

Three-dimensional flows in turbo-machines

throat section (smallest gap between the trailing edge and theneighbouring blade convex surface) towards the leading edge.

6.5 Local blade rake and lean and blade forcesWhen defining rake and blade lean in Section 6.4.1 we consideredonly the overall loading. These angles were defined with respect tothe orientation of the bound vortex F or stacking line to the normalz to the meridional streamlines as viewed in the (JC, z) planes, Fig.6.6. This approach was completely adequate to categorise rec-tilinear cascades comprising identical profile geometry in all {x, y)planes. On the other hand for turbomachinery blade rows ingeneral, such as the mixed-flow pump rotor illustrated in Fig. 6.16,local values of rake and lean occur which may differ for each bladelocation due to blade twist, a by-product of profile stacking. Thuseven though we may be able to stack the profile centres of lift to lieon a normal n in the (s, n) meridional plane resulting in zero rakeand lean of the stacking line and therefore of the blade row overall,elsewhere towards the leading and trailing edges the local boundvorticity vector T(s, n) may exhibit significant angles of rake orlean.

For the purpose of obtaining a suitable local definition of rakeand lean, let us construct a curvilinear coordinate grid (s, n, 6)throughout the annular space, in which s is the circumferentiallyaveraged meridional flow direction, n is the normal to this and 6 isthe circumferential direction normal to both s and n. The bladelocal bound vorticity vector T(s, n) may be assumed to lie along thecamber surface 6(sy n) in a direction roughly parallel to the leadingand trailing edges and to comprise the three components Ts, Tn andTe along the local curvilinear coordinate axes. The local rake angleX is then defined in the (s, n) planes, Fig. 6.16(a) and {d)y as theangle between the normal n and OAy the projection of T{sy n),namely

X = arctanF,/Fn (6.27)

Local blade lean v is defined in the (n, 6) plane, Fig. 6.\5{b) and{d)y as the angle between the normal n and the camber surface CC>namely

v = arc tan(F0 /Tn ) (6.28)264

Local blade rake and lean and blade forces

B

(c)

(a) Meridional (s, n) plane(b) (n, 6) section through blade(c) Blade-to-blade (s, 6) plane(d) Velocity and vorticity components

Fig. 6.16. Definitions of local rake and blade lean with respect to cambersurface CC. (Reproduced from the Proceedings of the Institution ofMechanical Engineers by permission of the Council of the Institution.)

265

Three-dimensional flows in turbo-machines

The true dihedral angle \i may then be obtained by taking theprojection of Y(s, n) viewed along the line DD of intersection of thecamber surface with the (s, 6) meridional surface of revolution, Fig.6.15(c) and (d); that is in the direction of the local fluid velocity,which may be taken as the mean of the velocities on the upper andlower surfaces relative to the moving blades

w*e = 2K11 + w5i) (6.29)

Now ws6 follows the local blade camber angle a in the (s, 6)surface and is normal to the bound vorticity T(s, n) and its normalcomponent Tn. Thus we may write

Wa Totanor = -^ = ^ (6.30)

Thus finally from geometrical considerations expressed by Fig.6.15(c), we have the following relationships between the anglesa, v, x and \i.

tan x = tan v cot a 1r (o.Jl)tan \i = tan v cosec a)

6.5.1 Local blade forcesThe above discussion relates primarily to the orientation of the localbound vorticity vector in the blade space. Of special importancefrom the draughting viewpoint are the angles defining the intersec-tions of the blade envelope with the (s, n> 0) coordinate system,required for manufacturing instructions. Closely related to theseand of importance for expressing the local blade forces are theangles of intersection of the camber surface 6(sy n) with the(s, n, 9) coordinate system, namely a, v and 7 where the additionalangle y is defined as the angle between the normal n and theintersection CC of the camber surface with the (s, n) meridionalplane, Fig. 6.16(0). The camber surface has already been expressedin the form 6{s, n) i.e. in terms of two independent variables. Thelean and rake angles likewise can therefore be expressed uniquelyas v(sy n) and y{sy n) respectively and similarly the blade deflectionangle cc{s, n). To specify the meridional flow equations for theregion within the blades it is necessary next to relate the distributed

266

Local blade rake and lean and blade forces

body forces, Fs, Fn, Fe required for an axisymmetric or circumferen-tially averaged flow to these camber surface angles.

To begin with we can state that the normal stress a or surfacepressure at the blade surface (assumed here to be the cambersurface) must also be normal to the fluid velocity relative to thesurface, namely

w • as = 0

Thus in (s, n, 6) coordinates we have

= 0

If we now assume that the distributed body force is coincidentwith a (i.e. normal to the camber line), we also have therelationship

Fs Wo— = = - tan or (6.32)

A relationship between Fn and Fe may also be obtained in termsof intersection angle 7 by reference to Fig. 6.17 which shows thebody force components Fs, Fn in the (s, n) meridional plane. Sincethe body force F = iF5 + jFn + kFd is normal to the blade cambersurface, then the component of this Fsn=iFs+jFn must also benormal to the line of intersection CC of the camber surface and the

Intersection of blade camber surfacewith (5, n) meridional plane

Meridionalstreamline

Fig. 6.17. Blade force components lying in the (s, n) meridional planerelated to intersection with the blade camber surface.

267

Three-dimensional flows in turbo-machines

(s, n) plane. Consequently we may write

Fn

orf— = -tan a tan y (6.33)

These equations have been derived in coordinates relative to arotor spinning with angular velocity Q. For later use we mayexpress the absolute fluid velocities in terms of (ws, cod) through

where Q is positive for rotation in the 6 direction. We note that forthe selected curvilinear grid which follows the streamlines wn and vnare both zero.

6.6 Equations of meridional flow for bladed regionsIn Section 5.5 it was shown that the principal governing equationsfor incompressible axisymmetric flow in the bladeless regions ofturbomachines may be expressed in terms of Stoke's streamfunctions as follows

dr r dr dxwhere the tangential vorticity coe is related to gradients of stagna-tion pressure p0 and angular momentum or 'vortex' (rvd) through

d(rva) r dp0(Oe = vd— -J7 (5.46)

Meridional flow analysis involves the solution of (5.45) by one ofmany possible methods, subject to a stated spatial distribution ofcoe(x, r) which satisfies (5.46).

Now Stoke's equation (5.45) is true under all circumstanceswhereas the auxiliary equation (5.46) as stated is not applicable toregions occupied by the blade rows. The objective of this section isto derive an alternative auxiliary equation for such situations which

268

Equations of meridional flow for bladed regions

allows for the interaction between the blades and the meridionalflow. This follows from a consideration of the equations of motion(5.42) rewritten in (s, n, 6) coordinates. Following Lewis & Hill(1971) we have

1 dPo , r

(6.35)1 dPo , v,- —r- + Fn = vscod - v6cosp an

Fd = -vs(on

where the vorticity components cos and a>n for axisymmetric flow aregiven by

1 S(ver)an

(6.36)

The tangential vorticity may then be derived from (6.35b),namely

(6.37)

Since the (s, n) coordinates lie along and normal to the meri-dional streamlines of our assumed axisymmetric flow, the equivalentto equations [5.44] become

r dn(6.38)

For the special case of zero distributed blade force, for which wehave proved also that (ver) and p0 are functions of \p only (5.48) itis clear that (6.37) reduces to (5.46) as expected. Within a bladerow on the other hand (vdr) and p0 may vary both normal to andalong the meridional streamlines. Indeed, the purpose of a tur-bomachine is to produce changes in p0 in the s direction within therotor by imposing changes in (ver) through the blade-to-bladeprofile interaction with the meridional flow. This may be expressedanalytically if we first introduce (6.32) and (6.34) into the thirdequation of motion (6.35), whereupon we have

Fs = -Fe{ye ~ rQ)/vs = (vd - rQ)con (6.39)

269

Three-dimensional flows in turbo-machines

Introducing this into the first equation of motion (6.35a) we thenhave

Q

p ds dsThis is the well known Euler pump (or turbine) equation,

applicable independently along each meridional streamline. Uponintegration the more familiar form for incompressible flow isobtained, relating the local stagnation pressure p0 at any pointinside the blade row to the value p01 at entry to the blade row andthe change in vortex strength (vdr — vdlri), namely

~(Po-Poi) = &(ver - v0lrx) (6.41)

If we now take the partial derivative of this with respect to n wehave a companion equation to (6.40) for the quantity dpjdn.

Idpo^l dp01 [ Q d{ver) Q d(veirx)p dn p dn dn dn

After substitution into (6.3), the tangential vorticity may then beexpressed in terms of the inlet conditions p0l and veirx and the localswirl velocity ve inside the blade through

, ^ djyeri) , , (ye ~ rQ) d(vdr)p an an r dn

From (6.32) and (6.34) we may introduce

vd — rQ = vs tan a

where strictly speaking here a is the local swirl angle of thecircumferential average of the blade-to-blade flow, resulting in

1 dpm 3( 0i7*i) Vs tan a dcodvs = — - p + Q - ^ - ^ + Fn + ^ — rQ 4- v, tan a)r

p an dn r dn

If Fn is now eliminated by introducing (6.33) and (6.35c), we havefinally

1 dpoi , Qd{v0lrx) tan a tan y 5 2o)e = — + — (r2Q 4- rvs tan a)pvs an vs an r as

tan oc d+ — (r2Q + rvs tan a) (6.42)

r dn

270

Asixymmetric meridional flows in mixed-flow turbomachines

To summarise, we have now expressed the tangential vorticityexplicitly in the following form

=f(PoInlet

conditions

& , ocy y , ocy vs)

Rotor Blade-to-blade(6.42c)

designdata

design

where the last four variables are all known functions of (s, n). Sincethe meridional velocity v5 appears in both of the governingequations (5.45) and (6.42), they are clearly coupled and must besolved iteratively. The usual procedure is as indicated in the flowdiagram.

Calculate inlet flow terms— andan an

Stokes equation. 1st. estimate of vsignoring blades

Blade-to-blade analysis

Stokes equationV2 = coer

-no

vs(s, n)

a(s, n)

s, n)

6.7 Axisymmetric meridional flows in mixed-flowturbomachines

To conclude this chapter we will consider a surface vorticityboundary integral meridional flow analysis for mixed-flow tur-

271

Three-dimensional flows in turbo-machines

bomachines recently developed by Mughal (1989) and published inbrief by Lewis & Mughal (1989). Although this work was applied tothe flow in bladeless spaces, its extension to meridional flow inbladed regions should present no special problems regarding theboundary integral formulation, although the programming of equa-tions (6.42) implies considerable geometrical analysis to determinethe blade camber surface interactions with the proposed (s, n, 6)coordinate system.

Instead of Stake's differential equation (5.45), the problem maybe stated as a boundary integral equation of the following form

K(m, n)y(sn) Asn - hy(sm) + |> L(m, ij) , ij)

, s)r)s = 0 (6.43)

This equation states the Dirichlet boundary condition on theannulus wall at point m due to (i) the surface vorticity y(sn), (ii) thespatially distributed vorticity a)e at locations ij throughout theannulus and (iii) the contributions from S semi-infinite vortex tubesof strength rjs introduced to induce the appropriate mass flow atinlet and exit. The related model is shown in Fig. 6.18. Asexplained in more detail in Sections 4.6 and 4.7, the annulus wallmay be represented by M discrete surface ring vortex elementsproviding M equations for satisfaction of the Dirichlet boundaryconditions at M representative pivotal points, normally the centrelocations of the elements. The equation for pivotal point m thentransforms to the following numerical form, directly suitable for

— o o -

Element of area AAtj

y(sn)Asn ^ \ |i 5

Actuator discs

X

Cxl

W A

• +oo

Fig. 6.18. Axisymmetric meridional flow model using grid structure inboundary integral analysis.

272

Asixymmetric meridional flows in mixed-flow turbomachines

computation,M I J S

2 K(m, n)y(n) Asn+ ^ 2 L(m> ij)<*>eij AAiy + 2 ^ (m, s)r]s = 0« = 1 1 = 1 7 = 1 5 = 1

(6.44)The Kernel terms have the following physical significance and

analytical form. K(m, n) is the velocity parallel to the annulussurface at m due to a unit ring vortex at n, namely

K(m, n) = Umn cos j3m + Vmn sin fim (6.45)

where (Umn, Vmn) are the axial and radial velocity components dueto a unit strength ring vortex at the pivotal point n, (4.8)-(4.11).

Kernel M{m, s) is the parallel velocity at m induced by asemi-infinite vortex tube of unit strength, namely

M(m, s) = ucms cos fim + vcms sin )3m (6.46)

where (ucms, vcms) are defined by (4.26)-(4.30) with T = 1.Kernel L(m, ij) represents the velocity parallel to the wall at m

due to a discrete ring vortex at location (i, j) of a grid introduced tocontain and break down the distributed tangential vorticity cod ofthe meridional flow. If the vorticity strength in cell (i,;) is (oeij andthe cell area is AAiJf we have

L(m, ij) = Awmiy cos pm + Avmij sin )8m (6.47)

where, for increased accuracy, the velocities Aumij and Avmi> may beevaluated by introducing PXQ sub-elements following the tech-nique outlined in detail for ring vortex 'blocks' in Section 5.7,namely

\ p Q i P QA 2 2 Umpqy &vmij = — 2 2 Vmpq (6.48)

where Umpq, Vmpq are again given by (4.8)-(4.11).

6.7.1 Flow through an actuator disc in a cylindricalannulus

Fig. 6.18 illustrates the annulus geometry of a test case consideredby Mughal (1989) for which an axial blade row is assumed to shed aprescribed distribution of vorticity cod(xp) from an equivalentactuator disc XX. Following Horlock (1952), (1958), classical

273

Three-dimensional flows in turbo-machines

actuator disc theory yields the following solution for the axialvelocity profile

<*oi>x0)= Cx + cxj(l - \t-kxlH) x>x

where cxj is the perturbation from the mean Cx of the radialequilibrium velocity profile. Assuming zero radial velocities, thiscan be related to the precribed tangential vorticity through (5.43c),with zero radial velocity for radial equilibrium flow, whereupon

cXOQ = 0' = K- | we dr (6.50)

The constant K follows from the mass flow continuity equationfor the annulus, namely

xr dr = pjzCx(rt2 - rh

2) (6.51)

For the numerical calculations the meridional vorticity wasrepresented by the rectangular ring vortex blocks shown in Fig.6.18. The following guide lines of Mughal (1989) were used forsub-elements.

(i) To compute velocities on the face of an adjacent RRV use10 x 10 sub-elements,

(ii) To compute velocities induced at the centres of neighbouringRRVs use 5 x 5 sub-elements.

(iii) To compute velocities further distant from a cell, no sub-elements are needed. Use a concentrated ring vortex at the cellcentre position.

For this particular study, for a hub/tip ratio h =0.5, A: = 3.1967(Horlock (1958)). A constant strength vorticity coe = 1.0 wasintroduced throughout the grid region resulting in the followingradial equilibrium velocity profile,

(6.52)

Axial velocity profiles are compared in Fig. 6.19.

274

Asixymmetric meridional flows in mixed-flow turbomachines

m Actuator discanalysis

'Cellular method

Fig. 6.19. Comparison of cellular method with actuator disc analysis of flowthrough axial blade row.

6.7.2 Meridional flow through a mixed-flowturbomachine

Fig. 6.20 illustrates the extension of this boundary integral methodto a mixed-flow fan where a cellular grid is introduced into theregion of blade row activity. The solution of this test case is dividedinto two stages. In stage 1 the solution is obtained for thebladeless annulus as described in full for this particular fan annulusin Section 4.7. This solution corresponds to the case of coe(my ij) = 0

275

1.0m

r

(a) 0.5 -

0.5 1.0

-

u

/ 1

1 1

1

1.5 x 2.0m

Fig. 6.20. (a) Mixed-flow fan annulus and grid for analysis of meridionalflow, (b) Surface velocity distribution.

" 0.95

(a) Meridional velocity inbladeless space

1.4m

(b) Meridional velocity afterintroduction of bladerow shed vorticity

Fig. 6.21. Meridional analysis of rotational flow through mixed flow fan byboundary integral + cell method.

276

Asixymmetric meridional flows in mixed-flow turbomachines

in the governing integral equation (6.43). In stage 2 the solutionis obtained with distributed vorticity. In this test case a valuecoe(i,j) = 1.0 was spread throughout the grid region uniformly forthe purposes of illustration only. In a full turbomachine computa-tional scheme a>d(i, j) must be determined from equations (6.42) bysuccessive approximations over a series of iterative calculations toaccount for the correct meridional/blade-to-blade interactions. Acomparison of the predicted meridional velocities is given in Fig.6.21, illustrating the major meridional disturbances caused by thepresence of tangential vorticity in the grid region.

277

PART II

Free shear layers, vortexdynamics and vortex cloud

analysis

CHAPTER 7

Free vorticity shear layers andinverse methods

7.1 IntroductionSo far we have considered only the case of fully attached inviscidsteady flows, for which the introduction of a surface vorticity sheetof appropriate strength and of infinitesimal thickness, together withrelated trailing vorticity in three-dimensional flows, is completelyadequate for a true representation. As pointed out in Chapter 1,where the justification of this model was argued from physicalconsiderations, the surface vorticity method is representative of theinfinite Reynolds number flow of a real fluid in all but oneimportant respect, namely the problem of boundary layer separa-tion. Real boundary layers involve complex mechanisms charac-terised by the influence of viscous shear stresses and vorticityconvections and eddy formation on the free stream side. Dependingupon the balance between these mechanisms and the consequenttransfer of energy across a boundary layer, flow separation mayoccur when entering a rising pressure gradient, even at very highReynolds numbers. Flow separation at a sharp corner will mostcertainly occur as in the case of flow past a flat plate held normal tothe mainstream direction.

For a decade or so the development of computational fluiddynamic techniques to try to model these natural phenomena hasattracted much attention and proceeded with remarkable success.The context of a good deal of this work has fallen rather more intothe realm of classical methods than that of surface vorticitymodelling, and is often classified by the generic title VortexDynamics. Contrary to this the author's aim during this period hasbeen specifically to extend the surface vorticity method, with itsdistinctively physical basis and numerical flexibility, into the realmof separated flows by taking further advantage of the properties offree vorticity shear layers. The aim of Part II of this book is tooutline these developments of the vorticity method as a continua-tion and extension of the surface vorticity method towards themodelling of real fluid effects. In the present chapter we begin by

281

Free vorticity shear layers and inverse methods

considering the classical free streamline model of flow separation.This leads naturally into the notion of inverse design methods inwhich the surface vorticity sheet is treated as if it were a flexible orfree shear layer of prescribed strength able to adopt its own naturalshape to accommodate a prescribed surface velocity or pressuredistribution. Finally we return to the free shear layers to considersome problems of self-convection and instability pertinent to laterchapters dealing with full vortex cloud theory.

7.2 The free-streamline modelFree-streamline theory as presented in standard texts, e.g. Lamb(1945), Vallentine (1967), deals primarily with plane two-dimensional separated flows making use of conformal transforma-tions and complex potential analysis. The consequent underlyingassumption of constant stagnation pressure throughout the flow fieldrenders this a rather primitive flow model for representing bluffbody wake flows but nevertheless provides a useful starting point. Aphysical interpretation may be gained from Fig. 7.1 which illustratesfree-streamline flow separation from the crest of a ridge. Accordingto this model the wake is filled with motionless fluid with constantpressure equal to the stagnation pressure. Consequently the staticpressure and therefore fluid velocity are constant along the entireoutside edge of the separation streamline xp0 and equal to theambient conditions px and f/oo. Furthermore the velocity discon-tinuity across the separation streamline implies the presence of avorticity sheet extending from the separation point P to downstreaminfinity Q which divides the outer flow from the wake and is ofconstant strength (see Section 1.5).

r(*) = Ko (7.1)

Such flows are thus well suited for modelling by the surfacevorticity method and it is surprising that there is so little publishedwork taking advantage of this. The author (1978) undertook suchstudies employing the surface vorticity model illustrated in Fig.7.1(6). Making use of the mirror system outlined in Section 1.11 themodel comprised(i) a vorticity sheet of initially unknown strength y(s), bound to

the body surface APB, and282

The free-streamline model

r(s) =

Motionless fluid

\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \

(a) Free-streamline separation from a ridge

R F2(s)

Separation Initial /th Reconstruction ofpoint sp estimate s e P a r a t e d streamlineB

^Mirror image system

(b) Surface vorticity mirror image model

Fig. 7.1. Surface and free vorticity model of 'free streamline' flowseparation from a sharp edged ridge.

(ii) a shed vorticity sheet PRQ of prescribed strength T(s) = Lkmade up of a curved section PR and a straight section RQextending to x = o° in order to complete the wake.

Fig. 7.1(fe) illustrates the numerical strategy involved to arrive atthe final contour of the free streamline PR by successive ap-proximations. The vorticity sheet PR is treated as a flexible chain,initially located on some prescribed first estimate of the freestreamline such as the line PRX parallel to the x axis. The resulting

283

Free vorticity shear layers and inverse methods

Martensen solution yields a first estimate of the bound vorticity y(s)required to satisfy the boundary condition on the body surface. Thevelocity components (un, vn) at the centre of each element T(sn) ofthe separation layer PR{ are then evaluated, permitting a re-construction of the vortex sheet by realignment of each elementwith the local velocity vector qn = iun+jvn. The closing semi-infinite vortex sheet RQ is then repositioned to begin from thelatest location of Rt. Two conditions can be checked as a test ofconvergence as follows.

(i) R( approaches a limiting position.(ii) The surface vorticity strengths of elements along PB should

approach zero to satisfy the requirement of stagnation condi-tions in the wake region.

In practice the second of these requirements is difficult to satisfyprecisely at the element sp adjacent to the separation point. As canbe seen from Fig. 1.14, P is a singular point in fully attachedpotential flow. Smooth progression from the bound vortex sheet7(5) on AP to the free vortex sheet PR at P should eliminate this

Set up geometry of body and firstestimate of separated shear layer

Solve for potential flow past bodyincluding effect of shear layer equa-tions (7.2)-(7.8)

Calculate un, vn at centre of eachelement on PRX, equations (7.9)

Reconstruct shear layer

1—no*

284

The free-streamline model

singularity entirely. In practice this is a vulnerable region where thenumerical model is open to errors, but these can be reduced bycloser pitching of the surface and free vorticity elements around P.

The computational sequence may be summarised as shown in theflow diagram on the previous page.

To complete the specification of this flow model, the equationsreferred to in the flow diagram are as follows. Potential flow pastthe body subject to the influence of the uniform stream U^ and theseparation vorticity layer T{s) is expressed by the Martensenequation for element m, namely

MK{sm, sn)y(sn) = -( Uom) cos 0m- (Vn + Vom) sin

(7.2)

where the induced velocities due to the flexible shear layer PRrepresented by N elements are

1=1

N

1 = 1

(7.3)

The various coupling coefficients follow from the considerationsof Section 1.9 (1.52) and (1.53), from which we can show that

U(s ^ = ^

where

ami =

2n I aj bj 1(7.4)

- xtf + (ym - yd2}~ xtf + (ym + yd2}

(7.5)

The self-inducing coupling coefficients need to include the in-285

Free vorticity shear layers and inverse methods

fluence of the mirror image vortex element whereupon

U(sm, O = ( - 2 + "^f) cos &» ~(7.6)

For all values of m the bound vorticity coupling coefficients arethen given by

y sn) = U(sm, sn) cos /?m + V(smy sn) sin f}n (7.7)

In addition, the velocities induced at any location (xm, ym) due tothe semi-infinite wake vortex sheet T(s) and its mirror image, Fig.7.2, are given by

(02m ~

Vom = ^ln(blm/alm)

(7.8)

2.0 3.0 4.0

(I)" Free streamline exact solution(2) Numerical method, F(s)/Uo0 = 1.0(3) ° Numerical method, F(s)/Uo0 =1.15

Fig. 7.2. Free streamline flow from a wedge shaped body.

286

where

02m = n ~

The free-streamline model

arc tan{(ym - yR)l{xR - xm)}

arc tan{(ym + yR)/(xR - xm)} (7.9)

Once the potential flow solution for y(s) has been obtained,convection velocities at element / of the free shear layer PR followfrom

> + 2 Y(?n)U(sj, sn) + T(s) 2 U{s,, s,) + UoJn=\ 1 = 1

(7.10)

If for example the N elements of the flexible wake vortex sheetare of length A€, then the change in coordinates from beginning toend of element / can be estimated by

UjA£* y/(u2 (7.11)

permitting integration of the free-streamline shape (JC,, yt) through

7 = 1 7 = 1

(7.12)

The application of this method to free streamline flow separationfrom a wedge shaped body is shown in Fig. 7.2, for which theflexible vortex layer PR was limited in length to about six times A P.Convergence was obtained with thirty iterations introducing adamping coefficient of 0.5. Two studies are compared in Fig. 7.2.With the vortex sheet strength set at the correct value T(s) = £/«,, itis clear that the numerical model gave a serious underestimate offree-streamline deflection, curve (2). The reason for this is thoughtto be the problem of leakage flux due to failure to satisfy anyboundary conditions on the semi-infinite vortex wake RQ. Evidencefor this was the presence of significant velocity on the wake

287

Free vorticity shear layers and inverse methods

enclosed rear face PB of the body, signifying noticeable fluidmotion within the wake region. To compensate for this the freestream vortex sheet strength T(s) was increased incrementally thusproviding an additional backwash velocity, until a value was foundfor which the surface velocity on PB was negligible (vs <0.01 U^).As can be seen, a value of T(s)/Ux = 1.15 produced an extremelygood prediction of the free-streamline contour.

Such numerical experiments show that the predicted shape of thefree streamline is extremely sensitive to the value of Y(s), perhapsan indication of instabilities to which vortex sheets are prone undertheir self-induced motion. Flow past a sharp edged plate normal toUoo, Fig. 7.3, presents testing conditions in which the vortex sheet atthe point of separation is actually normal to the uniform stream.Even worse results were obtained with r(s)/Uoo=1.0. In this case it

1.0

Body surfaceFree streamline solutionNumerical rr(s) = r2(s) = 1.25

D Numerical r^s) =1.19, r2(s) = 1.29

Fig. 7.3. Free streamline separation from a sharp edged plate.

288

The free-streamline model

'Ai i

Rear face.A A A A A A A A J

1

1.5

1.0 -

0.5 -

0.0

-1.00 0.5 1.0 1.5 2.0

Distance along plate surface

Free streamline exact solution.A Numerical method

Fig. 7.4. Velocity distribution along surface of sharp edged plate in freestreamline separated flow.

was found advantageous to adopt different values of Yx(s) for theflexible vortex sheet and T2(s) for the downstream semi-infinitevortex sheet. After some experimentation values respectively of1.19 and 1.29 resulted in an excellent match of the separationstreamline to the exact solution and likewise close agreementbetween the predicted surface velocity distribution on the frontsurface of the plate, Fig. 7.4. The strategy adopted here was to runseveral cases with increasing values of Tx(s) = T2(s) until velocitieson the rear face of the plate were reduced to zero (a value of 1.25 inthis case). Ti(s) and T2(s) were then adjusted on either side of thisto provide further improvement to the streamline curvature.

7.3 Free jetsThis numerical model may readily be extended to deal with jet flowsby the introduction of additional vortex sheets. An obvious analo-

289

Free vorticity shear layers and inverse methods

gous model for simulation of the flow of a jet of initial thickness hover a deflecting ridge is shown in Fig. 7.5 involving the introduc-tion of a second flexible vortex sheet of strength — T(s) to representthe outer surface of the jet. Entry flow may be achieved by theintroduction of a semi-infinite vortex sheet extending from point Qto —oo. Following the previous guide-lines, the exit flow would thennaturally be modelled by a semi-infinite vortex sheet pair extendingbetween points 5, R and x - +™, of strength ±F(s). In this problema uniform stream is not required since the vortex sheets themselvesare able to introduce the jet entry and exit fluxes.

However, such an arrangement imposes the downstream bound-ary condition of zero velocity and therefore momentum in the ydirection at x = oo, conflicting with the jet momentum set up in thefield of interest. This problem is associated with the presence ofleakage fluxes through the semi-infinite vortex sheet pair whichcause major disturbances in the neighbourhood of the junctions Sand R and significant backflows on the rear surface of the body. Asimpler approach, which leads to much better results, is to omit thedownstream semi-infinite vortex sheet pair completely, allowing theexit flux to vent freely. A solution on this basis with h = 0.1 andY(s) = Vj; = 1.0, is shown in Fig. 7.6. Although the jet exit flow iscausing erroneous curvature of the jet which imposes itself to someextent in the near field, the solution is generally acceptable close tothe ridge, and the surface velocity prediction likewise. The velocitybuilds up to approximately 1.0 on the upwind face as expected andis negligible on the downwind face of the ridge.

^-Separation point element

"I A FFig. 7.5. Initial specification of vortex sheet model for flow of a jet over aridge.

290

Inverse aerofoil design

0.5 1.0Distance along surface of ridge

Fig. 7.6. Prediction of jet deflection and associated body surface velocitydistribution.

An essential improvement above the free streamline model wasthe introduction of some constraint over the direction of flowseparation of the lower layer. The first element leaving theseparation point was set at the body slope as indicated in Fig. 7.5and maintained at this angle throughout the computation. Sucharrangements considerably improve predictions for both jet and freestreamline flows.

7.4 Inverse aerofoil designTurbomachine problems are often categorised as either direct(analysis) or inverse (synthesis). Direct methods involve the fluid

291

Free vorticity shear layers and inverse methods

dynamic performance analysis of a device of prescribed geometryand such design aids are abundant in published literature. Inversemethods on the other hand, whereby the shapes of flow surfaces ofengineering components are automatically selected to achieve aprescribed velocity or pressure distribution, are less well explored.Broadly speaking, singularity inverse methods are of two types.

(i) Iterative use of a direct analysis(ii) True inverse methods

The first of these categories involves successive guesses at thefinal shape. For each iteration the latest estimate of devicegeometry (aerofoil, blade, duct, etc) is analysed and its actualsurface velocity is compared with that prescribed by the designer.The error is used to contrive a correction to the geometry which willreduce the error. Wilkinson (1967a) achieved great success in theapplication of this technique to the design of aerofoils, cascades andslotted aerofoils and cascades, employing the surface vorticitytechnique and we will summarise this method later in Section 7.5.This represented a major improvement upon earlier linearisedsingularity theories such as that of Railly (1965) following themethod of Ackeret (1942), which were of type (ii). Although thelatter methods, which use internal singularities, have been widelyused for axial and mixed-flow fan design, their linearisations imposeconstraints which limit their applicability. In view of these limita-tions Lewis (1982a) developed a surface vorticity true inversemethod aimed at the selection of profiles for aerofoils or cascadeswith prescribed surface velocity distribution. This technique will beoutlined in the following sub-sections and its extension to bodies ofrevolution in Section 7.5.

7.4.1 Basis of inverse surface vorticity design methodfor aerofoils and cascades

In a sense the surface singularity inverse method has already beenintroduced, since free streamline and jet flows represent one specialcase for which the surface velocity at the edge of the free streamlineand its associated vorticity sheet are of prescribed constant value.The principle of deriving the free-streamline contour by successivelyimproved reconstructions aligned with the local velocity vector, maybe applied also to inverse design of two-dimensional body shapes in

292

Inverse aerofoil design

plane two-dimensional flow. In direct analysis as outlined inChapter 1, a body of given geometry is represented by a finitenumber of surface elements of fixed location but of initiallyunknown vortex strengths y(s) As. The problem reduces to deter-mination of the vorticity distribution y(s). The inverse of this is thusto begin by prescribing the desired surface velocity distribution(PVD) and therefore surface vorticity y(s) = vs for an initialestimate of the required body shape. By successive approximationsthe body may then be reshaped until the Dirichlet boundarycondition vsi = 0 is satisfied on the interior surface of all elements.A suitable strategy for aerofoil design is illustrated in Fig. 7.7 whichmay be explained as follows.

(i) The surface velocity vs is chosen as a function of distancemeasured along the perimeter of the proposed aerofoil,

(ii) The surface vorticity is then also known since y(s) = v5.(iii) An initial shape is selected as first guess. For example, Fig.

7.7(a), an ellipse is normally a good starting point in aerofoildesign,

(iv) The guessed surface is broken into elements of suitable lengthAs and y(s) values are permanently assigned to each element.To achieve this the distance along the perimeter from theleading edge to the centre of the mth element can beestimated by

i m — 1

sm = ASl + - 2 (As, + Asi+1) for m > 1 (7.13)z

2z z=i

(v) Velocity components um, vm at each element m are calculatedincluding the influence of all other elements plus the uniformstream, Fig. 7.7(c). Thus for M elements with vorticityassumed to be concentrated at the mid-points we have,

n^m

(xn-xm)y(sn)Asn

(7.14)

where the self-induced convection velocity of element m>Section 1.7, is given in terms of profile slope fim by

A ? m = ^ ( / 3 m _ 1 - j 8 m + 1 ) (7.15)

293

Free vorticity shear layers and inverse methods

(a) Initial guess

x (b) Formation of element chain

(c) Velocity at m due to element n

(^Reconstruction of elementchain along velocity vector m

(e) Closure of profile

Fig. 7.7. Steps in inverse aerofoil design. Reproduced by courtesy of theAmerican Society of Mechanical Engineers.

(vi) Upper and lower surfaces may now be realigned by treatingthem as flexible chains with straight line links, each of which isrearranged to lie along the local velocity vector qm = \um +jvm, for which equations similar to (7.11) and (7.12) apply.

(vii) Due to errors the probability arises that the trailing edgepoints C and D of the upper and lower surfaces will not meet,although we know that ultimately for a fully convergedsolution profile closure is an essential condition. A suitable

294

Inverse aerofoil design

strategy for handling this problem is to enforce closure byinterfering with the solution at this point of each iteration inthe manner illustrated in Fig. 7.7(d). This is achieved byrotating the upper and lower surfaces about the leading edgethrough angles A0X and A02 respectively until they lie on thecommon mean chord OM and then scaling the surfaces by theratios OM/OC and OM/OD resulting in Fig. 7.70).

(viii) To conclude the iteration the velocity at the mid-point of eachelement is calculated from

tf™ = VK, 2 + vm2) (7.16)

Since this applies at the centre of the vortex sheet theestimated velocity stepping onto the outside of the sheetlocally is

vSm'=2qm (7.17)

Two conditions should be met at convergence; (a) geometryshould no longer change significantly and (b) vs' should agree withthe prescribed velocity distribution vs. Condition (a) defines con-vergence and condition (b) the level of accuracy which has beenachieved.

Fig. 7.8 illustrates a simple test case of the design of a circularcylinder for which the PVD (prescribed velocity distribution) isgiven by

vs = 2UO0sin6or

y(s) = 2UO0sin(s/a) (7.18)

Adopting a fairly thin ellipse, with 20 equal length elements, asthe first guess an extremely good approximation to the expectedcircular cylinder was obtained after only ten iterations, with closeagreement also between v/ and the (PVD) value v5.

7.4.2 Further refinementsMention should be made of two further essential refinements.Firstly it is advisable and possibly essential to introduce damping inorder to prevent excessive geometrical changes between iterations.Thus in the example just shown, after iteration / the velocities

295

Free vorticity shear layers and inverse methods

10

Check on final surface velocity v comparedwith prescribed velocity distribution

Fig. 7.8. Successive iterations in the design of a cylinder from its prescribedvelocity distribution. Reproduced by courtesy of the American Society ofMechanical Engineers.

induced at element m were replaced by the following values beforeproceeding to profile reconstruction.

I - k)umti_A(7.19)

A value of k = 0.5 is normally found to be adequate, but smallervalues may be used if divergence is encountered.

Secondly, if the PVD varies considerably over an element (e.g.

296

Inverse aerofoil design

near a stagnation point), insufficient accuracy is obtained bylumping the vorticity at the centre of the element. To obtaingreater accuracy sub-elements may be introduced as illustrated inSection 1.9. Thus the velocity components induced at the centre ofelement m due to element n represented by / sub-elements, are

(yjn -

Avm =(xjn - xm)y(sjn)

(7.20)

where xJnf yjn and y(sJn) are interpolated values for sub-element j ,namely

Xjn — XAn + | j \(XBn ~ XAn)

1 '=yAn + Bn - yAn) (7.21)

To apply this approach y(sn) values must be prescribed not at thecentres of the elements as previously recommended but at the endlocations A and B, Fig. 7.7. Its introduction may be essential asillustrated by Fig. 7.9, where the improvement of the resultingsolution over that without sub-elements was dramatic. However tocompute velocities at element m it is normally sufficiently accurateto introduce sub-elements into the neighbouring elements m — 1and m + 1 only. The use of six sub-elements in this manner withlinear interpolation as above, will suffice. Application to the circularcylinder represented by M = 40 surface elements and the use of 8sub-elements produced an extremely accurate circular body shapeand close agreement between vs and v5'.

7.4.3 Angular constraints on leading and trailing edgeelements

In the foregoing examples the elements adjacent to the leading andtrailing edge stagnation points were constrained to lie at the correctangle, i.e. 72° to the vertical for 20 elements and 81° for 40

297

Free vorticity shear layers and inverse methods

° 8 sub-elements* No sub-elements

Check on final surface velocity v,compared with prescribed velocitydistributionNote: elements 1, 20, 21 and 40 fixed at

81° to horizontal axisFig. 7.9. Improvements resulting from use of sub-elements for circularcylinder PVD with 40 elements. Reproduced by courtesy of the AmericanSociety of Mechanical Engineers.

298

Inverse aerofoil design

Correct Erroneous

Erroneous ErroneousFig. 7.10. Spurious solutions which can occur at a stagnation point ininverse design unless the element angle oc is constrained. Reproduced bycourtesy of the American Society of Mechanical Engineers.

elements. Because of the rapidly varying PVD in these regionswhere the mainstream velocity Ux is almost normal to the requiredsurface, the solution is least stable if these elements remain free toadjust themselves between iterations. Freak solutions such as thosesketched in Fig. 7.10 may be obtained unless the stagnation pointelements are constrained as proposed here. It is of interest toobserve from the circular cylinder solution of Fig. 7.9, however,that even with this constraint a poor solution was still obtainedwithout the use of sub-elements caused by similar inaccuracies inthe elements adjacent to the stagnation point elements. This isclearly a vulnerable region for such analyses.

A particular severe test for this inverse method is presented bythe case of a diamond shaped body, Fig. 7.11, for which aSchwarz-Christoffel transformation is available to obtain the exactsolution. Since the surface velocity is singular at the corners P andQ> the use of (7.21c) for the sub-element strengths is not possibleunless some approximation of the vorticity distribution over thecorner elements is made. The PVD for this body is shown in Fig.

299

Free vorticity shear layers and inverse methods

yP = 7.0

(a) Inverse design of diamondshaped body

(b) Comparison of PVD with finalsolution for v'

Fig. 7.11. Inverse design for flow past a diamond shaped body. Repro-duced by courtesy of the American Society of Mechanical Engineers.

7.11(6). For the numerical analysis an approximation was made byreplacing the values y(s) — <*> at the corners by a large number andretaining linear interpolation in (7.21c). As illustrated here, y(sP)values of 0.6, 0.65 and 0.7 were tried, illustrating the sensitivity ofthe solution to this choice. Best results were obtained with the valuey(5/,) = 0.65 and comparison between the PVD and v/ confirmedthis validity. Referring back also to the plate and wedge freestreamlines of Section 7.2, it was found that v/ differed most fromthe correct value of £/<» in the neighbourhood of the separationpoint sp, which would also be a singular point of the non-separatedpotential flow. Although leakage flux due to the junction betweenthe flexible section of the free streamline and its semi-infiniteclosure vortex is the probable cause of most errors in that model,inaccuracies do also arise close to the sharp edge of separation.

300

Inverse aerofoil design

7.4.4 Aerofoil inverse designTwo options are available for aerofoil or cascade inverse design.Option A permits the designer to specify a (PVD) on both theupper and lower surfaces, resulting in the automatic design of theentire aerofoil profile. Although this sounds attractive, the proce-dure is not without its set-backs. At worst it is quite possible for thedesigner to specify an impossible surface velocity distribution whichmay cause the upper and lower surfaces to cross one another atsome point in 'figure of eight' manner. Even with a valid (PVD)specification profiles may be generated with impracticable thicknessdistributions. For this reason Option B was originally proposed byWilkinson (1967a), whereby the (PVD) is limited to the uppersurface only but profile thickness is also prescribed. In effect theinverse method is then designing the camber line shape required toachieve the desired (PVD) on the more sensitive highly loadedsuction surface of the aerofoil or cascade blade. This option isdecidedly the most useful and powerful design tool of the two.

The computational procedure outlined in Section 7.3.1 constitutesOption A and may be applied directly to the single compressorblade profile shown in Fig. 7.12. To ensure the adoption of a viabletest case the strategy adopted here was to begin by selecting a givenprofile shape, namely 10C4/30C50 and subjecting the aerofoil tosurface vorticity potential flow analysis. The resulting solution wasthen taken as the (PVD) input into an inverse surface vorticityprogram as described above in the manner of a 'back to back' test.Beginning with an ellipse as first guess, the profile shown in Fig.7.12 was obtained after twelve iterations, showing very reasonableagreement with the original compressor profile and its knownsurface velocity distribution.

As illustrated by Fig. 7.13, greater accuracy may be obtained ifthe velocity is specified on the upper surface only, Option B, thelower surface being constructed by superimposing the C4 profilethickness distribution in the manner depicted in Fig. 7.14. Thevorticity distribution of the upper surface is thus fixed at the outsetbut that of the lower surface is unknown in the first instance. Forthe first iteration realistic dummy values are used for y(s) on thelower surface but for subsequent iterations its value is determinedfrom (7.16). Thus, since the velocity inside the profile is zero, wehave the relationship

m2 + vm

2) (7.22)

301

Free vorticity shear layers and inverse methods

Predicted velocity ° Upper surface• Lower surface

10C4/30C50Fig. 7.12. Aerofoil design Option A, both surface PVD specified. Repro-duced by courtesy of the American Society of Mechanical Engineers.

1.4 -

1.0 -

0.6 -

/o

J

-

1 1

w1 1

—5 5"

° _P

» = i.o

1

/PVD, uppersurface only

o o o

1

1

o oO ^r

(

1

Predicted values1.0

10C4/30C50Fig. 7.13. Aerofoil design Option B, upper surface PVD and profilethickness specified. Reproduced by courtesy of the American Society ofMechanical Engineers.

302

Inverse design of cascades and slotted cascades

Upper surface PVD

Base profileFig. 7.14. Option B-profile reconstruction. Reproduced by courtesy ofthe American Society of Mechanical Engineers.

As shown by Fig. 7.14, following each reconstruction of the uppersurface, the lower surface points are obtained at each location s bytransferring the base profile thickness coordinates as vectorsa, b, c . . . etc inclined to the x axis at the angles 0, where -

n< * > = - - f t + 0,/2 (7.23)

/3S and 6t are the upper surface and base profile slopesrespectively.

7.5 Inverse design of cascades and slotted cascadesTwo techniques have been proposed for the inverse design ofturbomachinery cascades by the surface vorticity method, falling

303

Free vorticity shear layers and inverse methods

into the two categories mentioned in Section 7.4, namely (i).Iterative use of a direct analysis and (ii) True inverse methods. Wewill deal with these in reverse order.

7.5.1 True inverse design method for cascadesThe above aerofoil inverse method may be extended with littledifficulty to cascades, by modifying equations (7.14) to include thecascade form of coupling coefficient (see Section 2.6.1). We thenhave

—-(y m-yn)msn)Asn

2*^1 .2n€ 2n€n*m cosh — (xm -xn)- cos — (ym - yn)

(7.24)

M sinh — - (€ ^r\ It

n^m cosh — (xm - xn) - cos (ym - yn)

These expressions give the velocity components at any point(*m> ym) due to an infinite array of aerofoils parallel to the y axisand with prescribed surface vorticity y(sm). Although one mightforesee no special problem in their direct substitution into theprevious procedure for aerofoil design, there are three essentialdifferences in design requirements for cascades which may besummarised as follows.

(i) The pitch/chord ratio t/€ appears in these expressions for(um, vm), as an extra design parameter to be considered

(ii) Designers normally prefer to prescribe not the vector meanconditions {Wx, / D but the inlet velocity Wx and the inlet andoutlet flow angles fix and )32

(iii) The PVD for aerofoils vs/Wx is usually normalised by thevector mean velocity. For cascades the preferred notation maybe vs/Wx for compressors and vs/W2 for turbines.

Now we have already shown* that the bound circulation of a

* See Section 2.6.2 (Cascade dynamics and parameters) for further details of overallcascade velocity triangle relationships.

304

Inverse design of cascades and slotted cascades

cascade may be expressed alternatively through

r = LU(tan Pi - tan &>)r M

= <t> y(sn) dsn = 2 Y(sn) Asn

(7.25)

where normalised quantities are defined

_ s y(s/t) _ vs

The pitch chord ratio may thus be expressed directly in terms ofprescribed quantities through

t tx y(sn) As'n

^~cosflJO(tanj81-tanj82) ^7'26^

where the vector mean angle is related to inlet and outlet anglesthrough

tan /L = |(tan f}t + tan j32)

In the case of Option A, since y(s) is completely specified at theoutset, so also is tit. With Option B on the other hand, thevorticity of the lower surface is not initially known. Thus an initialestimate of tit is required (the author recommends t/€= 1.0), itsreal value being obtained iteratively as the solution proceeds. Noconvergence problems are normally encountered with Option Balthough for closely pitched cascades care may be needed, whenselecting blade thickness, to avoid overlap of adjacent blades. WithOption A it is helpful to prescribe the leading edge elementgeometries to avoid the instabilities in the region of the stagnationpoint already referred to in Section 7.4.3 in relation to Fig. 7.10.

For commercial use a high lift fan cascade was required toproduce a deflection from & = 67.45° to /32 = 53.33°. The inverseboundary layer method of Stratford (1959) was used to prescribethe upper surface velocity as shown in Fig. 7.15. Further detailshave been given by the author, Lewis (1982a). The velocity, in thiscase normalised by inlet velocity vs/Wlf was kept constant for thefirst 30% of the blade surface and then diffused to a fairly highvalue of vs/W2= 1.2 at the trailing edge. Adopting Option B a C4

305

Free vorticity shear layers and inverse methods

1.4

1.0

0.6

0.2

1

I8 " • . \^

i" *

1 *1 •

1

| o Upper surface ) inverser • Lower surface }

1 * Back check - Martenseni i

1

PVD

» • •

method

analysis1

\

t

1

t ti.

0.2 0.4 0.6 0.8 1.0

Input # = 67.4485°, #> = 53.3281°, C4 profileOutput t/t= 1.0, A = 56.7864°

Fig. 7.15. Inverse design of a fan cascade for prescribed velocity on uppersurface and C4 blade thickness distribution - Option B. Reproduced bycourtesy of the American Society of Mechanical Engineers.

profile was combined with this upper surface PVD, resulting in theacceptable lower surface PVD and profile shape shown in Fig. 7.15.This 'Stratford' type of velocity distribution tends to producenegative camber in the region of rapid diffusion due to theassociated diminishing local bound circulation, but from previousapplication to the design of aerogenerator blade profiles by Cheng(1981), such aerofoils were known to offer high lift/drag and stallresistance properties. Good agreement was obtained between thefinal surface velocity v/ , the PVD and a back check obtained byMartensen direct analysis. The design t/€ for this cascade was1.03257 with a stagger A of 56.79°.

7.5.2 Inverse cascade design by iterative use of thedirect method

An alternative design method for aerofoils of small camber andmoderate thickness was given by Weber (1955), based upon thin

306

Inverse design of cascades and slotted cascades

aerofoil theory. Wilkinson (1967a) adapted some essential featuresof this, in particular her expressions for camber line distributions ofvorticity, in order to produce a more advanced method of inversedesign by the surface vorticity method subject to no restrictions onallowable camber and thickness. Her strategy was as follows for anOption B type design routine:

(i) Prescribe an upper surface PVD and blade thickness distribu-tion as required

(ii) Make a first guess at the camber line and superimpose thethickness distribution normal to it

(iii) Analyse the guessed profile by the standard Martensenanalysis

(iv) Convert the error of predicted upper surface velocity vs into anequivalent camber line vortex sheet F(€).

(v) Calculate the velocities Avtm and Avnm parallel and normal tothe camber line induced by the 'error' vortex sheet F(€)

(vi) Change the local camber line slope to accommodate thesevelocity perturbations, with the aim to make Avnm—»0, andthe camber line a streamline

(vii) Reconstruct the profile and repeat from (iii) until convergenceis achieved

Although the method for camber line reconstruction here issubject to the limitations and inaccuracies of thin aerofoil theory,this does not matter provided successive estimates of surfacevelocity converge towards the intended PVD. Items (iv)-(vi) aremerely the means for guessing an improved estimate of the aerofoilprofile. Space does not permit a full statement of the equationswhich have been thoroughly presented by Wilkinson. The leadingequations are as follows. For a specified surface velocity distributionVSPVD? ^ e error in surface in upper surface velocity may beexpressed

- y(sm)

where y(sm) is the latest Martensen solution at point m.Since the thickness is to remain unchanged, this velocity incre-

ment may be considered to be caused by a continuous vortex sheetof strength F(€) located along the camber line, Fig. 7.16. Followingthe arguments of Section 1.5, Av5m is then equal to approximately

307

Free vorticity shear layers and inverse methods

Camber line distribution ofline vorticity F{1)

Fig. 7.16. Camber line error vorticity used in the Wilkinson inverse methodfor cascade design.

half of F(€). In fact for small cambers the Riegel's factor* may beused to convert Av5m to F(€) directly with improved accuracythrough

(7.28)d/ £/„

Wilkinson recommends this for small cambers but offers moreadvanced formulations for highly staggered and cambered sectionsand for multi-section systems such as aerofoils or cascades with slotsand flaps. The tangential and normal velocities on the camber linedue to F(€) may be expressed through

(7.29)* See Riegels (1949), Weber (1955) or Schlichting (1955).

308

Inverse design of axisymmetric bodies

- 1 . 0

- 2 . 0

- 3 . 0

, = — 10° (as designed)

I i0.2 0.4 0.6 0.8 xji 1.0

, Wilkinson (1967)o Profile 1 ) A . , - . ^ . .

_f ^ < Author s Martensen analysiso Profile 2 )

Fig. 7.17. Pressure distribution for a tandem cascade designed by theWilkinson inverse method (1967).

where (X, Y) are the camber line coordinates. Alternative expres-sions are of course available for cascades and for multiple sectionedbodies. Wilkinson introduced the circular transformation of Section2.5.2, Fig. 2.8, to improve the accuracy of evaluation of theseintegrals and laid down other guide lines for treatment of the specialproblems which may be experienced in the leading edge region. Asample tandem cascade designed by the Wilkinson inverse methodis compared with the author's analysis in Fig. 7.17.

7.6 Inverse design of axisymmetric bodiesAn inverse method similar to Option A of Section 7.4 may bedevised for the design of axisymmetric bodies making use of the

309

Free vorticity shear layers and inverse methods

direct analysis formulations of Section 4.2. In this case the bodysurface is represented by a flexible sheet of ring vorticity modelledby a finite number M of straight conical ring vortex elements joinedtogether as links of a chain in a manner analogous to that depictedin Fig. 7.7 for plane flows. Adopting cylindrical (x, r) coordinatesfor axisymmetric flow, the axial and radial velocity componentsinduced at the centre of element m due to the ring vorticity onelement n may be calculated from the expressions for a unitstrength ring vortex (4.8). Applying these to a representation ofelement n by / equally spaced sub-elements, we then have

(7.30)

where K(k) and E(k) are complete elliptic integrals of the first andsecond kind and the parameter k is given by

k = V L 2 +(r + l)2J = Sln *and where (x, r) are the dimensionless coordinates of sub-element idefined by

x = — ', r = —

As shown in Section 4.2.1, computational speed may be increasedwith little sacrifice in accuracy by the use of a table look-upprocedure for evaluation of the elliptic integrals, tabulated moreadvantageously against even intervals of the angular variable (f>,Appendix 1. A strategy similar to that for plane aerofoil design,Section 7.4.1, may then be adopted as follows.

(i) The surface velocity UsPVU is prescribed as a function ofdistance measured along the body perimeter s from nose totail, corresponding to surface vorticity of equal strengthY(s) = UsPVD.

(ii) An initial body shape is selected as first guess. An ellipsoid ofapproximately the correct aspect ratio (minor axis/major axis)will normally suffice.

310

Inverse design of axisymmetric bodies

(iii) The guessed surface is broken down into M straight lineelements and local values of y(s) at the element end points areinterpolated from the PVD data and permanently assigned toeach element. Equation (7.13) is appropriate here and y(s,)values may be interpolated linearly for each sub-element whenevaluating equations (7.30).

(iv) Velocity components may now be calculated at the mid-pointof each element m, including the influence of the uniformstream £4 and all other elements. On the outer surface ofelement m we then have

1 ,— I cos ,

\2 4JI I(7.31)

(v) The elements may now be re-aligned to lie along the localvelocity vector qm = \um + \um and the vortex element chainthus reconstructed to follow the latest estimate of the bodysurface streamline.

(vi) Due to error the estimated tail point radius r(M + 1) may nolonger be zero. By analogy with the procedure for plane flowsillustrated by Fig. 7.7, the whole body profile must now berotated about the nose to enforce body closure. At the sametime the body coordinates may be scaled to match an initiallyprescribed chord length if desired.

(vii) The estimated surface velocity may now be compared with theprescribed velocity since

?m = V K 2 + vm2]~r(O (7.32)

which provides a check upon both convergence and the finalaccuracy of the design.

In stage (iv) of this process, trial and error has shown that singleelement representation of Aumn and Avmn, as given by equations(7.30), is sufficiently accurate for the widely separated elementswhen say \m — n\>3. For elements in closer proximity on theother hand, i.e. \m — n | ^ 3 , the use of sixteen or more sub-elements will ensure sufficient accuracy. There is then no need toemploy the Lamb-Ryan formulation of Section 4.2.3 for theself-propagation velocity of a ring vortex element, as shown inSection 5.7.2. On the other hand the additional self-induced

311

Free vorticity shear layers and inverse methods

velocity due to body curvature in the (x, r) plane (4.19) has beencorrectly included in the above expressions (um, vm)> equations(7.31). During stage (vi) of the computational process the bodyslope fim must therefore be re-estimated at each iteration. Dampingis recommended to avoid possible divergence of the solution insensitive regions. To avoid spurious solutions in the stagnation pointregions similar to those illustrated for plane flows in Fig. 7.10, theslopes of elements 1 and M should also be prescribed.

If this procedure is applied to the example illustrated by Fig. 4.6,we may begin by adopting the surface velocity solution shown there,derived from the analysis program axisym.pas (Program No. 4.2),as our PVD input. As an extreme test the initial body shapeproposed, Fig. 7.18(a), was a sphere, the only merit in this choicebeing the consequence of equal length elements which follows fromthe use of equations (2.11) to define an ellipse by equal intervals of6. To illustrate the speed of convergence intermediate estimates ofthe body shape are also shown for iterations Nos. 5 and 10, the finalsolution being obtained after 60 iterations. This example comprisinga spherical nose section, cylindrical main body and conical tail conepresents a particular challenge due to the velocity disturbances atthe section junctions. The inverse method has handled this ex-tremely well, with only minor problems in the nose and tailstagnation point regions. This final velocity distribution as given by(7.32) is also in good agreement with the PVD, Fig. 7.18(6).

Probably the earliest analysis for flow past axisymmetric bodies isthat attributable to Theodore Von Karman (1930). Based on anaxial distribution of source/sink elements, this method has beenextensively studied by Oberkampf & Watson (1974) who concludedthat the system of linear equations, which is in general ill-conditioned, does not always yield reliable solutions. An extensionof this type of technique by Levine (1958) to an axisymmetric bodycontained within a cylindrical duct was applied by the author, Lewis(1964b), to turbomachine problems but exhibited similar difficulties.Surface source panel methods developed at the Douglas AircraftCompany on the other hand present no such problems and havebeen extensively used to tackle both the direct and inverseproblems. Using constant source density over each element, Smith& Pierce (1958) developed precise solutions for planar and axisym-metric body flows. Hess & Smith (1966) summarised numerous laterextensions of the method with improved source singularity distribu-tions and Hess (1976) published an inverse method aimed at

312

Inverse design of axisymmetric bodies

0.4 0.8 1.2 x

Body profile, Table (4.2)Initial guess5th iteration10th iteration60th iteration

Prescribed velocity distribution* Final solution

Fig. 7.18. Design of a body of revolution from its prescribed surfacevelocity distribution (c.f. example considered in Section 4.3.2).

313

Free vorticity shear layers and inverse methods

producing bodies with as low surface velocity as possible to producelow drag and good cavitation properties. More recently Bristow(1974) solved the inverse problem by iterative use of the Douglas-Newmann direct method while Zedan & Dalton (1978), (1981) havecontinued to develop the axial source/sink distribution methodwhich requires less computational effort and converges morequickly than surface singularity methods.

Following the technique of Parsons & Goodson (1972) foroptimum shaping of axisymmetric low drag bodies, Hansen & Hoyt(1984) undertook extensive experimental studies of a submersiblevehicle body designed for laminar boundary layer flow. This vehicleterminates in a cylindrical tail boom, Fig. 7.19. For present

Hansen & Hoyt (1984) - PVD

Present method

Main body of vehicle

Tail coneFig. 7.19. Inverse design of a low drag body of revolution - 'Parsons' body.

314

Inverse design of axisymmetric bodies

analytical convenience a conical tail cone was added and theresulting 'Parsons' body was analysed by program axisym.pas. Theresulting solution was then adopted as the PVD input to theauthor's inverse design program axipvd.pas. The initial body shapechosen was an ellipsoid of aspect ratio 0.3 and the final solution isshown in Fig. 7.19. Although there is a slight under-prediction ofbody diameter, in general the inverse method has been able toreproduce the complex body shape with its accelerating velocity toJC// = 0.65 followed by rapid diffusion towards the tail boom,remarkably well.

Although space permits us to deal here only with bodies ofrevolution, this method could be extended to engine annuli orintakes with little difficulty. Compared with some of the worksquoted above, the surface vorticity methods as just outlined mayappear to converge slowly bearing in mind that sixty iterations wereundertaken for the illustrative examples. The main reason for thiswas the introduction of 50% damping and selection of a poor initialchoice of ellipsoid. By the introduction of extrapolation betweeniterations and a more suitable initial ellipsoid quite reasonablesolutions may be obtained with twenty iterations. However sincecomputational speed presents no problem today, it is safer tointroduce damping and closer limits on convergence.

315

CHAPTER 8

Vortex dynamics in inviscidflows

8.1 IntroductionThe early contributors to the surface vorticity method such asMartensen (1959), Jacob & Riegels (1963) and Wilkinson (1967a)were concerned primarily with the development of a flexiblenumerical method for the solution of potential flows. Precedingchapters testify to the scope and power of this conceptually simpletechnique and to the imagination and creativity of a host of laterresearch workers who have extended the method to deal with awide range of engineering potential flow problems. Although thebroader physical significance of the surface vorticity model, asexpounded in Chapter 1, has always been realised, only recently hasthis been more fully explored by attempts to model the rotationalfluid motion of real fluids including both boundary layer and wakesimulations. The remaining chapters will lay down progressively theessential fundamentals of this work which the reader requires toproceed to practical computational schemes, employing what hascome to be known as the 'vortex cloud' or 'discrete vortex' method.

All real flows involve rotational activity developed in the regionsadjacent to flow surfaces or in the rear wake region in the case ofbluff bodies. Some flows also exhibit spontaneous boundary layerseparation or stall behaviour while in other situations flow separa-tion occurs inevitably from sharp corners. Vortex cloud analysisattempts to model these flows by discretisation of the distributedvorticity or separated shear layers into finite numbers of smalldiscrete vortex elements and the convective motions of suchassemblies is often referred to as 'vortex dynamics'. A good deal ofresearch into vortex dynamics has been completed linked toclassical potential flow methods particularly in the field of aeronaut-ical and off-shore engineering with no reference to surface vorticitymodelling. However the physical significance of the latter, whichcan be thought of as a true model of infinite Reynolds Number flowof a real fluid, and its ready adaptability to deal with arbitrary body

316

Introductionshapes led the author to develop his own contributions to vortexcloud theory as a natural extension of the surface vorticity method.This is the strategy which we will adopt here.

Historically, the first serious attempt at discrete vortex modellingis probably attributable to Rosenhead (1931) who studied theKelvin-Helmholtz instability of vortex sheets, an important fluidmotion which we will explore in Section 8.3. Birkhoff & Fisher(1959) and Hama & Burke (1960) re-examined Rosenhead's work,concluding that the progressive growth of an initial disturbance,periodic along the length of a vortex sheet, tends towards theconcentration of the vorticity into a series of vorticity cores orclouds. An interest in the formation of vortex street wakes behindbluff bodies has fascinated large numbers of research workers sincethe early experiments of Strouhal (1878) concerning the generationof 'Aeolian tones' and the famous paper by Theodore von Karman(1911). Abernathy & Kronauer (1962) extended the discrete vortexmodel of Rosenhead to this problem by considering the stability ofa parallel pair of infinite vortex sheets of equal and oppositestrength ±U subjected to sinusoidal perturbations along their lengthin various combinations. A sample of their solution shown in Fig.8.1 illustrates quite clearly the progressive formation of a vonKarman type vortex street as the final outcome of an initiallyunstable sheet vortex configuration. Apart from the initial distur-bance the motion is self-induced entirely by the convective proc-esses of all the interacting discrete vortex elements. Abernathy &Kronauer concluded from this study that the role of a bluff body isnot very important in the formation of its detailed vortex streetwake, excluding its function in the generation of the two separatingvortex shear layers responsible for feeding vorticity into the wake.As also asserted by these authors, the constancy of drag coefficientand Strouhal number for a circular cylinder over a wide range ofReynolds Number, e.g. Re = 300-100 000, demonstrates the negli-gible influence of viscosity upon these flows. Being thus dominatedby convective influences such fluid motions are essentially thermo-dynamically reversible and a good deal of progress in vortexdynamics, perhaps surprisingly, has been made on this premise.

This last remark invites further comment. Firstly it is clear thatthermodynamic reversibility in this situation demands actual fluiddynamic reversibility. In other words a quality control test of anyvortex dynamics model is that of its ability to return the vortexstructure to its original state if run backwards in time. Although

317

Vortex dynamics in inviscid flows

0.000

0.184

0.384

- 0.584

0.784

.184

h/a = 0.281Fig. 8.1. Development of von Karman vortex street from sinusoidallyperturbed vortex sheet pair. Abernathy & Kronauer (1962).

discretisation imposes some constraint on the allowable deformationof the vortex sheet being modelled, in principle the above proposi-tion remains true and forms a useful means for testing the meritworthiness of any scheme of vortex dynamics. These constraints ofdiscretisation lead to contortions in the trajectories of individualvortices which become less sheet-like as the rolling-up processproceeds, a feature of the model which was of some concern toBirkhoff & Fisher and Hama & Burke. Although several later

318

Vortex convectionauthors have devised techniques such as re-discretisation to over-come these defects in modelling local sheet deformation, the mainpoint at issue here is that of ensuring reversibility when modellingconvective motions. Secondly there seems to be a clash of ideas inthe proposition that these vortex instabilities, which lead ultimatelyto the formation of large scale eddies and are thus linked into theyet more complex matter of the generation of the turbulence, arefundamentally reversible phenomena. These are among some of theimportant considerations which will be discussed in this chapterwithin the context of inviscid and therefore reversible flows. Mostpractical engineering flow problems on the other hand are in-fluenced by viscous diffusion, models for which will be developed inChapter 9.

We begin in the next section by considering the reversibleconvection of discrete vortex elements and by applying this to twoimportant problems of vortex sheet stability, the roll-up of afree-ended vortex sheet, Section 8.3.1 and the Kelvin-Helmholtzinstability, Section 8.3.2. This leads on to the convection of vortexelements due to interference with a body, Section 8.4 and then theimportant matter of vorticity production at a body surface orseparation point, Section 8.5.1. The chapter is concluded with aprimitive vortex cloud model for bluff bodies with pre-determinedand fixed separation points, Section 8.5.2.

8.2 Vortex convectionWe have already considered one class of problems involving theconvection of free vorticity, namely the free-streamline and jet flowanalyses of Chapter 7. As explained in Section 1.4, free vortexsheets convect themselves parallel to the line of the sheet with avelocity equal to one half of the local vorticity strength y(s). In thisway vorticity is continually being convected along the boundaries ofa jet or a separated free streamline. However, such flows, beingsteady, may be treated as if the vorticity were bound, since insteady flow there is a continual replacement of vorticity at the samestrength arriving from upstream. The same is in fact true of thesurface vorticity sheets of rigid bodies as discussed in Chapter 1 inrelation to the physical significance of the surface vorticity modelwhen compared with a real boundary layer, Fig. 1.3. Consequentlythere is no point in allowing the sheets to convect in steady flow

319

Vortex dynamics in inviscid flows

models for purpose of analysis, whether they are surface vorticity orfree vorticity sheets. Even so it would actually be possible inprinciple to attempt such a model as we shall illustrate later for thecase of a lifting aerofoil shedding upper and lower surface vorticitysheets as an alternative model to the traditional trailing edge KuttaJoukowski condition, Fig. 10.5.

The greatest deficiency of steady free-streamline and jet flowmodels is their inability to represent the true free vortex convectiveand viscous diffusive motions of real fluids. As asserted by Lewis &Porthouse (1983b) in a discussion of flow simulation by the vortexcloud model, all vorticity in a real flow is in fact free since the fluidvelocity at the actual point of contact of a body surface is alwayszero. Bound vorticity is not a physical reality but merely amathematical device of potential flow theory, albeit a very usefulone. The free vorticity of a flow is created at the surface by theaction of the local pressure gradient as demonstrated in Section 1.5(1.14) and is under a continuous state of convection and diffusionwithin the surface boundary layer. We will now begin at thebeginning of our study of these extremely complex flow mechanismsby considering first the most elementary of vortex convectiveprocesses as a foundation for the steady development of vortexdynamics theory.

8.2.1 Convection of a vortex pairConsider a vortex pair of equal strength T, Fig. 8.2(«), distance dapart. If these are free vortices then they will each experience aconvection velocity due to the other of magnitude Tl2nd acting inthe direction normal to the line AB joining them. The self-inducedconvection velocity of a rectilinear vortex is zero. Since there is thusno displacement due to convection along the direction AB, itfollows that the vortex pair will precess in a circular path about themid point of AB.

Consider now a model of this simple motion in which time elapsesover a succession of elementary but finite steps At. If we make themost simple assumption that each vortex is convected forwardthrough the elementary distance (Tlljzd) At, then over several timesteps the vortex pair will move to AxBXi A2B2y A3B3 etc. Byanalogy with the streamline calculations for a single point vortexdiscussed in Section 1.10, we see that this simple forward difference

320

(a) Exact convectivemotion

Steps 1 to 5 At = 1.0/ Steps 6 to 10 At = -1 .0

True circular drift path

f Forward difference model d = 1.0, f= 1.0

(b) Numerical estimate of convective motion by forward differencemethod and check on reversibility

Fig. 8.2. Irreversibilities in forward differencing model of vortexconvection.

model of vortex convection leads to spiralling rather than circularmotion. Furthermore if we attempt to reverse this motion byapplying negative time steps — At, the vortex pair will continue tospiral outwards, Fig. 8.2(fr), and will overall rotate anticlockwisethrough a reduced angle. The greater the discretisation of time Atthe worse the degree of irreversibility. In effect this increasedseparation of the vortices is analogous to viscous diffusion as will

321

Vortex dynamics in inviscid flows

become clearer when we develop the random walk model forsimulating viscous diffusion of rotational flows in Chapter 9. For thisreason it is common to refer to numerical errors in convectiveprocesses as a form of 'numerical viscosity', since in general theyalways tend to produce similar outward diffusion of the vortexcloud.

A much closer approximation to reversible convection can beachieved by adopting a central difference approach similar to thatfor streamline plotting introduced in Section 1.10. At this point letus broaden the discussion to the convective motion of a cloud of Zvortex elements of strength AFrt. The velocity components at vortexlocation m due to a unit vortex at n would be

Umn 2jzl(xm-xn)2 + (ym-yn

V = 1 [ Xm~Xn 12xL(xm-xn)2 + (ym-ym)2\)

(8.1)

Consequently the convection velocity components of vortex mdue to the vortex cloud will be

utr,= ,um(8.2)

Applying first a forward difference, step 1, the vortex n willconvect from a to by Fig. 8.3, where

= *m At (8.3)

Having convected all vortices, if we now recalculate the newconvection velocities at location b, (umb, vmb), we may marchforward again through time step 2 to point c. On the other hand ifinstead we average these two forward difference steps, finishing atpoint d, then a very much better estimate of vortex convection isachieved since curvature of the drift path is now taken intoconsideration to first order. In fact this is identical to using

322

Vortex convection

b

Average of step 1and step 2

Actual drift path ofvortex element fm

First order convection % step 1Second order convection ^ average of step 1 + step 2

Fig. 8.3. Central difference estimate of vortex drift in convective processes.

alternatively the average drift velocity in equations (8.3) so that

Xmd = Xma + l^ma + "mb) A

= yma + \(yma + vmb) At(8.3a)

and can be thought of as a central difference approach. Thesequence is then as indicated in the flow diagram.

Calculate uma} vma at a

Step 1 forward

Calculate umh,

Stepusing

2, 3 e tc-average

difference to b

vmh at b

central differenceof (uma, O

to dand

If this process were repeated many more times, always taking theaverage of the initial convection velocities (wma, vma) and the latest

323

Vortex dynamics in inviscid flows

estimate (umb} vmb) or (umd, vmd) applicable to the end of the x, ydisplacement, it follows that the finally predicted drift path could beexactly reversed by introducing an equal but negative time step-At. Thus by taking sufficient trouble it is perfectly possible todefine a reversible procedure for numerical convection of a cloud ofvortex elements. Application of this process to the vortex pair isshown in Fig. 8.4 for a particularly large choice of time* stepAt = 3.0 using 50 iterations of the above procedure for each of threetime steps. Repeating this calculation in reverse with At = —3.0 as acheck upon reversibility produced the results shown in table 8.1.

In a large vortex cloud scheme on the other hand such aprocedure would be extremely time consuming and normal practiceis to settle for one iteration only which we will call central differenceconvection. In this case care is needed to choose a time stepsufficiently small to maintain an acceptable level of reversibility. Arelated parameter more easy to visualise is the ratio of drift path

y

0.6

0.4

0.2

0

-0 .2

-0 .4 h

-0.6

•X2 /

• l \• \

X/-^ 3

1 1

-0.6 -0.4 -0.2 0 0.2 0.4 0.6

Actual drift path— A Numerical solution 1st vortex— ^ Numerical solution 2nd vortex

ArA = ArB = 1.0, At = 3.0Fig. 8.4. Predicted convection of a vortex element pair using centraldifference method with 50 iterations.

324

Vortex convection

Table 8.1. Reversible convection of a vortex element pair

{ATA = ATB = 1.0, d = 1.0, 50 iterations)

Step no. Atx

0.000 000y

0.500 000(Initial position

of vortex A)

123456

3.03.03.0

-3.0-3.0-3.0

0.388 8240.488 9080.225 9290.488 9070.388 8240.000 001

0.314 300-0.104 735-0.446045-0.104736-0.314 250

0.500 000(Final positionof vortex A)

Table 8.2. Influence of discretisation size upon error incentral difference (second order) convection of a vortex

element pair

Asd

0.50.40.30.250.20.150.10.050.025

At

3.141592.513 271.884 961.570 791.256 640.942 480.628 320.314 160.157 08

Number ofsteps N

34568

10163164

Error(dN-dl)/dN

0.142 3560.099 7570.052 1970.034 1910.027 7650.009 0000.003 0470.000 3830.000 048

length As to distance d of the nearest vortex. For the vortex pair wecan easily show that As Id is related to At through

As _/_<~d~\2jtd21\At (8.4)

As a fair test of the accuracy of central difference convection forvarious time steps, we might select instead successive values of As Idand a sufficient number N of time steps for approximately 180° ofprecession of the vortex pair. The final error in separation distanceof the vortex pair {dN — d^)ldx due to spiralling then gives ameasure of reversibility as illustrated by Table 8.2.

325

Vortex dynamics in inviscid flows

We observe that to maintain the errors of second-order typeconvection to within 1%, the displacement ratio As/d must notexceed 0.15, requiring ten time steps At of about 1.0 for the vortexpair to precess through 180°. The Pascal program convect.pas, givenin Appendix 1 as Program 8.1, was used to complete the abovestudy but is designed to enable the reader to experiment with morecomplex vortex clouds containing up to 60 vortices of varyingstrength. Later we will return to further study of vortex cloudconvection in the presence of obstacles, Section 8.4. First we shallconsider more closely some of the self-convection and stabilityfeatures of vortex sheets.

8.3 Convection and stability of vortex sheetsFig. 8.1 derived by Abernathy & Kronauer (1962) illustrates themanner in which a parallel pair of vortex sheets of equal strengthbut of opposite sign, when sinusoidally perturbed, will reformthemselves into a vortex street under no other influence than theirown self-convection. As time proceeds the initial disturbance growswhile concentrating the vorticity, here represented as rows ofdiscrete vortices, into distinct regions in the form of what theseauthors call 'vortex clouds'. Flow visualisation of bluff body wakesreveals that the vortex sheets roll up progressively in the mannersketched here by these authors and although the numerical dis-cretisation leads to a more chaotic appearance at local level, theoverall simulation of the eddy formation and strength is remark-able. For example the geometric ratio b la settles down to about0.5, which, although well in excess of the value 0.281 established byvon Karman for the classical von Karman point-vortex street, isnevertheless similar to experimentally determined values. Severalfundamental ideas emerge from this study which deserve furthercomment.

(i) Vortex sheets are apparently inherently unstable,(ii) Vortex sheets may convect themselves into more stable con-

figurations which are likely to be periodic,(iii) Such rolling-up processes appear to be the prime cause for the

formation of larger eddies.(iv) These convective motions occur in the absence of viscous

diffusion and are actually reversible by nature.326

Convection and stability of vortex sheets

The most striking aspect of these observations is the notion thateddy formation resulting from the inherent instability of vortexsheets is the outcome of thermodynamically reversible convectivemotions. Often in our minds we associate eddy formation with lossmechanisms and certainly the presence of an eddy will result inviscous diffusion in a real fluid with consequent irreversibilities. Onthe other hand the formation of eddies due to the breakdown ofunstable vortex sheets is in itself thermodynamically reversible aswe shall illustrate in the next example.

8.3.1 Roll-up of a free-ended vortex sheetProgram 8.1 may be used to study the self-convection of a shortlength of free vortex sheet, Fig. 8.5(a), represented here by twentydiscrete vortices of strength AF = 1.0 located Ax =0.1 apart alongthe x axis. As time proceeds so the sheet rotates clockwise as wewould expect while at the same time undergoing a distortion due tothe roll-up of its two free ends. After 50 time steps two distinctvortex cores have formed which have each already entrained sevenof the vortex elements, leaving the remaining six stretched outbetween them as a weak connecting vortex sheet. If left to continuefor a further period of time it is clear that the final outcome wouldbe the conversion of the vortex sheet into a vortex cloud pairprecessing in the manner of a point vortex pair. The solution shownin Fig. 8.5(a)-(c) was undertaken with central difference convec-tion, selecting a time step At = 0.005 as determined by (8.4) andTable 8.2 to limit errors to within 0.3%.

The result of reversing this process by continuing the computationfor 50 more time steps of value At = —0.005 is shown in Fig. S.5(d).Although there is some residual error, reversibility has beenachieved fairly substantially, which is remarkable bearing in mindthat a total of 100 time steps were executed for what was a fairlycomplex fluid motion with strong convection effects especially at theends of the line vortex. Even more surprising is the outcome of are-run of this case aimed at the total elimination of convectionerrors by performing 30 iterations of the convection process at eachtime step, Fig. 8.5(e). The astonishing result was that true revers-ibility was limited to the four outermost vortex elements at each endof the sheet, namely the ones which experienced the maximum andmost complex convective activity. For at least half of the forward

327

Vortex dynamics in inviscid flows

(a)t = O ° " B O B B B B B a B o a

(b) / = 0.12525 time steps

(c) / = 0.2550 time steps

Original location

DTime put into reverse for50 time steps of At = -0.005,central difference

Repeat calculation (a)-(d) with30 iterations for each time step toreinforce reversibility

Fig. 8.5. Self-convection of a vortex sheet and check upon reversibility.

time period these vortices formed the cores of the two roll-upvortices. Equally remarkable is the behaviour of the innermostvortices. Although subject to only small displacements due toconvection, the twelve remaining elements were still subject tosimilar error scatter but with a degree of randomness. Thus the finalpositional errors after time reversal were not symmetrical about thecentre of the sheet.

These curious findings, which conflict with natural expectations,demand an explanation and this is to be found in the matter ofvortex sheet stability. As we shall see in the next section a planevortex sheet is inherently unstable. Whereas the end sections moverapidly towards the more stable configuration of the roll-up vortex

328

Convection and stability of vortex sheets

cores, the centre twelve elements persist as a fairly flat vortex sheetfor 25 time steps and likewise the innermost eight elements for all50 time steps. During this period there is ample time for instabilityto be triggered by local perturbations in a manner similar to thatwhich we shall demonstrate next.

8.3.2 Kelvin-Helmholtz instability of a vortex sheet

Before the development of electronic computers a fairly extensivestudy was made of vortex sheet stability by classical methods ofanalysis, including contributions by Rosenhead (1931) who alsoemployed the discrete vortex or vortex cloud method. His studiesinvolved the introduction of initial sinusoidal perturbations to the(x, y) coordinates of the vortex sheet similar to those used later byAbernathy & Kronauer (1962) for their vortex street studies, Fig.8.1. After a number of time steps vortex roll-up develops peri-odically along the sheet at the crest and trough of each sine wave,culminating finally in a single row of vortex clouds not unlike half ofa von Karman vortex street. The main feature of this so-calledKelvin-Helmholtz instability is the dramatic self-convective activitywhich follows spontaneously from only a small perturbation of thesheet. In effect the sheet breaks up into sections periodically alongits length which roll themselves up into stable vortex cores in amanner similar to that which we have just considered- In fact it is byno means essential to introduce sinusoidal perturbations as shownby Porthouse (1981) (1983), who demonstrated that a small initialtransverse displacement of any one of the discrete vortices modell-ing the sheet would result in snapping of the sheet into two halveswhich would then proceed to roll up about their free ends. Let usnow demonstrate this calculation.

Since it is clearly impracticable to model a vortex sheet extendingbetween ±o° by a finite number of discrete vortices, we will firstbreak the sheet down into a periodic array of short vortex sheetsjoined end to end, each of finite length T, Fig. 8.6. Now we mayfocus attention upon one single length located between 0 < x < Twhich we will represent by say Z vortex elements of equal strengthArn. Assuming a periodic flow field with pitch T, the expressionsderived in Section 2.6.1 for a cascade of point vortices may beapplied here to state the velocity components at the location of

329

Vortex dynamics in inviscid flows

(a) Periodic array of vortex sheets of length Tforming an infinite vortex sheet

^etc. to+ O0

etc. to— oo

(b) Discrete vortex representationFig. 8.6. Modelling of an infinite vortex sheet by a periodic array ofdiscrete vortices.

vortex element m due to a unit vortex at n and its associatedperiodic vortex array.

Insinh

_ _ r2TC In

cosh — (y m - yn) - cos — (x m - xn)

V = - —

. 2nsin — (x m-xn)

cosh — (y m - yn) - cos — (x m - xn)

(8.5)

The convection velocities at m due to the infinite array of discretevortices thus become

vM= (8.6)

where the self-induced velocities Umm, Vmm of vortex array Arm areof course zero.

If these expressions are introduced into the previous computa-tional procedure outlined in Section 8.2.1 to replace (8.1) and (8.2),

330

Convection and stability of vortex sheets

Pitch T= 1.0

t = 0.0110 steps

t = 0.0220 steps

t = 0.0330 steps

EoJa-^^-a-o-a- c

t = 0.04.40 steps

Sheet modelled by 30 vortex elements of strengthA r = 1.0, At = 0.001

Fig. 8.7. Kelvin-Helmholtz instability of a vortex sheet.

Program 8.1 may be used without further changes to study thebehaviour of an infinite vortex sheet subject to periodic distur-bances, such as the Kelvin-Helmholtz instability.

Fig. 8.7 illustrates such a computation with 40 time stepsAf = 0.001 chosen with help from (8.4) and Table 8.1 to minimiseconvection errors. With a gap of 0.033 333 between the discretevortices, the two centre vortices were displaced asymmetrically, asshown, by suitably small but significant amounts Ax = Ay =0.01.The implication of (8.5) and (8.6) of course is that these distur-

331

Vortex dynamics in inviscid flows

bances are also distributed periodically so that the final solutionobtained for the 30 vortices within our window 0 < x < T will bereplicated over every other pitch length. After 10 time steps thesheet ends adjoining the perturbed vortex pair have begun to roll uptightly, leaving the vortex pair (a, b) as representative of theconnecting sheet. After 20 time steps the sheet has clearly snappedas the two trigger vortices {a, b) become entrained into the vortexclouds. Proceeding through 30 and 40 time steps the vortex paircloud formation is now well pronounced with a large gap ofirrotational fluid in between. Bearing in mind the periodic nature ofthis solution it follows that the array of sheets finally settles down toa stable array of vortex cloud pairs similar in character to the singlesheet case previously considered in Fig. 8.5, but without precession.This slight disturbance has thus triggered a dramatic instability ofthe vortex sheet, resulting in rapid self-convective roll-up into anarray of vortex clouds which would finally settle down to a period of7/2.

Now although the discrete vortex patterns forming the roll-upvortices remain almost identical up to 20 time steps, there are at thisstage non-symmetrical contortions appearing in the remainingstraight sections of the sheet (c.f. regions c and d). After ten moretime steps these small variations have suddenly blown up in scalecausing finally general disintegration of the vortex sheet. Assuggested at the conclusion of Section 8.3.1 this onset of instabilityalong the entire straight section of the sheet is probably caused bylocal perturbations, due in this case to the mounting disturbancesfrom the roll-up vortex eddies.

As a test of this idea the same case was re-run with twentyiterations per time step to reinforce reversibility but with no initialperturbations whatsoever to vortex elements a and b. The interest-ing outcome of this is shown in Fig. 8.8. For the first twenty timesteps one can detect barely any disturbances to the sheet. Ten timesteps later however significant convective activity is under way sothat by time step 30 the vortex sheet has begun to break up along itsentire length. At first this takes the form of small clusters of two orthree vortex elements combining with one another locally, a featureof vortex dynamics modelling which has been studied and discussedextensively. Thus Birkhoff & Fisher (1959) repeating Rosenhead'scalculations with finer discretisation and finding such contortions inthe paths of individual vortices, were sceptical about the capabilityof discrete vortex modelling. While acknowledging these criticisms,

332

Convection and stability of vortex sheets

t = I

10 steps

20 steps

30 steps

o o n n n n n o n D o a a a o n a o n a a n o D O D O o a a

60 steps

Fig. 8.8. Breakdown of a vortex sheet due to Kelvin-Helmholtz instabilitytriggered only by computer round-off errors.

Abernathy & Kronauer felt that although fine detail was notaccurately portrayed, the concentration of vorticity into clouds onthe larger scale seemed acceptable as a means for simulation ofvortex streets. Proceeding further to time steps 40-60 it may beobserved that there is a tendency for the stronger clusters to growby entrainment of the weaker ones. Ultimately it seems likely thatthere would remain just two large vortex clouds, each containing 15vortex elements, which would be periodically pitched at intervals of772 along the original line of the vortex sheet.

Apparently then it would seem that a periodic array of equally

333

Vortex dynamics in inviscid flows

spaced discrete vortices will spontaneously break up and reformitself into an array of two equal strength vortex clouds per pitchwithout the help of any externally imposed disturbances. However,this conclusion overlooks one such disturbance which we cannotafford to ignore, namely the numerical disturbance of computerround-off error. Thus although (8.6b) should sum to zero at the firsttime step, this involves the evaluation and summation of Z-lconvection influences for each element AFm. Inevitably there willbe a random distribution of round-off errors spread across thevortex array resulting in the smallest possible convection displace-ments that can be resolved within a particular computer's accuracy.In successive time steps these will act as triggers of local instabilitiesat all points along the sheet, beginning with rapid formation of thesmall clusters of two or three elements each. As time proceeds thesecoalesce as the stronger clusters grow by entrainment, progressingfinally to the more stable arrangement of distributed vorticity withinthe clouds. In effect our theoretical vortex sheet has undergone aform of transition from an initially laminar style of configuration toone in which the vorticity is repackaged by its own naturalconvective motions into an array of eddies which have the ap-pearance of two-dimensional turbulence. Furthermore this studynow confirms Fig. 8.5(e) as the natural expectation, namely residualdisturbances of the centre 12 vortices due to irreversibilities arisingfrom randomness fed in initially by computer round-off error andlater by the growing vortex cores, but amplified over successive timesteps by the inherent instability of the vortex sheet.

It is possible to gain further insight into the underlying nature ofthe instability by considering the analytical solution for the velo-cities induced by a finite length vortex sheet of strength y(x) perunit length, Fig. 8.9(a). For the element y(x) dx we have

y(x)dx . y(x)dxAu = -1-L— sin <b, dv = ——— cos cb

which upon integration lead to

(8.7)

334

Convection and stability of vortex sheets

In (rjr2)

(a)

c c c(b)

c c c

(c)Fig. 8.9. Velocities induced by vortex sheets.

If we apply this result to an infinite vortex sheet with a centralgap, Fig. 8.9(6), the velocity normal to the gap will be - v . On thex axis at the mid point the convection velocity is thus

y(X)n >„__ ,__, ( 8 8 )v = - (In fi - In rx)

where the bracket contains the separate but cancelling contributionsdue to the two semi-infinite vortex sheets. If we now let the gapapproach zero to obtain the self-convection velocity of a continuousvortex sheet extending between ±<», mathematically speaking it isclear that v will also remain zero according to (8.8). Fluiddynamically speaking however, this arises from cancellation of the

335

Vortex dynamics in inviscid flows

contributions to v due to the two semi-infinite vortex sheets, whicheach become of value

v' = ±lim 4 ^ I n n = ±00 (8.9)/•r-o 2n

Thus at any point of a doubly infinite vortex sheet the localconvective velocity normal to the sheet is held in a delicate balanceof zero arrived at by the subtraction of two infinite convectivevelocity contributions due to the two halves of the sheet, aprescription for instability. Any slight disturbance of this situation islikely to produce extremely large local values of v resulting in rapidvortex roll-up as we have demonstrated by discrete vortex modell-ing. Of course, once these large scale convective activities have setin (8.8) is no longer true for the distorted vortex sheet, whichconvects itself naturally towards some other equilibrium configura-tion, usually involving vortex roll-up. However, other sections ofthe sheet, still approximating locally to a straight vortex sheet, areopen to further disturbances which lead to local instability andbreak-up.

Several authors have been concerned with such disturbancesemanating from the very coarse discretisation of the roll-up vortexresulting directly from the simple representation used above. ThusFink & Soh (1976) carried out a variety of numerical experimentsincluding rediscretisation of the spiral vortex sheets resulting insmaller spacings near to the tip of the sheet and consequentlysmoother rolling up. Clements & Maull (1975) adopted a procedurewhereby any two vortices that induced a mutual velocity in excess ofa stated value were amalgamated, a strategy adopted by the presentauthor to reduce the numbers of vortices and speed computation.Chorin & Bernard (1973) on the other hand adopted a Rankinevortex model to restrict convective velocities, again resulting insmoother roll-up of the vortex sheet. Finally Fink & Soh proposedthat the error resulting in discrete vortex modelling of a vortexsheet was proportional to the logarithm of the ratio of the distancesbetween adjacent point vortices, more detailed arguments for thisbeing given also by Clements (1977) and by Sarpkaya & Shoaff(1979). Inevitably there will always be an element of doubt aboutthe capability of simple discrete vortex methods to represent localflow, whereas a good and reversible convection scheme seems to beable to represent vortex motions such as periodic wakes remarkablyrealistically on the larger scale. Further review material has been

336

Convective interaction of free vortices with solid bodies

given by Porthouse (1983), Downie (1981), Bearman & Graham(1979) and Maull (1986).

8.4 Convective interaction of free vortices with solidbodies

A sample vortex cloud solution for the flow past an obstacle isshown in Fig. 8.10, where the starting motion for flow past a wedgeshaped body is portrayed. The flow is complex and is dominated bythe vorticity, first generated within the boundary layers on theforward pointing faces and then projected as separated shear layersinto the wake. Full vortex cloud analysis attempts to model thisentire rotational flow by the use of discrete vortex elements createdat the body surface over a series of small but finite time steps thenshed as free vortices into the fluid to convect and diffuse naturallyaccording to the laws of fluid motion. We have already consideredthe convective properties of vortex sheets and clouds. Now we focusattention upon the convective influence of the body upon thediscrete vortex elements and vice versa and we will approach this insimple stages.

The circular cylinder has been used extensively for vortexdynamics studies, either in its own right as a bluff body or as a fluiddynamically more manageable shape than more complex bodies,reached through appropriate conformal transformations. ThusGerard (1967) undertook one of the earliest known simulationcalculations of the familiar von Karman vortex street by vortex

J J \

Fig. 8.10. Boundary layer and wake development for flow past a wedgeshaped body predicted by vortex cloud analysis.

337

Vortex dynamics in inviscid flows

dynamics, taking advantage of the well known reflection systemillustrated in Fig. 8.11(a). On the other hand Kuwahara (1973) andSarpkaya (1975) both used the Joukowski transformation (2.10) tostudy the flow of fluid separating from the edges of a flat plate setobiquely to a uniform stream. Clements (1973) employed a

(a) Mirror image system for modelling the potential flowfield due to a point vortex close to a cylinder

(b) Computer calculation by vortex cloud method for self-induced drift path of a vortex close to a cylinder

Fig. 8.11. Interaction of a single vortex T with a circular cylinder andconsequent drift path.

338

Convective interaction of free vortices with solid bodies

Schwartz-Christoffel transformation to study vortex street develop-ment behind a semi-infinite rectangular bluff body with a flat rearface, in this case without reference to a circle. P. Bettess & Downie(1988) developed transformations to permit modification of a truecylinder into a nearly cylindrical body with a local surface protru-sion, for full vortex cloud simulation in relation to the forcesexperienced by off-shore structures. Conformal transformationsmay thus be used in certain situations to simplify treatment of morecomplex body shapes such as plates, polygons, ellipses or Joukowskiaerofoils.

Boundary integral modelling by the surface vorticity method, onthe other hand, offers the attraction of complete generality of bodyshape with none of the limitations or complications of conformaltransformations, with consequent scope for the analysis of a widerange of engineering problems involving wake flows. There arehowever some numerical difficulties inherent in the modelling offree vortex singularities in close proximity to a surface representedby discrete vorticity elements. These are best explored by consider-ing first the simplest problem of the interaction of a single vortex Twith a circular cylinder, Fig. 8.11. This is the recommended startingpoint for the reader who wishes to proceed with the development ofa vortex cloud computational scheme. Not only is the exact solutionto this problem known, providing therefore a secure datum check,but most of the problems of convection which occur in full scalecomplex vortex cloud computational schemes can be studied here atclose quarters in a simple and controlled manner. These problemsare of two types, first the accurate representation of the potentialflow field induced around the cylinder by the vortex and second theconsequent convection experienced by the free vortex. A simplecomputational sequence for prediction of the self-induced convec-tion experienced by the vortex depicted in Fig. 8.11 (a) would be asshown in the flow diagram on page 340.

We will deal with these two problems in turn in the next twosubsections in relation to boxes 2 and 3 of this scheme.

8.4.1 Potential flow past a cylinder due to a nearbyvortex

Tackling the first problem (1.21) may be adapted, with a modifiedright hand side, to represent the surface vorticity boundary integral

339

Vortex dynamics in inviscid flows

1. Input data geometrical details andvortex strength T

2. Martensen analysis of the potential flowpast cylinder due to the vortex P.Output y(s)

3. Convection velocity of vortex T due tobody surface vorticity y(s)

4. Drift path over time step At

equation for a body of arbitrary shape in the (x, y) plane interactingwith a vortex T at (xjf y/), namely

K{sm, sn)y(sn) = -r(f/my cos jSm + Vmj sin j8m)

= rhsm (8.10)

where the velocity components (Umj, Vmj) at element m induced bya unit vortex at j are given by expressions similar to equations (8.1)

rmfy - 1

with

rmi = y/[(xm - xj)2 + (ym - yj (8.12)

The mirror image system depicted in Fig. 8.11 (a) provides anexact solution to this potential flow problem. As shown in standardtexts such as Milne-Thompson (1955) and Glauert (1948), thecylinder of radius a becomes a stream surface of the flow induced byT if a reflection vortex of strength — T is located at the inverse point,

340

Convective interaction of free vortices with solid bodies

which is at radius a2/r. A third vortex of strength T must also belocated at the centre of the circle to ensure zero net boundcirculation on the body. The exact surface velocity is then calculableby superposition of the flow fields due to the three vortices at 0, iand/, for which equations (8.11) may be conveniently made use of.Thus

qm exact = VK, 2 +V m2 ) (8.13)

where

um = T(Um0- Umi + Umj)\

A comparison of the exact and numerical predictions for a 30-element representation of a cylinder of radius 0.5 by the abovemethods is given in Table 8.3 for three decreasing radii of the pointvortex, namely r = 0.8, 0.7 and 0.6. When applying the usualprocedure for specification of surface elements, Fig. 1.6 and Section1.8, the pivotal points tend to lie slightly inside the body profile.Since we wish to examine solutions for which the vortex approachesclose to the pivotal points it is best for these to lie on the actualcircle under consideration so that the best physical comparison withthe exact solution is obtained. The 30-sided polygon representingthe circle was therefore arranged to be tangential at the mid pointof each element.

In this test case the vortex was located on the y axis directlyopposite to the centre of surface element number 8, resulting ofcourse in symmetry of the solution (e.g. compare elements 7 and 9,6 and 10 etc). Extremely good numerical results were obtained forCase 1 with r = 0.8 and reasonably acceptable results with r = 0.7.With r = 0.6 on the other hand, disastrous numerical results wereobtained. The ratio of gap e = r — a to element length As for Case 2is approximately 2.0, representing the acceptable limit upon freevortex proximity imposed by surface vorticity modelling withoutfurther corrective action. Two routes towards improvement may befollowed, namely zero circulation correction of the right hand sideterms of the system of equations (8.10) and the use of sub-elements.We will consider these in turn.

The problem of 'numerical leakage flux' has already beendiscussed in Section 2.3.3 in relation to errors due to the interac-

341

Vortex dynamics in inviscid flows

Table 8.3. Velocities induced on a cylinder of radius 0.5 due to a nearbyvortex of strength 1.0

PlpmpntJ_vlClllClll

number

123456789101112131415161718192021222324252627282930

Case 1r =

num.

0.16450.12530.0651

-0.0315-0.1929-0.4615-0.8364-1.0608-0.8364-0.4615-0.1929-0.03160.06510.12530.16450.19090.20930.22220.23130.23770.24180.24420.24500.24420.24180.23770.23130.22220.20930.1909

0.8

exact

0.16440.12520.0650

-0.0317-0.1930-0.4616-0.8367-1.0610-0.8367-0.4616-0.1930-0.03170.06500.12520.16440.19080.20910.22210.23120.23760.24170.24410.24490.24410.24170.23760.23120.22210.20910.1908

Case 2r =

num.

0.21120.17980.12980.0445

-0.1141-0.4342-1.0557-1.5839-1.0557-0.4342-0.11410.04450.12980.17980.21110.23180.24580.25560.26250.26720.27030.27210.27270.27210.27030.26720.26250.25560.24580.2318

= 0.7

exact

0.20370.17240.12240.0370

-0.1215-0.4417-1.0632-1.5915-1.0632-0.4417-0.12150.03700.12240.17240.20370.22440.23840.24820.25510.25980.26290.26470.26530.26470.26290.25980.25510.24820.23840.2244

Case 3r =

num.

1.01580.99730.96680.91190.79880.5140

-0.4350-2.4212-0.43500.51400.79880.91190.96680.99731.01581.02771.03581.04131.04521.04781.04961.05051.05091.05051.04961.04781.04521.04131.03581.0277

0.6

exact

0.25430.23580.20540.15040.0373

-0.2476-1.1967-3.1831-1.1967-0.24760.03730.15040.20540.23581.25430.26630.27430.27980.28370.28630.28810.28910.28940.28910.28810.28630.28370.27980.27430.2663

342

Convective interaction of free vortices with solid bodies

tions of opposite surface elements of a thin body. In that contextthe back-diagonal coupling coefficients, which represent theseopposite body profile points, were replaced by the lower meanvalues as recommended originally by Jacob & Riegels (1963) toensure zero net implied circulation around the body profile interior.Following similar arguments which led to such back diagonalcorrection as embodied in (2.19), we may also state the necessarycondition that the net circulation around the cylinder perimeter dueto the externally located vortex F must be zero. Expressing thisanalytically we then have

M

2 rhsnAsn = 0 (8.15a)n = \

from which the replacement rhs value for the nearest surfaceelement (say p) to the vortex is given by

1 Mrhsp = - — X rhs* Asn (8.15b)

If (8.15a) were not satifisfied by the rhs values as given by (8.10)and (8.11), there would be an implied erroneous residual vorticitybound within the body profile leading to a flux through the bodysurface. Thus although each individual equation (8.10) is a state-ment of the Dirichlet boundary condition for a given surfaceelement, it is necessary for the system of equations as a whole tosatisfy the condition of internal irrotationality within the bodyprofile. Equations (2.19) enforce this for all of the surface elementsy(sn) Asn whose influence is accounted for by the matrix of couplingcoefficients. Equation (8.15b) now achieves the same end for theexternal vortex F, whose influence is accounted for entirely by theright hand sides of (8.10).

Although this may seem to be an extraordinary and artificial wayto obtain a value for rhsp, it produces quite dramatic improvementsas shown by Table 8.4, which records a repeat run of the previousthree cases with right hand side corrections.

Extremely good results were obtained here by the surfacevorticity method for Cases 1 to 3, although element 8 in closestproximity to the vortex is still subject to significant errors for Case3. If r is reduced further equally good predictions are obtained forall elements except element 8 for which errors mount dramatically.Case 4 illustrates this for the extreme case of r = 0.501 for which the

343

Vortex dynamics in inviscid flows

Table 8.4. Velocities induced on a cylinder of radius 0.5 due to a nearbyvortex. Solution with r.h.s. correction.

Case 1r =

num.

0.16430.12520.0650

-0.0317-0.1930-0.4616-0.8366-1.0609-0.8366-0.4616-0.1930-0.03170.06500.12520.16430.19080.20910.22200.23120.23750.24170.24410.24480.24410.24170.23750.23120.22200.20910.1908

= 0.8

exact

0.16440.12520.0650

-0.0317-0.1930-0.4616-0.8367-1.0610-0.8367-0.4616-0.1930-0.03170.06500.12520.16440.19080.20910.22210.23120.23760.24170.24410.24490.24410.24170.23760.23120.22210.20910.1908

Case 2r =

num.

0.20370.17240.12240.0370

-0.1215-0.4416-1.0631-1.5906-1.0631-0.4416-0.12150.03700.12240.17240.20370.22430.23840.24820.25500.25980.26290.26460.26520.26470.26290.25980.25510.24820.23840.2243

= 0.7

exact

0.20370.17240.12240.0370

-0.1215-0.4417-1.0632-1.5915-1.0632-0.4417-0.12150.03700.12240.17240.20370.22440.23840.24820.25510.25980.26290.26470.26530.26470.26290.25980.25510.24820.23840.2244

Case 3r =

num.

0.25430.23580.20530.15040.0373

-0.2476-1.1966-3.1019-1.1966-0.24760.03730.15040.20530.23580.25430.26620.27430.27980.28370.28630.28800.28900.28930.28900.28800.28630.28370.27980.27420.2662

= 0.6

exact

0.25430.23580.20540.15040.0373

-0.2476-1.1967-3.1831-1.1967-0.24760.03730.15040.20540.23580.25430.26630.27430.27980.28370.28630.28810.28910.28940.28910.28810.28630.28370.27980.27430.2663

Caser = 0.;

num.

0.31760.31730.31700.31640.31490.31090.2892

-9.13460.28920.31090.31490.31640.31700.31740.31760.31770.31780.31790.31790.31790.31790.31800.31800.31800.31790.31790.31790.31790.31780.3177

4501

exact

0.31760.31740.31700.31640.31500.31100.2892

-8.31400.28920.31100.31500.31640.31700.31740.31760.31770.31780.31790.31790.31800.31800.31800.31800.31800.31800.31800.31790.31790.31780.3177

gap ratio s/As^O.Ol. All surface velocities were predicted withprecision except for element 8 which was apparently under-predicted by an order of magnitude. The reason for this is simple.The actual velocity varies widely over element 8 ranging from about0.3 at the element end to 318.314 at its mid point. The value of9.1346 given by the Martensen solution represents the averagevorticity strength over element 8, and the quantity y(s8) As8 istherefore the total amount of vorticity to be found on element 8.Since this is the amount of vorticity available to be shed in a vortexcloud scheme such as we will consider later in Chapter 10, its

344

Convective interaction of free vortices with solid bodies

Table 8.5. Velocities induced by a vortex at radius 0.52 moving past element8 of a cylinder of radius 0.5 represented by 30 surf ace vorticity elements

theta

num.

0.30430.30020.29330.28060.25310.1751

-0.2337-7.4014-0.23370.17510.25320.28060.29330.30020.30430.30700.30870.30990.31080.31140.31170.31200.31200.31200.31170.31140.31080.30990.30870.3070

= 90°

exact

0.30440.30030.29340.28070.25320.1751

-0.2337-15.9155-0.23370.17510.25320.28070.29340.30030.30440.30700.30880.31000.31080.31140.31180.31200.31210.31200.31180.31140.31080.31000.30880.3070

num.

0.30490.30110.29480.28340.25960.1958

-0.0915-7.3056-0.46500.14860.24560.27750.29180.29930.30380.30660.30850.30980.31070.31130.31170.31190.31200.31200.31180.31150.31090.31010.30900.3073

92°

exact

0.30490.30110.29480.28340.25960.1959

-0.0915-8.7411-0.46400.14860.24560.27750.29180.29940.30380.30660.30850.30980.31070.31130.31170.31200.31210.31200.31180.31150.31090.31020.30900.3074

num.

0.30530.30180.29610.28580.26510.21230.0022

-6.9685-0.87070.11380.23650.27390.29000.29830.30320.30620.30820.30960.31050.31120.31160.31190.31200.31200.31180.31150.31100.31030.30920.3076

94°

exact

0.30540.30190.29610.28590.26510.21230.0022

-3.5777-0.87080.11390.23650.27390.29000.29840.30320.30630.30830.30960.31060.31120.31170.31190.31210.31200.31190.31160.31110.31030.30920.3077

96C

num.

0.30580.30250.29720.28800.26980.22560.0671

-1.6804-6.18060.06710.22560.26980.28800.29720.30250.30580.30790.30940.31040.31110.31160.31190.31200.31200.31190.31160.31110.31040.30940.3079

>

exact

0.30580.30260.29730.28810.26980.22560.0671

-1.6805-1.68050.06710.22560.26980.28810.29730.30260.30580.30800.30940.31040.31110.31160.31190.31210.31210.31190.31160.31110.31040.30940.3080

prediction is actually of more practical use to us than the precisevalue of surface velocity at the centre of element 8.

Now so far we have considered only vortex locations opposite tothe centre of element 8. Table 8.5 records results obtained with thevortex located at various angular positions moving clockwise closeto element 8 at a radius of 0.52. Once again extremely good resultswere obtained for predicted surface velocities of all elements exceptthe one in closest proximity to the vortex. However a problemclearly arises for location 6 = 96° since pivotal points 8 and 9 arethen exactly equidistant from the vortex. Since only one can be

345

Vortex dynamics in inviscid flows

selected for the right hand side correction (8.15b) all of thecirculation correction vorticity has been deposited upon element 9,whereas element 8 has the velocity value 1.6804 in agreement withthe exact solution. The ideal arrangement for this particular case of6 = 96° would be as follows:

(i) The correct surface velocity at element 8 should equal that atelement 9, namely 1.6804.

(ii) The value used for vortex shedding should also be equal forelements 8 and 9 and could be taken as the average, i.e.^(1.6804+ 6.1806) = 3.9323.

For vortex cloud schemes consideration (ii) is of more importancethan (i) for an equitable distribution of vorticity shedding betweenelements. One way to improve this is to introduce sub-elements forimproved estimation of the right hand side values for elements inclose proximity to the vortex. For example we may limit the use ofsub-elements for situations in which rmJ<2.0 Asm to include up tothree surface elements local to the point vortex. A minimumnumber of sub-elements nsubs then follows from the simplealgorithm

Aisubs = 1 + round(2 * Asjrmj) (8.16)

The velocities (Umj, Vmj) used for evaluation of rhsm and pre-viously given by equations (8.11) are then replaced by the averagevalues for all sub-elements, namely

ml fcmsubs £ I rnf V mJ Innmbs £ 1 rmf I(8.17)

where (xny yn) are coordinates of the centre of sub-element n, Fig.(8.12).

Implementation of this for the previous case is shown in Table8.6. In comparison with Table 8.5 it will be observed that the use ofsub-elements influenced results only in the vicinity of the strategicelements 8 and 9. The case just referred to with 6 = 96° yieldedalmost equal estimates of surface vorticity for elements 8 and 9 asrequired, namely 3.9464 and 3.9239 respectively. Twice the mini-mum number of sub-elements as given by (8.16) was used here to

346

Convective interaction of free vortices with solid bodies

Fig. 8.12. Average velocity parallel to element m due to a nearby vortex Tusing sub-elements.

improve resolution. Four times the minimum number is recom-mended for general use.

8.4.2 Convection of a free vortex near a circle or anellipse

We are now ready to consider the convective motion of the freevortex F due to the influence of the nearby cylindrical body.Accounting for the influence of each surface vortex element now ofknown vorticity strength y(sm), the drift velocity components of Tfollow directly from

M

m = lM (8.18)

where the unit velocities follow directly from (8.11) or from347

Vortex dynamics in inviscid flows

Table 8.6. Velocities induced by a vortex at radius 0.52 close to element 8 ofa cylinder of radius 0.5 with a 30-element representation

theta

num.

0.30430.30020.29330.28060.25320.1751

-0.3009-7.2669-0.30090.17510.25320.28060.29330.30020.30430.30700.30870.30990.31080.31140.31170.31200.31200.31200.31170.31140.31080.30990.30870.3070

= 90°

exact

0.30440.30030.29340.28070.25320.1751

-0.2337-15.9155-0.23370.17510.25320.28070.29340.30030.30440.30700.30880.31000.31080.31140.31180.31200.31210.31200.31180.31140.31080.31000.30880.3070

num.

0.30490.30110.29480.28340.25960.1958

-0.1099-7.0915-0.67020.15920.24560.27750.29180.29930.30380.30660.30850.30980.31070.31130.31170.31190.31200.31200.31180.31150.31090.31010.30900.3073

92°

exact

0.30490.30110.29480.28340.25960.1959

-0.0915-8.7411-0.46400.14860.24560.27750.29180.29940.30380.30660.30850.30980.31070.31130.31170.31200.31210.31200.31180.31150.31090.31020.30900.3074

num.

0.30530.30180.29610.28580.26510.21230.0025

-6.2866-1.56300.12380.23650.27390.29000.29830.30320.30620.30820.30960.31050.31120.31160.31190.31200.31200.31180.31150.31100.31030.30920.3076

94°

exact

0.30540.30190.29610.28590.26510.21230.0022

-3.5777-0.87080.11390.23650.27390.29000.29840.30320.30630.30830.30960.31060.31120.31170.31190.31210.31200.31190.31160.31110.31030.30920.3077

num.

0.30580.30250.29720.28800.26980.22560.0745

-3.9464-3.92930.07450.22560.26980.28800.29720.30250.30580.30790.30940.31040.31110.31160.31190.31200.31200.31190.31160.31110.31040.30940.3079

96°

exact

0.30580.30260.29730.28810.26980.22560.0671

-1.6805-1.68050.06710.22560.26980.28810.29730.30260.30580.30800.30940.31040.31110.31160.31190.31210.31210.31190.31160.31110.31040.30940.3080

equations (8.17) when sub-elements are used. In view of this,computational advantage can be taken here of the (UmJ, Vmj) valuesalready evaluated from the foregoing Martensen analysis. Thus thevelocity at j induced by a unit vortex at m is equal in magnitude andopposite in direction to that at m induced by a unit vortex at j . Theuse of sub-elements is equally valid, representing the assumptionthat y(sm) is uniformly spread over the body surface element Asm.In fact this proves to be a poor assumption as we shall see, andalternative models are required for evaluating the convective

348

Convective interaction of free vortices with solid bodies

motion of free vortices in very close proximity to a body. Accuracywill also always be improved by the use of second or higher orderconvection schemes as described in Section 8.2.1.

For the case of a free vortex close to a circular cylinder, Fig. 8.11,the exact drift velocity follows directly from the mirror imagesystem, namely

and is always normal to the radius Oj. Consequently the drift pathwill be circular, the vortex completing one complete rotation overthe time interval

2nr 4jz2r2/r2-a2\t = ~^ = ~r~\ar~) (8'20)

Fig. 8.11(fc) demonstrates the precision with which this drift pathmay be predicted by the numerical iterative time stepping proce-dure described above for 50 time steps At = 0.125068, with T = 1.0,a = 0.5 and r = 0.6 for a 40-element representation of the circularcylinder. Using second order convection the radius of the vortexfinally was 0.5991 and the error closure gap was 0.182618. With theorder of convection raised to 30 to reinforce reversibility, the finalvortex radius was 0.59886 and the closure gap error was reduced to0.040878 which was just over 1% of the total drift path length.

The same computational procedure may be used for any othertwo-dimensional body shape such as the ellipse shown in Fig. 8.13.In this case, being a slender body profile, back diagonal correctionwas essential also. With a 60 surface element representation and atime step of Af = 0.05, a perfectly acceptable solution was againobtained for vortex convection, which should follow a closed ovalshaped contour surrounding the ellipse, Fig. S.l3(a). However, twoother difficulties may arise as illustrated in Figs. 8.13(ft) and (c).

Firstly, if we retain the same time step but reduce the number ofsurface elements by one half to M = 30, undulations in the driftpath are obtained as the vortex drifts past each surface element. Wewill return to this problem shortly. Secondly, retaining 60 surfaceelements but increasing the time step five-fold to At = 0.25 errors ofa different type have crept in. A credible solution was in factobtained, but while acceptable for most of the drift path which is ofmodest curvature, it is clear that At is at the limits of acceptabilityfor coping with the right curvature of the end sections. In practical

349

Vortex dynamics in inviscid flows

Starting point

:

(a) Reversible solution with 60 surface elements, Af = 1.0, At = 0.5

(b) Errors due to coarser body representation30 surface elements, Af = 1.0, At = 0.05

Starting point

r y * — • — • — • — • —

(c) Errors due to coarser time step60 surface elements, Ar = 1.0, At = 0.25

Semi-major axis = 1.0, Semi-minor axis = 0.1Fig. 8.13. Self-induced drift path of a free vortex close to an ellipse.

schemes the time step ought to be chosen to suit the most stringentlikely convection requirements, although for the general situation ofan arbitrary bluff body and its wake flow it is extremely difficult toquantify what these may be. Furthermore most of the drift path ofour test case, Fig. 8.13(c), is well within the scope of the selectedvalue At = 0.25 and an even coarser discretisation of time stepwould lead to computational economy with negligible loss ofaccuracy except in the end regions. The certainty of this could be

350

Convective interaction of free vortices with solid bodies

established quite easily by focussing attention upon the local driftpath curvature and selecting different At values to cope with thisstep by step. However such optimisation procedures are possibleonly with a single vortex and are quite impractical for a full vortexcloud modelling scheme since At must then be the same for allvortices in the field. In practice a fixed value of At must be selectedarbitrarily to achieve a suitable compromise between accuracy andcomputational economy and which may result in some errors ofsignificance in regions of high body curvature. The author's practicehere for flow past bodies in a uniform stream Wx is to equate W^ Atto the average surface element length resulting in the followingspecification for At.

k!A 5" (821)

where the constant k should certainly be no greater than 1.0.

8.4.3 Convection of vortices in very close proximity toa body

In the previous section reference was made to erroneous undula-tions in the drift path of a vortex in reasonably close proximity to anellipse, Fig. 8.13(a). In fact these predictions were made with thenormal surface vorticity model without the use of sub-elements. Ifsub-elements are introduced locally these undulations will bereduced to negligible proportions provided the gap ratio e/Asn >0.4. For closer proximity it is not possible to improve the boundaryelement method further but fortunately recourse may be made tovortex reflection modelling instead. For example (8.19) may be usedinstead if the local body radius of curvature rm is substituted for a in(8.19) provided the gap ratio e/rm<0.05. As shown in Section 1.7(1.31), rm can be expressed in terms of the change in profile slopeA/?m from one end of element m to the other through

Asm 2Asm

m + l - Pm-l

Alternatively we may use a plane wall mirror image approach asalso illustrated in Fig. 8.14, from which the estimated convection

351

Vortex dynamics in inviscid flows

r

(a) Mirror image system based on (b) Simple image system based onvortex reflection in circular plane wall reflectioncylinder

Fig. 8.14. Reflection systems for calculation of self-induced convection of avortex in close proximity to surface element m.

velocity is thenr

(8.23)

The implementation of this second and more simple approach isshown in Fig. S.15(a) for the motion of a vortex in very closeproximity to a circular cylinder of radius 0.5. The starting andfinishing radii of the vortex were r = 0.51 and r — 0.509496 respe-ctively demonstrating the success of the simple mirror imagereflection method used here for all time steps. Fig. 8.15(6)illustrates the more complex situation of vortex self-induced motionin close proximity to a 4- -shaped body, employing a computingscheme which selects whichever convection method is appropriatedepending upon proximity. To summarise, the options, all of whichwere available during this second computation, are as follows:

(i) For gap ratios, e/Asm > 1.0 normal surface vorticity modellingwill suffice without the use of sub-elements, e is defined here asthe gap between the free vortex F and the nearest pivotal pointm.

(ii) For 1.0>e/Asm>0.4 sub-elements should be used whencalculating the convective velocity due to element m,

(iii) For e/Asm<0A mirror image modelling should be usedaccording to (8.22) and (8.23).

It should be remarked that these studies present extremely moretaxing requirements than will normally arise in a vortex cloud

352

Convective interaction of free vortices with solid bodies

Diameter = 1.0At = 0.004

86 time steps

Drift path(a) Drift path of vortex in very

close proximity to a cylinder

(A

Width = 1.0At = 0.03240 time steps

(b) Drift path of a vortex close to acomplex two-dimensional body

Fig. 8.15. Self-induced convection of a vortex in close proximity to atwo-dimensional body by the surface vorticity numerical model.

scheme, since the whole motion of the single vortex here has beenself-induced giving maximum play to error feedback. Two aspectsshould be mentioned. Firstly, the strength of vortex cloud elementswill normally be very small and typically about 1/M of the valueused here where M is the number of surface elements. Secondlyconvection velocity will involve a large contribution due to potential

353

Vortex dynamics in inviscid flows

Drift path

Ar=0.05

At = 0.025

Fig. 8.16. Drift path of a vortex past a cylinder in a uniform stream.

flow caused by the uniform stream plus a contribution from each ofthe other free vortex elements. Thus vortex/body interaction is lesssignificant than the present case for the majority of the vorticeswhich soon become distant from the body as the wake develops.

As a check on the first of the above observations the flow of atypical vortex element of strength Ar = 0.025 past a cylinder ofradius 0.5 in a uniform stream 6^ = 1.0 has been calculated using100 time steps At = 0.025, Fig. 8.16. Option (iii) above was notmade use of but sub-elements were used as appropriate. Since theflow is dominated by the influence of the uniform stream, errorripples due to erroneous estimation of vortex interaction havenegligible effect here. Further tests show that for such small vortexstrengths good overall convection predictions may be obtained foreven closer proximity of the drift path to the body but the limits setfor option (iii) are still likely to lead to better predictions, especiallyof the actual velocity of drift. It is therefore recommended that allof options (i)-(iii) be retained in vortex cloud modelling of the typewhich we consider next.

8.5 Simple vortex cloud modelling for two-dimensional bodies with prescribed separation points

A true simulation of the real flow past a body must involve vorticitycreation at all points of its surface accompanied by the processes of

354

Simple vortex cloud modelling for two-dimensional bodies

viscous diffusion and convection. Full vortex cloud modelling, asoutlined in Chapter 10 and illustrated by Fig. 8.10, achieves this bythe shedding of discrete vortices from all surface elements. Muchsimpler simulations may be attempted for bodies with knownseparation points such as sharp edged bluff bodies and we concludethis chapter with a consideration of such flows.

8.5.1 Vorticity shedding from a sharp edged separationpoint

The equilateral wedge shown in Fig. 8.17 is typical of bluff bodiesfor which the boundary layers formed on the forward facingsurfaces are known to separate from the rear facing sharp edges Aand B. The vorticity created within the boundary layers is thenprojected parallel to the surface with angle (f> directly into the wakewhere it is free to undergo convection and diffusion. We continuefor the time being to ignore viscous diffusion and to consider purelypotential flows. Suppose that at some time t during such a motionthe surface vorticity of the potential flow at elements A and B justupstream of the two separation points is y(sA) and y(sB) respe-ctively. As shown in Section 1.5 and Fig. 1.5, the convectivevelocities of these vortex sheets will be \Y{SA) and 2Y(SB)> Duringthe small time interval A* the total amount of vorticity shed into thewake will thus be

AI^ = \y{sA)2 At, ATB = \y{sBf At (8.24)

In the numerical scheme shown here the shed vorticity for thisdiscrete time step is modelled by the introduction of two point

(a) Progressive shedding of discrete (b) Enlarged view on Avortices FA and fR

Fig. 8.17. Vortex shedding from sharp edges of a wedge shaped bluff body.

355

Vortex dynamics in inviscid flows

vortex elements of strength AF^, ATB as illustrated for separationpoint A in Fig. 8.17. The displacements, taken as the mid points ofthe lengths of actual vorticity sheet self-convected from the separa-tion points, should be

£A = 4 Y(sA) Af, eB = - y(sB) At (8.25)

Since these two vortices will be in close proximity to the surfaceelements A and B, they will clearly exercise critical control over thevalues of y(sA) and Y(SB) of the next potential flow analysis at timet + At. In most computational schemes the user is therefore allowedto override these values of e and 0 to permit subjective adjustmentssuch that the values of y(s) of the four or five elements leading upto the separation points on each surface are smooth.

8.5.2 Simple vortex dynamics scheme for simulation ofwake development

Beginning at time t = 0, the computation begins with potential flowpast the wedge shaped body due to the uniform stream Wx. Afterthe first time step At two vortex elements ATA and ATB will be shedinto the wake. For the next time step potential flow analysis isrepeated including their influence in addition to that of W^.Convection velocities and displacements are then evaluated for thetwo free vortex elements using the techniques developed in Section8.4, including also their mutual convection. Two more free vortexelements are then shed from A and B and we proceed to the nexttime step as indicated in the flow diagram.

The loop involving boxes 4 and 5 will normally be repeated theappropriate number of times to achieve second or higher ordercentral difference type convection. Martensen analysis, box 4, nowrequires the modification of equations (8.10) to include all of the Zfree vortex elements which have been shed into the fluid duringprevious time steps, namely

M

2 K(sm, sn)Y(sn) = -(£/„ cos pm + V. sin pm)n = l

- 2 Arni(Umi cos pm + Vmi sin pm) (8.26)/-i

356

Simple vortex cloud modelling for two-dimensional bodies

1. Input profile and other datapreparation

2. Martensen analysis W^ only

3. Shed two free vortex elements

4. Martensen analysis HL and allshed vortices

5. Vortex convection

6. Advance At

Twhere the unit vortex induced velocities are given by (8.11) or(8.17).

Following the strategy outlined in Section 8.2.1 for convection ofa vortex cloud, extended to include the influence of the bodysurface vorticity as given in Section 8.4.2, the drift velocitycomponents of vortex element m, box 5, became

M

M

n=l

(8.27)

Results for a typical computation are shown in Fig. 8.18 for thestarting motion following time steps 10, 15 and 20 making use of(8.21) with k = 0.5 to select a suitable time step At of 0.05. In orderto portray the vortex motion more clearly streak lines have beendrawn along the directions of the local drift velocity as defined by(udm, vdm). Some authors draw streak line length proportional tolocal drift velocity which can further help interpretation. On the

357

Vortex dynamics in inviscid flows

= 1.0

(a) 10 steps, / = 0.5

(b) 20 steps, t = 1.0

(c) 30 steps, / = 1.5Fig. 8.18. Starting motion for flow past an equilateral wedge shaped bodyin a uniform stream K. = 1.0. (At = 0.05, <f> = 30°, e = 0.025).

other hand difficulties arise in trying to portray wide variations ofdrift velocity and the author's practice is to draw all streak lines ofequal length. As the computation proceeds the vortex sheetscontinuously shed from the sharp edges immediately begin to rollup in a fashion rather similar to the behaviour of the free ends ofthe vortex sheet considered in Section 8.31, resulting in thedevelopment of two large eddies to form the initial symmetricalwake.

8.5.3 Vorticity shedding from a smooth surfaced bluffbody

Vorticity shedding from a sharp edge is simple to model directlyas we have seen. Flow separation from smooth surfaced bluff bodies

358

Simple vortex cloud modelling for two-dimensional bodies

such as a circular cylinder is less straightforward, since both theposition of separation and the trajectory of the separated shearlayer are unknown. In fact both are determined by complex fluidmotions in the boundary layer involving a delicate balance betweenconvection and diffusion, with the added important influence oflocal surface static pressure gradient. Despite this there have beenmany attempts to apply models, such as the one we have justconsidered, to the prediction of the vortex street wake behind acircular cylinder. Although the true position of separation will varyperiodically due to upstream influence from the wake, quitereasonable results can be obtained if the simpler assumption ismade of fixed separation points located at the ends AyB of thediameter normal to the mainstream flow, Fig. 8.19(a). Adopting asimilar procedure to that for the wedge flow, the elements ofvorticity shed during time step At may then be located at discretevorticies AF^ and ATB with polar coordinates (e, <f>) relative to thecentres of the prescribed surface elements from which separation isassumed to occur, Fig. 8.19(fc). The remaining problem is that of

(a) Separation from acircular cylinder

(b) Separation of a discretevortex element AfA

Fig. 8.19. Model for flow separation from smooth surface.

359

Vortex dynamics in inviscid flows

determining an appropriate strength representative of the real flow.Tests show that suitable values for vortex location are say 0 = 45°,fitting in with the typical trajectory and e~AsA/2. However thepotential flow on elements A and B is then strongly influenced bythe local shed vortices, whereas in the real flow we know that theseparating boundary layer vorticity is influenced predominantly bythe surface flow upstream of A and B. A suitable compromise is tocalculate AF^ and ATB from the vorticity on the surface elements Cand D just upstream, resulting in

AI^ = \yiscf At, ATB = \Y(SD)2 At (8.28)

As previously explained, two new vortex elements are shed ateach time step, resulting in a steady build up of data. Thus after saytime step 200 there will be 400 free vortex elements in the flow fieldrequiring the calculation of 4002 contributions to the vortex cloudconvection. Computational effort can be almost halved since theconvection velocities induced at some vortex a by another vortex bmay be expressed in terms of those at vortex b induced by vortex a,

through

Vab = -vba A i y Ara

However, computational times can become excessive unlessaction is taken. Various techniques have been adopted includingvortex merging and the redistribution of vorticity onto a gridsystem, some of which will be discussed in more detail in Chapter12. Since the initial phase of the building up of a symmetrical wake,as illustrated for the wedge by Figs. 8.10, 8.17 and 8.18, can takequite a long time, a sensible strategy is to trigger asymmetry at thefirst time step. At least three methods have been used to achievethis, namely (i) prescribing a net bound circulation on the cylinderfor step 1 only, (ii) inserting an arbitrary off-set free vortex in thewake at t = 0, (iii) introducing a cross-wind K, for the first orsubsequent few initial time steps. The result is a rapid initiation ofself-propagating alternate eddy shedding and a fore-shortening ofthe initial symmetrical wake phase.

Fig. 8.20 illustrates such a computation for a circular cylinder ofradius a = 0.5 represented by m = 22 surface elements in a uniformstream Uoo=i.0. Separation was assumed to take place fromelements 6 and 17 with off-set values £ = 0.05, 0 = 45°. For timestep No. 1 a transverse velocity Ko = 0.5 was used to introduce an

360

Simple vortex cloud modelling for two-dimensional bodies

Co. • •

- 2 . 0 , 10

Lift coefficient CL

Drag coefficient CD

Fig. 8.20. Flow past a circular cylinder predicted by simple vortex dynamicstheory with two fixed separation points.

initial asymmetry and 200 time steps of magnitude At = 0.15, (at thelimits of (8.21)), resulted in the vortex pattern and CL, CD curvesshown in Fig. 8.20. To enhance flow visualisation, streak lines weredrawn for both time steps 199 and 200 of length 0.13a.

Eight distinct vortex clouds can be discerned including thestarting vortex cloud on the far right of the streak line picture andthe next vortex cloud in the final processes of formation andseparation from the lower surface. Their time of shedding can beidentified from the eight maxima (anticlockwise cloud) or minima(clockwise cloud) of the curve of lift coefficient CL versus time. Wemay also observe that the drag coefficient CD oscillates at twice thefrequency of CL. As a measure of vortex shedding periodicity wemay adopt the reduced frequency as defined by the Strouhalnumber, namely

nlL2a

(8.30)

361

Vortex dynamics in inviscid flows

where n is the actual frequency. If we apply this to the cycle whichoccurred between 14.1 < r < 19.3 for which both CL and CDproduced very regular periodic response, the estimated Strouhalnumber is 0.1925 which is in very good agreement with knownexperimental tests. Despite the crudity of the flow separation modelthe periodic behaviour, as revealed by CL(t), CD(t) and St, ispredicted remarkably well although the r.m.s. average lift and dragcoefficients are excessively high.

Lift and drag were evaluated here by integration of the surfacepressure distribution. The calculation of surface pressure in un-steady flow presents certain difficulties which we will not explore atthis point but deal with more fully in Chapter 10. The principal aimsof this chapter were to examine the requirements for accurate andthermodynamically reversible convection in vortex dynamics and todevelop a simple computational scheme for bluff body wakesimulation which implements these models. The author's computerprogram sepflow responsible for Figs. 8.17, 8.18 and 8.20 is basedcompletely on the guide lines proposed here. One last point shouldbe made before we close this chapter, and this relates to theconservation of vorticity.

Following each Martensen calculation (see box 4 of the flowdiagram on page 357) the surface vorticity and previously shedvortices should satisfy the following conditions assuming that therewas zero net vorticity in the flow regime at t = 0.

f y(sn)Asrt + ]>>r;. = 0 (8.31)n=\ y=l

This equation must be added to each of the governing equations(8.26) to ensure that vorticity is continually being conserved. Thismay then be written as follows.

£ (K(sm, sn) + Asn)y(sn) = -(LL cos jSm + K. sin jBm)n = \

Z- 2 Ary(1 + Umj cos jSm + VmJ sin fim) (8.32)

The appropriate Martensen procedure is as follows.

(i) Evaluate the coupling coefficient matrix K(sm, sn).(ii) Ensure zero circulation for each column by adopting a

procedure similar to back diagonal correction, Section 2.3.3.362

Simple vortex cloud modelling for two-dimensional bodies

In this case for column n replace the largest couplingcoefficient (say in row m) with the values

K(sm, sn) = - ^ - 2 K(sh sm) (8.33)

(iii) Now add Asn to all coupling coefficients in each columnn = 1. . . M to complete (8.32).

363

CHAPTER 9

Simulation of viscous diffusionin discrete vortex modelling

9.1 IntroductionThe 'random walk' model for simulation of viscous diffusion indiscrete vortex clouds was first proposed by Chorin (1973) forapplication to high Reynolds number flows and has been widelyused since. The principle involved is to subject all of the free vortexelements to small random displacements which produce a scatterequivalent to the diffusion of vorticity in the continuum which weare seeking to represent. Such flows are described by the NavierStokes equations which may be expressed in the following vectorform, highlighting the processes of convection and diffusion of thevorticity co,

din— + (q • V)o> - (co • Vq) = vV2co (9.1)at

where q is the velocity vector and V2 the Laplacian operator. Thethird term, applicable only in three-dimensional flows represents theconcentration of vorticity due to vortex filament stretching. Other-wise in two-dimensional flows, with which we are concerned here,the vector Navier-Stokes equation reduces to

^ + ( q - V ) c o = v V 2 a > (9.2)$' T

Convectionof

vorticity

TDiffusion

ofvorticity

Normalised by means of length and velocity scales £ and W^ thismay be written in the alternative dimensionless form

h (a • V)dj = — V2d> (9.3)3t H Re

v }

where the Reynolds number is defined by

*.-*? (9.4)364

Introduction

For infinite Reynolds number (9.3) describes the convection ofvorticity in in viscid flow, for which the technique of discrete vortexmodelling was developed in Chapter 8. At the other end of thescale, for very low Reynolds number flow past an object ofcharacteristic dimension €, the viscous diffusion term on the righthand side (9.3) will predominate. The same is true for certain otherflows such as the diffusion of a point (two-dimensional line) vortexfor which the dimensional N-S equation (9.2) is more appropriate,reducing to the diffusion equation

|?=vV 2 a> (9.5)

In Section 9.2 the classical solution of this equation for a diffusingpoint vortex will be used to form the basis of a practical randomwalk discrete vortex simulation method.

Many real flows encountered in engineering applications fallbetween these two extremes of Reynolds number, exhibiting bothconvective and diffusive motions, although often of different sig-nificance in various zones of the flow regime. Thus the flow past acircular cylinder will be strongly influenced by viscous diffusion andconvection in the boundary layer along the front face prior to flowseparation. For this reason a boundary layer Reynolds numberbased upon boundary layer or momentum thickness scale is moreappropriate in (9.3) and (9.4). On the other hand the vortexdynamics of the developing vortex street wake downstream ofseparation is largely independent of the more appropriate bodyscale Reynolds number (W^D/v) provided this exceeds about 70.Indeed, as we have seen in Section 8.5.3, the periodic vortex streetpattern and Strouhal number of such bluff body wake flows may besimulated with surprising reality ignoring viscous diffusion com-pletely by simple vortex dynamics.

On the other hand many other important devices such as aerofoilsand turbomachine cascades, when operated with varying angle ofattack or approach flow, involve complex problems of boundarylayer stability and consequent vortex shedding. In such situations itwould be highly desirable to develop a consistent flow modelcapable of handling both boundary layer dynamics and subsequentdownstream wake motion within a single computational framework.Chorin (1973), (1978) was alert to this desirable requirement at atime when grid methods for solution of the N-S equations wereadvancing rapidly. He pointed out the conflicting requirements of

365

Viscous diffusion in discrete vortex modelling

grid scale for handling both the rapid vorticity rate changes within aboundary layer and the grander scale of the von Karman vortexstreet type motions of the downstream wake. With this in mind hesought such a consistent model in vortex dynamics including therandom walk technique. By and large this generalised frameworkhas now been achieved although care must be exercised, as withmany numerical methods, in interpretation of the meaning andapplicability of the models. Thus although the diffusion of a singlepoint vortex may be modelled quite well by the random walkmethod as we shall see from Section 9.2, the representation ofboundary layer vorticity diffusion close to a wall presents far morestringent computational requirements. As pointed out by Chorin,the aim in such regions need not be precise modelling at local eddyscale of resolution, but more of a statistical sampling process usingdata obtained over a period of discrete time steps. Indeed therandom walk process involving single individual diffusion displace-ments of each vortex element at every time step, is very much likethe random motions which occur at molecular level and Chorinlinked his concepts to analogous theoretical studies of Brownianmotion by Einstein (1956). As pointed out also by Lewis &Porthouse (1983b), some of the earliest derivations of the viscousflow continuum equations by Navier (1827) and Poisson (1831),stemmed from particulate models such as kinetic theory of gases.On reflection it seems quite natural therefore for a Lagrangianmodel such as vortex dynamics, where fluid rotation is pinned ontoan ensemble of small free fluid elements, that the motion shouldresemble particle motion and obey laws of diffusion similar to thoseobserved at molecular level.

Independently of Chorin, Porthouse & Lewis (1981) later de-veloped an almost identical random walk technique as a naturalextension of full vortex cloud modelling by the surface vorticityboundary integral method. The best starting point for this isconsideration of a diffusing point vortex which will be presented inSection 9.2. This will be extended in Section 9.3 to the diffusion of avortex sheet. The chapter is concluded in Section 9.4 with a fairlydetailed application of vortex cloud modelling to boundary layers.

9.2 Diffusion of a point vortex in two-dimensionalflow

The motion of a diffusing vortex of initial strength T centred on theorigin of the (r, 6) plane is described by the diffusion equation (9.5)

366

Diffusion of a point vortex in two-dimensional flow

expressed in polar coordinates,

do (d2co Id(9.6)

from which we may obtain the well known solution for thesubsequent vorticity distribution in space and time, Batchelor(1970),

©(r, 0 =4jtvt

(9.7)

Vorticity strength is a function of radius r and time t. This exactsolution is shown in Fig. 9.1 for the case F=1.0, v = 1.0,illustrating the radial diffusion of vorticity with time. The randomwalk method as developed by Porthouse & Lewis (1981) is basedupon a numerical simulation of this diffused vorticity by anequivalent cloud of discretised vortex elements. As illustrated inFig. 9.2, let us replace the vortex T by N elements each of strength

0.1

oj(r)

0.05 -

r = 1

2.0

3.0^

.0

\

0

r= I.O, v= l .oFig. 9.1. Diffusion of a point vortex.

367

Viscous diffusion in discrete vortex modelling

4.0

-4.0-4.0

r=\,v= 1.0, TV =50, At = 0.25Fig. 9.2. Random diffusion of 50 vortex elements over four time steps.

F/N located at the origin at time t = 0 but free to move independ-ently. Some time later the diffused vorticity may be represented byscattering the elements over the (r, 6) plane. The random numbermethod outlined below achieves this in a manner which approachesthe exact solution in the limit as N^>&. Figure 9.2 illustrates oneparticular test run with just fifty elements, taken over four timesteps Ar = 0.25 each, with v = 1.0, T=1.0 . The paths of threeselected vortex elements have been recorded to illustrate the closesimilarity of this numerical procedure to Brownian motion. Let usnow consider how to achieve this objective by reference to the formof the exact solution.

The desired radial distribution of vorticity at time t is given by(9.7). For a vortex of unit strength split into N elements, let usassume that n vortex elements are scattered into the small arear Ad Ar after time t. The total amount of vorticity p in this elementof area then follows from

N(9.8)

Thus we could say alternatively that p is actually the probability

368

Diffusion of a point vortex in two-dimensional flow

(n/N) that an element will land into the elementary area r AS Arwhen scattered.

An appropriate strategy then is to displace each element i in theradial and angular directions by amounts r, and 6t over the timeinterval 0 to t> such that the radial probability distribution given by(9.8) is satisfied for all r AS Ar elements which make up a giventarget area, taken sufficiently large to capture all (or virtually all) ofthe diffused vorticity. Now it is self evident from symmetry thatscattering in the 6 direction should be done with equal probability.Thus we may define dt values independently of r, values by theequation

0, = 2*& (9.9)

where Qt is a random number within the range 0 < Q{ < 1.0.As argued by Porthouse & Lewis (1981), and Porthouse (1983),

the radial scattering of vortex elements may best be decided by firstintegrating (9.8) between 0 = 0 and In obtaining

p' = {—e (-r2/4v°}r Ar (9.10)

/?' is then the probability that a given element will lie between r andr + Ar. A more useful idea would be to find the probability P thatan element will lie within a circle of radius r and this can be foundby integrating p' from r = 0 to r, namely

P = 1 - e(-r2/4v° (9.11)

where the constant of integration has been set at value unity toensure zero probability as the target area radius r approaches zero.

At this point the important observation may be made that (9.11)is in fact the normal distribution curve of statistical theory. Thevalue of P must therefore be equally likely to lie anywhere in therange 0-1 and may be determined by selecting a random number Pt

within this range. Thus for the ith vortex element (9.11) becomes

from which we may obtain its radial random shift

rt = {4*111(1/3)}* (9.12)

The scatter of the N elements comprising the unit vortex is thendetermined by selecting N random numbers in the range 0-1 forboth Pt and Qh the random walks (rif 6t) following directly from(9.12) and (9.9).

369

Viscous diffusion in discrete vortex modelling

Table 9.1. Output from program 9.1, seed P = 0.4

For 1000 random numbers spread in 10 bins

NumberBin Range collected

12345678910

0.0-0.10.1-0.20.2-0.30.3-0.40.4-0.50.5-0.60.6-0.70.7-0.80.8-0.90.9-1.0

106978493919994110123103

9.2.1 Random number generationSome computational facilities provide automatic random numbergeneration otherwise of many possible techniques, that suggested byPorthouse is perfectly adequate. First we choose a real number P inthe range 0.0-1.0 to seed the process, e.g. P = 0.5. Then weevaluate the following expression

P = (1.01316 + P)5

= 7.932 759 (9.13)Retaining the six figures after the decimal point as our first

random number 0 = 0.932 759, the process may be repeated indefin-itely using this as the next seed. The constant 1.01316 has beenchosen arbitrarily but is of the right order to produce enoughsignificant figures by 'real8' computation with the range 0 < P < 1.0.Program 9.1 called Ranbox illustrates this process, sorting theresulting series of random numbers into bins to provide a cross-check on randomness. For example the results shown in Table 9.1were obtained for 1000 random numbers collected into 10 bins.

For perfect randomness we would expect to collect 100 of theseries P into each bin. The probable level of accuracy to beexpected in sorting M random numbers this way is given byl/V[M/(number of bins)]. Thus with 1000 numbers and 10 bins weexpect an average error of 10%. The actual average error of 9.2%of the example tabulated above thus endorses the simple procedureproposed for generating random numbers.

370

Diffusion of a point vortex in two-dimensional flow

9.2.2 Radial distribution of vorticity co(r)As illustrated by Fig. 9.3 a similar approach may be applied to theevaluation of a>(r) for the scattered vortex elements, by defining aseries of annular bins separated by equally spaced radii r;. Supposethat nj elements are captured by the shaded annular area lyingbetween /}• and rJ+1. The vorticity at the r.m.s. radius V[Kr;2 +r;+1

2)] of strip j may thus be estimated from the expression

a>(r) =

This is compared in Fig. 9.4 with the exact solution given by (9.7)for diffusion over the time period £=1.0 of a unit strength vortexfor a kinematic viscosity v = 1.0. In this case F was represented by1000 elements of strength 0.001, each given one random walk, theradial displacement rt being determined by (9.12). The accuracy ofthis result is thus a direct reflection of the quality of the randomnumber generator. With twenty annular strips for sampling thescattered elements, a very satisfactory numerical prediction ofvortex diffusion was obtained here.

Fig. 9.3. Annular 'bins' used in vorticity calculation for random walkmodel of diffusing point vortex.

371

Viscous dijfusion in discrete vortex modelling

aA

Exact solutionNumerical - single time step At = 1.0Numerical - 10 time steps At = 0.1

Fig. 9.4. Prediction of the diffusion of a point vortex by the random walkmethod.

9.2.3 Diffusion over a series of time stepsApart from the initial illustration of Fig. 9.2 we have so farconsidered diffusion over the finite time t taken in one single steponly, for which (9.9) and (9.12) give us the angular and radial shifts.Let us now consider diffusion over a succession of small timeincrements At as illustrated in Fig. 9.2. The displacements ofelement i during time At will then be

Ari={4vAtln(l/Pi)}^ ( 9 ' 1 4 )

Thus after the increment At the new coordinate location (*/, y/) ofthe ith element will become

Xi - x{ + Art cos ASA

y/ =)>i + Af/Sin Adt J(9.15)

372

Diffusion of a point vortex in two-dimensional flow

Applying this to all of the N elements over several time steps Atproduces an agitated motion resembling molecular activity in whichthe vortex core grows in size and weakens in strength as the vorticesdiffuse outwards. It is not immediately obvious that this multi-stepping process is equally appropriate as a model of the vortexdiffusion equation (9.7) which was based upon all of the vorticitydispersing from a concentrated vortex at the origin over the timeperiod 0-t. The single time step model which we have justconsidered in Section 9.2.2 is entirely appropriate since the theoryleading to (9.12) was derived specifically on that basis. However thegoverning equation (9.6) is linear and its solution for a region ofvorticity may be constructed by superposition of solutions for aseries of zones making up this region. The scattered vortex elementsafter time step number 1 represent N such zones of local vorticity.Successive random walks for later time steps thus representsuperimposed diffusions from the N zones. Now a much moreaccurate numerical representation could be obtained by splittingeach of the N elements yet again into N sub-elements after timestep number 1, each being diffused according to equations (9.15).However the total number of elements in the field would thenescalate through N1, N2, N3. . . etc. over successive time steps, andthis would be quite unnecessary for adequate resolution of thesolution. For example if the previous example of vortex diffusionillustrated in Fig. 9.4 is completed over ten time steps of magnitudeAt = 0.1, the numerically predicted vorticity distribution is found tobe in equally good agreement with the exact solution as that for thesingle time step computation with At = 1.0.

It is evident from this study that excellent agreement with theexact solution is obtained by this simple strategy in which each ofthe original 1000 elements of strength Ar = 0.001 is given tenrandom walks for l/10th of the time period based upon (9.14) and(9.15). There is clearly no need to increase resolution as timeproceeds by splitting down elements yet further. The global effect ofthe 1000 random walking vortices averages out statistically to thedesired representation. We may likewise anticipate similar successwhen applying this method directly to vortex clouds created by flowpast bodies such as the vortex streets of Chapter 8.

As an aid to the reader Pascal Program 9.2 which completes thiscomputation has been included in the appendix and sample outputfor the case presented in Fig. 9.2 is given in Table 9.2, providingfurther detail such as the radial bin limits and the numbers of

373

Viscous diffusion in discrete vortex modelling

Table 9.2. Diffusion of a point vortex - output from Program 9.2

Number of vortex elements = 1000 Viscosity = 1.0 Step 10 t = 1.0

RinDin

no.123456789

1011121314151617181920

Numberof

in bin

381131581701551349947461718410000000

XVdUlUo

range0.0-0.40.4-0.80.8-1.21.2-1.61.6-2.02.0-2.42.4-2.82.8-3.23.2-3.63.6-4.04.0-4.44.4-4.84.8-5.25.2-5.65.6-6.06.0-6.46.4-6.86.8-7.27.2-7.67.6-8.0

rms rad.

0.282 8430.632 4561.019 8041.414 2141.8110772.209 0722.607 6813.006 6603.405 8783.805 2604.204 7604.604 3465.003 9995.403 7035.803 4486.203 2266.603 0317.002 8587.402 7037.802 565

Vorticitydistribution

Numerical

0.075 5990.074 9350.062 8660.048 3150.034 2650.024 2350.015 1500.006 2340.005 3830.001 7800.001 7050.000 3450.000 0800.000 0000.000 0000.000 0000.000 0000.000 0000.000 0000.000 000

Exact

0.078 0020.072 0050.061 3580.048 2660.035 0480.023 4940.014 5370.008 3040.004 3790.002 1310.000 9580.000 3970.000 1520.000 0540.000 0180.000 0050.000 0010.000 0000.000 0000.000 000

elements collected in each bin. A direct comparison with the exactsolution is also given.

9.3 Diffusion of a vortex sheetAs a first step towards discrete vortex modelling of boundary layerswe consider next the viscous diffusion of an infinite vortex sheet, forwhich there is also an exact solution. For an initial sheet strength ofy(s) = 2U, Fig. 1.5, the flow regime consists of uniform streams ±Uabove and below the vortex sheet. As time elapses the vorticity willdiffuse in the y direction resulting in a distribution co(y, t) whichsatisfies the diffusion equation

d(0 92(o (9.16)

374

Diffusion of a vortex sheet

As shown by Batchelor (1970) the solution is given by

^•o-W"'"' (917)

From the definition of vorticity

a, = | (9.18)

the velocity distribution across the diffusing shear layer may beexpressed through

(9.19)

A discrete vortex model of this process may be constructed byconsidering a finite length of the sheet stretching, say, between0 < x < (. If the sheet is now broken down into N elements ofstrength y(s)€/N, the previous procedure of random walks may beapplied exactly as before. Figure 9.5 shows the vortex elementscatter resulting from this for a 1000-element representationdiffusing by random walks over 10 time steps Af = 0.0005. At firstglance of the scatter plot the outcome does not appear particularlysignificant or promising and the same could have been said of thepoint vortex scatter plot of Fig. 9.2. However, if a series ofcollection bins is defined by equally spaced contours y = constant

v = .1.0, y(s) = 2.0, 10 time steps At = 0.0005Fig. 9.5. Diffusion of a vortex sheet simulated by the random walk methodwith 1000 elements.

375

Viscous diffusion in discrete vortex modelling

- 0.2

• ^00, Exact solutionn (o(y), Random walk method

• u(y), Exact solutionA u(y), Random walk method

1/ = 1.0, y(s) = 2.0, 10 time steps At = 0.0005Number of elements = 1000

Fig. 9.6. Diffusion of a vortex sheet - comparison of random walk methodwith exact solution.

and the vorticity distribution (o(y) is evaluated through

y(s) N, (9.20)

where Nt elements are found in strip i, the comparison of this withthe exact solution is found to be very good. A typical test run isillustrated in Fig. 9.6 which shows both the vorticity and velocitydistributions in comparison with the exact solution. In this example1000 elements were used to represent a sheet of strength y(s) = 2.0of length £ = 1.0. Twenty bins were used to accumulate the vortexelements. Although there was some scatter in the (o(y) numericalprediction, the integration of this to obtain u(y) reduced errors asone might expect, resulting in an excellent prediction.

376

Boundary layers by discrete vortex modelling

9.4 Boundary layers by discrete vortex modellingConvective motions were completely ignored for the diffusing pointand sheet vortex flow regimes which we have just considered, anassumption which is permissible in view of symmetry in thesespecial cases and justified for very low Reynolds numbers as shownby the dimensionless Navier Stokes equations (9.3). In bothsituations there was no externally imposed convective mainstreamflow and in the latter case v was chosen sufficiently large to ensurerandom walk displacements which were small compared with thesheet length. Adoption of the simpler diffusion equations (9.6) and(9.16) was then perfectly justified. Boundary layer flows on theother hand are more complex involving two additional features:

(i) Externally imposed convection due to the main stream £/, thesignificance of which is determined by the body scale Reynoldsnumber (Ul/v).

(ii) Continuous creation of vorticity at the contact surface betweenfluid and wall, replacing the vorticity removed by diffusion andconvection.

The first practical scheme for simulation of a boundary layer bydiscrete vortices was proposed by Chorin (1978), based on hisearlier conception (1973) of the random walk model for highReynolds number bluff body wake flows. Porthouse & Lewis(1981), (1983) later proposed similar schemes progressively de-veloped to extend the surface vorticity method into the more

U(x)

• f

Fig. 9.7. Mirror image system for modelling vorticity creation and convec-tion in discrete vortex boundary layer simulation.

377

Viscous diffusion in discrete vortex modelling

complex field of bluff body and aerofoil flows, for which both theboundary layer and wake motions exercise important control overthe global fluid motion. Both authors made use of the mirror imagetechnique illustrated in Fig. 9.7 to simplify calculation of theconvective motion and vorticity creation process referred to above.Representing the wall by M elements of length As, Porthouseproposed the flow sequence shown in the diagram on page 379taken over a series of time steps At, the uniform stream U beingintroduced impulsively at t = 0. Let us consider this flow sequencein more detail.

9.4.1 Vorticity creation and shedding (Step 2)Let us assume that the uniform stream U is turned on impulsively att = 0, resulting in the creation of a surface vorticity sheet of strengthy(si) = U at the wall surface 0 < x < €. Due to viscosity this sheetwill immediately begin to diffuse in the manner illustrated in Section9.3 and also to undergo convection. Some time later the regionabove the plate will thus be filled with vorticity which we shallrepresent by a cloud of discrete vortices. At each subsequent timestep a new vorticity sheet of strength yfo) = ut will be created dueto the slip flow at the wall, under the joint influence of the uniformstream U and all the discrete vortices previously shed and diffusedinto the flow regime. Making use of the mirror image system of Fig.9.7 to satisfy the wall boundary condition automatically for each ofthe N discrete vortices in the field, the surface vorticity per unitlength created at element i will be given by

yfo) = II, = U - \ S A I g ; (9.21)

This vorticity is of course shed freely from the surface and may berepresented by M new discrete vortices of strength AF, = y(st) Asiynow free to undergo diffusion and convection. Two models thenspring to mind to account for diffusion of the sheet during the sametime step.

(i) Random walk method (Step 2)As previously illustrated, Fig. 9.5, application of the random walkwill result in the loss of half of the newly created vorticity due todiffusion across the wall and therefore out of the active flowdomain. Since we are considering vorticity creation, diffusion and

378

Boundary layers by discrete vortex modelling

—4—

1. Set up wall geometry for 0 < x < 1 with Melements As = \/M.

2. Vorticity creation and shedding. Calculate thevelocity M, parallel to the wall at each surfaceelement and shed M discrete vortices AF,.

3. Viscous diffusion. Subject all other discretevortices to random walk.

4. Elimination. Destroy all discrete vorticeswhich have crossed the wall.

5. Convection. Perform Euler convection of alldiscrete vortices.

6. Combination. Merge any vortices which are inclose proximity as detected during convectioncalculation.

1. Data Sampling. Process and record vorticitydistribution over prescribed regions.

8. Advance time by At.

9. Velocity Profile. Calculate the boundary layerprofile averaged over a prescribed time period.

379

Viscous diffusion in discrete vortex modelling

convection independently and in sequence in the above computa-tional scheme, vorticity should be conserved during the diffusionand convection processes for each time step. Chorin (1978) there-fore recommended the use of random walks but with a doublestrength surface vorticity sheet 2y(s,) As,- as employed previously inSection 2.3. Elements which cross the wall are then eliminated.Alternatively a single strength sheet y(s,) As, may be used if vorticeswhich attempt to cross the wall are bounced back by assigning thevalue ^ :=abs(y,).

(ii) Offset methodAs an alternative to this Porthouse (1983) recommended therepresentation of diffusion during the first time step after creation ofeach new discrete vortex by an initial offset normal to the surface ofmagnitude e = V(4v Af/3), Fig. 9.8. He derived this expression by

Newly created vorticityof strength y(^) = ut

A/7//////////77/V7////////////j

(a) Creation of surface vorticity due to slip flow

y

(b) Diffusion of double strength sheet by random walk (Chorin 1978)

, = 7(5,) As, I x. e = V(4i>Af/3)

0 • -U •(c) Diffusion of single strength sheet by offset (Porthouse 1983)

Fig. 9.8. Creation and shedding of a surface vorticity sheet duringboundary layer development.

380

Boundary layers by discrete vortex modelling

considering the variance in the y direction of the depleted vorticitywhich would otherwise cross the wall, representing the vorticity-weighed centre position of the diffused but now conserved vorticitysheet.

On the whole the first of these methods is to be preferred since itis consistent with our previous considerations of vortex sheetdiffusion by the pure random walk method which led to verysuccessful numerical computations. However Chorin and Porthouseboth obtained excellent predictions of the Blasius boundary layerdespite these and other variations in their numerical schemes. Insome respects however Chorin's very first model is an advance onthose usually employed for greater simplicity today, since herecommended the use of discrete line rather than point vortices torepresent the shed vorticity, a model better adapted to simulatestrongly stratified flows. An alternative to this is the vortex blob orRankine vortex model described by Leonard (1980) which we willdiscuss later in Section 9.4.4.

9.4.2 Viscous diffusion (Step 3)Following the creation and diffusion of new vorticity, all otherdiscrete vortices must be subjected to random walks to simulateviscous diffusion during the time step At. One side effect of this is ofcourse that some of the discrete vortices follow a path such as abyFig. 9.7, crossing the wall. Porthouse recommends that these beretained for the subsequent convection process and then eliminatedto enforce vorticity conservation. Chorin on the other handrecommends that these vortices should be bounced back instead.Alternatively we may simply eliminate all such vortices which crossthe wall on the assumption that they will automatically be replacedby newly created vorticity shed from the wall during the next timestep. These variations all lead to reasonable predictions and thelatter one has the merit of a reduction in computational effort.

9.4.3 Vortex convection (Step 5)Vortex convection is correctly modelled by the mirror image systemshown in Fig. 9.7. The convection velocity components experiencedby element AF; due to element AF, and its mirror image are then

381

Viscous diffusion in discrete vortex modelling

given by

, (1 1

where

r22

\ (9-22)

In addition to this we have the self-induced velocity of elementAF, due entirely to its mirror image vortex.

A TAK, = - — ^ Av, = 0 (9.24)

4jzyt

Since viscous diffusion accounts for all of the irreversibilities in aboundary layer flow, it is important to ensure that the convectivescheme is thermodynamically reversible. An 'Euler' scheme toachieve this is outlined in Section 8.2.1.

9.4.4 Vortices in close proximity (Step 6)As pointed out originally by Chorin (1973) and also by Leonard(1980) in an excellent review of this subject, although the discretevortex method faithfully solves the Euler equations, it may giveonly a poor representation of local vortex motion. Several inves-tigators have therefore used vortex blobs with finite cores of variousvorticity distributions to improve local convective modelling asdiscussed in some detail by Leonard. This technique then limits thescale of mutual convection velocities induced by nearby vortices,which for the discrete point vortex model would otherwise approachinfinity should two vortices collide during the random walk. Forsimplicity here we will adopt the Rankine vortex model which wasused very successfully in Section 4.2.3 to estimate the self-inducedconvection velocity of a ring vortex element in axisymmetric flows.In this case it was argued that the self convection of a ring sheetvortex element of length As could be represented by an equivalentsmoke ring vortex with a Rankine core of radius a = As/jr.Applying the same argument here we will assume that each newlycreated sheet vortex element of strength y(s,) and length As( is

382

Boundary layers by discrete vortex modelling

immediately redistributed as a Rankine vortex of radius r0 for whichthe induced velocity at radius r is given by

(9.25)

AI> rAq = 2 for r<ro

ljzrAr— for r>r02jvr

The convection velocities, equations (9.22), may then be suitablymodified for the special cases when rx < r0 or r2<r0.

By the same reasoning (9.21) will lead to an over-estimate of thewall velocity Aw, and therefore to over production of vorticity dueto elements which drift close to the surface. Application of theRankine vortex to this situation also is recommended, resulting inmuch improved simulation. On the other hand since the core ofsuch a vortex element overlaps the wall, there is an implied loss ofvorticity from the active domain. Thus taking the clockwisecirculation integral along the entire wall we have

— Au t dst = AT ill for the discrete vortexJ — ao

< AFi/2 for the Rankine vortex

This problem was discussed in some detail in Section 8.4.1 for thecase of a point vortex close to a circle modelled by the surfacevorticity method. Applying the analogous corrective technique here,summarised by (8.15b), a reasonable estimate of vorticity createdat surface element / closest to the discrete vortex AF is given by

1 M / AF\Ay(5<) = " A ^ § VAM/ ASi + T J (926)

where the summation is for simplicity limited to the M elements Astrepresenting the wall between 0 < x < £ for which the values of Aujdue to each discrete vortex AF are already available. This methoddue to Porthouse (1983), suggests another approach retaining thepoint vortex model, illustrated in Fig. 9.9. Evaluating the circula-tion integral along the surface element As, we have

where <f) is the angle subtended by the element. The vorticity383

Viscous diffusion in discrete vortex modelling

Fig. 9.9. Vorticity yfo) Ast created on element / due to nearby point vortexAF.

created at element i due to the discrete vortex AF is then correctlygiven by

<b AFIn, (9.27)

It can also be argued that if vortex elements come into such closeproximity during a random walk their joint convective influenceelsewhere will be adequately represented if they are merged into asingle discrete vortex, resulting also in reduced computationaleffort. The total number of elements in the vortex cloud would stillgrow continuously unless further action were taken. Stabilisation ofthe cloud size can also be achieved by obliterating vortex elementswhich cross a boundary some distance downstream of the plate atsay x = 1.25/. Little influence of this action is felt upstream butconsiderable reduction in computational effort is then gained.

9.4.5 Calculation of velocity profile (Step 9)A typical vortex cloud is shown in Fig. 9.10(«) for a plate Reynoldsnumber of 500 after 300 time steps At = 0.015. 60 surface elementswere used to represent a plate of length ^=1.0 with a mainstreamflow t/=1.0. By this stage of the computation the number ofvortices in the cloud had stabilised at about 250 which is barelysufficient to represent the vorticity distribution. Greater accuracymay be obtained by averaging the flow field over several time stepsand the velocity profile shown in Fig. 9.10(6) was derived byaveraging over the period 3.0<f<4.5. The vorticity distribution

384

Boundary layers by discrete vortex modelling, Sampling boxes

JJ = 0.99 (Blasius)

U

1.0

0.8

0.6

0.4,

0.2

0*

i i i

-

/

/ n

/ U =

/ * S =

/ ir =/ Q x —

- /

/ n

11

1

i i i

- n

^ 5^^^ oD

-

_

.0.

.0

50

i i i

0 1 2 3

n Vortex cloud solutionBlasius exact solution

5 6/ U

Fig. 9.10. Laminar boundary layer on a flat plate with constant mainstreamvelocity U.

a)(y) at some location x may be estimated by summing the totalvortex strength accumulated in the sampling boxes representing theregion of interest and dividing by the area of each box Ax Ay andthe number of time steps for the sampling process. Neglecting thevelocity components v in the y direction, a normal assumption oflaminar boundary layer theory, the velocity profile then follows

385

Viscous diffusion in discrete vortex modelling

from the following integral and its numerical approximation

«OAO = «O0 &y

Nco(yN) Ay (9.28)

These results were obtained by the method just outlined using theRankine vortex model for vorticity creation and convection withmerging of vortices which come closer together than the coreradius. The thickness and general shape of the velocity profile werepredicted reasonably well, the degree of under-estimation whencompared with the Blasius exact solution being in line with thefindings of Porthouse (1983). Blasius (1908)* has shown that themomentum thickness of a flat plate laminar boundary layer is givenby

0 = 0.664A/ —

This compares well with the results of Porthouse, Fig. 9.11, whoundertook extensive calculations involving sampling at several xlocations along the plate and with 500 or so vortex elements in thefield. Porthouse also completed boundary layer calculations withvarying main stream velocities of the form U = Uxxm for which

1.0

0.8

0.6

0.4

0.2

0

Blasius 1908

Vortex cloud theory (Porthouse) 1983

0.2 1.00.4 0.6x

Fig. 9.11. Growth of momentum thickness 0 for a flat plate boundarylayer.

386

Boundary layers by discrete vortex modelling

similarity solutions are available.* The case m = l corresponds toflow away from a stagnation point, for which the momentumthickness remains constant. Although the general shape of hispredicted velocity profiles was similar to those of the similaritysolutions derived by Hartree (1937), boundary layer thickness wasoverpredicted. The case m = —0.0904 corresponds to the criticallydecelerating boundary layer, for which the shear stress is zero alongthe entire wall and the boundary layer is continuously on the pointof separation. Vortex cloud modelling was unable to predict thissituation and its application to more complex problems such as flowpast aerofoils is disappointing with regard to the important problemof predicting boundary layer separation as we will see in the nextchapter.

9.4.6 Selection of element size and time stepA reasonable approach to the selection of an appropriate time stepAt is to focus attention on the average displacements of the discretevortices due to convection and diffusion. The average convectivedisplacement may be approximated by

dc = \ULt (9.29)

Equation (9.14) gives the average diffusive displacement (i.e.when the random number Pt = 0.5), namely

<5D = V(4v Af In 2) (9.30)

To maintain equal discretisation of the fluid motion due toconvection and diffusion we may equate <5C and <5D resulting in theexpression

(9.31)

whre Re€ = U€/v is the plate Reynolds number.It would also seem reasonable to select the surface element size at

say twice <5C leading to

The required number of surface elements for satisfactory dis-

* See Schlichting (1955).

387

Viscous diffusion in discrete vortex modelling

cretisation of the plate is then given by

€ Re€

It is clear from this study that enforcing equal discretisation scales<5C and <5D for convection and diffusion will lead to computationaldifficulties at large Reynolds numbers. Thus for the Blasius bound-ary layer considered in Section 9.4, for Ree = 500, M = 45 and thechoice made there of 60 elements was conservative. On the otherhand for a typical engineering system value of Re€ = 105, (9.33)yields roughly M = 9000 imposing severe pressure upon computa-tional requirements. The related time increment At = 0.00011would also require 104 time steps to achieve one flow pass. In fact itcan be shown that three flow passes involving an elapse time of3€/U are required to reach the steady state. It is thus clear thatpractical computational limitations will rule out vortex cloudmodelling for typical engineering system Reynolds numbers if weattempt to impose the constraint <5D = <5C appropriate to theforegoing Blasius calculation.

9.4.7 Some considerations for high Reynolds numberflows

One way to ease these difficulties for high Reynolds numbers wouldbe to select different time steps for diffusion (AfD) and convection(Afc). Since convection now dominates the flow, it will be pre-ferable to select the scale of convection displacements through

where previously we set A: to 0.5. The convective time step thenfollows from (9.29).

2k As 2k ( A

The average random walk diffusive displacements over this sameinterval follow from (9.30), namely

Thus for the case Re€ - 105 let us select M = 100 surface elementswith k = 0.5. Equation (9.35) then yields an appropriate convectivetime step Afc = 0.01, requiring 300 steps for three flow passes

388

Boundary layers by discrete vortex modelling

needed to achieve steady state. However (9.36) reveals a very smallscale of random walk <5D/As = 0.052 655 over this same time step.Although it would be perfectly in order to perform both theconvection and random walk processes over the same time step Atc,a saving in computational effort could be achieved by undertakingonly one random walk for every Nt convection steps with AfD =iVt Atc. The upper limit of iVt follows from (9.34) and (9.36) if weequate the scales <5C and <5D7Vt, namely

kRe€

For the present example this suggests that we need only performone random walk for every Nt = 90 convection steps if we wish tomaintain the same maximum allowable discrete vortex displacementscales aJAs and <5D/As. We must then adopt the diffusion time step

Atu = NtAtc (9.38)

At first encounter such a procedure seems worrying since itappears to over-emphasise the influence of convection. But this is ofcourse what one should expect of a high Reynolds number flow.The degree of convective influence becomes much greater than theinfluence of diffusion over a given time step as Reynolds number isincreased. Indeed we can perceive from this how transition of aboundary layer from laminar to turbulent motion may come aboutat very high Reynolds number, bearing in mind the Kelvin-Helmholtz instability considered in the previous chapter. Forexample the stratified shear layer of a laminar boundary layer couldbe considered to be made up of a series of parallel vorticity sheets,each subject to the Kelvin-Helmholtz type of instability. Viscousdiffusion is known to damp down these instabilities and Porthouse(1983) has illustrated this by introducing random walks into thediscrete modelling of a self-convecting vortex sheet. In the presentexample for Ree = 105 however we were proposing at best 90convective sub-time steps for ideal modelling in between eachrandom walk, which might indeed provide sufficient time for theKelvin-Helmholtz instability to take place. In fact this particularReynolds number is known to be close to the experimentaltransition point. Certainly we may see from the evidence of thenumerical simulations of Chapter 8 that instabilities of the shearlayers analogous to the Kelvin-Helmholtz instability are likely tooccur leading to large scale eddy formation.

389

Viscous diffusion in discrete vortex modelling

Viscoussub-layer

Outer turbulent region

Discrete vortex analysis Re = 105

Blasius laminar boundary layerFig. 9.12. High Reynolds number boundary layer prediction by vortexdynamics.

To conclude this chapter, vortex dynamics predictions for a flatplate boundary layer at high Reynolds number are shown in Figs.9.12 and 9.13 for the data given in Table 9.3.

At the Reynolds number of 105 an actual boundary layer wouldstill lie just within the laminar range covered by the Blasius solutionbut would be close to transition to turbulent flow. We mightanticipate here that the presence of 'numerical turbulence' impliedby the finite scale AS/JI of the discrete vortices would perturb theshear layers leading to transition. Indeed we observe from Fig. 9.12that the predicted boundary layer profile bears no resemblance tothe Blasius solution for laminar flow. On the contrary it exhibits thefamiliar characteristics of a turbulent boundary layer. Close to thewall there is a region of concentrated vorticity generating high shearrates and dominated by viscous diffusion, the laminar sub-layer. Atthe outer edge of this region the profile bends sharply as would thetypical turbulent boundary layer over an intermediate zone in whichthe damping effects imposed by both viscosity and the presence of

390

Boundary layers by discrete vortex modelling

Laminar sub-layer Turbulent outer region

40 60 100 200(yu\

2 3 4 6 8 10 20

• Law of the wall

Re = 105, M = 100, At = 0.02

* Re= 106, M = 200, At = 0.01

Fig. 9.13. Discrete vortex prediction of flat plate turbulent boundary layer.

Discrete vortexmodel

the plane wall can no longer quell the instabilities triggered byfluctuations imposed by the larger eddies of the outer layer. Theseouter regions of high entrainment extend over 90% of the boundarylayer thickness, exhibiting the characteristics of turbulent mixingsimilar to those found experimentally in turbulent flow.

Re

105

106

M

100200

A*

0.020.01

Table 9.3

Number oftime steps

200300

Number oftime stepsaveraged

4050

Samplingzone x/€

0.7-0.80.7-0.8

391

Viscous diffusion in discrete vortex modelling

A suitable bench mark for comparison of turbulent boundarylayer profiles with constant mainstream velocity, is offered by theexperimentally well established law of the wall profile, Fig. (9.13).Following Clauser (1956) this may be expressed by the curve fit

for — - < 1 1(9.39)

= 2 . 4 4 l n ( ^ 1 + 4.9 for ^ > 1 1

where the friction velocity ux is defined in terms of the wall shearstress T0 by

Thus uT may be directly related to the vorticity co(y0) close to thewall, which may in turn be evaluated from the discrete vortexcomputation as described in Section 9.4.5. A sensible approach hereis to take co(y0) as the average vorticity strength over the inner halfof the sub-layer. The logarithmic scale of plotting then helps todraw out the characteristics of the boundary layer in both thelaminar near wall and turbulent outer regions.

The solution for Re = 106 at which we would anticipate turbulentflow agrees extremely well with the law of the wall. For the lowerReynolds number of 105 the general characteristics were alsoexhibited although the actual profile was in less accord with the lawof the wall. Bearing in mind that vortex dynamics is essentially atwo-dimensional model, it is remarkable and extremely encouragingthat these computations should be able to yield the characteristics ofa turbulent boundary layer so competently, allaying some of thefears expressed earlier about the potential power of vortex dynam-ics to meet the higher Reynolds number requirements of practicalengineering situations. In these two examples the number of surfaceelements used was a small fraction of that required for equalconvection and diffusion scales <5C and <5D (9.33).

392

CHAPTER 10

Vortex cloud modelling by theboundary integral method

10.1 IntroductionThe main objective of this chapter is to present the reader with apractical numerical approach to vortex cloud modelling of bluffbody flows, drawing upon the techniques developed earlier in thebook and especially the treatments of vortex dynamics and viscousdiffusion considered in Chapters 8 and 9. Reporting on Euromech17, which was entirely devoted to bluff bodies and vortex shedding,Mair & Maull (1971) remarked upon the preponderance of ex-perimental work at that time and the need for more theoreticalstudies to be attempted, since there was little discussion ofnumerical techniques. It was felt, on the other hand, that since suchflows showed marked three-dimensional characteristics (e.g. acircular cylinder von Karman street wake will not in general becorrelated along its length for LID ratios in excess of 2.0),two-dimensional computations, whilst being of interest, would notbe very useful. It was admitted however that 'with an increase in thesize of computers a useful three-dimensional calculation couldbecome a reality'. By the time of the next Euromech 119 on thissubject, Bearman & Graham (1979), one third of the papersfocused on theoretical methods, the majority based upon theDiscrete Vortex Method (DVM). Various reviews of the rapidsubsequent progress with DVM were given by Clements & Maull(1975), Graham (1985a) and Roberts & Christiansen (1972) and afairly comprehensive recent review of U.K. work was presented byMaull (1986) revealing extensive interest and progress with theapplication of DVM to a wide range of problems. Other usefulreferences include a review by Sarpkaya (1979) on vortex-inducedoscillations, consideration of separated flows combining vortexdynamics with boundary layer theory and schemes for economy incomputation by Spalart & Leonard (1981) and useful extensions ofthe DVM by Spalart (1984) including the prediction of rotating stallemploying Cray-1. These are representative of a fairly extensiveliterature which has appeared in a short period of time, revealing

393

Vortex cloud modelling

remarkable success in the development of the Discrete VortexMethod as a simulation technique for bluff body flows and as apredictive engineering tool. It is not the intention here to reviewthis work but to provide a working framework which will help thereader to move forward more quickly to the preparation ofcomputational schemes.

Flow regimes generally fall into the two categories of unseparatedand separated or stalled flows. Most of this book has been devotedto the prediction of unseparated flows by surface vorticity potentialflow analysis, which is a perfectly reasonable approach to manypractical situations. In Chapter 8 on the other hand an outlinevortex cloud method was presented for bluff body flows applicableto situations in which the flow is expected to separate in a fairlydramatic but prescribable manner such as boundary layer separationfrom a sharp edge. The discrete vortex method has undoubtedlymade outstanding contributions to the prediction and understandingof such flows which were considered intractable prior to about 1970,and we will return to further consideration of this technique inSection 10.2. In this simplified approach, vortex shedding is limitedto the prescribed separation points with potential flow modelling ofthe remaining body surface. The reason for its success is widelybelieved to lie in the dominating influence of the convective processin the wake at high Reynolds numbers and the minimal influence ofthe body shape (apart from its crucial function of shedding the shearlayers which eventually form the von Karman street type wake).

As will be shown in Section 10.3, the method may also be appliedquite simply to lifting aerofoils for which the aerofoil itself ismodelled by surface vorticity in potential (but unsteady) flow andthe wake is developed by natural shedding of the upper and lowersurface shear layers.

Full vortex cloud modelling on the other hand attempts tosimulate also the developing boundary layer on the body surfaceand the remainder of the chapter will be devoted to the fundamen-tal basis of this technique. Vorticity is created over the whole bodysurface and diffused as a cloud of discrete vortices during asequence of small time steps, ultimately shedding naturally fromsharp edges or boundary layer natural separation points. Theultimate aim is nothing less than a full simulation of the real fluidflow with the minimum of human intervention. Schemes forshedding, diffusion and convection in relation to overall computa-tional sequences will be outlined in Section 10.4. The calculation of

394

Vortex cloud modelling with prescribed separation points

surface pressure and associated problems of numerical noise will bedealt with in Section 10.5 and application of full vortex cloudmodelling to flow past a circular cylinder will be presented inSection 10.6. Further developments and applications of the vortexcloud method will be presented in Chapter 11.

10.2 Vortex cloud modelling with prescribedseparation points

Most early work in vortex dynamic analysis of bluff body flows wasrestricted to vortex shedding from distinct separation points,ignoring completely the vortex creation, diffusion and convectionactivity within the body boundary layers. A brief review has alreadybeen given in Section 8.4 followed by a fairly full description towhich the reader is referred at this point. Typical of the two mainapproaches to this are the papers by Sarpkaya (1975) and R. I.Lewis (1981). Both methods employ an iterative time marchingscheme such as that given in Section 8.4 in which one discretevortex element is shed from each sharp edge for every time step,alternating with potential flow analysis and convection. The onlysignificant difference lies in the technique used for potential flowmodelling. Thus in modelling the separated flow due to a flat platewith angle of attack, Fig. 10.1, Sarpkaya made use of the Joukowskitransformation to take advantage of mirror image potential flowmodelling in the circle plane. In calculating the separated flow froma flat plate normal to a plane wall on the other hand, Lewis madeuse of the surface vorticity method to represent the plate surface,Fig. 10.2. In this case the wall boundary condition was accompl-ished by introducing a mirror image system as described in Section1.11.

Such schemes are simple to define and program using the guidelines given in Section 8.4 regarding discrete vortex separation anddiffusion. The only further comment needed is a cautionary oneconcerning two problems which can occur.

(i) Vortices may accidentally stray inside the body contour due toinaccurate convection routines,

(ii) Vortices may drift so close to the body as to generate seriouspotential flow errors or excessive self-convection velocities.

395

Vortex cloud modelling

Circle in £ plane

Plate in z plane

UConformal transformation to f planewith vortex reflection system

(b) Vortex dynamics solution fora = 50°, (7=1.0, f = 62,Ar = 0.04, Sarpkaya (1975)

Fig. 10.1. Vortex dynamics solution of the flow past a plate with angle ofattack. By courtesy of the Journal of Fluid Mechanics.

The first of these problems can be detected by the circulationcheck given in Section 8.4.1. Thus let us reconsider the case of aunit vortex located at (xjy y}) close to a body represented by Msurface elements {xnyyn)y Fig. 8.11. The right hand side of theMartensen equation (8.10) then represents the flow induced tangen-tial to the body at m by the vortex, namely

rhsm = -(Umj cos pm + Vmj sin

where

_J_/*m-*A"" 2 A rmf )

and

(10.1)

(10.2)

(10.3)396

Vortex cloud modelling with prescribed separation points

10 f\ Step No. 5 Step No. 10

1.0

h

00

• #

.5

-•

1.0

Step

#

No.

i

1.5

20^

Pivotalpoints

Free streamlinetheory

Free streamline theory1.0

0.5 1.0

Fig. 10.2. Progressive development of flow separation from a flat plate bysimple vortex dynamics with boundary integral modelling of the plate.(Reproduced from the Proceedings of the Institution of MechanicalEngineers by permission of the Council of the Institution.)

The 'right hand side' zero circulation correction given by (8.15a)and (8.15b) was based upon the assumption that the discrete vortexunder consideration lay outside the body. The check may also beused to discover whether our unit vortex lies either inside or outside

397

Vortex cloud modelling

the body profile. Ideally we can state thatM

if 2 rhsrt Asn = 0 unit vortex is outside the body

if 2 rhsn Asn = 1.0 unit vortex is inside the bodyn = l

However the problem of leakage flux due to the inherentinaccuracy of rhsm when the vortex is in close proximity would leadto erroneous results. An acceptable procedure which works ex-tremely well is to omit the nearest element m from the circulationcheck, which then becomes

Mif 2 rhsn Asn < 0.5 unit vortex is outside the body

(10.5)M

if ^ fhsn Asn > 0.5 unit vortex is inside the body

A common strategy is then to snuff out any such vortices detectedwhen evaluating the right hand sides of the Martensen equations.Alternatively they may be displaced outwards artificially along anormal to the surface to some prescribed boundary such as thatshown as a dashed curve in Fig. 10.2. This procedure may also beapplied to problem No. (ii) above to prevent vortices drawing intotoo close proximity to the body surface.

10.2.1 Introduction of reduced circulationAnother problem encountered in vortex dynamics schemes is atendency towards over-production of vorticity or rather over-retention of wake vorticity leading to excessive estimates of dragcoefficient, fluctuating lift coefficient and Strouhal number forcircular cylinder flows as discussed by Ling (1986) and Sarpkaya &Shoaff (1979). Many researchers have encountered this by decreas-ing the strength of each discrete vortex continuously as timeprogresses and models to achieve this were suggested by Sarpkaya& Shoaff. Ling recommends the simple formula

Ary (t + At) = (1 - A) Ary (10.6)398

Vortex cloud modelling with prescribed separation points

where his numerical studies seemed to correlate best with experi-ment using A = 0.01. He argued that some reduction in circulationin the real flow may be caused by turbulent dissipation, cancellationof vorticity, or even possibly by three-dimensional deformation ofvortices.

On the other hand Ling's calculations have shown that reductionin circulation strength of vortices located far from a bluff body hasnegligible influence upon predicted characteristics. Since the prob-lem seems linked to the near wake flow Ling & Yin (1984), Ling(1986), and Ling, Bearman & Graham (1986), have focussedattention on another possible cause of reduced circulation, namelythe development of secondary separations on the rear face of a bluffbody, Fig. 10.3. Flow visualisation reveals that in addition to theprimary vortices A shed during start motion of flow past a circularcylinder, secondary vortices B will also be shed due to theseparation of the rear face boundary layer induced under theinfluence of the primary vortices. Ling et al. attacked this problemfor both a circular cylinder and a flat plate by first applying theboundary layer methods of Thwaites (1949) and Stratford (seeWhite (1974)) beginning at the rear stagnation point S. For eachtime step the position of flow separation was estimated and theboundary layer was shed as a new discrete vortex resulting in thebuild up of typical predicted flow patterns as shown in Fig. 10.3. Inpractice Ling had to reduce the strength of this secondary vortexsheet which is so weak compared with the primary clockwise vortexthat it is barely able to roll up into a well formed anticlockwisevortex core before becoming entrained into the primary vortex andtotally absorbed. Thus although this secondary vorticity is ofopposite sign to the primary vorticity, the net reduction in wake

(a) Traced from flow visualisation (b) Vortex dynamics solutionLing et al. (1982) Ling et al. (1982)

Fig. 10.3. Starting motion for flow past a cylinder. By courtesy of theIndian Academy of Sciences.

399

Vortex cloud modelling

vorticity due to this cause is perhaps less important than the otherthree-dimensional effects of vortex decay. Adoption of full vortexcloud modelling in any case accounts automatically for this featurewhich must otherwise be introduced rather artificially into thefixed-separation point models we are considering here.

10.2.2 Time growth of the vortex coreThe use of a Rankine vortex for averting excessive convectionvelocities of any discrete vortices which come into close proximityhas been recommended and explained in Section 9.4.4. Severalauthors including Ling et al. (1986) employ a more advancedtechnique based upon the solution for the actual velocity induced bya vortex in a viscous fluid given in Section 9.2. Integration of (9.6)with respect to r leads to

(10.7)

The core radius rc at time t is then approximately equal to theradial distance of the point of maximum velocity. Ling states thatthis can be expressed for element; in terms of its initial core radiusrcjo and growth age A/, through

(10.8)

Where Re = £/«,£>/v is the cylinder Reynolds number. The velocitywithin the core then follows from (10.6), from which Ling derivesthe alternative expression in terms of core radius

(10.9)

Outside the core region the induced velocity can be taken as thatof a free vortex of strength Tt.

10.3 Application of fixed separation point analysis toa lifting aerofoil

When solving potential flow past an aerofoil by the standardMartensen method, Section 2.4, there was no need to consider

400

Application of fixed separation point analysis to a lifting aerofoil

1> ^ -£<£>

=r* —< -=>

(a) Boundary layer vorticity shed into wake

(b) Simulation by discrete vortex sheddingFig. 10.4. Treatment of vorticity shedding in an aerofoil wake.

vortex shedding. Instead a trailing edge Kutta-Joukowski conditionwas stated equivalent to enforcing equal static pressures at thepivotal points a and b, Fig. 10.4, which was expressed by Wilkinson(1967a) through

y(sa) = -r(sb) [2.22]

The implicit physical assumption underlying this is that the twovorticity sheets which in real life are shed as boundary layers from aand b to form the wake, will coalesce and completely cancel oneanother in the equivalent surface vorticity potential flow model.

This is a perfectly reasonable assumption for potential flow and itis then essential to enforce a trailing edge Kutta-Joukowskicondition. On the other hand we may progress to a more advancedmodel which attempts to simulate the real flow more realistically byactually shedding the surface vorticity sheets of the potential flowfrom points a and b as successive discrete vortices, Fig. 10.4(fo). Tosimplify matters we will ignore viscous diffusion, although that caneasily be introduced via random walks as outlined in Section 9.2. In

401

Vortex cloud modelling

this situation we may completely suspend any action regarding theKutta-Joukowski trailing edge condition since the continuouslyshed vorticity sheets forming the near wake will fairly quicklyremove the trailing edge recirculation 'singularity' which appears att = 0. The strength of the two shed discrete vortices, followingLewis (1986), will be given by

A F ~~" ' " ' *'} (10.10)

The correct positioning of these discrete vortices to yield a goodsolution remains unclear and in application of the method somecontrol and experimentation is desirable. The starting motion forNACA 0012 with 20° angle of attack predicted by this method isshown in Fig. 10.5 for which the shed vortex locations were set ats = 5% of chord and a = 30°, Fig. 10.4. As time proceeds thestarting vortex rolls up characteristically and drifts downstream

Step

» »

50

2

1

0

- 19

Starting

<J 1

Wx. = 1.0, a

vortex

Asymptotic

.

! f

2 3

x = 20°, At =

7 '

value

Time0.1

4

Fig. 10.5. Development of wake motion and lift coefficient for NACA 0012aerofoil starting from rest.

402

Application of fixed separation point analysis to a lifting aerofoil

1

CP

t = oo Martensen method/ = 5.0 j Vortex cloudt = 2.5 3 method

= 1.0= 20°

Fig. 10.6. Development of pressure distribution with time for NACA 0012aerofoil compared with steady state solution by Martensen method.

while the lift coefficient CL rises asymptotically towards its ultimatesteady state value. Surface pressure and thereby lift were calculatedhere by the simple assumption of quasi-steady flow employingBernoulli's equation at each time step. Later, in Section 10.4, weshall consider more appropriate formulations for calculation ofpressure in an unsteady flow, but the present flow in any case isproceeding in the limit to steady state. Apart from the initial periodof wake growth, which was highly unsteady, this simple approachhas proved adequate to simulate the development of aerofoil lift byvortex dynamics modelling. Predicted surface pressure distributionsalso show asymptotic progression towards the steady state Marten-sen solution, Fig. 10.6.

In tackling the more complex problem of an aerofoil withoscillating incidence Basu & Handcock (1978) represented the wakevorticity immediately adjacent to the trailing edge by a singlevorticity sheet whose length and inclination were determined as partof the solution, the sheet inclinations being found to agree with the

403

Vortex cloud modelling

0 5 10a

v TheoreticalExperimental (Re = 1.02 x 106)

Fig. 10.7. Normal force on NACA 23012 with periodic angle of attacka = 10 -I- 6 sin cot - Vessa & Galbraith (1985). By courtesy, Int. J. Num.Meth. Fluids.

Kutta condition proposals of Maskell (1972). Wake vorticity furtherdownstream was discretised and the method applied to aerofoilssuddenly changing incidence, oscillating or entering gusts. Using asimilar representation of trailing edge flow, Vezza & Galbraith(1985) obtained reasonable agreement with experimental measure-ments of the 'lift loop' for an oscillating aerofoil, Fig. 10.7. Thismethod offers considerable scope also for future modelling ofturbine or compressor blade wake interactions, some reference towhich will be made in Section 11.5.

10.4 Full vortex cloud modelling by the surfacevorticity boundary integral method

Full vortex cloud theory attempts to simulate the real flow throughsolution of the Navier-Stokes equations, which may be expressed invector form

dq _ Vp __2—5 + q • Vq = —— + v v q (10.11)

(A) (B) (C) (D)Reading from left to right we are reminded that unsteady (A) and

convective (B) fluid motions are related to pressure gradients (i.e.normal stresses) (C) and viscous shear stresses (D).

404

Full vortex cloud modelling

Initial specification of geometry andof the starting flow

Potential flow calculation leading tosurface vorticity distribution y(s)

V/7Items (B) and (C) q • Vq = - —

Vorticity shedding from the surface

Vortex convection of all shedelements Items (B) q • Vq

Viscous diffusion of all shed elements Item (D) vV2q

Calculation of surface pressures andforces

Advance by time At

Items (A) and (C) - - Vp =^p at

1Fig. 10.8. Flow diagram for full vortex cloud analysis.

Inviscid steady potential flows incur terms (B) and (C) only. Theaim of vortex cloud theory on the other hand is to simulate flowswhich may be unsteady, subject to viscous diffusion and possiblystalled or separated. All four terms must therefore be accounted foras illustrated by the flow diagram shown in Fig. 10.8. Although apractical computational scheme would be much more complex thanthis, the main underlying features of vortex cloud modelling areportrayed here. Following the initial input and data specificationprocedures, the computation proceeds iteratively through a series ofsmall time increments At. For each time step the contributoryfactors which make up the Navier-Stokes equations are evaluatedin sequence as follows.

(i) Analysis of potential flow past the body by Martensen'smethod including the influence of all uniform streams anddiscrete vortices.

405

Vortex cloud modelling

(ii) Shedding of vorticity from the entire body surface as adistribution of M new discrete vortex elements of strengthArn = y(sn) Asn.

(iii) Convection of all discrete vortices under the influence of allother discrete vortices and uniform streams (see Chapter 8).

(iv) Viscous diffusion of all previously shed discrete vortices byrandom walks (see Chapter 9).

(v) Calculation of surface pressure distribution and hence lift anddrag,

(vi) Advance by time At.

In the real fluid motion of course items (i)-(iv) occur simul-taneously and continuously and not in series as demanded here bycomputational practicality. Inevitable though this 'linearisation' maybe it is important to take note of it and to consider its physicalinterpretation. The overall effect is as if viscosity were temporarilyswitched to zero while convection proceeded over time At.Following this, convection laws are suspended while viscousdiffusion is switched on for an equal elapse time At, the assumptionbeing made that little error is incurred by decoupling these twoactivities. The potential flow calculation represents the instan-taneous flow field around the body induced by all external distur-bances with all the discrete free vortex elements ATn momentarilyfrozen in position and could thus be described as a quasi-steadyrepresentation of the truly unsteady flow. All of the new surfacevorticity thus created during the time step At is then released fromthe surface.

Thus the various terms in the Navier-Stokes equations areswitched on or off at the appropriate moment of our numericalscheme. Consequently for the final step of calculating the surfacepressure distribution, (10.11) reduces temporarily to

(10.12)

We will return to this equation later in Section 10.5 in relation tovorticity production to see how it may be used to calculate surfacepressure distributions in unsteady flows. Now let us consider items(i)-(v) above in a little more detail.

406

Full vortex cloud modelling

10.4.1. Potential flow analysis in the presence of avortex cloud

For the author vortex cloud modelling was a natural extension ofsurface vorticity analysis {see Lewis (1978), (1981), (1986), Port-house & Lewis (1981) and Porthouse (1983)). In quasi-steady flowthe potential flow past a two-dimensional body of arbitrary shapemay thus be described by the boundary integral equation

1 1 I- 2Y{sm) + — <P k{smy sn)y{sn) dsn

1+ W^ • ds + — 2 L(m, j) ATj = 0 (10.13)

2JTJ=1

The first three terms are identical to those which formMartensen's equation (1.19). The last term represents the contribu-tion to the Dirichlet boundary condition of zero parallel velocity atsurface element m due to the Z discrete vortices AF7 which form thevortex cloud. L(m, j) is thus in form identical to the generalMartensen coupling coefficient k(sm, sn). Expressed in numericalform, and following the notation used in Section 8.5, we have theset of linear equations

2 K(sm, sn)y(sn) = - ( [ / . cos pm + V. sin pm)n = \

- S Ar,(OW c o s Pm + Vmj sin pm) (10.14)7 = 1

where the unit velocities Umjy Vmj are given by

>*-XJ] no 15)

rmf J {WA5)2nY rmfwith

rmi = y/[(xm - Xjf + (ym - y,)2] (10.16)

As discussed in the concluding section of Chapter 8 for fixedseparation vortex cloud models, an additional statement of vorticityconservation is required which can now be expressed in thefollowing form

f Y(sn) Lsn + f Ary - Tcirc = 0 (10.17)

407

Vortex cloud modelling

where rcirc is the cumulative strength of all vortices which aresnuffed out for various reasons as the calculation proceeds. Initiallyrcirc must be set to zero and later increased by Ar ; for any discretevortex removed from the field. The two main reasons for vortexelimination are

(i) Discrete vortices which penetrate the body interior during therandom walk or due to the first step in Euler convection.

(ii) Elimination of vortices some distance downstream of a body toreduce computational requirements.

Adding (10.17) to all Martensen equations ensures the creation ofexactly the correct amount of new surface vorticity y(sn) Asn to beshed at each time step to ensure vorticity conservation continuouslyas the computation proceeds. Equations (10.14) then become

2 (K(sm, sn) + Asn)y(sn) = -(£/„ cos j3m + V« sin pm)n = \

- 2 ATj(UmJ cos pm + Vmj sin j3m + 1)7 = 1

+ rcirc (io.i8)The appropriate procedure is then as follows:

(i) Evaluate the coupling coefficient matrix K(sm, sn).(ii) Back diagonal correction. See Section 8.5.3, (8.33).

(Hi) Evaluate right hand side terms for uniform streams ({/«,, K»)and for the discrete vortices AF;.

(iv) Correction of right hand side values due to any discrete vortexATj which has drawn closer than a specified distance from itsnearest surface element p. The implied circulation error andits treatment are described fully in Section 8.4.1, leading tothe replacement right hand side value for the pth equation

rhsp= - - ^ - 2 r h s n A j n (8.15b)

where rhsw is defined

rhsn = ATj(Upj cos Pm + Vpj sin pm) (10.19)

(v) Add circulation conservation equation (10.17) to eachequation,

(vi) Invert matrix,(vii) Multiply right hand side of (10.18) by the inverted matrix.

408

Full vortex cloud modelling

10.4.2 Vortex shedding from body surfaceTwo models for vortex shedding are illustrated by the vortex

cloud solutions for starting flow past a wedge shaped body shown inFig. 10.9. The most commonly adopted approach assumes potentialflow on the body surface but continuously shed vortex sheets fromthe sharp corners A and B as described already in Section 8.5,equations (8.24). Fig. 10.9(6) on the other hand illustrates thetechnique adopted for full vortex cloud analysis. Following potentialflow analysis at each time step, the surface vorticity y(sn) Asncreated at every boundary element is released from the surface andshed freely into the fluid as a new discrete vortex. Following theguide-lines laid down in Section 9.4 in relation to the discrete vortexmodelling of boundary layers, two methods for vortex sheddingpresent themselves as illustrated by Fig. 9.8.

(i) Random walk methodThe newly created vorticity initially lying on the surface can

be diffused by random walks. In this case double strength

'"« • x / • '-. V,- ~3

(a) Fixed separation from sharp edges

4*1 .

(b) Full vortex cloud simulation with vortexshedding from all surface elements.

Fig. 10.9. Starting motion for wedge-shaped bluff body simulated by twotypes of vortex cloud analysis.

409

Vortex cloud modelling

discrete vortices AFy = 2y(sn) Asn should be used as argued inSection 9.4.1.

(ii) Offset methodEach discrete vortex of strength AF; = y(sn) Asn may be

offset by a fixed distance e, the value recommended byPorthouse (1983) being

£ = V(4vAf/3) (10.20)

The first of these methods assumes that during the random walkhalf of the discrete vortices will cross the body surface where theywill be lost from the main flow regime and will need to be snuffedout. This technique was justified by the end results when applied toplane wall boundary layers in Chapter 9, for both high and lowReynolds number flows. For strongly curved convex surfaces theprocedure will lead to some over-production of vorticity, especiallyfor examples close to an aerofoil leading edge. Alternatively singlestrength discrete vortices AF; = y(sn) Asn may be used if vorticesattempting to cross the surface during a random walk are bouncedback into the flow as suggested by Chorin (1978).

In fact this last approach is directly equivalent to the use of fixedoffsets given by (10.20) which is in any case based upon diffusion ofa vortex sheet. Unfortunately however at very high Reynoldsnumbers e is then extremely small. Application of the right handside circulation check given by (10.5) to such a discrete vortex inclose proximity to a strongly curved body can lead to erroneoussolutions to Martensen's equation. The usual approach is to choosea value for the offset related to element size (say 25% of theaverage surface element length). Discrete vortices which straycloser to the body surface may then be removed from the flow field.There is in fact still scope for further improvement of vortex cloudmodelling by the boundary integral method in order to providebetter simulation of the all important surface boundary layer.

10.4.3 Convection schemes

Returning to the computational sequence for solution of theNavier-Stokes equations set out in Section 10.3, two alternativeapproaches to convection of the vortex cloud may be adopted asillustrated by Fig. 10.10.

410

1. Input data anddata preparation

1. Input data anddata preparation

2. CouplingcoefficientsMatrix inversion

2. CouplingcoefficientsMatrix inversion

3. Potential flowwith W. only(Martensen)

4. Surface vorticityshedding

5. Random walk

6. Right hand sidesdue to vortexcloud

7. Eliminate straydiscrete vorticesfrom bodyprofile interior

8. Potential flow(Martensen)

9. Convection

10. Averageconvection

11. Merge vorticesin closeproximity

12. PressuredistributionLift and dragforces

13. Advance by At

3. Potential flowwith Woo only(Martensen)

4. Surface vorticityshedding

5. Convection

6. Averageconvection

7. Random walk

Right hand sidesdue to vortexcloud

9. Eliminate straydiscrete vorticesfrom bodyprofile interior

10. Potential flow(Martensen)

11. Merge vorticesin closeproximity

12. PressuredistributionLift and dragforces

13. Advance by At

(a) Scheme 1.Including fullbody/vortexcloudinteractionsduringconvection.

(b) Scheme 2.Body/vortexcloudinteractionsignored duringconvection.(Porthouse(1983)).

Fig. 10.10. Alternative vortex cloud computational schemes.

411

Vortex cloud modelling

Method 1. Strict Eulerian convectionThe implementation of truly Eulerian convection into a vortexcloud scheme was described in Section 8.5.2 for the simplerproblem of vortex shedding from two predetermined separationpoints of a bluff body. A more detailed flow diagram applicable tofull vortex cloud modelling is shown in Fig. 10.10(«). Following theinitial data preparation and Martensen potential flow solution,boxes 1-3, the computation proceeds through a series of time stepsAt. First of all vorticity is created at the surface from the previouspotential flow calculations, box 4, and shed as described in the lastsection. Following a random walk, box 5, Euler convection iscompleted in two steps, boxes 6-10, during the first of whichdiscrete vortices which have accidentally entered the body profileinterior are eliminated. The reason for placing vortex elimination atthis point in the procedure is that such offending discrete vorticesmay be detected when calculating the right hand side values, box 6,as described in Section 10.12, (10.5). As a safety precaution vortexelimination (box 7) may also be repeated during step 2 of Eulerconvection although there should be no need for it. Finally in box11 discrete vortices which come into close proximity may be mergedfollowing the rules proposed in Section 9.4.4.

Method 2. Simplified Eulerian convectionThe above scheme offers the best attainable accuracy since allvortex/body interactions are accounted for during the convectioncalculations. The various rules developed in Chapter 8 may then beimplemented to minimise errors and achieve the best simulationpossible from the discrete vortex model. However, the repeatedpotential flow calculations during convection double the timerequired to complete the calculations. Porthouse (1983) thereforeproposed the simpler scheme illustrated by Fig. 10.10(6) which canalso be argued as perfectly justifiable from the fluid dynamicviewpoint. Thus following each potential flow calculation, box 10,the newly created surface vorticity is shed close to the body surface.A repeat potential flow analysis following box 4 ought to yield zerosurface vorticity. For these reasons Porthouse argues that repeatpotential flow calculations to estimate further body/vortex cloudinteractions during convection are really unneccessary. The convec-tion calculations on this basis involve only the mutual influence ofthe discrete vortices forming the cloud, plus the effect of theuniform stream.

412

Calculation of surface pressure distribution and body forces

It should be pointed out that the studies of vortex/body inducedconvections undertaken in Chapter 9 were focussed mainly on theextreme situation of a single vortex. In this case the entire motion isdetermined by the potential flow past the body due to the discretevortex and its consequent reflective effect upon convection of thevortex. Strict Eulerian convection following Method 1 is essential insuch situations. For full vortex cloud modelling on the other handthe self-induced convection of a particular discrete vortex elementdue to its own interaction with the body is insignificant comparedwith the sum total convective influence of the remaining discretevortices which form the cloud combined also with the effect of theuniform stream W^.

10.5 Calculation of surface pressure distribution andbody forces

As indicated in Fig. 10.8, once convection q • Vq and diffusion vV2qhave been completed in the numerical simulation, the Navier-Stokes equations (10.11) reduce to

ty?7 (10-21)p at

At any point sn on the body surface we have already shown (1.12)that the velocity parallel to the surface following potential flowanalysis is given by q = y(sn). Equation (10.21) then gives thepressure gradient along the surface at sm, namely

p ds Bt

from which we may derive a numerical expression for the change insurface pressure over the surface element n during the discrete timestep A/, namely

y(sn)Asn ATn /m^\Ap" = -p^f-=-p^f (1023)

An alternative derivation of (10.22) was given in Section 1.5where it was described as the surface vorticity production equationand discussed in particular in relation to steady and unsteadypotential flows. For vortex cloud modelling vorticity is being

413

Vortex cloud modelling

continually produced and shed as a distribution of discrete vorticesATn at each time step. Equation (10.23) thus provides a surprisinglysimple means for calculating the surface pressure distribution in avortex cloud simulation of an unsteady flow.

10.5.1 Pressure distribution - full vortex cloud model

For full vortex cloud modelling in which potential flow surfacevorticity is shed as discrete vortices from all surface elements duringeach time step, (10.23) may be integrated directly to yield thesurface pressure at any point on the body,

Pm =Pl

Clearly the pressure is expressed here only relative to somedatum value px applicable at say station 1, Fig. 10.11 from wherethe integration of (10.22) begins for numerical convenience. Asuitable technique is to set px equal to zero initially. The pm valuesin the neighbourhood of the leading edge stagnation point S maythen be searched to find the highest value, say ps. This may then beraised to the stagnation pressure of the approach flow if all pmvalues are increased by the same amount (ipW*2— p s). All staticpressure values will then be gauge pressures (i.e. relative to px).

M-2 etc.Stagnation streamline

Fig. 10.11. Leading edge stagnation point.

414

Calculation of surface pressure distribution and body forces

10.5.2 Pressure distribution - vortex cloud modellingwith fixed separation points

Curiously the simpler vortex cloud model with fixed separationpoints, Fig. 10.9(a) presents a more complex problem for computa-tion of surface pressure distribution. Essentially we are dealing herewith an unsteady 'potential' flow, the only vortex shedding occur-ring at the two fixed separation points A and B. Porthouse (1983)deals with this by rewriting the Navier-Stokes equations (10.11) interms of the stagnation pressure p0 and vorticity co.

1 da- Vp0 = qxco-vVxco - (10.25)p at

Although we may decide to subject the vortex cloud to randomwalks to simulate viscous diffusion of the wake, flow at the bodysurface remains inviscid and irrotational, represented by an infin-itely thin surface vorticity sheet which is fluctuating in strength withrespect to time. Equation (10.25) then reduces to

1 da- Ap0 = q x w - ^ (10.25a)p ot

The cross product in the second term produces a vector quantitynormal to both q and co. But since co = V X q, the vorticity co isnormal to q. Now at the surface both q and co are both parallel tothe surface, q X co thus represents the rate of change normal to thesurface of a vector quantity of velocity scale (as indicated by thedimensions of the third term). Within a real shear layer thisquantity would have a finite value except on the body surface itselfwhere q would vanish to zero. Applying this reasoning to thesurface vorticity potential flow model equivalent, Porthouse thenargues that in the region beneath the sheet in unsteady flow(10.25a) reduces to

p V / ? 0 = " ^ ( 1 ° '2 5 b )

Thus in unsteady inviscid irrotational (potential) flow modelledby the surface vorticity method there will be a gradient ofstagnation pressure along the body surface of magnitude

415

Vortex cloud modellingExpressed numerically for element m we then have

(10.26b)

where vsm, = y(sm) is the surface vorticity solution for time t. Thestatic pressure change along the surface element then becomes

At(10.27)

This may be applied to all surface elements and integrated aroundthe body surface, by analogy with (10.24) for all vortex cloudmodelling. However additional corrections are required to accountfor the discontinuities in stagnation pressure which occur across theseparation vortex sheets at A and B, Fig. 10.9(tf). Let us assumethat the static pressure remains constant across the sheets, whosestrengths y(sa) and y(sb) follow from the potential flow solution forthe surface elements just upstream of A and B. The jumps instagnation pressure across the sheet, moving in a clockwise direc-tion, are then given by

-Apoa= -hy{saf

1_i

p

(10.28)

The pressure distribution relative to a datum value of zero at theleading edge S then follows from

Pm = E APn

-Pa~ 2py(sa)2 +

M

2py(Sb)2 + 2

Front surface SA

n R e a r surface AB

Front surface BS

(10.29)

For either of the above schemes the lift and drag forces may bederived by integration of pn dsn around the body profile, wherePn = 2(Pn+Pn+i) *s the average pressure on element n. Lift and

416

Calculation of surface pressure distribution and body forcesdrag coefficients then follow from

L 2 ™ _

(10.30)

10.5.3 Pressure and force fluctuations due to numericalnoise

Wake patterns for the starting flow past a wedge-shaped bodypredicted by the two vortex cloud models outlined above are inexcellent agreement, Fig. 10.9. These results were obtained after100 time steps At = 0.033 333 with 30 surface elements of equallength As = 0.1 and with a uniform stream Wx= 1.0. For case (a)with fixed separation points, e = 0.016 667, 0 = 45° and an infiniteReynolds number was assumed. For full vortex cloud modelling,case (b), the offset e was set at 0.01 for a Reynolds numberRe = 106.

In the latter case, as time proceeds a boundary layer builds up onall three surfaces of the wedge. The front surface boundary layersare convected downstream and separate naturally from the sharpedges A and B where they merge into the outward flowingboundary layers also developing naturally on the rear face AB. Toimprove visualisation equal length streak lines are plotted for thethree final time steps. A closer scrutiny of the two wake patternsalso reveals that whereas case (a) is still almost perfectly symmetri-cal, the onset of asymmetry has just begun in case (b), which wouldsoon lead to the generation of a von Karman street type of wakemotion. The main reason for this lies with the differing vorticityproduction mechanisms. In full vortex cloud modelling the finalvorticity sheet strengths, when shed at A and B, are subject to all ofthe random walks, vortex convections and body potential flowinteractions of the front face boundary layers. The outcome of thisintensive activity of the discretised vortex cloud close to the bodysurface can be illustrated dramatically if we compare the predicteddrag coefficients for the last ten time steps, Table 10.1.

In both cases the drag coefficient fluctuated due to the globalvortex wake motion. For case (a) this is more of a gentle undulation

417

Vortex cloud modelling

Table 10.1. Predicted drag coefficients for an equilateral wedgeshaped body of side € = 1.0 with Wx = 1.0, over t = 3.0-3.333 33

Time stepno.

919293949596979899

100

Case (a) - fixedseparation points

CD

0.875 1720.870 2890.874 8710.8815060.8881910.9015340.9010540.888 7910.886 5030.851341

0.88 925 (mean value)

Case (b) - Fullvortex cloud model

CD

1.505 2330.707 3911.516 4250.664 7530.324 4981.1961920.708 7700.724 9550.630 6920.299 423

0.827 833 (mean value)

whereas for case (b) the CD values appear to exhibit randomfluctuations sometimes of large magnitude compared with the meanvalue. On the other hand the mean values for the steps 91-100 arein reasonable agreement.

This chaotic behaviour of CD(t) is of course derived via (10.30)from the equally chaotic behaviour of predicted surface pressuredistribution pn. This in turn is determined by the strength of thediscrete vortices AFn shed during each time step and therefore ofthe preceding potential flow solution. In the presence of a sur-rounding and drifting cloud of randomly scattered discrete vortices,regularly subjected in any case to random walks, it is obvious thatthe resulting surface and shed vorticity and therefore pressuredistribution will be equally subject to randomness. This is usuallyreferred to as 'numerical noise', since it is linked completely to thediscretisation involved in vortex cloud modelling. At high Reynoldsnumbers the problem will increase due to the closer proximity ofthe discrete vortices to the body surface and its time scale 6t can berelated to the average time taken for a vortex to traverse onesurface element. This may be estimated crudely through

U (10.31)

The solution to the problem is thus to average surface pressures418

Calculation of surface pressure distribution and body forces

or CL and CD over T time steps, thereby filtering out the numericalnoise, where T may be estimated as the nearest integer to

_ dt 2 AsT~~At~ U^At

(10.32)

A suitable strategy is to replace the first p, CL and CD values fortime t = 0 by the average of the first T values and to repeat this foreach successive time step. Applying this process to the wedge flowthe predicted CL and CD values are compared for cases (a) and (b)in Fig. 10.12, where (10.32) suggests averaging over T = 6 timesteps for the full vortex cloud solution. Encouraging agreement isthen obtained between the two predictions, although fairly regularfluctuations of both CL and CD may still be detected. These ripplesmay be further reduced by doubling the number of time steps T foraveraging as given by (10.32). It should be borne in mind thoughthat averaging will also tend to filter any high frequency real events

Fixed separation point method.Full vortex cloud method averaged over 6 time steps

At = 0.033 333, Ux = 1.0, M = 30, As = 0.1Fig. 10.12. Predicted lift and drag coefficients for starting motion past anequilateral wedge.

419

Vortex cloud modelling

1.0

Upper surface

- SA r

Rear surface Lower surfaceBS

-1.0

Fixed separation point methodD Full vortex cloud method

Solution averaged over steps 90-100 withAt = 0.033333, Ua0=1.0,M = 30, As = 0.1.

Fig. 10.13. Predicted surface pressure distributions for wedge-shaped bodystarting motion.

such as the flow induced by a small eddy drifting past the body. ITshould be regarded as the upper limit for averaging out numericalnoise.

The predicted surface pressure distributions averaged over thelast ten time steps, Fig. 10.13, show remarkably good agreementbetween these two vortex cloud methods, suggesting that thecomputational simplifications of the fixed separation point methodshould be taken advantage of whenever possible.

10.5.4 Data reduction of unsteady pressures and forcesfor bluff body flows

So far in this chapter we have considered only the symmetricalstarting motion for a wedge-shaped body. After some time haselapsed, on the other hand, periodic wake motion will become

420

Calculation of surface pressure distribution and body forces

established for any bluff body as illustrated by the vortex cloudsolution for flow past a cylinder, Fig. 8.20. In addition to numericalnoise there will then also be genuine surface pressure fluctuations,presenting a serious problem of how comparisons may be madebetween theory and experiment for the purposes of validation. Adirect comparison is clearly ruled out, especially for flows influencedby an element of randomness. The best way forward is thatindicated by experimental methods of statistical data reduction suchas those adopted by Shim et al. (1988) in relation to flow throughheat exchanger tube banks. The steady and fluctuating features ofthe flow may then be categorised as follows:

(i) An average surface pressure coefficient may be defined by

where the average surface pressure over a specified elapse timeh - h is given by

Vfcfc (10.34)Average lift and drag forces may then be directly derived from

(ii) A r.m.s. (or standard deviation) fluctuating pressure coefficientmay also be defined to categorise the scale or intensity ofsurface pressure fluctuations, through

t2-tx00*5)

(iii) Spectral density analysis techniques may be adopted as advo-cated by Hill et al. (1986) to identify dominant frequencies / ofexcitation forces. This may be of particular importance inmany engineering situations where dimensionless frequencymay then be expressed through a Strouhal number

Sl=w. <ia36)

d being a significant leading dimension.

A similar series of definitions can be made to categorise velocitywithin the wake region where the consequent data sampling andreduction procedure would follow quite closely that commonly

421

Vortex cloud modelling

applied to hot-wire velocity measurements. For both surface pres-sure and wake velocities however, it may first be necessary toreduce numerical noise by subjecting the predicted data to anaveraging process such as (10.34) in the manner described inSection 10.5.3, for the short time interval given by (10.32). Atechnique for wake sampling for estimation of momentum losseswill also be described in Section 11.5.1 in relation to turbinecascades.

10.6 Application of vortex cloud analysis to flow pasta circular cylinder

Little experimental work has been completed to date on theexperimental validation of bluff body flows by the above techniques.

Co

Fig. 10.14. Vortex cloud solution to flow past circular cylinder at Re •20 000.

422

Application of vortex cloud analysis to flow past a circular cylinder

Table 10.2. Predicted Strouhalnumber versus Reynoldsnumber for circular cylindervortex streets (Lewis & Shim(1986))

Re St

20 00030 00040 00050 00060 000

0.23370.22300.22100.16370.2136

We conclude this chapter by reference to the work of Shim (1985)who applied such techniques to the flow past circular cylinders,compared later with full vortex cloud analysis by Lewis & Shim(1986). A vortex cloud simulation for Re = 2 x 104 is shown in Fig.10.14 for a time step At = 0.12 taken sufficiently large to coverseveral oscillations of the vortex street during 225 time steps. Forreasons of computational economy discrete vortices in close proxi-mity were recombined as follows:

for x < 1.5d, elements combined if closer than 0.025<i

for x > 1.5d, elements combined if closer than 0.05d.

Typically this resulted in a field of about 600 vortex elements withgreater concentration around the body surface and sufficient resolu-tion elsewhere to define the general periodic wake pattern.

For this calculation discrete vortices which drifted nearer than0.05d to the cylinder surface were artificially moved back to thatposition at each iteration. The effect of this procedure and the fairlylarge time step was a reduction in numerical noise. Thus accordingto (10.32), for a diameter d = 1.0 and M = 32 surface elements,averaging over two time steps should be sufficient to eliminatenoise. On the other hand the CL and CD values shown in Fig. 10.14were, in fact, not averaged and show that little numerical noise waspresent. Strouhal number may be derived directly from the clearoscillations of CL, resulting in Table 10.2 of values derived for arange of Reynolds number.

Apart from the result for Re = 5x 104 the predicted Strouhalnumbers show a regular pattern of a slight decrease with Reynolds

423

Vortex cloud modelling

number, the values agreeing reasonably well with experimentalexpectations.

For this application because of symmetry the average liftcoefficient approximates to zero, whereas the actual lift coefficientvaries approximately sinusoidally with an amplitude in excess ofunity. An appropriate measure of the related excitation force is ther.m.s. lift coefficient defined

-{JO2* (10.37)h-h

An extremely thorough experimental investigation of CLr m.s. wasundertaken by Kacker et al. (1974) for single cylinders of varyingaspect ratio L/d, located between parallel side walls and at a rangeof Reynolds numbers, Fig. 10.15(a). From their findings it isapparent that CLrms. attains a fixed value if L/d<2.0, the valuedepending only on Reynolds number. Assuming this to representthe limiting two-dimensional flow with closely spaced side walls,Lewis & Shim (1986) compared these results with CLrm^ valuespredicted by vortex cloud theory, Fig. 10.15(6). Although the trendof decreasing r.m.s. lift with increasing Reynolds number waspredicted, the theoretical CLT.m,s. values were a good deal greaterthan those measured experimentally. There is of course the addeddifficulty with experimental modelling that end-wall boundary layereffects would become significant at low aspect ratios, thus reducingCxr.m.s- However it seems probable that there are still other

0.6

0.4

0.2

0

-

T

\- \

\\\\

Re

(fie= 2x= 4x= 6x

-

104 "104 -104

0

1.0

0.8

* 0.66

0.4

0.2

0

Vortex cloud theory

Experiment

0 6x 104

Re(b) Results for L/d = 0

2 4 6 8L/d

(a) Influence of Re and L/dFig. 10.15. R.M.S. fluctuating lift coefficients for circular cylinders withvarious aspect ratios and Reynolds numbers.

424

Application of vortex cloud analysis to flow past a circular cylinder

three-dimensional effects present at L/d< 2.0 which would lead todeficiencies in the two-dimensional vortex cloud model. Despitethese problems there is much encouragement to be gained fromthese comparisons with experimental test, especially regarding theprediction of the Strouhal number and general characteristics of theflow.

Further insights have been gained by comparison with experimentof the predicted average and fluctuating pressure distributions.Three such calculations given by Lewis & Shim (1986) are shown inFig. 10.16 for various discretisations of the body surface and timesteps and for fairly similar Reynolds numbers. Quite reasonablepredictions of CPw have been obtained by these and other authors,although there is a tendency for flow separation to occur slightlyfurther downstream according to the full vortex cloud simulation.Upstream of separation the accelerating potential flow is predictedquite well over the front facing 120° arc of the cylinder. Down-stream of separation vortex cloud modelling tends to over-predictthe wake average suction pressures resulting in 10-15% overestim-ate of the r.m.s. drag coefficient.

Comparison with experiment of the predicted fluctuating surfacepressure coefficients Cp', on the other hand, are less good andindicative of the probable presence of the three-dimensional effectsreferred to in the last but one paragraph, Fig. 10.16(6). The generalform of Cp' is quite good over the ranges 0<7O° and 0>15O°.However in the intermediate range, which represents the regionadjacent to the cylinder in which the von Karman vortices build upand separate, theory considerably over-predicts the actual pressurefluctuations. In fact the nature of the experimental results is rathersurprising and not according to expectations whereas the theoreticalresults follow the trend one would expect of maximum fluctuationsin the region 6 = 120°. Thus experimentally it was found that Cp'increased rapidly up to the separation point 6 = 70° and then beganto decrease slightly over the region in which the separation eddiesbuild up, 70° < 6 < 150°. Well into the wake region 150° < 6 < 180°theory and experiment again follow the same trend of decreasingfluctuations and the predicted level is not dissimilar from thatmeasured experimentally.

One possible conclusion which may be drawn from these veryinteresting observations is that in reality the vortices, as they roll upon alternate sides of the cylinder downstream of separation to formthe ultimate periodic vortex wake, become unstable and break

425

Vortex cloud modelling

(a) Average surface pressuredistribution

Arrows indicate flow\ \ A\ separation

\

0

(b) r.m.s. surface pressure fluctuations_ | | | | i

60 120 6°120 6° 180

s~ ^ - Experiment • M = 32, At = 0.2

* M = 20, At = 0.2 • M = 32, At = 0.12Fig. 10.16. Average surface pressure C,av and r.m.s. fluctuating pressureCp

f for a circular cylinder at Re = 3 x 10 .

down locally into a three-dimensional flow. The associated re-distribution of energy would then result in a reduced level offluctuations. Bearing in mind these observed substantial differencesbetween measured and predicted fluctuations, it is perhaps surpris-ing that vortex cloud modelling is so capable of simulating thegeneral and periodic features of cylinder wakes and that such realwakes remain so nearly two-dimensional. Despite the reservations

426

Application of vortex cloud analysis to flow past a circular cylinder

expressed by Mair & Maull (1971) during the early days of discretevortex modelling, referred to in the introduction to this chapter, it isclear that two-dimensional modelling copes surprisingly well andremains a relatively simple but important analytical tool forpredicting bluff body wakes.

427

CHAPTER 11

Further development andapplications of vortex cloud

modelling to lifting bodies andcascades

11.1 IntroductionA basic outline of full vortex cloud modelling was presented inChapter 10 but with limited application primarily to bluff body flowsfor which separation occurs spontaneously and dramatically atreasonably cetain separation points, resulting normally in thedevelopment of a broad periodic wake. The main aim of thischapter is to apply the full vortex cloud method to lifting bodiessuch as aerofoils and cascades for which the aerodynamic aimusually is to avoid flow separations, maintaining low losses. Fullvortex cloud modelling represents an attempt to solve the Navier-Stokes equations including both the surface boundary layer nearfield and the vortex wake far field flows. Boundary layer separationsare then self-determining. In practice however, as discussed byPorthouse & Lewis (1981), Spalart & Leonard (1981) and Lewis(1986) vortex cloud modelling in its present state of developmentseems unable quite to cope with the general problem of boundarylayer stability and various techniques are proposed by these authorsto avert premature stall as often experienced during vortex cloudanalysis of aerofoils or cascades. These problems will be consideredin Sections 11.2-11.4. Extension of vortex cloud modelling tocascades will be given in Section 11.5 and studies of acousticexcitation due to wake vortex streets from bluff bodies in ducts arebriefly discussed in Section 11.6.

11.2 Flow past a lifting aerofoil by vortex cloudanalysis

The full vortex cloud numerical scheme described in relation tobluff body wake flows in Chapter 10 may in fact be applied withoutmodification to simulate the flow past bodies of arbitrary shapeincluding two-dimensional lifting aerofoils. Predictions of flow

428

Flow past a lifting aerofoil by vortex cloud analysis

0.4 0.8

Potential flow theory

— """•- -••* Vortex cloud theory, Re = 106

Fig. 11.1. Surface pressure distribution for NACA 0012 at zero incidenceby vortex cloud theory.

pattern and surface pressure distribution for the simplest situationof a symmetrical aerofoil, NACA 0012, at zero incidence are shownin Fig. 11.1 after fifty time steps At = 0.05 and with M = 50 surfaceelements. One discrete vortex was shed from each surface elementat each time step with an off-set e from the surface (see Fig. 10.9) of1% of chord using computational scheme No. 2 of Fig. 10.10.Streak lines have been plotted for the last two time steps. In thesecalculations point vortices rather than Rankine vortices were used,control over excessive convection velocities being exercised bymerging vortices which came into close proximity. A simpleapproach to this permits the operator to choose the maximumallowable convection velocity between interacting vortices, a suit-

429

Further development of vortex cloud modelling

able value being W^. At the outset an estimate of the averageelement strength Ar = y(s) As may be obtained from

typical velocity X perimeter _ W^ ^number of surface elements M n=1

If the minimum allowable gap Ar is that for which the convectionvelocity close to a vortex AF equals the maximum allowableconvection velocity, say W^y then

A F 1 M

Ar = r - F = r-T7S A5n (11.1)2JT WOO 2jtM n = i

In the present calculations the following merging arrangementswere then made

(i) For x < 1.5/ (main target area) mergers if gap <Ar.(ii) For 1.5/ <x <4.0/ , mergers if gap <3 Ar.

(iii) For x > 4.0/, mergers if gap <5 Ar.

Items (ii) and (iii) here were introduced purely to reduce the totalnumber of vortices in the wake region in order to minimisecomputational effort.

The surface pressure distribution, averaged over time steps25-50, is reasonably symmetrical and is generally, as might beexpected, lower than that predicted by potential flow theory due tothe influence of boundary layer displacement thickness. Howeverthere are disturbances in the trailing edge region and a lowering ofstatic pressure which require comment. The predicted flow patternprovides a partial explanation. Despite the aerofoil symmetry thewake flow is in fact periodic. This may be attributed to convectiveinteractions of the two vortex sheets of opposite sign shed into thewake from the upper and lower surface boundary layers. In additionto this the low average value of static pressure in the trailing edgeregion is largely due to the non-imposition of any trailing edgeKutta-Joukowski condition in this scheme. Although circulationconservation is rightly enforced by the addition of the circulationequation (10.17) to all Martensen equations as described in Section10.4.1, the quantity Fcirc tends to fluctuate in response to numericalnoise and occasional absorption of discrete vortices into the bodyprofile. Furthermore the oscillating wake will undoubtedly becoupled to consequent induced asymmetries in the trailing edgeregion. This phenomenon is known to exist in real aerofoil andturbine wake flows and has indeed resulted in fatigue failures of the

430

Flow past a lifting aerofoil by vortex cloud analysis

blade trailing edges of water turbines. The static depressionpredicted here is caused by overproduction of vorticity from surfaceelements close to the trailing edge (see the vorticity productionequation (10.22)), associated with alternating recirculations aroundthe trailing edge, first clockwise then anticlockwise, as the simulatedflow attempts to attain on average to the true trailing edge KuttaJoukowski condition. Generally speaking however the vortex cloudsimulation here is satisfactory.

Less satisfactory is the predicted behaviour of this aerofoil with5° angle of attack Fig. 11.2, where results are shown for 100 timesteps Af = 0.05. To reduce numerical noise the lift and dragcoefficients have been averaged over 5 local time steps as recom-mended in Section 10.5.3. Although this aerofoil is known to bewell below its stall limit at a^ = 5°, it is clear from the CL data thatthe simulated aerofoil entered intermittent stall after two mainstream flow passes t = 2.0. The flow pattern shown here for the lasttime step at t = 5.0, reveals that the aerofoil was then badly stalledon the upper surface. Immediately downstream of the leading edge,

0 1 2 3M = 50, At = 0.05, chord / = 1.0,

4/= \ .0,

5= 5°

Fig. 11.2. Vortex cloud prediction of flow past NACA 0012 with 5°incidence.

431

Further development of vortex cloud modelling

boundary layer separation can be discerned, followed by a reattach-ment. Further downstream at JC// = 0.5 a large separation andrecirculation zone indicates major stall in agreement with thecollapse of the lift coefficient over the period 4.0 < t < 5.0.

During the initial period t<3.0, quite reasonable lift coefficientswere developed, rising to an average value C^ — 0.5 for time steps30-60 which compares well with the experimental steady state valueCL = 0.53, Miley (1982). The predicted drag coefficient of 0.094 forthis period was on the other hand well in excess of the publishedexperimental value CD = 0.0122 for Re = 1.31 x 106 (c.f. Re = 106

used for these calculations). Examination of the predicted pressuredistribution, Fig. 11.3, sheds further light on the matter. For thissmall angle of attack we would expect the potential flow model tobehave quite well. By comparison however the vortex cloudsimulation has performed particularly badly in the region of theexpected upper surface leading edge suction peak which was

- 1

- 2

VI\

- \\

/

u

7

i

cP

U =

1 == upper= lower

i

J

2

surfacesurface

0.4 x/f

Potential flow solution• Vortex cloud prediction (average for steps 30-60)M = 50, At = 0.05, chord t= 1.0, Wx = 1.0, ax = 5°

Fig. 11.3. Surface pressure distribution for NACA 0012 with 5° incidence.

432

Flow past a lifting aerofoil by vortex cloud analysis

seriously under-estimated due largely to the leading edge flowseparation. The resulting errors are largely responsible for theexcessive form (pressure) drag. On the other hand quite reasonableresults were obtained for the lower surface pressure distribution forwhich, according to potential flow theory, fairly constant staticpressure is anticipated. Furthermore the static pressure rise down-stream of x/£ = 0A on the upper surface and also the loading(Cpe — CPu) downstream of JC/^ = 0 .2 were reasonably well pre-dicted. Static pressure towards the trailing edge is in fact animprovement upon potential flow modelling, settling down to avalue just below p^. Troublesome though the problem of 'numeri-cal' stall is in this pure and unsophisticated vortex cloud simulation,there is clear potential given scope for future inprovements andadaptations, some of which we will shortly consider. The time stepchosen here was in excess of that suggested by the rules set out inChapter 10. Reduction by about one half to the recommended valueimproves the results only marginally, the flow still being vulnerableto intermittent stall but of a higher frequency.

Despite these problems of representing unstalled flows, Lewis &Porthouse (1981) and Porthouse (1983) have demonstrated the

•—w Experiment, Re = 1.8 x 10 6

T Vortex cloud theory,Re= 106

cD

1 -

I.1/

• /1

0 30 60 90

id) Lift coefficient (b) Drag coefficientFig. 11.4. Lift and drag coefficients for NACA 0012 in the stalledrange-Vortex cloud theory compared with experimental results due toCritzos et al (1954).

433

Further development of vortex cloud modelling

M = 50, e = 0.01, after 60 time steps At = 0.025Fig. 11.5. Onset of deep stall for NACA 0012 with 45° incidence.

capability of vortex cloud theory to model fully stalled aerofoil flowsextremely well. Predicted CL and CD values are compared in Fig.11.4 with experimental tests published by Critzos et al. (1954) forNACA 0012 for angles of attack ax beyond stall and up to 90°. Inthis situation the aerofoil is of course in effect a bluff body and theflow separations from the leading and trailing edges are reasonablywell defined. Several authors have concluded that vortex dynamicsmodelling is extremely well suited to such flows where the upstreamboundary layer is not disposed to flow separation and the vorticesshed into the wake are mainly remote from the body surface.Vortex cloud modelling undoubtedly offers the most powerful,economic and accurate of all available theoretical methods forsimulating these extremely complex separated wake flows at thepresent time and a typical streakline flow prediction is shown in Fig.11.5 for NACA 0012 at 0^ = 45°. The rewards for extending thiscapability to unstalled or naturally stalling aerofoil flows are sogreat that various approaches to this have been considered, two ofwhich will now be reviewed.

11.3 Alternative vortex cloud modelling techniquesby Spalart & Leonard

Many of the above problems have been discussed by Spalart &Leonard (1981) who adopted a quite similar approach based on

434

Vortex cloud modelling techniques by Spalart & Leonard

surface vorticity shedding but using a stream function method tosatisfy the potential flow step of the time marching procedure.Newly created discrete vortices were placed at a distance e from thelocal wall boundary condition point equal to one core radius r0.These authors found that solutions were insensitive to r0 provided itwas within the range of about 0.5% of the body dimension, thesame core radius being adopted for all shed vortices. The vorticityprofile chosen within the core was a second degree polynomial

(U.2)

r>r0

higher degree formulations having been tried but showing nosignificant difference. Discrete vortices whose centres come back towithin r0 of the surface are suppressed. Naturally, as in the presentauthor's scheme, circulation thus lost will be recreated before thenext time step and vortices are not allowed to remain in the bodyprofile if they have accidentally strayed there during a random walk.

The potential flow solution was derived by considering the streamfunction at a distribution of wall points (+ , Fig. 11.6) due tocontributions from all discrete vortices in the field plus the uniformstream and stating the Neumann boundary condition of zero normal

Creationpoints

+ + X

Wall points^

Streamline

Fig. 11.6. Disposition of wall points and creation points by P. R. Spalartand A .Leonard (1981). (Reprinted with permission of the AmericanInstitute of Aeronautics and Astronautics.)

435

Further development of vortex cloud modelling

velocity. Thus with one equation applicable to each surface elementthe equation on line / of the matrix may be written xpj+1 — ipj = Owhere ipt is the stream function at wall location /. In many wayssimilar to the Martensen method, solution of the equation results inM new surface vorticity values which are then deposited as newdiscrete vortices at the creation points, Fig. 11.6. Spalart & Leonardcomment that errors derive from the fact that although the wallpoints remain on the same streamline once the vortices have beenoffset by displacements e to their creation points, this streamline iswavy. This feature was encountered in Section 8.4.2, manifestingitself in undulating self-convection of a single vortex in closeproximity to a discretised wall. Configurations (a) and (fe), theyargue, thus lead to greater error than (c) in which the newly createdvortices are placed at one-fourth of the interval between adjacentbody points. This argument does not apply to the use ofMartensen's equation however, employing the Dirichlet boundarycondition since, as shown in Section 8.4.1, the influence of adiscrete vortex in close proximity to a surface element can best beestimated as the negative complement to its circulation around theremainder of the body surface.

Another difference in the recommendations of Spalart & Leonardlies in the choice of core radius r0 which for their method should benot less than the interval (i.e. surface element size As) because ofthese undulations. On the other hand the present author recom-mends in Section 9.4.4 the use of a Rankine vortex (constant corevorticity a>) of core radius ro = As/jt based upon an entirelydifferent and more logical criterion; namely that its core edgemaximum induced velocity should equal the surface velocity in-duced by the sheet from which it is created. However Spalart &Leonard have used an order of magnitude more surface elementsfor their calculations, typically 600, compared with the mere 50adopted for the calculations shown in Figs. 11.2 and 11.3. Despitethis they also seem to have experienced premature stall. Asillustrated by the vortex cloud plot shown in Fig. (11.7), theseauthors have developed a procedure to overcome this whichdeliberately prevents flow separation by re-assembling the vortexcloud. At each time step all of the vorticity in the boundary layerregion is removed and recreated at the wall, thus artificiallyreducing the thickening of the boundary layer by a large amount.This of course over-rides the natural influences of convection anddiffusion in the boundary layer and prevents the vortex cloud model

436

Vortex cloud modelling techniques by Spalart & Leonard

(a) Computation without separation control

Boundary layer discrete vortices relocatedto the vortex creation points

(b) Computation with separation controlFig. 11.7. Introduction of boundary layer numerical control over separa-tion, Spalart & Leonard (1981).

from providing a true simulation in any sense except that of a fullyattached potential flow. The authors combined this technique withboundary layer integral methods to determine anticipated regions offully attached flow and also to locate separation points. Such atechnique, artificial though it may seem, can thus be justified whereboundary layer integral methods are able to predict the surface flowwith greater certainty than the full vortex cloud method.

The application of this quasi-potential flow analysis to aKarmann-Trefftz aerofoil at 5° incidence is compared with the exactpotential flow solution in Fig. 11.8, showing remarkably goodagreement except for forgiveable errors in the suction peak region.

11.3.1 NACA 0012 aerofoil in dynamic stallSpalart & Leonard (1981) also extended their vortex dynamicsmethod to the case of an aerofoil in dynamic stall, applied toNACA 0012 oscillating in pitch about the quarter-chord positionbetween ax = 5°-25° with a reduced frequency of 0.25 and Re =2.5 x 106. Up to this point only stationary bodies have beenconsidered but vortex dynamics methods can be readily adapted tobodies in motion or responding to elastic constraints. This particular

437

Cn

-2

- 1

1

Further development of vortex cloud modelling

O upper surfaceE lower surface

•• potential flowvortex method, Re = 106

0 0.2 0.4 0.6 0.8 1.0 x/SFig. 11.8. Pressure distribution on a Karmann-Trefftz aerofoil at 5°incidence. Comparison of exact potential flow solution with discrete vortexmethod of Spalart & Leonard (1981). (Reprinted with permission of theAmerican Institute of Aeronautics and Astronautics.)

problem involves major boundary layer motions which influencestability and the solution presented by these authors represents acourageous and impressive attempt to model an extremely complexseemingly intractible flow regime. Simple steady state boundarylayer integral methods were used, Thwaites (1949) for laminar flowand M. R. Head's method* for turbulent flow with the Schlichting-Granville criterion to predict the position of transition. Knowing thepressure distribution from the previous time step the attached partof the boundary layer was computed by boundary layer theory toobtain the primary separation location. It was then possible toprevent separation of the discrete vortices upstream of this locationin the manner just described and illustrated by Fig. 11.7. Down-stream of separation the vortex cloud was allowed to developwithout restraint.

Space permits the presentation of only a limited sample of theirpredicted vortex cloud plots during the first cycle of oscillation, Fig.11.9, illustrating dynamic stall on the upper surface. As a rose to24° leading edge separation was followed by reattachment and laterseparation at mid-chord of a large eddy, which drifted down theupper surface and was ultimately deposited into the wake. During

See Cebeci & Bradshaw (1977)

438

Vortex cloud modelling techniques by Spalart & Leonard

na = 14.3°

a = 24°

a - 2 4 °

a = 19.9°

Fig. 11.9. NACA 0012 airfoil in dynamic stall, oscillating cyclicallybetween 0°<or<25°. Spalart & Leonard (1981). (Reprinted with permis-sion of the American Institute of Aeronautics and Astronautics).

439

Further development of vortex cloud modelling

° 1st cycleD 2nd cycle

3rd cycle

1.0 -

10 15 20 25Fig. 11.10. Time evolution of normal force during dynamic stall ofoscillating NACA 0012. Spalart & Leonard (1981). (Reprinted withpermission of the Institute of Aeronautics and Astronautics.)

the rise in incidence the flow remained fully attached over 5° < a <23°, the lift coefficients being significantly greater than the steadystate values for the same incidence, a well known experimentalphenomenon, e.g. Carr et al. (1977), as shown by the predictednormal force coefficients CN over the first three cycles, Fig. 11.10.Although the stall is washed away and each cycle makes a virtuallyclean start, trailing edge buffetting towards the end of the cycleleads to some variation. The authors recommend averaging overseveral cycles to deal .with this. Their comparisons with experimentwere good overall, the lift hysteresis (Fig. 10.7) and moment stallbeing observed. However, the maximum lift predicted was lowerand the lift evolution near to the maximum incidence, where uppersurface separations were developing, were qualitatively different.The computations, like the experiments, were found to be verysensitive to the effect of boundary layer transition and free-streamturbulence, an allowance for the latter being incorporated with theGranville criterion used to predict the location of transition.

For these calculations each cycle involved 838 time steps of valueAt = 0.03, with an aerofoil chord of € = 2.0 and vortex core radiusro = 0.006. The numbers of discrete vortices tended to range fromabout 400 to 900 depending upon the size of the vortex cloud

440

Mixed vortex cloud and potential flow modelling

regions during the cycles. A powerful scheme for speeding com-putations by grouping vortices into a rectilinear network of cells wasgiven by Spalart & Leonard and will be described in Section 12.2.

11.4 Mixed vortex cloud and potential flow modellingEnforcement of boundary layer attachment by the method ofSpalart & Leonard described above is tantamount to potential flowmodelling in the regions concerned. An alternative approach, towhich the surface vorticity boundary integral method lends itselfquite naturally, is to go directly for potential flow modelling inregions where we wish to enforce attached flow but to use fullvortex cloud modelling elsewhere on the body surface. Lewis andLo (1986) developed such a technique for application to liftingaerofoils with the deployment of airbrake spoilers for the aerodyna-mic control of wind turbines. A suitable starting point for suchstudies is the comparison of starting motions for flow past a wedgeshaped body shown in Fig. 10.9 for the two basic methods ofdiscrete vortex modelling. The first of these, which involves vortexshedding only from the two prescribed rear sharp corners A and B>assumes that the entire body surface is in potential flow, which isevaluated by the normal Martensen surface vorticity analysis.Perhaps surprisingly, the wake pattern, for what seems at first arather crude model, agrees remarkably well with the full vortexcloud simulation, Fig. 10.9(fe). Furthermore the predicted surfacepressure distributions are in equally excellent agreement, Fig.10.13. In effect the surface vorticity solution along the front facesSA and SB of the wedge with potential flow modelling areequivalent to squeezing the actual boundary layer of the vortexcloud simulation back onto the body surface in a manner similar tothat undertaken by Spalart & Leonard. For this particular problema favourable pressure gradient ensured stable numerical modellingof the front face boundary layers by vortex cloud theory, making ita good datum case for checking out the quality of the simplerpotential flow model with shear layer fixed point separations.

A hybrid model may now be constructed quite simply bycombining these two cases as follows, Fig. 11.11:(i) Front face SA in potential flow with vortex sheet separation for

sharp corner A of strengthA l W y ( ^ ) 2 A ; (11.3)

441

Further development of vortex cloud modelling

Potential flowenforced

Vortex cloud .-_-_-modelling

Flow visualisation after 90 time steps At = 0.33333with W^ = 1 . 0 , ^ = 0.0°

Fig. 11.11. Hybrid potential flow/vortex cloud model simulating wedgewake starting motion.

(ii) Front face SB and rear face A B full vortex cloud shedding oflocal strength

Ar = y(s) As

A sample flow pattern for an equilateral wedge with side lengths1.0, taken after 90 time steps At = 0.033 333 with (/„ = 1.0 is shownin Fig. 11.11, with offsets e = 0.02 for the vortex cloud shedding andwith e = 0.016667, (/> = 30° for the upper surface vortex sheet shedfrom A. The most important observation from this study is thereasonable preservation of symmetry as expected from Fig. 10.9,despite the quite different vortex production models used tosimulate the upper and lower front surfaces. This was borne out bythe predicted lift coefficients which average over steps 50-100 to theinsignificant value -0.068 749.

Application of this to a long term run for the wedge is shown inFig. 11.12. Periodicity of the wake is now firmly established asshown by the graph of lift coefficient versus time, from which theestimated Strouhal number was St = 0.189. As also shown by Lewis(1987c), the predicted surface pressure distribution for the hybridmodel was on average symmetrical, as it should be, establishing thatno unpleasant coupling side effects were created by mixing thesetwo rather different simulation techniques.

442

Mixed vortex cloud and potential flow modelling

'l\\\'\

CL

500 steps At = 0.033 333Fig. 11.12. Wake flow for a wedge shaped body with CL and CD curvespredicted by hybrid potential flow/vortex cloud model.

11.4.1 Lifting aerofoil by the hybrid potentialflow/vortex cloud method

Now we are in a position to apply the same computer code to alifting aerofoil for which the upper surface is stabilised by enforcingpotential flow while the lower surface flow is represented by fullvortex cloud modelling. The predicted flow pattern and lift-dragdata are shown in Fig. 11.13 for NACA 0012 with W = 1.0,00 = 5°, ^=1.0 taken over 200 time steps At = 0.033 333, for

Re = 106. Discrete vortex shedding offsets were £ = 0.02 for thevortex cloud and e = 0.016 667, 0 = 30° for the upper surface vortexsheet. CL and CD data were averaged over five time steps tominimise numerical noise, although clearly there were still some

443

Further development of vortex cloud modelling

Table 11.1. CL and CDfor NACA 0012 with oc^ = 5°

Hybrid vortex cloud/potential flow

Re = 106

ExperimentMiley (1982)

Re = 106

CD

0.51090.0030

0.54000.0090

residual undulations of CL, probably linked to wake vortex streetformation. The lift coefficient rose progressively at a rate which wasgenerally in agreement with the published results of Spalart &Leonard (1981). In Table 11.1 average values are compared withexperimental results published by Miley (1982).

The low drag coefficient value predicted here indicates the virtualelimination of form drag and associated separations as expected.The predicted lift coefficient is in reasonable agreement withexperiment, the potential flow value being slightly higher, CL =0.5909. Predicted surface pressure distribution is now in very goodagreement with that obtained by potential flow analysis, Fig. 11.14,representing a considerable improvement upon full vortex cloudmodelling, Fig. 11.3.

Attention should be drawn to the need for care in definingtrailing edge geometry, to which this hybrid method proves sensi-tive, since this reflects strongly upon the strength of vortex sheddingfrom the upper surface and ultimate satisfaction of the Kutta-Joukowski condition. The data in Table 11.2 used for this calcula-

0 1 2 3 4Wf = 1.0, ax = 5°, At = 0.33333

Fig. 11.13. Simulation of flow past NACA 0012 aerofoil by hybrid potentialflow/vortex cloud model.

444

Mixed vortex cloud and potential flow modelling

1.0

u = upper surface/ = lower surface

0.4 0.8 x/t

Potential flow surface vorticity solutionHybrid potential flow/vortex cloud model

Fig. 11.14. Predicted pressure distributions for NACA 0012 aerofoil with* . = 5°.

tion were based upon the circular chordwise distribution of* datapoints recommended in Section 2.5.2, Fig. 2.8. However, with 50elements the consequent trailing edge elements were then only oflength As/€ = 0.004. Better results are obtained if the last threeelements next to the trailing edge on each surface are merged into asingle element, which is then of length 0.0356, a scale similar tothat of the mainstream drift per time step.

11.4.2 Aerofoil with air brake spoiler by the hybridpotential flow/vortex cloud method

Using the same computer code Lewis (1986), (1987c) undertookinvestigations of the lift/drag behaviour of NACA 0025 with thepresence of an air brake spoiler on one surface, in relation torequirements for the aerodynamic control of wind turbines, Fig.

445

Further development of vortex cloud modelling

Table 11.2. NACA 0012 datapoints used for the hybrid poten-

tial flow I vortex cloud compu-tations

X

0.000 0000.003 9430.015 7080.035 1120.061 8470.095 4920.135 5160.1812880.232 0870.287 1100.345 4920.406 3090.468 6050.531 3950.593 6910.654 5080.712 8900.767 9130.818 7120.864 4840.904 5090.938 1530.964 8881.000 000

y upper(+)y lower (—)

0.000 0000.010 6370.021 9100.030 7580.038 9740.046 0790.051 9490.056 2190.058 8950.060 0000.059 6450.057 8000.054 8720.050 8840.046 1570.040 9380.035 3780.029 7250.024 1330.018 8070.013 9170.009 6210.005 8410.000 000

11.15. With full vortex cloud modelling the upper surface wassubject to severe numerical stall and no means to alleviate this hasyet been achieved except the present one of imposing potentialflow. The upper surface vortex sheet was shed at the trailing edgeaccording to (11.3) and the lower surface including the spoiler wasmodelled by full vortex cloud theory. Vortex shedding offsets wereas before. A full exposition of these investigations is given in theabove mentioned references. Sample solutions are shown in Figs.11.15 and 11.16.

As may be seen from the streak line plot, the pulsating vortexflow shed from the flap induces a periodic vortex roll-up andshedding from the upper surface to form ultimately a broadoscillating wake flow. In response to this the lift coefficient builds up

446

Mixed vortex cloud and potential flow modelling

At = 0.033333, W^ = 1.0, a^ = 5°Fig. 11.15. Flow past NACA 0025 with flap by the hybrid vortex cloudmethod.

Cv - 0 . 2

- 0 . 4

0 0.5 x/t 1.0 0 0.5 x/f 1.0Experimental Hybrid vortex cloud theory

u - upper surface, / - lower surfaceFig. 11.16. Surface pressure distribution for NACA 0025 with air brakeflap for aroo = 10°.

447

Further development of vortex cloud modelling2

CL

0.8

CD0.4 -

0.0

Unstalled flow [Stalled flow __

1 \

1 1 I

1 1 1

-20 -10 0 10 20 30

| Hybrid vortex cloud theoryJ Hybrid vortex cloud theory with prescribed

upper surface separation point

-v_ Experiment - wind tunnel balance•"••^ Experiment - integrated pressure plot

Fig. 11.17. Lift and drag coefficients for NACA 0025 with an air brake flap.

to a mean value of CL = 1.1 with a superimposed ripple that has aStrouhal frequency based on total body thickness including the flap,of 0.26. The drag coefficient, dominated of course by separationfrom the flap, is as intended extremely high due to form drag. Thisis further illustrated by the pressure distribution shown in Fig.11.16, demonstrating excellent comparison with experimental testsfor an angle of attack a^ = 10°.

Remarkable agreement with experiment was exhibited by thishybrid model for CL and CD over a wide range of incidence anglesbelow stall, -20° < aroo< 10°, Fig. 11.17. As also shown by Lewis

448

Mixed vortex cloud and potential flow modelling

0.2 0.4

u - upper surface/ - lower surface

Experiment

/.-^_*' Hybrid potential flow/vortex cloud method withprescribed separation point P

Fig. 11.18. Pressure distribution for NACA 0025 with an air brake flap at astalling angle of attack.

(1987c), quite good simulations may even be obtained within thestall region if the potential flow zone on the upper surface is simplylimited to the region for which the boundary layer is known toremain attached. As shown by Fig. 11.17, the drag coefficient,which was the most important item required of this computation,was predicted adequately and quite a reasonable prediction of thesurface pressure distribution was obtained as illustrated for a^ = 15°in Fig. 11.18. These analytical procedures were deliberately de-veloped for evaluation at the 16-bit microcomputer scale ofcomputation, resulting of course in limits to resolution. Thus nomore than 50 surface elements were used in any of these simula-tions, explaining the much larger numerical noise in comparisonwith the work of Spalart & Leonard. These tactics lead to morerapid development of schemes but recourse to mainframe com-putation at tighter resolution is to be recommended for improvedaccuracy.

449

Further development of vortex cloud modelling

11.4.3 Aerofoils with moving spoilersThe above methods may be adapted quite easily to deal with bodiesof changing geometry. An extremely thorough survey of bothexperimental and theoretical research into the vortex dynamiceffects of moving aerofoil spoilers was recently published byGraham (1988). Theoretical methods have been mainly based uponconformal transformations selected to refer the complex aerofoilgeometry to an equivalent circle plane. Frequently the thin spoilerwill be modelled by surface singularities, usually sources. Vortexshedding is limited to the separation of discretised vortex sheetsfrom the spoiler tip and from the aerofoil trailing edge, theremainder of the body being treated as if it were in potential flow.This is precisely the same as the simple discrete vortex modelpresented in Section 8.5. Application of the surface vorticityboundary integral method however removes restrictions on bodyshapes imposed by conformal transformation modelling to solve thepotential flow part of the sequence. On the other hand special caremust be taken with rotating bodies when applying the Martensenmethod, rules for dealing with the implied relative eddy havingbeen explained in Section 3.5.2 in relation to rotating cascades. Asample of Graham's results is shown in Fig. 11.19 for startingmotion for a symmetric Joukowski aerofoil at zero angle of attack,with a moving spoiler on the upper surface.

= 40°

» = 90°

Fig. 11.19. Separation from a moving spoiler at w,/ oo = 0.19 from astarting angle of 6 = 30°. By courtesy of Dr J. M. R. Graham, ImperialCollege of Science and Technology.

450

Vortex cloud modelling to turbomachinery blade rows

11.5 Application of vortex cloud modelling toturbomachinery blade rows

Vortex cloud modelling offers tremendous potential for theoreticalanalysis of a number of important problems in turbomachinesincluding the prediction of rotating stall in compressors andvibrations induced by blade row wake interaction. A basic schemefor vortex cloud modelling of cascades has been developed by Lewis(1988) and the background theory will be presented in the nextsection. However the first prediction of the complex problem ofcascade rotating stall was published by Lewis & Porthouse (1981)and Porthouse (1983) followed by some impressive fairly com-prehensive studies by Spalart (1984). These will be briefly coveredin Section 11.5.2.

11.5.1 Vortex cloud analysis for periodic flow throughlinear cascades

The flow through a stalled cascade will in general vary from blade toblade due to the randomness associated with turbulence and eddygrowth. Each blade would then need to be modelled individuallyusing the multiple body surface vorticity method described inSection 2.7. Adaption of the vortex cloud program used above isthen an extremely simple matter requiring only minor adjustmentsto the profile data preparation procedure. For unstalled blade rowsunder bombardment from the wakes of other upstream blade rowsof differing pitch, a large number of blades N would likewise needto be modelled individually by M surface elements each, resulting inNM boundary elements, each shedding one discrete vortex per timestep, a vast computational undertaking. On the other hand the flowthrough an unstalled linear cascade with a uniform stream at inlet istruly periodic, leading to some simplification which we will nowconsider as a sensible starting point.

As shown in Section 2.6 Martensen's integral equation (1.21) forsingle aerofoils can be applied directly to rectilinear multiple bodyproblems provided the coupling coefficient is replaced by the'cascade coupling coefficient' (2.53). This can be formed from thefollowing expressions derived in Section 2.6.1 for the velocitiesinduced by a periodic array of vortices of strength T equally spaced

451

Further development of vortex cloud modelling

along the >>-axis with pitch t, Fig. 2.13.

rU=2t

sin t2JZX 2JZV

cosh cos —t t

sin2nx

t

(11.4)

f 2JZX 2jtycosh cos —t t

The coupling coefficient giving the boundary condition of flowparallel to the surface at m due to a unit strength vortex at n thenbecomes

sinh — (xm - xn) sin /3m - sin — (ym - yn) cos

cosh — (xm - xn) - cos — (ym - yn)

(11.5)

Martensen's equations for this problem may then be written,suitably adapting the single body equations (8.26) to read

MkmnY(sn) Asn = - (£ / . cos pm + V. sin /5m)

(11.6)

where the same unit vortex cascade coupling coefficient kmj can beused for the velocities induced at the body surface by the discretevortices Ar ; forming the cloud. For reasons explained in Section10.4.1 we must also assert vorticity conservation through

M

/ • = 1

(11.7)

where rcirc is the cumulative strength of all vortices which aresnuffed out if they accidentally enter the body contour. Adding thisto each Martensen equation after back diagonal correction of the

452

Vortex cloud modelling to turbomachinery blade rows

coupling coefficients, we have, finallyM

{kmn + l)Y(s«) A*n = - ( £ / . cos pm + V. sin /8m)

- S ( m; + 1) AF; + Fcirc (11.8)

which is identical to the vortex cloud equations for single bodies,equations (10.18), apart from the coupling coefficient formulation.

Although the single body and cascade numerical forms are almostthe same, special consideration must be given to fluid deflection andvelocity triangles in dealing with cascades. As illustrated in Fig.11.20, and proved in Section 2.6.2 which deals with cascadedynamics, W^ is the vector mean of the inlet and exit velocities Wxand W2. The above formulations are then correct for potential flowmodelling involving W^ as thus defined and with AF7 and Fcirc put tozero.

If we wish to extend the vortex cloud method to deal withcascades on the other hand, it is necessary to replace W^ by the inletvelocity Wx = Ux in (11.8). The reason for this can be seen from Fig.

Starting vortices

> • x

Fig. 11.20. Flow from rest through a turbine cascade including startingvortices.

453

Further development of vortex cloud modelling

11.20 which reminds us that the whole of the vorticity including thestarting vortex system is retained in the flow field from T = 0onwards. Thus some distance downstream of the starting vorticesx>x3 the velocity returns to the inlet value Wx. In effect Wibecomes the vector mean velocity for the complete vortex cloudsystem. This observation is consonant with the need for an imposedconstrain upon the Martensen equations to ensure the conservationof vorticity, namely (11.7).

Lift and form drag are directly calculable from the integratedsurface pressure distribution, the latter being obtained by themethod described in Section 10.5. Alternatively the blade circula-tion F may be estimated from the summation

for xx<x<x2 (11.9)

which represents the sum total of all discrete vortices capturedwithin one blade passage between the leading and trailing edgeplanes xx and JC2, Fig. 11.20. The lift coefficient then follows from

and, as shown in Section 2.6.1, the outlet angle is given by

(11.11)

Scheme 2, Fig. 10.10, is appropriate for the vortex cloudprocedure, introducing random walks to simulate viscous diffusionand Euler convection of the vortex cloud. Because the couplingcoefficients are periodic in the y direction, surface elements anddiscrete vortex shedding need only be considered for a single blade.Convection velocities then follow from (11.4). Thus the convectionvelocities experienced by a vortex at (xm, ym) due to a discrete

454

Vortex cloud modelling to turbomachinery blade rows

vortex AFrt at (xn, yn) and its periodic array, with pitch t, will be

It

* mn It

In. Incosh — (xm - xn) - cos — (ym - yn)

sinh — (xm-xn)

cosh — (xm - xn) - cos — (ym - yn)

(11.12)

Experimental investigations were made by J. M. Hill (1971),(1974) of the flow through a turbine nozzle cascade with thefollowing geometry

Stagger angle ACamber angle 6Camber linex/l for maximum camberPitch chord ratio t/lInlet flow angle px

Base profile

-42.7°-47.7°—parabolic- 0 . 4-0.752-0°-NGTE (Smith &

Johnson (1966))

A comparison of the surface pressure distribution with predic-tions by vortex cloud theory is shown in Fig. 11.21, after 80 timesteps of magnitude At = 0.025 with inlet velocity Wl=U1 = 1.0 andfor a Reynolds number based on ^ of 1.5 x 105 applicable to theexperimental tests. The blade profile was modelled by 40 elementsand arrangements were made for the merging of discrete vortices inclose proximity as follows

for all xJC> 1.10237^x> 2.93966^

mergers if gap <0.005 75^mergers if gap <0.017 23^mergers if gap <0.028 72^

In this way most of the discrete vortex elements were retained inthe blade boundary layers, the above lowest constraint limitingmaximum convection velocities to a value no greater than Wx. Thepredicted surface pressure distribution using the Martensen surfacevorticity program No. 2.4 (see Appendix) is also shown in Fig.11.21. For this case with decreasing pressure gradients over most ofthe surface, the potential flow method should be and was good.

455

Further development of vortex cloud modelling

Cv

- 2 . 0

- 4 . 0 -

-6.0

0 Experiment, Hill (1971) (1974)-•— Vortex cloud method, Lewis (1988)->— Martensen method (Appendix program No. 2.4)Re=L5x\0\ At = 0.025, M = 40

Fig. 11.21. Prediction of surface pressure distribution for a N.G.T.E.turbine cascade. By courtesy of International Journal of Turbo and JetEngines.

Vortex cloud analysis averaged over the last twenty time steps waslikewise reasonable except in the trailing edge region where staticpressures were depressed, probably due to periodic wake formationas encountered for single aerofoils and discussed in Section 11.2.The predicted outlet angle /J2 was 61.0° which compared with 64.12°according to Martensen's analysis and an experimental value of64.6°.

The main reason for this error is thought to be the strong suctionpeak over the trailing edge leading to excessive form drag. For thisreason a wake survey was undertaken in the manner illustrated inFig. 11.22 which also shows the predicted streak line plot. Atraverse plane YY is defined downstream of the trailing edge,comprising a row of P small boxes each of area AA = Ay Ax. Ifsolutions are surveyed over S time steps, summing the discretevortices which fall into each box, then for the ith box the local

456

Vortex cloud modelling to turbomachinery blade rows

T3"53

1)

Coo

Fig. 11.22. Theoretical model for wake survey.

vorticity strength on average will be

(11.13)

Assuming that we are sufficiently downstream of the trailing edgefor static pressure to be uniform, then the wake vorticity is given by

(O =dWdY

(11.14)

where W is the local wake velocity and (X, Y) are coordinates alongand normal to the wake. Thus y and Y are connected through the

457

Further development of vortex cloud modelling

wake angle /J2 by

Y = y cos p2 (11.15)Combining these results, the wake velocity profile becomes

fyW(y) = cosp2\ wdy + K (11.16)

where the constant of integration follows from mass flow continuitysince

W(y) cos j32 dy = Uxt (11.17)

Combining (11.16) and (11.17), further reduction and use oftrapezoidal integration leads to an expression for wake velocitysuitable for numerical computation, namely

W(i) = COS

where

^- - -( I,] (11.18)

/(i) = Ayi? <o(j) i = 1, 2, 3, etc. (11.19)7 = 1

and

4 = Ay f / ( ; ) (11.20);=i

To increase accuracy a series of staggered boxes may beintroduced, lined up with the exit flow direction, permittingaveraging over a larger area of the wake. The turbine cascade losscoefficient based upon exit dynamic head then follows from thedefinition

idyW,. I V W2 )

(11.21)

An example survey for the blade row under consideration isshown in Fig. 11.21 resulting in a predicted loss coefficient of 0.105.This value is in fact badly in excess of the known loss coefficientwhich is within the range 0.035 to 0.05, a result which confirms

458

Vortex cloud modelling to turbomachinery blade rows

earlier concern over the excessive form drag likely to be caused bypoor resolution of the trailing edge flow.

Lewis (1988) also applied this method to a fan cascade, resultsbeing ruined for this diffusing flow by premature numerical stall.Use of the hybrid model described in Section 11.4 to stabilise thesuction surface however led to excellent predictions of surfacepressure. This vortex cloud method of cascade simulation also offersgreat future scope for studies of blade wake interactions inmulti-blade row situations, including acoustic radiation which hasalready been attempted for bluff bodies by Hourigan et al. (1986).These authors have successfully coupled vortex cloud analysis tosolution of the wave equation for studies of acoustically excitedresonances caused by vortex shedding from the trailing edge of athick plate aligned parallel to the flow within a duct. This work willbe reviewed in Section 11.6.

11.5.2 Rotating stall in compressorsLewis & Porthouse (1981), Porthouse (1983), Lewis & Porthouse(1983b), published the first simulation of compressor rotating stallshown in Fig. 11.23 for a three bladed fan with symmetrical NACA0012 aerofoils set at a stagger angle of 60° and with an inlet anglej8! = 85° and a pitch/chord ratio of 1.5. Representation of theunwrapped blade into a rectilinear cascade in this case requires aperiodic solution over three blade pitches, the outcome of which atthis sharp angle of attack is the development of one stall cell forevery three blades. As time progresses the cell runs along thecascade in the direction opposite to rotation. For very high staggerfan cascades a cell may remain upstream for some considerabletime, although closer inspection of these plots indicates reverse flowin the nearest blade passage. Vertical and horizontal lines indicateclockwise and anticlockwise vortex rotation, and the length of eachdiscrete vortex plotted is proportional to strength, indicating thatmany vortices were recombined in this computation to reduceprocessing time. The estimated speed of propagation of the stall cellalong the cascade from this simulation was about 0.57 which is invery good agreement with experimental results published by Sten-ning & Kriebel (1957) and Horlock (1958).

Much more detailed and extensive vortex cloud simulations werepublished by Spalart (1984) for NACA 009 aerofoil cascades with

459

/ = 19

1 /

v .* •:

Stall cell

/ '

= 20• I • . • « . • . , i I

Stall cell

. /

- - I

= 2l

- Stall cell

> " ;: -,i

/ / /=1.5, A = 60°, /?! = 85°

Fig. 11.23. Deep rotating stall through a three bladed fan rotor of NACA0012 profiles. Lewis & Porthouse (1983). (Reproduced from the Proceed-ings of the Institution of Mechanical Engineers by permission of theCouncil of the Institution.)

460

Vortex cloud modelling to turbomachinery blade rows

BladeNo.

Fig. 11.24. Stall call propagation, P. R. Spalart (1984). Reprinted withpermission of the Institute of Aeronautics and Astronautics.

stagger angles of 45°, 50°, 55° and 60°, t/€ = 1.0 and for angles ofattack in the range 13° to 35°. A sample solution for 45° stagger,typical of an axial compressor blade row and with a typical angle ofattack of 15° (i.e. )S1 = 60°) is shown in Fig. 11.24 where theinterpolated streamline contours bring out more clearly the localpresence and propagation of the stall cell along the line of thecascade. In this case calculations were undertaken on a Cray-1computer using 80 blade locations (pivotal points) and 300 discretevortices per blade, for time steps At = 0.02, inflow velocity W1 = 1.0and blade chord € = 1.0. The numerical model for single aerofoilsdescribed in Section 11.3 and based upon solution for the streamfunction was used here including the introduction of a finite coreradius for each discrete vortex to effectively smooth out therotational flow field. Following Lamb (1945) the stream function fora periodic array of vortices with pitch p in the y direction was givenas

2mz (11.22)

In order to economise, the flow pattern was assumed to repeatevery fifth blade by setting p = 5t and providing 5 x 80 equations,one for each body pivotal point. To economise further, discretevortices were shed only in separated flow regions, boundary layertheory being used where possible to detect separation points. Thesmoothing of the velocity field by the use of a 'core', both to controlconvection of nearby vortices and for integration of streamline

461

Further development of vortex cloud modelling

40

30

20 -

1045 50 55 60 A

(a) Summary of stall flow patterns

4r

1

- D

- (R)

--

i

I

D

R

R

i

R

R

i

i

-

-

R

R

A ^ ~1

Blade No. 1.

(b) Normal force propagation of 5 bladesFig. 11.25. Propagating stall in a compressor blade row, Spalart (1984).(Reprinted with permission of the Institute of Aeronautics andAstronautics.)

patterns, was accomplished by rewriting the above expression

(11.23)

from which derivatives yield the velocity components. For thesecalculations a value r0 = 0.006 was used.

Shown in Fig. 11.25(a) is a summary of flow regimes for a rangeof staggers A and angles of attack a (angle between Wx and thechord line); 'A* means attached unstalled flow, '/T rotating stall and'£>' deep stall in which all blades are simultaneously stalled. For thecase considered in Fig. 11.24, plots of blade normal force versus

462

Flow induced acoustic resonances for a bluff body in a duct

time are shown in Fig. 11.25(6). From the latter, which werefiltered to remove numerical noise, one can readily discern thepropagation of stall along the blade row reflected by a surge in thenormal force indicated by an arrow. The propagation velocityaccording to this was roughly 0.42 Wx which is a little low but iquitereasonable in comparison with the experimental results of Stenning& Kriebel (1957). The flow patterns reveal, in accord with thefindings of Porthouse, that the stall cell may for some period of thetraverse remain upstream of the cascade as visualised for t = 38 and40, Fig. 11.24.

11.6 Flow induced acoustic resonances for a bluffbody in a duct

Hourigan et al (1986) (1987) and Welsh et al (1984) haveinvestigated the problem of acoustic resonance caused by the vortexstreet downstream of a thick plate located parallel to the axis of awind tunnel. These authors employed the method of Lewis (1981)for an isolated body to simulate the vortex shedding process byshedding discrete vortices from two fixed separation points. Vortexconvection was carried out by a second-order Euler schemeassuming discrete Rankine vortices with core radius ro = 0.055/f, Hbeing the plate thickness. A time step of 0.05(///£/oo) was used, newvortices being shed every fourth time step. The plate and ductgeometry are recorded in Fig. 11.26(a) together with a typical wakeflow pattern.

The acoustic mode to be modelled is a standing wave 'organ pipe'resonance normal to the wind tunnel section. For low Mach numberflows the acoustic pressure then satisfies the wave equation

| ? = c2V2p (11.24)

where c is the speed of sound. The time variable may be removedfrom the wave equation by substituting the standing wave solutionp — <f>el2jtfi where <j) is the amplitude and / the frequency. <j> thensatisfies the Helmholtz equation

0 = 0 (11.25)

463

Further development of vortex cloud modelling

(a) Discrete vortex streak lines

1 . t.'iif C v \ k v v vii I i ' »-

I.\W\\\\\\\\\\\\\\w\

(b) Relative acoustic particle velocitiesFig. 11.26. Duct acoustic resonance due to a thick plate shedding a vortexstreet wake, Hourigan et al. (1986). By courtesy of C.S.I.R., Australia.

The boundary conditions for the transverse modes are

on rigid surfaces and

(11.26)

(11.27)

on the duct midline, except for that region occupied by the plate.Triangular finite elements were used to solve this elliptic boundaryvalue problem resulting in the relative acoustic particle velocity fieldillustrated in Fig. 11.26(ft). This represents the simplest or j8-modeas defined by Parker (1966) for transverse acoustic resonance. Thepredicted resonant frequency was found to be 2.4% lower than thecorresponding mode with the plate removed, in line with experimen-tal investigations. As a wake centre-line boundary condition theamplitude of the acoustic particle velocity at the trailing edge was

464

Flow induced acoustic resonances for a bluff body in a duct

set to 0.25t/oo in line with experimentally observed values and theacoustic velocities were added into the flow field when undertakingthe next vortex cloud convection step.

The release of large-scale vortex structures from the plate trailingedge was found to be 'locked-on' to the acoustic frequency,although, according to Hourigan et al. (1986), the duct velocity £/«>was chosen to give a Strouhal number of 0.21 typical for naturalvortex street generation. Following Howe (1975) the rate at which avortex of vorticity strength in moving with velocity v does work on asound field with local acoustic particle velocity u is given by

P = |co| |v| |u| sin oc (11.28)

where co is assumed normal to u and v and oc is the angle between uand v. For net positive power to be transferred to the acoustic fieldto feed the resonance, an imbalance in P must occur over anacoustic cycle. Since a constant acoustic amplitude is known tooccur on the centre-line as assumed also in these calculations, theimbalance must arise from the variations in strength, velocityamplitude or varying directions of the developing vortices whichform the vortex street wake. The acoustic power output for alarge-scale vortex structure during its formation over one acoustic

Fig. 11.27. Power generation due to the growth and shedding of a largescale vortex structure over acoustic cycle period t0, Hourigan et al. (1986).By courtesy of C.S.I.R., Australia.

465

Further development of vortex cloud modelling

etc.

Reflection iniJ> * O upper wall

\W\\\\\ \ \ \

\ \ \ W"D ^ Reflection in

lower wall

etc.Fig. 11.28. Use of cascaded reflections to achieve side wall boundaryconditions for vortex flow through a duct.

cycle is shown in Fig. 11.27, revealing a net positive imbalance asexpected.

Although these authors accounted for wind tunnel blockage inderiving their finite element solution for the acoustic fields, withfully stated boundary conditions, they ignored blockage effects forthe vortex cloud analysis using only isolated single body theory.Spalart (1984) handled this problem by locating vortex singularitiesalong the wind tunnel walls to represent blockage effects correctly.Alternatively the wall boundary condition of parallel flow may beobtained by the reflection system illustrated in Fig. 11.28 which canbe modelled as two interlaced cascades each of pitch t = 2T. Sincethe solution is the same for all wall reflections but inverted, (11.6)may simply be applied to the body plus one reflection with the newcombined coupling coefficient written as

kmn 2

sinh — (xm - xn) sin j8m - sin — (ym - yn) cos

cosh — (xm - xn) - cos — (ym - yn)

(11.29)

sinh — (xm - xn) sin /?m - sin — (ym + yn) cos fin

It In " ZTTcosh — (xm - xn) - cos — (ym + yn)

466

Potential for future development of vortex cloud analysis

Such blockage effects can exercise a significant influence uponvortex shedding from struts, partly due to the effective increase inlocal velocity and partly due to interference from the reflectedperiodic wakes. In view of the thinness of the plate in Hourigan'sapplication, the effect of blockage upon vortex shedding was in factprobably negligible but could nevertheless be allowed for withrelatively simple modifications to the code.

11.7 Potential for future development of vortex cloudanalysis

It is difficult to forecast with certainty the future directions whichvortex cloud modelling will follow but two factors provide the maindriving forces. Firstly the Lagrangian form is attractive and econo-mic for solutions of the Navier-Stokes equations for flows domin-ated by localised rotational regimes. Secondly the coupling ofvortex cloud analysis to other phenomena is now receiving con-sideration. For example parallel solution of the wave equation forstudies of acoustic resonance discussed in the previous section hasproved possible and more attractive than the use of other tech-niques for solution of wake induced sound. Recently Smith &Stansby (1989a) have successfully extended the discrete vortexmethod to incorporate the influence of forced convective heattransfer. For such problems the analogous equations for viscousdiffusion and heat transfer may be stated

do) d2codt d'2 )> (11.30)dT d2T

where T is temperature and oc is the thermal diffusivity. Discretevortex and temperature particles are handled together throughouteach time step, temperature particles being created at the bodysurface to satisfy the condition of prescribed constant surfacetemperature. Heat thus released into the fluid is then subjected indiscrete packets to the same convection and random walk motionsas the discrete vortex blobs to which it is attached.

Other areas of future concern must be the extension of this workto compressible flows and also to rotational meridional flows in

467

Further development of vortex cloud modelling

turbomachines, in which field there is still a pressing need for goodmodels which incorporate annulus boundary shear layer develop-ment including tip leakage disturbances. The use of grids to managemeridional flows with distributed vorticity has been covered inChapter 6. Other grid techniques for more efficient management ofvortex dynamic computations will be described in the next chapterindicating also improved schemes for boundary layer calculations.These methods are likely to offer ways forward for handling otherproblems such as those of heat transfer in which key field variablesmust be calculated and tracked throughout the flow during timedependent motions.

468

CHAPTER 12

Use of grid systems in vortexdynamics and meridional flows

12.1 IntroductionNumerical schemes for the simulation of viscous rotational flowsusually adopt one of two well known frameworks of reference,Eulerian or Lagrangian. Attention is focussed upon the whole ofthe relevent flow regime in Euler methods, usually by means of aspatially distributed fixed grid or cellular structure upon which tohang such data as the local velocity and fluid properties, updated ateach stage of a time stepping procedure. Vortex dynamics on theother hand generally follows the alternative route of Lagrangianmodelling in which attention is focussed upon individual particles asthey move through the fluid. According to vortex cloud theory alldisturbances in incompressible viscous flow can be linked tovorticity creation at solid boundaries, followed by continuousconvection and diffusion. A cloud of discrete vortices may thus inprinciple be able to represent any rotational viscous fluid motion,accuracy depending upon the degree of discretisation and thequality of the convection and diffusion schemes.

The special attraction of this approach for external aerodynamicflows in particular is the removal of any need to consider the rest ofthe flow regime which of course extends to infinity. In suchproblems Euler models require the establishment of suitable gridsextending sufficiently far out into space to define acceptableperipheral boundary conditions around the target flow regime. Forsimple body shapes such as cylinders or plates this may bestraightforward enough. For bodies of arbitrary shape such as theaerofoil with flap considered in Section 11.4.2, the problem ofselecting an optimum grid distribution can be extremely complex. Ineither event the Eulerian scheme may demand an extensive grid ofsome complexity to improve resolution in regions of key interest,resulting in excessive computational requirements. In view of this,selection of optimum grids has become a study in its own right andsophisticated 'adaptive grid' techniques have been developed for

469

Use of grid systems in vortex dynamics

finite element analysis to optimise local grid resolution step by stepin relation to local predicted variations of a chosen property suchas, say, density in a high speed flow, Peraire et al. (1986).

Vortex cloud Lagrangian modelling on the other hand concen-trates the solution derivation at the points of vital fluid action,namely the discrete vortices, and therefore usually provides essen-tial flow information just within the actual area of interest. Such anapproach thus offers the computational bonus that only the essentialdriving action of the fluid motion need be calculated. At any timethe velocity distribution elsewhere can easily be evaluated by aBiot-Savart law integral as required, cutting out the vast wastage ofinformation demanded by an Euler scheme. However there arecomputational difficulties of a different kind in full vortex cloudmodelling which we have already discussed in Section 9.4.4 due tothe proliferation of discrete vortices if no action is taken toeconomise. Thus for a body modelled by 50 surface elements takenthrough 200 time steps, 104 discrete vortex elements will have beencreated at the surface. If all of these were allowed to remain in theflow field 108 convections would need to be calculated at the nexttime step. In view of this several authors have considered theintroduction of grids to capture or re-organise discrete vortices inorder to gain economies. Two of these attributed to Spalart &Leonard (1981) and Stansby & Dixon (1983) will be described inSections 12.2 and 12.3.

True Euler cell methods are outside the scope of this book butthe boundary between the above mentioned grid management ofvortex clouds and vortex in cell modelling is not always so markedas we would expect from the Lagrangian and Eulerian perspectives.Early contributions by Christiansen (1973) based on grid schemes inthis no-mans-land will be referred to in Section 12.3. A study oflaminar boundary layers by Lewis (1983b) making use of a vortex incell model will be outlined in Sections 12.3 and 12.4 since this showspromise of future possibility for hybrid vortex cloud/cell schemes.

12.2 Cell-to-cell interaction method for speedingconvection calculations

Spalart & Leonard (1981) have achieved considerable reductions incomputation time for vortex cloud simulations of separated flows bygrouping the discrete vortices into neighbourhoods and computing

470

Cell-to-cell interaction method

I

IFig. 12.1. Method for calculation of cell-to-cell interactions. Spalart &Leonard (1981).

the longer distance interactions from group to group rather thanfrom vortex to vortex. A rectangular or square grid encompassingthe active flow regime is the simplest way of accomplishing this, Fig.12.1. The convective influence of the discrete vortex AF uponvortex AF; may be approximated by a Taylor expansion ofl/(Zi-Zj) in the vicinity of l/(zK-zL), where zt and zy are thecomplex coordinates of the vortices and zK and zL are the complexcoordinates of their group cell centres. The coefficients of the seriesexpansion depend only upon the fixed grid dimensions (zK — zL) andthe moments of the vorticity in each cell about its centre zL as wewill shortly demonstrate. In effect all the vortices in each group canbe referred to the centre L of the cell and treated as a single vortexplus its first, second and higher order moments given by the Taylorexpansion depending upon the accuracy demanded by the proximityof cells K and L. Thus many fewer interactions need be calculatedand the coupling coefficients linking cell centres, being of fixedvalue, can be calculated once and for all at the outset. The penaltyin storage is moderate and the 'link-list' technique (Hockney et al.(1974)) is used to manage this, no effort being spent on cells thatare empty of vortices. If the cells L and K are adjacent theconvection velocities are computed vortex to vortex. For distantcells one term only of the Taylor series is required. For a flowsimulation involving 1000 vortices with 150 active cells, a 60%

471

Use of grid systems in vortex dynamics

y

Fig. 12.2. Velocity induced at / due to a single cell centred on origin of(x, y) plane.

reduction in computational effort without loss of accuracy has beenclaimed for this technique.

Rather than attempt a full analysis here, we will illustrate theprinciples involved by considering first the velocity induced at z7 dueto one discrete vortex AF, at zt belonging to a cell centred on theorigin of the z plane, Fig. 12.2. The complex conjugate of thevelocity at / may then be expressed

iAF,j - zt)

(12.1)

From Taylor's theorem or the binomial expansion we may thenwrite

where qj is the complex conjugate velocity at j induced by thediscrete vortex AF, shifted to the cell centre at the origin, namely

If we extend this to include an array of / discrete vortices contained472

Cell-to-cell interaction method

within the cell, the sum total induced velocity at j follows from

I

i Ei = l - + •

E E+ +... (12.4)

The first summation is equal to the total vortex strength Tocontained within the cell

ro = i>r, (12.5)

The other summations represent the first, second and higherorder moments of the discrete vortices about the cell centre. Forconvenience we may define moment centres Zly Z2, ... . for eachterm in the series as follows

Ei = l etc. (12.6)

Equation (12.4) then reduces for the ensemble to

Zj Zj z? J(12.7)

The computational saving comes from the fact that the momentterms Zly Z2 etc. need only be calculated once for the cell and canbe used unchanged to compute the velocity at any number of jlocations. The term outside the square bracket represents thevelocity Qo induced at / with all the discrete vortices shifted to thecell centre. The square bracket corrects this for the first, second andhigher order moments due to the actual discrete vortex offsets zt.

For simplicity let us consider the first term only in the expansioninvolving the centre of first moment Z1 = Ar

1 + iY1. This termreduces to

= a + i6

473

Use of grid systems in vortex dynamics

where

(12.8)

Equation (12.7) then becomes for the ensemble of vortices

Uj-iVj = (U0-iV0)[l + a1 + ib1]

so that finally we have the induced velocity components

(12.9)

where UOt Vo are the velocity components at / due to a concentratedvorticity Fo at the cell centre, namely

The analysis may be extended to higher orders with little difficultyif the nth term in (12.7) is expressed in the form

It is easier to write a computer algorithm to evaluate an and bn

sequentially for increasing values of n than to take the algebrafurther at this point. The recommended approach is first to evaluateall the required moments Zn in the form Zn = Xn + \Yn from (12.6),which, for the nth term becomes

iYn (12.12)o i = l

and then to evaluate equations (12.11). Pascal procedures tomultiply or divide two complex numbers can then be used sequen-tially in a suitable algorithm to achieve maximum economy.

Predicted velocities due to an array of ten discrete vortices shownin Fig. 12.2 together with vortex data are given in Table 12.1 forlocation JC; = 3 .0 , yj• = 1.0 for up to ten orders of the seriesexpansion. The point / chosen lies on the inner edge of a next butone cell, for which location five series terms are required to ensure

474

Cell-to-cell interaction method

Table 12.1. Discrete vortex data, Fig. 12.3 and predicted velocities at(3.0, 1.0)

i

12345678910

xt

-0.250.35

-0.470.950.70

-0.50-0.680.770.15

-0.35

yi

-0.450.800.65

-0.330.10

-0.900.22

-0.850.22

-0.10

0.1100.2200.520

-0.5900.510

-0.710-0.1230.2430.400

-0.200

Order

12345678910

exact

-0.006119-0.005 021-0.006 801-0.006 920-0.006 845-0.006 814-0.006 781-0.006 783-0.006 784-0.006 784-0.006 784

VJ

-0.034 378-0.031 243-0.031 272-0.032 018-0.032 017-0.032 070-0.032 067-0.032 058-0.032 058-0.032 058-0.032 058

accuracy to four decimal places. The solution converges after theninth term to agree with the exact solution. Case studies such as theabove suggest the following rules:

(i) Adjacent cells - use vortex to vortex convection,(ii) Next but one cell - use 5 terms of series vortex to vortex,

(iii) Next but two cells - use 4 terms,(iv) Next but three cells - use 3 terms,(v) Next but four cells - use 2 terms,

(vi) All other cells - use the first term.These rules are independent of cell size and therefore have no

bearing upon grid selection. Too fine a grid structure (for example200 cells for a field of 500 discrete vortices) will lead to little savingin computation. Too coarse a structure will mean the more frequentuse of (i)-(v) above. A grid averaging say ten discrete vortices percell would seem a sensible compromise and the grid may beredesigned to suit the flow field at each time step.

This simple analysis may be further modified as illustrated in Fig.12.1 to refer to calculation points (xjy yy) also to the centre of cell Kby expanding the Taylor series in the vicinity of 1/(ZK — ZL) insteadof 1/(Z;- — Zt) as we have just done. The velocities (t/0, Vo),equations (12.10), are then dependent only upon the grid coordin-ates ZK and ZL. UOy Vo coefficients for a unit strength vortex maythen be calculated once and for all at the outset resulting in yetfurther savings at the expense of relatively little extra computerstorage.

475

Use of grid systems in vortex dynamics

12.3 Cloud-in-cell (CIC) methodChristiansen (1973) proposed an alternative convection scheme forLagrangian vortex cloud models involving temporary redistributionof the scattered discrete vortices onto a fixed grid. The concepts,developed in the 1960s for particle simulation in plasma physics, ledto the 'vortex-in-cell' and 'cloud-in-cell' methods of Birdsall & Fuss(1969) and their later applications to vortex cloud modelling ofincompressible rotational flows by Baker (1979), Christiansen(1973), Stansby & Dixon (1983) and others. An excellent review ofthis and other important numerical techniques for improved andeconomic vortex dynamics computations has been given by Leonard(1980). More recently Smith & Stansby (1988) have shown thecomputational attraction of using the vortex-in-cell method forhandling convection while using random walks to simulate viscousdiffusion, in this case for detailed resolution of the impulsivestarting flow around circular cylinders. In a later paper (1989) theseauthors have shown how a turbulence model may then be incorpor-

Distributed vorticitycore equivalent todiscrete vortex AFn

Vorticity capture zonefor mesh point i,j

(a) Vorticity capture area Ax for mesh point i,j

(b) Area weightings for discrete vortex at (xn, yn)Fig. 12.3. Bi-linear interpolation (area weighting) method fordistribution of a discrete vortex at its local mesh points.

476

re-

Cloud-in-cell (CIC) method

ated into vortex dynamics modelling through an 'effective viscosity'with application to high Reynolds number flows past circularcylinders.

We begin by superimposing a square mesh of side length h overthe vortex cloud flow domain. Consider the discrete vortex /STnlocated at (xn,yn) in cell («,/), Fig. 12.3(a). Since Arn is not inreality a discrete vortex but only a simplified representation of thelocal distributed vorticity, the CIC strategy is to split ATn into fourpieces, suitably weighted and relocated at the mesh corners. If eachdiscrete vortex in the cell is treated likewise, the corner values maybe accumulated. Thus a cloud of N discrete vortices in cell (i, /) willbe replaced by only four vortices at the cell corners. Neighbouringcells will contribute to shared corners leading to yet greaterreduction in the number of vortex convection calculations required.We will deal first with the distribution technique and then considerconvection.

12.3.1 Vortex re-distribution to cell cornersA rational approach is to imagine each discrete vortex as having asquare shaped core ABCD, also with grid scale dimensions h,containing uniformly distributed vorticity of strength

con = ATn/h2 (12.13)

As illustrated by Fig. 12.3(a), any of this core vorticity which lieswithin the region abed defined by

(12.14)

namely the shaded area Alf belongs to the mesh point (i - j). Thediscrete vortex contribution to this corner is thus given by

similar results being applicable to the remaining three mesh pointsof the cell.

477

Use of grid systems in vortex dynamics

A geometrically equivalent and numerically more convenientmethod for expressing the area weightings is shown in Fig. 12.3(fc).The distributed vortex strength at the cell corners may then beexpressed

^yrn p = l-4 (12.15)

where Ap is the area of the rectangle diagonally opposite to cellcorner p and A = h2 is the cell area.

12.3.2 Convection with grid distribution of vorticityIn many applications of this technique convection velocities havebeen derived from a solution of Poisson's equation for the streamfunction, namely

V2\p = -o) (12.16)

where the velocity components are given by

u = dA v=-** (12.17)oy ox

Following Stansby & Dixon (1983), values of \p may be obtainedat the mesh points by solving (12.16) expressed in finite differenceform, namely

1 .

where the vorticity at mesh point (i, j) is given by

(12.19)

F,y is the accumulated vorticity following redistribution of alldiscrete vortices in cells sharing node (i, j). Equations (12.18)written for all ••(/, j) values form a banded matrix for which standardsolution procedures are then available. Stansby & Dixon recom-mend an efficient method making use of Fast Fourier Transforms.Once the stream function has been determined velocities at the

478

Cloud-in-cell (CIC) method

mesh points are calculated from the expressions

( )(12.20)

and the vortex convection velocities are interpolated through theprevious area weighting procedure.

(12.21)

= S v{p)ApIA

Area weighting can be shown to be identical to bi-linearinterpolation. It is of interest to note that the vortex redistributionmethod summarised by (12.15) is thus also equivalent in accuracy tobi-linear interpolation. Square cells were assumed above for simpli-city but the analysis is easily extended to rectangular cells.

As an alternative to the above finite difference scheme, vortex tovortex Biot-Savart convective interactions can be calculated dir-ectly for the grid distribution of discrete vortices r,y to provide themesh point convection velocities (uiJf vl7). The bonus for a regularsquare shaped or rectangular grid is that a set of unit couplingcoefficients may then be calculated once and for all at the outsetlinking mesh points and may be stored permanently in an array.Since these will be identical for any pair of mesh points distant(m, n) apart in the x and y directions additional economies ofstorage may be accomplished. Further insights into this strategy canbe gained from the treatment of viscous diffusion by use of adiffusion coupling coefficient matrix given later in Section 12.4,where a more detailed description is provided. In effect this methodwhich retains the use of normal vortex dynamics Biot-Savart lawcalculations, is an alternative to the other cell capturing techniqueof Spalart presented in Section 12.2 and could in some applicationsbe more economic in computing time. It is however subject to thevortex smearing and interpolation errors implied by (12.15) and(12.21), whereas Spalart's method can be operated to any pre-

479

Use of grid systems in vortex dynamics

Table 12.2. Convection paths for vortex t±TA of a vortex pair {See Fig. (8.4)by three methods

Method 1Vortex-to-vortex

(Biot-Savart) methodX

0.0000000.1518340.2894210.399 9380.473 1910.502 5300.485 4200.423 6180.3229680.192 8120.045 098

-0.106 726-0.248 951-0.368 834-0.455 730-0.502 017-0.503 734-0.460 894-0.377434-0.260 828-0.121392

y

0.5000000.477 0000.4091420.302 9620.168 5170.018 401

-0.133 444-0.273 034-0.387 619-0.466 835-0.503 614-0.494 791-0.441334-0.348 215-0.223 918-0.079 639

0.071 7360.216 7920.342 7690.438 6770.496 238

Method 2Spalart's cell

methodX

0.0000000.1518400.289 4290.399 9490.473 2010.502 5370.485 4250.423 6190.322 9690.192 8150.045 102

-0.106 721-0.248 944-0.368 829-0.455 729-0.502022-0.503 750-0.460 921-0.337 473-0.260 877-0.121448

y

0.500 0000.476 9920.4091310.302 9500.168 5030.018 383

-0.133 464-0.270052-0.387 637-0.466 852-0.503 630-0.494 809-0.441 354-0.348 241-0.223 951-0.079 677

0.071 6970.216 7540.342 7350.438 6540.496 228

Method 3Cloud-in-cell

method (Christiansen)X

0.000 0000.154 9060.2910910.402 8860.476 3350.503 1580.482 6000.415 0720.308 9870.177 5860.027 408

-0.125 779-0.265 305-0.382 521-0.465 569-0.505 447-0.500 238-0.449 680-0.358 743-0.236 953-0.095 024

y

0.500 0000.476 2900.405 2690.295 4270.1612090.008 449

-0.145 547-0.282 597-0.396 258-0.473 422-0.505 279-0.490 971-0.430 494-0.330 795-0.203 403-0.056 777

0.095 6190.238 4840.360 5990.4519200.502 443

scribed level of accuracy by selecting sufficient terms in the fairlyconvergent Taylor expansion.

For a simple test of the accuracy of this and Spalart's method letus reconsider the self-convection of a vortex pair discussed inSection 8.2.1 (Fig. 8.4). Results are compared with vortex-to-vortexcalculations (i.e. standard vortex dynamics) in Table 12.2 for secondorder Euler convection over ten time steps At = 1.0 for vortices ofstrength AF^ = AFB = 1.0 distant D = 1.0 apart, (x, y) path coordi-nates are tabulated for vortex F^ only.

The grid region surrounding the vortex pair is that shown in Fig.12.4 employing a 4 x 4 mesh structure. This imposes quite a severe

480

Cloud-in-cell (CIC) method

0.6

-0.6

i/

?/iii

Yi

X

/

-0.6 0.6= 1.0, = 1.0

Fig. 12.4. Self-convection of a vortex pair by the cloud-in-cell method witha 4 x 4 mesh.

test for both methods 2 and 3. Thus for the Spalart calculation,since the two vortices are always three cells apart, four momentterms are required in the Taylor series and an extremely accurateprediction of drift path is guaranteed. For the cloud-in-cell methodthe 4 x 4 grid may seem rather coarse bearing in mind that thevortex will cross one cell in only two time steps. Although theresults tabulated above for method 3 are less accurate than method2 they are nevertheless credible. A repeat of method 3 with an 8 x 8mesh delivers much better results.

This test was based upon the convection of two vortices only.Studies undertaken by the author of the convection velocities for acloud of 100 randomly scattered discrete vortices, on the otherhand, have shown that accurate predictions by the cloud-in-cellmethod require that the number of cells should be no less than thenumber of discrete vortices. This is understandable in view of thevorticity smearing implied by the area weighting technique followedlater by linear interpolation of the grid distribution of convectionvelocities. Finer grids will obviously lead to more accurate resultsbut the outcome will then be increased rather than reducedcomputational effort. However we can argue with good reason thatsmeared vorticity is actually truer to reality than representation bydiscrete vortices. A fairer basis for testing the cellular method for

481

Use of grid systems in vortex dynamics

vortex clouds is thus replacement of the discrete vortices by vortexblobs or Rankine vortices for the vortex-to-vortex calculation usingthe model outlined in Section 9.4.4. If the diameter of the Rankinecore is made equal to the cell width, very much better comparisonsare then obtained with the vortex convection velocities predicted bythe cloud-in-cell method. The further point should be made thatincreasing the number of mesh points makes no increase in effort todisperse the N discrete vortices to cell corners which requires always4N operations. The use of pre-calculated grid unit convectioncoefficients as an alternative to the solution of equations (12.18)also leads to major economies. Despite all this the use of directvortex-to-vortex convections is probably to be preferred to thecloud-in-cell method, making use also of the alternative gridmethod of Spalart & Leonard described in Section 12.2 to speedcalculations. Introduction of Rankine vortex cores into the latter isalso perfectly acceptable.

There are two exceptions to this recommendation for which cellredistribution of the vorticity offers a distinct advantage, namelystreamline plotting and the introduction of compressibility. Thecloud-in-cell method gives the appearance or effect of smearedvorticity, since interpolated velocities (un, vn) at any point within acell vary smoothly across the cell and even across its boundariesunlike the velocities within a vortex cloud which become singular as(xn> yn) approaches any discrete vortex. Vortex cloud flow patternsare normally revealed by plotting short streak-lines traced out bythe active discrete vortices. The cloud-in-cell technique will permitthe plotting of streak- or stream-lines throughout the whole regimewith finer detail.

Direct extension of pure Lagrangian vortex cloud modelling tohigh speed or compressible flows seems to offer little hope sincefluid divergence due to density gradients cannot be pinned onto thediscrete vortices, because it is spread throughout the whole flowfield and is not by nature convective. The mesh method providesthe means for introducing compressibility effects in a quite simplemanner into Lagrangian vortex cloud modelling. This area of studyhas been barely touched upon at the time of writing but is onewhich offers future promise for dealing with high speed wake flowsand practical gas or steam turbine cascade simulations with vortexwake interactions.

To conclude then, the grid method of Spalart & Leonard (1981)presented in Section 12.2 presents a real alternative to vortex-to-

482

Cellular modelling of viscous boundary layers

vortex convection calculations for a cloud of discrete vortices withsignificant savings in computational effort. Introduction of Rankinevortex cores is also perfectly acceptable. This strategy for smearingvorticity then leads to reasonable predictions of local velocitythroughout the cloud. The mesh method of Christiansen is of lessvalue for vortex cloud convection calculations unless data isrequired on a finer scale for more detailed flow plotting across thewhole domain. On the other hand the mesh method holds the keyto the introduction of other variables such as density variationpresent in compressible flows or the study of problems involvingheat transfer with conduction and convection.

12.4 Cellular modelling of viscous boundary layersA vortex dynamics model for flat plate boundary layers wasconsidered in some detail in Section 9.4 resulting in reasonablepredictions of the Blasius laminar boundary layer and the law-of-the-wall turbulent boundary layer profile. For adequate resolutionhowever no less than 500 discrete vortices were required. In view ofthis Lewis (1982b) (1983b) investigated the use of a mesh system toreduce computational effort with application to laminar boundarylayers. As illustrated by Fig. 12.5, a cellular control volume isplaced over the active boundary layer region with M and N cells ofequal size located along and normal to the wall respectively. Insteadof random walks as in vortex cloud modelling, viscous diffusionbetween the cells may then be calculated analytically with someprecision using the formulations derived in Section 9.2. The regularcell geometry then permits dramatic reduction in computationaleffort through the use of a unit diffusion matrix. This analysis willbe developed over the next few sub-sections, beginning with thediffusion of a vortex sheet.

12A.I Numerical solution for a diffusing vortex sheetAs a first step towards simulation of a boundary layer, we shallconsider a numerical simulation for the vortex sheet y(x) locatedinitially along the x axis, the exact solution for which is given inSection 9.3 (9.19). For simplicity we will limit the range of vortex

483

Use of grid systems in vortex dynamics

Mirror image of cell m, n

JFig. 12.5. Cellular mesh for analysis of a laminar boundary layer.

activity to 0 < x < XI and represent the sheet at t = 0 by M discretevortices of strength y(x) Ax located on the wall at the mid points ofthe cell sides, Fig. 12.5. Thus for the time step At the vorticitydiffusion into cell (i, j) will be given by the solution for a diffusingpoint vortex (9.7) with a summation of all of the M wall vortexelements.

4JTV Af ^

where

(12.22)

(12.23)

As shown by Lewis (1982b), reasonable agreement with the exactsolution is obtained for the central cells but vorticity values fall inmagnitude towards either end of the x range due to end leakage (asalso experienced in discrete vortex modelling, Fig. 9.5). However,knowing that the vorticity should be conserved at all x locations forthe infinitely long diffusing vortex sheet, a vorticity conservation

484

Cellular modelling of viscous boundary layers

Table 12.3. Diffusion of a vorticity sheet

Ar =

y

0.050.150.250.350.450.55

0.005, v = 1.0, y = 2.0Cell method

x = 0.05

7.041 3072.590 3510.3505660.017 4530.000 3200.000 002

0.15

7.041 3072.590 3520.350 5660.017 4530.000 3200.000 002

0.25

7.041 3092.590 3510.350 5660.017 4530.000 3200.000 002

Exact solution

7.041 3092.590 3520.350 5660.017 4540.000 3200.000 002

condition may be imposed by the requirement that at y = o°

U=l (o(y)dyh

where U = ivi*) is the velocity induced at y = oo. Thus to conservevorticity numerically for each xm grid location the above values maybe scaled as follows.

UN

{i} n) (12.24)co(iy n) Ay

Application of this to a 6 x 6 square grid resulted in theprediction recorded in Table 12.3. In view of symmetry results arepresented for only half of the grid. The above analysis with a singletime step then delivers extremely accurate results.

As illustrated by Fig. 12.6 the diffusion of a vortex sheet over 20successive time steps may also be predicted with accuracy by the cellmethod, in this case with a cell aspect ratio of Ax/Ay = 10.0 moresuitable to later studies of boundary layers. In this case vorticitydiffusion between all of the cells must also be accounted for at everytime step except the first. In this model a reflection system isintroduced to accomplish the wall boundary condition analogous tothe discrete vortex simulation of Section 9.4.1. The vorticitydiffused into cell (i, j) during time At, including contributions fromall MN cells in the field including itself, will then be expressed

485

Use of grid systems in vortex dynamics

12

10

(o(y)

6 r

10.011

\

.0.04 r

0.002

A • CellularO • 20 time

^ ^ * Falkner

Ax/Ay = 10.0At = 0.005

v= 1.0y(*) = 2.0

methodsteps

& Skan (1931)

2 -

00 0.2 0.4 0.6 0.8

yFig. 12.6. Vorticity diffusion of a vortex sheet.

through

L\X Af TV

coll,./ \f {~r~r ,,2/4v

A~Smnij2/4v

where, from Fig. 12.5

rU = [x(m)-x(i)f + [y(n) -y(j

(12.25)

(12.26)

Fig. 12.6 illustrates the extremely close agreement obtained if thisprocedure is applied over 20 time steps confirming the acceptabilityof this cellular method of viscous diffusion for transplantation intoboundary layer analysis.

486

Cellular modelling of viscous boundary layers

12.4.2 Diffusion coupling coefficient matricesEvaluation of (12.25) involves (MN)2 operations for each time stepwith a vast amount of repetition, since rmnij and smniJ are identicalfor cell pairs in similar juxtapositions. Lewis (1983b) thereforeproposed the use of a diffusion matrix to evaluate these experimen-tal terms once and for all at the commencement of a computation inthe form of a diffusion coupling coefficient matrix defined for a cellof unit vortex strength, namely

where

rmn2 = {x(m) - x(l)}2 + { > - ( « ) - y(l)} 2 (12.28)

This technique is illustrated in Fig. 12.7 including also the use of awall diffusing matrix for the case of boundary layer computationsfor which a new vortex sheet is created at the wall at the conclusionof each time step as we will see in the next section. The appropriateformulation is given by

These matrices represent the vorticity found at location (m, n)after time At due to a unit vortex 0 located as illustrated in Fig.12.7.

Now if the grid field is to be sufficiently large to contain all of thesignificant diffusing vorticity, it follows that vorticity diffused duringthe discrete time step At from a given cell will be of negligible valuebeyond some boundary such as aefg. In fact At may be selected withthis in mind to achieve an acceptable diffusion zone which shouldcontain no less than five cells in either direction for adequaterepresentation of the diffusion function represented by (12.28).That illustrated in Fig. 12.7 is ideal. Furthermore the diffusioncoupling coefficients are symmetrical about the central row andcolumn so that the smaller matrix abed is sufficient to contain all ofthe information needed to diffuse the vortex 0 into the region ofsignificant diffusion aefg. In order to calculate the vorticity diffusionbetween all of the cells the 'template' abed may simply be movedaround the grid structure and centred on each cell in turn. Thevorticity diffused from cell (m, n) into cell (i, j) is then given by

487

Use of grid systems in vortex dynamics

N

• / •

m

(a) Region of significant diffusion from cell {m, ri) to cell (i,j)

••••

o

•••••

•••

••••

.. .n. ..

•c p = 1 2 P b ////7////////////////

(b) Diffusion matrix for cell (m, n) (c) Wall vorticity diffusion matrix

O Diffusing vortex• Diffused vorticity of significance

Fig. 12.7. Diffusion matrices for boundary layer calculations.

(o(m, n)Smat(i, j), and the accumulated vorticity in cell (/, j) is thus

M N

(i, j)t+At = (12.30)

A method for selecting the appropriate time step for a prescribedsize of diffusion matrix is as follows. Let us consider the matrixshown in Fig. 12.7(a) with P *-wise and Q y-wise elements.Focussing on the y direction let us prescribe that there should befive cells. At time t a unit vortex is located in cell (1,1) say. Then at

488

Cellular modelling of viscous boundary layers

time t + At the scale of minimum diffused vorticity in cell (1, Q) ofthe diffusion matrix will be

_ ft>(l, Q) _ UQ-i) Ay}2/4v At

(X 1)This equation may be inverted to yield At for a prescribed value

of e (e.g. e = 10~6), namely

Af = {(G ~ 1) A>;}2/{4v ln(l/<0} (12.31)

Thus if we prescribe cell size Ay, allowable diffusion error e anddiffusion matrix dimension Q> the appropriate time step is deter-mined. Should we alternatively wish to prescribe greater time steps,(12.31) may be rearranged to yield the required number of cells Q.

Q = l + round (-^-) V[v At ln(l/e)] (12.32)

All this presupposes that P Ax > Q Ay but a similar check in thex direction can be used to determine the appropriate value for Pwhich should be no less than 3.

12.4.3 Boundary layer simulation by the cell methodOur next aim will be to simulate a steady boundary layer byallowing it to develop from the initial conditions of an irrotationalmainstream U(x) switched on at t = 0. The starting condition is thusequivalent to a vortex sheet 2U(x) on the wall surface which isallowed to diffuse over the initial time step At as just described.Thereafter a time stepping sequence is continued until the growingboundary layer settles down to its steady state condition. Thisprocedure may be summarised as shown in the flow diagram below.

The procedures (iii) and (iv) in the flow diagram are as describedin Section 12.4.2 in relation to simulation of a diffusing vortexsheet. For boundary layer flows the presence of an additionallyimposed mainstream U(x) introduces major convective motionswhich must be considered next in relation to procedure (v) of theflow diagram.

As illustrated by Fig. 12.8, the time convective process requiresthe calculation of (w, v) velocities for cell (i,;) under the influence

489

Use of grid systems in vortex dynamics

(i) Set up grid and diffusionmatrices, selection At

(ii) Initial slip flow creates wallvortex sheet y(x) = 2U(x)

(iii) Wall vorticity sheet diffused intoall grid cells

(iv) Cellular vorticity diffused into allcells

(v) Cellular vorticity convected

(vi) New wall vorticity created due toslip flow

Time step At

Output

Fig. 12.8. Vorticity convection into cell (/./).

490

Cellular modelling of viscous boundary layers

of U(x) and all other cells, namely

Ay(12.33)

We may then estimate the location P from which fluid isconvected into location (xif yt) during At, namely

(12.34)

This will enable us to interpolate the vorticity a)P and update cell(i, / ) . During the time step the average cell vorticity will thus be

co(i, j) = (oP]l2 (12.35)

and this value should be used during the next diffusion process. Atthe end of the time step the updated cell vorticity is given by

co(i, j)t+At — ^p (12.36)

A good deal of calculation is involved in the evaluation ofequations (12.33) for all cells which may be eliminated for laminarboundary layers by adopting the usual assumption that vtj is zero.Equation (12.33a) may then be replaced by

\u^ = \ 0) Ay (12.37a)

A suitable numerical form yielding the velocity at the mid-cellpoints is then

[ 7 - 1 1

\(o(iy j) + 2 <*>('>s)5 = 1 - I

for y = (12.37b)

This restriction will of course prevent the onset of the Kelvin-Helmholtz instability (see Chapter 8) and thus limit the analysis tolaminar shear flow. Use of the correct vorticity convection equa-tions (12.33)-(12.36) on the other hand will permit the natural

491

Use of grid systems in vortex dynamics

onset of turbulence to occur for high Reynolds numbers whenconvective motions predominate in the outer regions of the bound-ary layers.

Another defect of this approximate model is the invalidation ofthe vorticity convection equation (12.36) as we will now demon-strate, due to the implied assumption of constant static pressureacross the boundary layer at any location xt. Thus since stagnationpressure is conserved during the convective step,

If this equation is differentiated with respect to y,

UijO){iy j) = UpCOp (12.38)

Thus, with this approximation, we see that the velocity weightedvorticity is conserved and the vorticity after convection must bederived by interpolating the quantity uPa)P. Further detail has beengiven by Lewis (1982b) and useful formulations for deciding uponsuitable grid dimensions will be given in the concluding section ofthis chapter.

12 A A The Blasius boundary layerThe above solution can be applied to boundary layers with arbitraryvariation of the mainstream velocity U{x). The Blasius solution forconstant mainstream velocity, also modelled by vortex dynamics inSection 9.4, provides the simplest first case for consideration.Results are shown in Fig. 12.9 for the following data:

U = 5Q v = 0.05 Af = 0.05

^ 1 = 25.0 y i = 1.0

M = 10 N = 13

Both profile and vorticity were predicted with considerableaccuracy. Various other predicted boundary layer parameters arecompared with the Blasius solution in Table 12.4. Displacementthickness 6* shows best agreement but momentum thickness 6 andwall shear stress T0/pU2 were also predicted generally to within 2%of the exact solution. Since there were only 13 cells in the y

492

Cellular modelling of viscous boundary layers

1.0

4 6v = yV(,ujvx)

Blasius solutior

Cell method

Fig. 12.9. The Blasius boundary layer.

direction interpolation of the data plotted in Fig. 12.9 was carriedout to provide 100 values of u(y) before calculating 6* and 6.

12.4.5 Similarity boundary layersFalkner & Skan (1931) and Hartree (1937) have shown that formainstream velocities of the form

U(x)=U1(x/Xl)m (12.39)

similarity solutions can be derived from the boundary layer equa-

493

Use of grid systems in vortex dynamics

Table 12.4. Flat plate boundary layer

For v = 0.05, U = 50.0, M = 10, N = 13, XI = 25.0, Y\ = 1.0

6* 0 ro/p£/2

Numerical Blasius Numerical Blasius Numerical Blasius

1.253.756.258.75

11.2513.7516.2518.7521.2523.75

0.059 0210.103 0370.134 9650.1610500.183 5200.203 4330.221 3550.237 5900.2522850.265 480

0.061160.105 940.136770.161830.183 490.202 860.220 530.236 890.252 190.266 61

0.025 9590.426 6030.054 6000.064 5840.073 2080.080 8320.087 6500.093 7700.099 2520.104137

0.023 4740.040 6610.052 4940.0621130.0704260.077 8610.084 6430.090 9920.096 7940.102 329

0.012 2390.006 3460.004 5460.003 7210.003 2310.002 8970.002 6520.002 4630.002 3150.002 198

0.009 3900.005 4220.004 2000.003 5490.003 1300.002 8310.002 6040.002 4250.002 2780.002 154

1.0

u/U(x)

0.5

V• m = 4 A 1/9

• 1 (Stag. pt. flow) o 0 (Blasius)D 1/3 • -0.0654Full curves - Falkner & Skan (1931)U(x) = Ux(x/x\)m

(m+1)U2vx

Fig. 12.10. Similarity boundary layer profiles.494

Cellular modelling of viscous boundary layers

Table 12.5. Data for prediction of similarity boundary layers bythe cell method

m

-0.06540

1/91/3

14

M

101010101015

N

131313131315

XI

25.025.025.025.025.025.0

Y\

1.01.01.01.00.60.6

V

0.050.050.050.050.050.05

At

0.050.050.050.050.01850.014

Ul

50.050.050.050.050.050.0

tions which may be expressed as a series of dimensionless velocityprofiles, Fig. 12.10, of the form

where the dimensionless coordinate rj' is given by

Comparisons of the cellular method are shown in Fig. 12.10 form = -0.0654, 0, 1/9, 1/3, 1 and 4, with input data as given in Table12.5.

The main characteristic of this family of boundary layers withpower law mainstream flow (12.39) is the production of similarprofiles at all x locations. Lewis (1982b) found good agreement inall of the above cases for most of the cell region 0 < x < XI, resultsshown in Fig. 12.10 being applicable to the mid position x = X\I2.This study represents an extreme test ranging from the fastestpossible mainstream acceleration m = 4 application to potential flowaround a plate end, to the mildly diffusing mainstream flow withm = —0.0654 for which the cell method predicted insipient separa-tion. Extremely good results are obtained for acceleration flows andfor the special case m — 0 which of course is the Blasius boundarylayer. However the limiting similarity solution of Falkner & Skanpredicts insipient separation for a value of m = —0.0904 in disagree-ment with the cell method. The probable explanation for this lies inboth analyses. If a flow is near to separation the v velocitycomponents and gradients may become of equal scale to the uvalues so that the convection assumptions of (12.37) and (12.38) are

495

Use of grid systems in vortex dynamics

(a) Displacement thickness

0.1

0.05

0(b) Momentum thickness

0.3

0.2>

0.1

0.0 I-

-0.1

\

"\1.0

-0.0654

[m = 4.0.

V1

1

10 10 x

(c) Dimensionless shear stress20 25

Fig. 12.11. Similarity boundary layer parameters predicted by cellularmethod.

invalidated. Even so the general shape of the separating boundarylayer profile for m = —0.0654 is well predicted.

Other important boundary layer parameters predicted by the cellmethod are shown in Fig. 12.11 versus distance along the plate. Forextreme acceleration m = 4 the boundary layer thicknesses 6* and 6both in fact decrease proceeding downstream. An excellent test is

496

Cellular modelling of viscous boundary layers

presented by the case m = 1 which corresponds to flow away from astagnation point for which the displacement and momentum thick-nesses should both remain constant according to similarity solutiontheory. For m < 1 both 6* and 6 increase with x as expected.

12.4.6 Selection of grid data for cellular boundarylayer computational schemes

Cell scalesThe constraint required to maintain an accurate diffusion matrixdetermined in Section 12.4.2 resulted in fixture of the time step Atfor a prescribed cell dimension Ay. A suitable method for selectingAJC follows from convection considerations. The maximum drift 6occurs at the edge of the boundary layer, namely

6 = U(x) At = kAx = k{XHM) (12.42)

where k may be chosen at will. Thus if we wish to restrict maximumdrift to one cell length, k will be chosen as unity. Where U(x) is afunction of x the maximum value should be chosen.

Field heightAt the outset of a calculation we would like to select a field heightYl which ensures that the boundary layer is adequately containedwithin the prescribed grid without vorticity leakage. If this conditionis not fulfilled the vorticity conservation equation (12.24) willinvalidate the computation.

Blasius (see Batchelor (1970)) defines the dimensionless thickness

(12-43)

Flat plate laminar similarity profiles obey rules which result inuniversal profiles ulU—f{r\) as we have seen, Fig. 12.10. Thus ifwe define a minimum allowable dimensionless grid, say 77! = 6.0,(12.42) yields a relationship for XI.

XI-2* (12.44)

497

Use of grid systems in vortex dynamics

Time step to ensure equal accuracy for convection and diffusionEliminating XI from (12.42), we have

kYl2 kN2 Ay2

y (12.45)Mvr/i Mvr/i

At is now the ideal time step to suit convection requirements. Butwe have already shown that At must obey (12.31) for satisfactorydiffusion simulation. Eliminating At from these two equations wehave finally a relationship between the appropriate numbers of cellsin the x and y directions, namely

(12.46)

This provides an alternative constraint on grid choice to (12.44)to ensure that both convection and diffusion are accuratelymodelled.

Alternatively for say high Reynolds number flows, we maypre-select MyN,Xl and Yl and accept differing time steps Atd andAtc for convection and diffusion as discussed in Section 9.4.7. In thiscase AtJ Atc must be an integer value say r and we would recyclethe convective procedure (v) in the flow diagram of Section 12.4.3 rtimes for each diffusion procedure (iv).

498

APPENDIX

Computer programs

Program 1.1

Calculation of flow past a circular cylinder including surfacevelocity, comparison with exact solution

program circle(input,output); {calculates flow past a circular cylinder.

typeindex = 1..51 ;vector = array [index] of real;matrix = array [index,index] of real;

vark,m,n,ijcoupxdata,ydata,ds,slope,sine,cosine/hs,ansx 1 ,y 1 ,x2,y2,radius,fi,dfi,pi, vel

: integer;: matrix;: vector;: real;

{*** Input data procedure ***}procedure input_data;begin

writeln('number of pivotal points?'); read(m);writeln('mainstream velocity?'); read(vel);writeln('cylinder radius?'); read(radius);dfi := 2.0*pi/m;forn := 1 tom+1 dobegin

fi := (n-l)*dfi;xdata[n] := radius*(l.O-cos(fi)); ydata[n] := radius*sin(fi);

end;end;

{*** Profile data preparation ***}procedure data_preparation;const

ex = 0.000001;var

abscos,t: real; n : integer;begin

xl := xdata[l]; yl := ydata[l];writelnCpivotal points':24); writeln;writeln('x':ll,y:14); writeln;forn:=l torn do

499

Appendix

beginx2 := xdata[n+l]; y2 := ydata[n+l];ds[n] := sqrt(sqr(x2-xl)+sqr(y2-yl));sine[n] := (y2-yl)/ds[n]; cosinefn] := (x2-xl)/ds[n];abscos := abs(cosine[n]);if abscos>ex then t := arctan(sine[n]/cosine[n]);if (abscos<ex) or (abscos=ex)

then slope[n] := sine[n]/abs(sine[n])*pi/2.0;if cosine[n]>ex then slope[n] := t;if cosine[n]<(-ex) then slope[n] := t-pi;xdatafn] := (xl+x2)*0.5; ydata[n] := (yl+y2)*0.5;xl := x2; yl := y2;writeln(xdata[n]: 14:6,ydata[n]: 14:6);

end; writeln;end;

{*** Coupling coefficients ***}procedure coupling_coefficients;var

r,u,v,twopi: real; i j : integer;begin

twopi := 2.0*pi;{*** Calculate the self inducing coupling coefficients ***coup[l,l] := -0.5-(slope[2]-slope[m]-2.0*pi)/(8.0*pi);coup[m,m] := -0.5-(slope[l]-slope[m-l]-2.0*pi)/(8.0*pi);fori := 2 tom-1 dobegin

coup[i,i] := -0.5-(slope[i+l]-slope[i-l])/(8.0*pi);end;

{*** Calculate coupling coefficients for j <> i ***}for i := 1 to m do for j := i to m do if j o i then

beginr := sqr(xdata[j]-xdata[i])+sqr(ydata[j]-ydata[i]);u := (ydata[j]-ydata[i])/(twopi*r);v := -(xdata[j]-xdata[i])/(twopi*r);coup[j,i] := (u*cosine[j]+v*sine[j])*ds[i];coup[ij] := -(u*cosine[i]+v*sine[i])*ds[j];

end;end;

I"1

procedure invert_matrix;var

a,b :real; pivot: vector; i,j,k: integer;beginfor i := 1 to m do

begin

500

Computer programs

a := coup[i,i]; coup[i,i] := 1.0;forj := 1 torn do

beginpivot[j] := coup[j,i]/a; coup[j,i] := pivot[j];

end;forj := 1 torn dobeginif i o j then

beginb := coup[i j ] ; coup[i,j] := 0.0;for k := 1 to m do coup[k,j] := coup[k j]-b*pivot[k];

end;end;

end;end;

{*** Calculate right hand side values ***}procedure right_hand_sides;var i : integer;begin

for i := 1 to m do rhs[i] := -vel*cosine[i];end;

{*** Solve for surface vorticity element strengths ***}procedure solution;var exact: real; i j : integer;begin

writelnClocation'/numerical': 14,'exact': 13); writeln;for i := 1 to m dobegin

{*** Multiply rhs column vector by inverted matrix ***}ans[i] := 0.0;forj := 1 to m do ans[i] := ans[i]+coup[ij]*rhs[j];exact := 2.0*vel*sin((i-0.5)*dfi); {Exact solution}writeln(i:5,ans[i]: 18:6,exact: 14:6);

end;end;

{*** Main program ***}begin

pi:=4.0*arctan(1.0);input_data;data_preparation;coupling_coefficients;invert_matrix;right_hand_sides;solution;

end.

501

Appendix

Program 1.2

Calculation of the flow past a circular cylinder by the Douglas Neumannsource panel method

program source(input,output);type

index = 1..51 ;vector = array [index] of real;matrix = array [index,index] of real;

vark,m,n,i j,ndivs : integer;coup : matrix;xdata,ydata,ds,slope,sine,cosine,pivot,rhs,ans,source,delx,dely : vector;u,v/,xl,yl,x2,y2/ad,fi,dfi,pi,twopi,vel : real;

{*** procedures ***}procedure inputdata;var n: integer,begin

writeln(fnumber of pivotal points?'); read(m);writeln('number of sub-elements?1); readln(ndivs);writeln('mainstream velocity?'); read(vel);writeln('cylinder radius?'); read(rad);dfi := 2.0*pi/m;for n := 1 to m+1 dobegin

fi:=(n-1.0)*dfi;xdata[n] := rad*(1.0-cos(fi)); ydatafn] := rad*sin(fi);

end;end;

{*** profile data preparation ***}procedure data_preparation;const

ex = 0.000001;var

abscos,t : real; n : integer;begin

xl := xdata[l]; yl := ydata[l];writelnCpivotal points':24); writeln;writeln(Y:ll,y:14); writeln;for n:=l to m dobegin

x2 := xdata[n+l]; y2 := ydata[n+l];delx[n] := (x2-xl)/ndivs; dely[n] := (y2-yl)/ndivs;

502

Computer programs

ds[n] := sqrt(sqr(x2-xl)+sqr(y2-yl));sine[n] := (y2-yl)/ds[n]; cosine[n] := (x2-xl)/ds[n];abscos := abs(cosine[n]);if abscos>ex then t := arctan(sine[n]/cosine[n]);if (abscos<ex) or (abscos=ex)

then slope[n] := sine[n]/abs(sine[n])*pi/2.0;if cosine[n]>ex then slope[n] := t;if cosine[n]<(-ex) then slope[n] := t-pi;xdata[n] := (xl+x2)*0.5; ydata[n] := (yl+y2)*0.5;x l : = x 2 ; y l := y2;writeln(xdata[n]: 14:6,ydata[n]: 14:6);

end; writeln;end;

{*** coupling coefficients ***}procedure source_coupling_coefficients;var i j jc: integer;begin

for i := 1 to m dobegin

for j := 1 to m do if j o i thenbegin

u := 0.0; v := 0.0;for k := 1 to ndivs dobegin

xl := xdata[i]+(k-0.5*(l+ndivs))*delx[i];yl := ydata[i]+(k-0.5*(l+ndivs))*dely[i];r := sqr(xdata[j]-xl)+sqr(ydata[j]-yl);u := u+(xdata[j]-xl)/r;v := v+(ydata[j]-yl)/r;

end;u := u/(twopi*ndivs); v := v/(twopi*ndivs);coup[j,i] := (-u*sine[j]+v*cosine[j])*ds[i];

end;end;for i := 1 to m dobegin

coup[i,i] := 0.5;end;

end;

{*** matrix inversion ***}procedure invert_matrix; (Same as for program 1.1)

{**• calculate rhs values ***}procedure right_hand_sides;var i: integer;begin

503

Appendix

for i := 1 to m do rhs[i] := vel*sine[i];end;

{*** solve for source element strengths ***}procedure solve_for_source_strength;var i j : integer;begin

for i := 1 to m dobegin

source[i] := 0.0;for j := 1 to m do source[i] := source[i]+coup[ij]*rhs[j];

end;end;

{*** Perform second integral for surface velocity ***}procedure calculate_surface_velocity;var exact : real; i j jc: integer;begin

for i := 1 to m dobegin

{Contribution due to uniform stream)ans[i] := vel*cosine[i];{Contribution due to the surface source distribution)for j := 1 to m do if j o i thenbegin

u := 0.0; v := 0.0;for k := 1 to ndivs dobegin

xl := xdata[j]+(k-0.5*(l+ndivs))*delx[j];yl := ydata[j]-f(k^0.5*(l+ndivs))*dely[j];r := sqr(xl-xdata[i])+sqr(yl-ydata[i]);u := u+(xdata[i]-xl)/r;v := v+(ydata[i]-yl)/r;

end;u := u*source[j]*ds[j]/(twopi*ndivs);v := v*source[j]*ds[j]/(twopi*ndivs);ans[i] := ans[i]+u*cosine[i]+v*sine[i];

end;end;

{Now print out results)writelnClocation'/numerical'iH/exact': 13); writeln;

fori := 1 torn dobegin

exact := 2.0*vel*sin((i-0.5)*2.0*pi/m);writeln(i:5,ans[i]/vel:18:6,exact/vel:14:6);

end;end;

504

Computer programs

{*** main program ***}begin

pi := 4.0*arctan(1.0); twopi := 2.0*pi;inputdata;data_preparation;source_coupling_coefficients;invert_matrix;right_hand_sides;solve_for_source_strength;calculate_surface_velocity;

end.

Program 1.3

Calculation of the flow past an ellipse, including surface velocity comparisonwith exact solution and streamline pattern

program ellipse(input,output); {Calculates flow past an ellipse}type

vector =array[1..51] of real;vectorl = array[1..100] of real;matrix = array [1..50,1..50] of real;

vark,m,number,diff,n,ij : integer;coup : matrix;xdata,ydata,ds,slope,sine,cosine/hs,vorticity,ystart : vector;x,y : vectorl;major/atio,theta,xl,yl,x2,y2,rad,fi,dfi,pi,Winf,Uinf,Vinf,alpha,xl,xr : real;

{*** Procedures***}procedure inputdata;var i,n : integer,begin

writeln('number of pivotal points?1); read(m);writeln('mainstream velocity?'); read(Winf);writeln('angle of attack?1); readln(alpha);alpha := alpha*pi/180.0;Uinf := Winf*cos(alpha); Vinf := Winf*sin(alpha);writeln('major axis?1); read(major);writeln('minor axis/major axis?'); readln(ratio);

{*** Data coordinates for ellipse ***}dfi := 2.0*pi/m;forn := 1 tom+1 dobegin

fi:=(n-l)*dfi;

505

Appendix

xdata[n] := 0.5*major*(1.0-cos(fi));ydatafn] := ratio*0.5*major*sin(fi);

end;

{*** Set up specifications for streamlines ***}writelnCFor forward difference enter I1);writeln(fFor central difference enter number of iterations');readln(diff); xl := 0.0; xr := 0.0;for i := 1 to m do if xdata[i]<xl then xl := xdata[i];for i := 1 to m do if xdata[i]>xr then xr := xdata[i];writeln('furthest data to left is at x =',xl: 10:6);writeln('Enter x location on left to begin streamlines1);readln(xl);writeln('furthest data to write is at x =',xr:10:6);writeln('Enter x location on right to end streamlines');readln(xr);writelnCNumber of streamlines to be plotted'); readln(number);writelnO.e. is roughly at y =',(ydata[l]+ydata[m])/2.0:10:6);writeln('Enter y positions for streamline starts');for n := 1 to number dobegin

write('Streamline',n:4,' of ,number4,''); readln(ystart[n]);end;x[l] := xl; {x starting position for streamlines)for i := 1 to m+1 do writeln(filel,xdata[i]:10:6,ydata[i]:10:6);

end;

{*** Profile data preparation ***} }procedure data_preparation; }

{*** Coupling coefficients ***} } Same as forprocedure coupling_coefficients; } program 1.1

{* * * Matrix inversion * * *} }procedure invert_matrix; }

{*** Calculate right hand side values ***}procedure right_hand_sides;var i : integer;begin

for i := 1 to m do rhs[i] := -Uinf*cosine[i]-Vinf*sine[i];end;

{*** Multiply rhs column vector by inverted matrix ***}procedure solution;var

exact,f,abyr: real; i j : integer;begin

abyr := sqrt((1.0-ratio)/(l.Of ratio));writelnOlocationVnumericar: 14,'exact': 13); writeln;

506

Computer programs

for i := 1 to m dobegin

ans[i] := 0.0;for j := 1 to m do ans[i] := ans[i]+coup[ij]*rhs[j];

{*** Exact solution***}theta := pi-(i-0.5)*2.0*pi/m;f := sqrt(1.0+sqr(srq(abyr))-2.0*sqr(abyr)*cos(2.0*theta));exact := 2.0*Winf*sin(theta-alpha)/f;writeln(i:5,ans[i]:18:6,exact:14:6);

end;end;

{*** Induced u,v velocities at x,y due to surface vorticity ***}procedure velocities(var u,v,x,y : real);var rsq,con,dx,dy ' real; i : integer;begin

u := 0.0; v := 0.0;for i := 1 to m dobegin

dx := x-xdata[i]; dy := y-ydata[i];rsq := sqr(dx)+sqr(dy);con := ans[i]*ds[i]/2.0/pi/rsq;u := u+con*dy; v := v-con*dx;

end;u := u+Uinf; v := v+Vinf;

end;

{*** Calculation of streamlines ***)procedure streamlines;var

con,ul,vl,u2,v2,dt/ : real; ij,n : integer;begin

dt := (xr-xl)/50.0/Uinf;for n := 1 to number dobeginj : = l ; y[l] := ystartfn];while ((j<200) and (x[j]<xr)) dobegin

velocities(u 1 ,v 1 ,x[j] ,y [j]);x[j+l] := x[j]+ul*dt; y[j+l] := y[j]+vl*dt;if diff>l then for k := 1 to (diff-1) dobegin

velocities(u2,v2,x[j+l],y|j+l]);u2 := 0.5*(ul+u2); v2 := 0.5*(vl+v2);xU+1] := x[j]+u2*dt; y[j+l] := y[j]+v2*dt;

end;

end;

507

Appendix

writeln; writeln(filel j-1);fori := 1 to j-1 do writeln(filel,x[i]:10:6,y[i]:10:6);

end;end;

{*** Main Program***)beginpi:=4.0*arctan(1.0);{*** Open and name one output file ***}writelnCName of output data file?1); readln(stl);assign(filel,stl); rewrite(filel);{*** Main computational sequence ***}inputdata;data_preparation;coupling^coefficients;invert_matrix;right_hand_sides;solution;streamlines;writeln('Solutions are in file \stl); writeln;

end.

Program 2.1

Calculation of flow past a cylinder with bound circulation

program circle l(input,output);type

index = 1..51;vector = array [index] of real;matrix = array [index,index] of real;

vark,m,n,i j : integer;coup : matrix;xdata,ydata,ds,slope,sine,cosine,rhs,ans : vector;xl,yl,x2,y2,radius,ii,dfi,pi,vel,gamma : real;

{*** Input data procedure ***}procedure input_data;var n : integer,begin

writeln('number of pivotal points?1); read(m);writelnCmainstream velocity?1); read(vel);writeln('bound circulation strength?1); read(gamma);writeln('cylinder radius?'); read(radius);dfi := 2.0*pi/m;

508

Computer programs

for n := 1 to m+1 dobegin

fi := (n-l)*dfi;xdata[n] := radius*(l.O-cos(fi)); ydata[n] := radius*sin(fi);

end;end;

procedure data_preparation; (Same as for program 1.1)

procedure coupling_coefficients; (Same as for program 1.1)

{*** Procedure to add ds[i] to all matrix coefficients ***}{*** to allow for bound circulation ***}

procedure modify_matrix_for_bound_circ;var i j : integer;begin

for i := 1 to m do for j := 1 to m do coup[j,i] := coup[j,i]+ds[i];end;

procedure invert_matrix; (Same as for program 1.1)

{*** Calculate right hand side values ***}procedure right_hand_sides;var i : integer;begin

for i := 1 to m do rhs[i] := -vel*cosine[i]+gamma;end;

procedure solution; (Same as for program 1.1)

{*** Main program ***}begin

pi:=4.0*arctan(1.0);input_data;data_preparation;coupling_coefficients;modify_matrix_for_bound_circ;invert_matrix;right_hand_sides;solution;

end.

509

Appendix

Program_2.2

Flow past an ellipse with prescribed bound circulation.

program ellipse l(input,output);type

vector =array[1..51] of real;matrix = array[1..50,1..50] of real;

vark,m,nsubs,n,i j : integer;coup : matrix;xdata,ydata,ds,slope,sine,cosine,rhs,ans : vector;major,ratio,theta,x 1 ,y 1 ,x2,y2,rO,fi,pi,twopi,Winf,Uinf,Vinf,alpha,gamma,sum : real;

{*** Procedures***}procedure inputdata;var n : integer,begin

writeln('number of pivotal points?1); read(m);writeln('number of sub-elements?1); read(nsubs);writeln(fmainstream velocity?'); read(Winf);writeln('angle of attack?1); readln(alpha); alpha := alpha*pi/180.0;Uinf := Winf*cos(alpha); Vinf := Winf*sin(alpha);writelnCbound circulation?1); readln(gamma);writeln('major axis?'); read(major);writeln(f minor axis/major axis?1); readln(ratio);for n := 1 to m+1 do {*** Data coordinates for ellipse ***}beginfi := (n-l)*twopi/m;xdata[n] :=0.5*major*(1.0-cos(fi));ydatajn] := ratio*0.5*major*sin(fi);

end;end;

procedure data_preparation; (Same as for program 1.1)

{*** Coupling coefficients using sub-elements ***}procedure coupling_coefficients;var r,u,v : real; i j ,k : integer,begin

{Self-induced coupling coefficients}coup[l,l] := -0.5-(slope[2]-slope[m]-2.0*pi)/(8.0*pi);coup[m,m] := -0.5-(slope[l]-slope[m-l]-2.0*pi)/(8.0*pi);fori :=2tom-l do

coup[i,i] := -0.5-(slope[i+l]-slope[i-l])/(8.0*pi);

510

Computer programs

{remaining coupling coefficients using sub-elements}for i := 1 to m dobegin

for j := 1 to m do if i <> j thenbegin

u := 0.0; v := 0.0;for k := 1 to nsubs dobegin

xl := xdata[i]+(k-0.5*(l+nsubs))*ds[i]*cosine[i]/nsubs;yl := ydata[i]+(k-0.5*(l+nsubs))*ds[i]*sine[i]/nsubs;r := sqr(xdata[j]-xl)+sqr(ydata[j]-yl);u := u+(ydata[j]-yl)/r, v := v-(xdata[j]-xl)/r;

end;u := u/(twopi*nsubs); v := v/(twopi*nsubs);coup[j,i] := (u*cosine[j]+v*sine[j])*ds[i];

end;end;

end;

{*** Back diagonal correction of coupling coefficient matrix ***}procedure back_diagonal_correction;var i j : integer;begin

for i := 1 to m dobegin

sum := 0.0;for j := 1 to m do if j o (m+l - i ) then

sum := sum+coup[J,i]*ds[j];coup[(m+l-i),i] := -sum/ds[m+l-i];

end;end;

{*** Adjust coupling coefficient matrix for ***}{*** prescribed bound vortex strength ***}

procedure bound_vortex_correction;var i j : integer;begin

for i := 1 to m do for j := 1 to m docoup[ij] :=coup[ij]+ds[j];

end;

procedure invert_matrix; (Same as for program 1.1)

{*** Calculate right hand side values ***}procedure right_hand_sides;var i : integer;begin

511

Appendix

for i := 1 to m do rhs[i] := -Uinf*cosine[i]-Vinf*sine[i]+gamma;end;procedure solution; (Same as for program 1.3)

{*** Main program ***}begin

pi := 4.0*arctan(1.0); twopi := 2.0*pi;inputdata;data_preparation;coupling_coefficients;back_diagonal_correction;bound_vortex_correction;invert_matrix;right_hand_sides;solution;

end.

{Add in extra equation for prescribed){bound vortex strength)

Program 2.3

Potential flow past an aerofoil

program aerofoil(input,output);type

vector = array [1..71] of real;matrix = array[1..71,1..71] of real;

varstlk,m,te,n,ij,newcasecoupxdata,ydata,ds,slope,sine,cosine,pivot,rhsl,rhs2,ansl,ans2chord,a,b,x 1 ,y 1 ,x2,y2,pi,twopi,Winf,Uinf, Vinf,ans,Cp,gamma,gammal,gamma2,alphafilel

: lstring(12);: integer;: matrix;

: vector;

: real;:text;

{*** procedures***}procedure inputdata; {Real profile data points - xdata,ydata)var n: integer,begin {are the end coordinates of the elements)

readln(filel,m); m := m-1; te := m div 2; {te is trailing)for n := 1 to m+1 do {edge point)

begin readln(filel,xdata[n],ydata[n]); end;chord := xdata[te+l]-xdata[l];

end;

procedure input_flow_data;begin

512

Computer programs

writeln('mainstream velocity?1); read(Winf);writeln('angle of attack?1); readln(alpha);alpha := alpha*pi/180.0;Uinf := Winf*cos(alpha); Vinf := Winf*sin(alpha);

end;procedure data_preparation; (same as program 1.1)procedure coupling_coefficients; (-- " )procedure back_diagonal_correction; (same as program 2.2)

procedure Kutta_condition; {Trailing edge Kutta condition}var i j : integer;begin

{reduce matrix by one column and one row for Kutta condition}{First subtract column te+1 from te}

for j := te to m do for i := 1 to m doif j>te then coup[ij] := coup[ij+l]

elsecoup[ij] := coup[ij]-coup[ij+l];{Now subtract row te+1 from row te}

for i := te to m do for j := 1 to m doif i>te then coupfi j ] := coup[i+l j ]

elsecoup[ij] := coup[ij]-coup[i+l j ] ;{Now adjust right hand sides to match)

for i := te+1 to m dobegin

if i>te+l thenrhsl[i-l] :=rhsl[i]else rhsl[i-l] := rhsl[i-l]-rhsl[i];

if i>te+l then rhs2[i-l] := rhs2[i]else rhs2[i-l] := rhs2[i-l]-rhs2[i];

end;m := m-1; {Matrix size is now reduced by one)

end;

procedure invert_matrix; (same as program 1.1)

procedure right_hand_sides; {*** calculate right hand side values ***}var i : integer;begin

for i := 1 to m do rhsl[i] := -cosine[i]; rhs2[i] := -sine[i];end;

{*** Multiply rhs column vectors by inverted matrix ***}procedure unit_solutions;var

exact: real; i ,j: integer;begin

for i := 1 to m dobegin

ansl[i]:=0.0;ans2[i]:=0.0;

513

Appendix

forj := 1 torn dobegin

ansl[i] :=ansl[i]+coup[ij]*rhsl[j];ans2[i] := ans2[i]+coup[i j]*rhs2[j];

end;end;m := m+1; {Revert to original matrix size){Shift lower surface values along the array one place}for i := te to m-2 dobegin

ansl[m-i+te] := ansl[m-i+te-l]; ans2[m-i+te] := ans2[m-i+te-l];end;{replace lower trailing edge value by minus t.e. value}ansl[te+l] := -ansl[te]; ans2[te+l] := -ans2[te];

{Sum up unit bound vortex strengths}gammal := 0.0; gamma2:= 0.0;for i := 1 to m do gammal := gammal+ansl[i]*ds[i];for i := 1 to m do gamma2 := gamma2+ans2[i]*ds[i];

end;

procedure solution;var i : integer;begin

writeln; writeln(fElement 7Cp':9); writeln;for i := 1 to m dobegin

ans := Uinf*ansl[i]+Vinf*ans2[i]; Cp := 1.0-sqr(ans/Winf);writeln(i:4,Cp:16:6);

end;gamma := Uinf*gammal+Vinf*gamma2;writeln; writeln('Predicted circulation =',gamma:10:6);writeln; writeln('Cl =\(2.0*gamma)/(Winf*chord):10:6);

end;

{**• main program ***}begin

pi := 4.0*arctan(1.0); twopi := 2.0*pi;{*** open and name aerofoil profile input data file ***}writelnCName of data input file?'); readln(stl);assign(filel,stl); reset(filel);inputdata;data_preparation;coupling_coefficients;right_hand_sides;back_diagonal_correction;Kutta_condition;invert_matrix;unit_solutions;

514

Computer programs

newcase:= 1;while newcase > 0 dobegin

input_flow_data; solution; writeln;writelnCFor new flow data enter 1 otherwise 0f); readln(newcase);

end;end.

Program 2.4

To calculate the potential flow through a turbomachine cascade

program bladerow(input,output);type

vector = array[1..71] of real;matrix = array [1..71,1..71] of real;

varstl : lstring(12);k,m,te,n,ij,newcase : integer;coup : matrix;xdata,ydata,ds,slope,sine,cosine,pivot,rhs 1 ,rhs2,ans 1 ,ans2 : vector;chord,pitch,stagger,a,b,x 1 ,y 1 ,x2,y2,pi,twopi,Winf,Uinf,Vmf,Wl,ans,Cp,gamma,gammal,gamma2,kl Jc2,betal ,beta2,betainf : real;filel : text;

{•** procedures***}procedure inputdata;var n : integer,begin

readln(filel,m); m := m-1; te := m div 2; {Trailing edge)for n := 1 to m+1 do {location te}

begin readln(filel,xdata[n],ydata[n]); end;chord := sqrt(sqr(xdata[te+l]-xdata[l])+sqr(ydata[te+l]-ydata[l]));writeln(Pitch/chord ratio?'); readln(pitch); pitch := pitch*chord;writeln('S tagger angle?1); readln(stagger);stagger := stagger*pi/180.0;

end;

procedure input_flow_data;begin

writeln('Inlet velocity?1); read(Wl);writeln('Inlet angle?'); readln(betal); betal := betal*pi/180.0;

end;

procedure data_preparation; (same as program 1.1)

515

Appendix

procedure coupling_coefficients;var

r,u,v,a,bjc,sinh,cosh,e : real; i , j: integer,begin

for i := 1 to m do beginsine[i] := sin(stagger+slope[i]);cosinefi] := cos(stagger+slope[i]);

end;{Self inducing coupling coefficients)

coup[l,l] := -0.5-(slope[2]-slope[m]-2.0*pi)/(8.0*pi);coup[m,m] := -0.5-(slope[l]-slope[m-l]-2.0*pi)/(8.0*pi);fori :=2 tom- l do

coup[i,i] := -0.5-(slope[i+l]-slope[i-l])/(8.0*pi);for i := 1 to m do for j := i to m do if j o i thenif pitch/chord > 30.0 then {Revert to single aerofoil for)

begin {very wide blade spacing)r := sqr(xdata[j]-xdata[i])+sqr(ydata[j]-ydata[i]);u := (ydata[j]-ydata[i])/(r*twopi);v := -(xdata[j]-xdata[i])/(r*twopi);coup[j,i] := (u*cosine[j]+v*sine[j])*ds[i];coupfij] := -(u*cosine[i]+v*sine[i])*ds[j];

end else {Cascade coupling coefficients)begin

a := ((xdata[i]-xdata[j])*cos(stagger)-(ydata[i]-ydata[j])*sin(stagger))*twopi/pitch;

b := ((xdata[i]-xdata[j])*sin(stagger)+(ydata[i]-ydata[j])*cos(stagger))*twopi/pitch;

e := exp(a); sinh := 0.5*(e-1.0/e); cosh := 0.5*(e+1.0/e);k := 0.5y^itch/(cosh-cos(b));coup[j,i] := (sinh*sine[j]-sin(b)*cosine[j])*k*ds[i];coup[i j ] := (-sinh*sine[i]+sin(b)*cosine[i])*k*ds[j];

end;end;

procedure back_diagonal_correction; (Same as program 2.2)procedure Kutta_condition (Same as program 2.3)procedure invert_matrix; (Same as program 1.1)procedure rightjiand_sides; (Same as program 2.3)procedure unit_solutions; (Same as program 2.3)

procedure solution;var i : integer;begin

kl := (1.0-gamma2/2.0/pitch)/(1.0+gamma2/2.0^)itch;k2 := gammal/pitch/(1.0+gamma2/2.0/pitch);beta2 := arctan(kl*sin(betal)/cos(betal)-k2);betainf := arctan(0.5*(sin(betal)/cos(betal)+sin(beta2)/cos(beta2)));

516

Computer programs

Winf := Wl*cos(betal)/cos(betainO;Uinf := Winf*cos(betainf); Vinf := Winf*sin(betainf);writeln; writeln('Element 7Cp':9);writeln;for i := 1 to m dobegin

ans := Uinf*ansl[i]+Vinf*ans2[i];Cp:=1.0-sqr(ans/Wl);writeln(i:4,Cp:16:6);

end;gamma := Uinf*gammal+Vinf*gamma2;writeln; writeln('Predicted circulation =f,gamma: 10:6);writeln; writeln('Cl =\(2.0*gamma)/(Winf*chord):10:6);writeln; writeln('Beta2 =!,beta2*180/pi:10:6);

end;

{*** main program ***}begin

pi := 4.0*arctan(1.0); twopi := 2.0*pi;{*** open and name blade profile input data file ***}writelnCName of data input file?1); readln(stl);assign(filel,stl); reset(filel);inputdata;data_preparation;coupling_coefficients;right_hand_sides;back_diagonal_correction;Kutta_condition;invert_matrix;unit_solutions;newcase:= 1;while newcase > 0 dobegin

input_flow_data; solution; writeln;writelnCFor new flow data enter 1 otherwise 01); readln(newcase);

end;end.

517

Appendix

Program 4.1

Calculation of complete elliptic integrals of the first andsecond kinds

program elliptic(input,output);{This program calculates elliptic integrals of the first and second kind andfiles them. The user specifies the number of steps m and values are calculatedby the trapesium rule over the range fi = 0 t o (l-l/m)pi/2)

VARpi,alpha,fi,dalpha,dfi,sumK,sumE,coefK,coefE,sqalpha,sqfi,dtor : real8;i j,m,n : integer;stl : lstring(12);filel : text;

beginpi := 4.0*arctan(1.0); dtor := pi/180.0;writelnCFile name for K and E output?1); readln(stl);assign(filel,stl); rewrite(filel);writelnCNumber of integration steps?'); readln(m);writelnCNumber of fi steps from 0 to pi/2?f); readln(n);fi:=0.0;dfi := 90.0/n; dalpha := 90.0/m;for i := 1 to n dobegin

alpha := dalpha; sqfi := sqr(sin(fi*dtor));sumK := 0.0; sumE := 0.0;forj := 2 torn dobegin

sqalpha := sqr(sin(alpha*dtor));coefE := sqrt(1.0-sqfi*sqalpha);coefK:= 1.0/coefE;sumK := sumK+coefK; sumE := sumE+coefE;alpha := alpha+dalpha;

end;sumK := (sumK+0.5*(1.0+1.0/sqrt(1.0-sqfi)))*dalpha*dtor;sumE := (sumE+0.5*(1.0+sqrt(1.0-sqfi)))*dalpha*dtor;

writeln(fi: 14:6,sumK: 14:6,sumE: 14:6);writeln(filel,fi: 14:6,sumK: 14:6,sumE: 14:6);fi := fi+dfi;end;

end.

518

Computer programs

Tahle: Complete Elliptic Integrals of the First and Second Kind0

0.0000000.5000001.0000001.5000002.0000002.5000003.0000003.5000004.0000004.5000005.0000005.5OOOOO6.0000006.5000007.0000007.5000008.0000008.5000009.0000009.50000010.00000010.50000011.00000011.50000012.00000012.50000013.00000013.50000014.00000014.50000015.00000015.50000016.00000016.50000017.00000017.50000018.00000018.50000019.00000019.50000020.00000020.50000021.00000021.50000022.00000022.500000

K1.5707961.5708261.5709161.5710661.5712751.5715441.5718741.5722631.5727121.5732221.5737921.5744231.5751141.5758651.5766781.5775521.5784871.5794831.5805411.5816611.5828431.5840871.5853941.5867641.5881971.5896941.5912541.5928791.5945681.5963231.5981421.6000271.6019791.6039961.6060811.6082341.6104541.6127431.6151011.6175281.6200261.6225941.6252341.6279451.6307291.633586

E1.5707961.5707661.5706771.5705271.5703181.5700491.5697201.5693321.5688841.5683761.5678091.5671831.5664971.5657521.5649481.5640841.5631621.5621811.5611421.5600441.5588871.5576731.5564001.5550691.5536811.5522351.5507321.5491721.5475551.5458811.5441501.5423641.5405221.5386231.5366701.5346611.5325971.5304791.5283061.5260801.5237991.5214651.5190791.5166391.5141471.511603

023.00000023.50000024.00000024.50000025.00000025.50000026.00000026.50000027.00000027.50000028.00000028.50000029.00000029.50000030.00000030.50000031.00000031.50000032.00000032.50000033.00000033.50000034.00000034.500000 135.00000035.500000 136.000000 136.500000 ]37.000000 ]37.500000 138.000000 138.500000 ]39.000000 139.500000 140.000000 140.500000 141.000000 ]41.500000 142.000000 142.500000 143.000000 143.500000 144.000000 144.500000 145.000000 145.500000 1

K1.636517L .6395231.6426041.645761L .648995L .652307L .655697L659166L.662716L .666347L .6700591.673855L .6777351.6817001.6857501.689888L .694114L .698430L .7028361.7073341.711925L.716610L.721391L .726269L .731245L .736321L .741499L746780L7521651.7576571.7632561.768965L.774786L.780720L786769L7929361.799222L.805629[.8121601.818817.825602.832518.839567.846751.854075.861539

E1.5090071.5063601.5036621.5009141.4981151.4952661.4923691.4894221.4864271.4833841.4802931.4771551.4739701.4707391.4674621.4641401.4607741.4573631.4539081.4504101.4468691.4432861.4396621.4359971.4322911.4285451.4247601.4209371.4170751.4131761.4092401.4052681.4012601.3972171.3931401.3890301.3848871.3807111.3765041.3722671.3679991.3637021.3593771.3550241.3506441.346238

519

Appendix

Table: Complete Elliptic Integrals of the First and Second Kind (cont.) .0

46.00000046.50000047.00000047.50000048.00000048.50000049.00000049.50000050.00000050.50000051.00000051.50000052.00000052.50000053.00000053.50000054.00000054.50000055.00000055.50000056.00000056.50000057.00000057.50000058.00000058.50000059.00000059.50000060.00000060.50000061.00000061.50000062.00000062.50000063.00000063.50000064.00000064.50000065.00000065.50000066.00000066.50000067.00000067.500000

K1.8691481.8769031.8848091.8928681.9010831.9094591.9179981.9267041.9355811.9446331.9538651.9632801.9728821.9826771.9926702.0028642.0132672.0238822.0347152.0457732.0570622.0685882.0803582.0923792.1046582.1172032.1300212.1431232.1565162.1702092.1842132.198538 ]2.213195 12.228194 12.2435492.259272 12.275376 12.291876 ]2.308787 12.326124 12.343905 12.362147 12.380870 12.400094 1

E1.3418061.3373501.3328701.3283671.3238421.3192961.3147301.3101441.3055391.3009171.2962781.2916231.2869541.282270i.2115141.2728661.2681471.2634171.2586801.253934L2491821.2444241.239661L .2348951.2301271.225358L .220589L.2158211.211056L .2062951.2015381.196788L.1920461.1873121.182589L177878L.173179L168496L.I 63828L. 159178.154547.1499361.145348.140783

068.00000068.50000069.00000069.50000070.00000070.50000071.00000071.50000072.00000072.50000073.00000073.50000074.00000074.50000075.00000075.50000076.00000076.50000077.00000077.50000078.00000078.50000079.00000079.50000080.00000080.50000081.00000081.50000082.00000082.50000083.00000083.50000084.00000084.50000085.00000085.50000086.00000086.50000087.00000087.50000088.00000088.50000089.00000089.500000

K2.4198422.4401352.4609992.4824622.5045502.5272962.5507312.5748932.5998202.6255532.6521382.6796252.7080682.7375252.7680632.7997532.8326732.8669112.9025652.9397442.9785693.0191793.0617293.1063963.1533853.2029303.2553033.3108233.3698683.4328873.5004223.5731383.6518563.7376133.8317423.9359984.0527584.1853514.3386544.5202234.7427175.0298615.4349106.127779

E1.1362441.1317331.1272501.1227971.1183781.1139921.1096431.1053331.1010621.0968341.0926501.0885131.0844251.0803881.0764051.0724781.0686101.0648021.0610591.0573831.0537771.0502441.0467861.0434091.0401141.0369071.0337891.0307671.0278441.0250241.0223131.0197151.0172371.0148841.0126641.0105821.0086481.0068701.0052591.0038251.0025841.0015521.0007521.000214

520

Computer programs

Program 4.2

Row past a body of revolution

program axisym(input,output);{Potential flow past a body of revolution in a uniform stream W = 1.0}TYPE

indexl = 1..81; index2 = 1..200;vectorl = arrayfindexl] of real;vector2 = array [index2] of real;matrix = array [index 1 ,index 1 ] of real;

VARcons,con,pi,dtor,u,v,W : real;ij,m,n,numberofKE,iloc : integer;E,K,fi : vector2;xdata^*data,sine,cosine,ds,slope,curve/hs,ans : vectorl;coup : matrix;stl,st2 : packed array[1..12] of char;filel,file2 : text;

function sign(a : real): real;begin

sign := a/abs(a);end;

procedure open_and_read_file;var i : integer;begin

writelnCName of elliptic integral data',Tile *** should normally be "kande1");

readln(stl); assign(filel,stl); reset(filel); i := 0;while not eof(filel) dobegin

fi[i] := fi[i]*dtor;end;numberofKE := i; con := (numberofKE-l)/fi[numberofKE];

writeln; writelnCElliptic integrals read from file \stl); writeln;writeln(fName of input body x / data file?'); readln(st2);assign(file2,st2); reset(file2);readln(file2,m);for i := 1 to m do readln(file2,xdata[i],rdata[i]);m :=m-l;

end;

521

Appendix

procedure data_preparation;var

ex : real; i: integer;begin

ex := 0.00001;for i := 1 to m dobegin

ds[i] := sqrt(sqr(xdata[i+l]-xdata[i])+sqr(rdata[i+l]-rdata[i]));sine[i] := (rdata[i+l]-rdata[i])/ds[i];cosinefi] := (xdata[i+l]-xdata[i])/ds[i];if abs(cosine[i])<ex then slope[i] := sign(sine[i])*pi/2.0;ifcosine[i]>ex thenslope[i] := arctan(sine[i]/cosine[i]);if cosine[i]<-ex then slope[i] := arctan(sine[i]/cosine[i])

+ pi*sign(sine[i]);xdata[i] := (xdata[i+l]+xdata[i])*0.5;rdata[i] := (rdata[i+l]+rdata[i])*0.5;

end;end;

procedure velocities(xl,rl,xm,rm: real);var

fil.Kl.El.xw :real;begin

x := (xl-xm)/rm; r := rl/rm;a:=x*x+sqr(r-1.0);fil := arctan(sqrt(4.0*r/a));cons := 0.5/(pi*rm*sqrt(x*x+sqr(r+1.0)));if fil<=fi[numberofKE] thenbegin {Use look-up tables}

iloc := round(fil*con)+l;Kl:=K[iloc];El:=E[iloc];

end elsebegin {Use assymptotic exressions}

Kl := ln(4.0/cos(fil));El := 1.0+0.5*(Kl-1.0/1.2)*sqr(cos(fil));

end;u := -cons*(Kl-(1.0+2.0*(r-1.0)/a)*El);v := cons*x/r*(Kl-(1.0f2.0*r/a)*El);

end;

procedure coupling_coefficients;var i j : integer;begin

for i := 1 to m dofor j := 1 to m do if j <> i thenbegin

velocities(xdata|j] ,rdata[j] ,xdata[i] /data[i]);522

Computer programs

coup[j,i] := (u*cosine[j]+v*sine[j])*ds[i];end;for i := 2 to m-1 do curve[i] := (slope[i+l]-slope[i-l])/8.0/pi;curve[l] := curve[2]; curve[m] := curve[m-l];for i := 1 to m dobegincons := 4.0*pi*rdata[i]/ds[i];coup[i,i] := -0.5-(ln(2.0*cons)-0.25)/cons*cosine[i]-curve[i];

end;end;

{*** Matrix inversion ***}procedure invert_matrix;VAR

a,b : real; ij,n : integer; pivot: vector 1;beginfor i := 1 to m do

begina := coup[i,i]; coup[i,i] := 1.0;for j := 1 torn do

beginpivot[j] := coup[j,i]/a; coup[j,i] := pivot[j];end;forj := 1 torn dobeginif i o j then

beginb := coupfij]; coup[ij] := 0.0;for n := 1 to m do coup[n j] := coup[n j]-b*pivot[n];end;

end;end;

end;

procedure right_hand_sides;var i : integer;begin

for i := 1 to m do rhs[i] := -cosine[i];end;

procedure solve;var i j : integer;begin

writeln('Elementl:9,'Vel/W':9); writeln;for i := 1 to m dobeginans[i] := 0.0;forj := 1 to m do ans[i] := ans[i]+coup[ij]*rhs[j];

523

Appendix

writeln(i:6,ans[i]:14:6);end;

end;

{*** Main program ***}begin

pi := 4.0*arctan(1.0); dtor := pi/180.0;open_and_read_file;data_preparation;coupling_coefficients;invert_matrix;right_hand_sides;solve;

end.

Program 43Flow past an axisymmetric cowl or duct

program duct(input,output);TYPE

indexl = 1..81; index2 = 1..200;vectorl = array[indexl] of real; vector2 = array[index2] of real;matrix = array [indexl,indexl] of real;

VARa,cons,con,pi,dtor,u,v,W,sum : real;ij,m,n,numberofKE,iloc,te : integer;E,K,fi : vector2;xdata/data,sine,cosine,ds,slope,curve,rhs,ans : vectorl;coup : matrix;stl,st2 : packed array[l.,12] of char;filel,file2 : text;

function sign(a : real): real;begin sign := a/abs(a); end;

procedure open_and_read_files; (Same as program 4.2)

procedure data_preparation;var ex,t,abscos : real; i : integer;begin

ex := 0.00001;for i := 1 to m dobegin

ds[i] := sqrt(sqr(xdata[i+l]-xdata[i])+sqr(rdata[i+l]-rdata[i]));sine[i] := (rdata[i+l]-rdata[i])/ds[i];cosine[i] := (xdata[i+l]-xdata[i])/ds[i];

524

Computer programs

abscos := abs(cosine[i]);if abscos>ex then t := arctan(sine[i]/cosine[i]);if abscos<ex then slope[i] := sign(sine[i])*pi/2.0;if cosine[i]>ex then slope[i] := t;if (cosine[i]<-ex) and (i>te) then slope[i] := t-pi;if (cosine[i]<-ex) and (i<te) then slope[i] := t+pi;xdata[i] := (xdata[i+l]+xdata[i])*0.5;rdata[i] := (rdata[i+l]+rdata[i])*0.5;

end;for i := 2 to m-1 do curve[i] := (slope[i+l]-slope[i-l])/8.0/pi;curve[l] := (slope[2]-slope[m]-2.0*pi)/(8.0*pi);curve[m] := (slope[l]-slope[m-l]-2.0*pi)/(8.0*pi);curve[te] := 0.0; curve[te+l] := 0.0;

end;

procedure velocities(xl,rl,xm,rm : real); )) Same as

procedure coupling_coefficients; ) Program 4.2)

procedure right_hand_sides; )

procedure back_diagonal_correction; (Same as Program 2.2)

{Trailing edge Kutta condition}procedure Kutta_condition;var i j : integer;begin

{reduce matrix by one column and one row for Kutta condition){First subtract column te+1 from te)

for j := te to m dobegin

for i := 1 to m doif j>te then coupfi j ] := coup[i j+1]else coup[i,j] := coup[i,j]-coup[ij+1];

end;{Now subtract row te+1 from row te}

for i := te to m dobegin

forj := 1 torn doif i>te then coupfij] := coup[i+l j]else coup[ij] := coup[ij]-coup[i+l j ] ;

end;{Now adjust right hand sides to match}

fori := te+1 torn doif i>te+l then rhs[i-l] := rhsfi] else rhs[i-l] := rhs[i-l]-rhs[i];m := m-1;

end;525

Appendix

procedure invert_matrix; (Same as Program 1.1)

procedure solve;var i j : integer;begin

writelnCElementf:9,Y:9,'rf: 14,'Vel/W1:17/Cp': 14); writeln;for i := 1 to m do

beginans[i] := 0.0;for j := 1 to m do ans[i] := ans[i]+coup[ij]*rhs[j];

end;m := m+1;for i := te to m-2 do ans[m-i+te] := ans[m-i+te-l];ans[te+l] :=-ans[te];for i := 1 to m do writeln(i:6,xdata[i]:16:6/data[i]:14:6,

ans[i]:14:6,(l-sqr(ans[i])):14:6);end;

{*** Main program ***}begin

pi := 4.0*arctan(1.0); dtor := pi/180.0;open_and_read_files;data_preparation;te := m div 2; {Trailing edge location}coupling_coefficients;right_hand_sides;back_diagonal_correction;Kutta_condition;invert_matrix;solve;

end.

Program 4.4

Row through a contraction or diffuser

program contract(input,output);TYPE

indexl = 1..81; index2 = 1..200;vectorl = array[indexl] of real;vector2 = array [index2] of real;matrix = array [index 1 ,index 1 ] of real;

VARcons,con,pi,dtor,u,v,W,xtubel /tubel ,xtube2,rtube2,fil,Kl,El,pink,ul,vl,u2,v2,gammal,gamma2 : real;ij,m^i,numberofKE,iloc : integer;E,K,fi : vector2;

526

Computer programs

xdata,rdata,sine,cosine,ds,slope,curve,rhs,ans : vector 1;coup : matrix;stl,st2 : packed array[1..12] of char;filel,file2 : text;

function sign(a: real): real;begin sign := a/abs(a); end;

procedure open_and_read_file;var i : integer;begin

writelnCName of elliptic integral data','file *** should normally be "kande"1);

readln(stl); assign(filel,stl); reset(filel); i := 0;while not eof(filel) dobegin

i := i+1;readln(filel,fi[i],K[i]£[i]);fi[i] := fi[i]*dtor;

end;numberofKE := i; con := (numberofKE-l)/fi[numberofK£];writeln; writeln(Elliptic integrals read from file \stl); writeln;writeln('Name of input body x / data file?1); readln(st2);assign(file2,st2); reset(file2);readln(file2,m);for i := 1 to m do readln(file2,xdata[i],rdata[i]);xtubel := xdata[l]; rtubel := rdata[l];xtube2 := xdatajm]; rtube2 := rdata[m];m :=m-l;writeln(fInlet velocity?1); readln(W);gammal := -W; gamma2 := gammal*sqr(rtubel/rtube2);

end;

procedure data_preparation; (Same as program 4.2)

procedure look_up_and_interpolate;{Use of look-up tables to interpolate K(k) and E(k)}

var ratio: real;begin

ratio := fil*con; iloc := trunc(ratio)+l;if iloc >= numberofKE then iloc := numberofKE-1;Kl := K[iloc]+(K[iloc+l]-K[iloc])*(rauo+l-iloc);El := E[iloc]+(E[iloc+l]-E[iloc])*(ratio+l-iloc);

end;

527

Appendix

procedure assymptotic_expressions;begin {Assymptotic exressions for K(k) and E(k)}

Kl:=ln(4.0/cos(fil));El := 1.0+0.5*(Kl-1.0/1.2)*sqr(cos(fil));

end;

procedure velocities(xl,rl,xm,rm : real);var x,r,a : real;begin

x := (xl-xm)/rm; r := rl/rm; a := x*x+sqr(r-1.0);fil := arctan(sqrt(4.0*r/a));cons := 0.5/(pi*rm*sqrt(x*x+sqr(r+1.0)));{Elliptic integrals of the 1st and 2nd kinds)if fil<=fi[numberofKE] then look_up_and_interpolateelse assymptotic_expressions;

u := -cons*(Kl-(1.0+2.0*(r-1.0)/a)*El);v := cons*x/r*(Kl-(1.0+2.0*r/a)*El);

end;

procedure thirdJcind(x,r,sqk : real);var

alpha,dalpha,sqalpha,sqn : real;i : integer;

beginif abs(r-1.0)<0.0001 then pink := 0.0 elsebegin

dalpha := pi/400; sqn := 4.0*r/sqr(r+l);pink := 0.0; alpha := dalpha;for i := 2 to 200 dobegin

sqalpha := sqr(sin(alpha));pink := pink+1.0/(1.0-sqn*sqalpha)/sqrt(1.0-sqk* sqalpha);alpha := alpha+dalpha;

end;pink := (pink+0.5*(1.0+1.0/(1.0-sqn)/sqrt(1.0-sqk)))*dalpha;

end;end;

procedure uv_tube(xtube,rtube,xp,rp,garnnia: real);var x,r,a,b,sqk : real;begin

x := (xp-xtube)/rtube; r := rp/rtube;{Find values of K(k) and E(k)}a := x*x+sqr(r-1.0); b := a+4.0*r; sqk := 4.0*r/b; b := sqrt(b);fil := arctan(sqrt(4.0*r/a));{Elliptic integrals of the 1st and 2nd kinds)tf fil<=fi[numberofKE] then look_up_and_interpolateelse assymptotic_expressions;

528

Computer programs

{Now calculate pi(n Jc), elliptic Int. of third kind}third_kind(x,r,sqk);if abs(r-1.0)<0.0001 then a := pi/2.0

else if r<1.0 then a := pi else a := 0.0;u := (a+x/b*(Kl-(r-1.0)/(r+1.0)*pink))*gamma/(2.0*pi);v := 2.0*gamma/pi/sqk/b*(EHl-0.5*sqk)*Kl);

end;

procedure coupling_coefficients; same as Program 4.2 except forthe expression for coup[i,i] which is changed to :-coup[i,i] := +0.5-0n(2.0*cons)-0.25)/cons*cosine[i]-curve[i];

It(note + sign for external boundary conditions)

{*** Matrix inversion ***}procedure invert_matrix; (Same as program 1.1)

procedure right_hand_sides;var i : integer;begin

for i := 1 to m dobegin

uv_tube(xdata[i],rtubel,xtubel^data[i],gammal);ul:=u; vl :=-v;uv_tube(xtube2,rtube2,xdata[i] /data[i] ,gamma2);u2 := u; v2 := v;rhs[i] := -(ul+u2)*cosine[i]-(vl+v2)*sine[i];

end;end;

procedure solve;var i j : integer;begin

writelnCElement'^/x'^/r1:14,'Vel/Wf: 17/Cp1: 14); writeln;for i := 1 to m dobegin

ans[i] := 0.0;for j := 1 to m do ans[i] := ans[i]+coup[i j]*rhs[j];writeln(i:6,xdata[i]: 16:6^data[i]: 14:6,

ans[i]:14:6,(l-sqr(ans[i]/W)):14:6);end;

end;

{*** Main program ***}begin

pi := 4.0*arctan(1.0); dtor := pi/180.0;open_and_read_file;data_preparation;

529

Appendix

coupling__coefficients;invert_matrix;right_hand_sides;solve;

end.

Program 4.5

Potential flow past a body of revolution in a uniform stream W = 1.0, sourcepanel method.

program dnaxisym(input,output);TYPE

indexl = 1..81 ; index2= 1..200;vectorl = arrayfindexl] of real;vector2 = array [index2] of real;matrix = array [indexl, indexl] of real;

VARcons,con,pi,dtor,twopi,u,v,u 1 ,v 1 ,Wij,m,n,numberofKE,ndivs,iloc,selfE,K,fixdata,rdata,delx,delr,sine,cosine,ds,slope,curve,rhs,ans,sourcecoupstl,st2filel,file2

function sign(a : real): real;begin sign := a/abs(a); end;

,ui,vi,q,xi,ri : real;: integer;: vector2;

: vectorl;: matrix;

: packed array[1..12] of char;: text;

procedure open_and_read_file;var i : integer;begin

writelnCNumber of sub-elements?1); readln(ndivs);if ndivs = 1 then ndivs := 2; ndivs := (ndivs div 2)*2;writelnCName of elliptic integral data file1); readln(stl);assign(filel,stl); reset(filel); i := 0;while not eof(filel) dobegini := i+1; readln(filel,fi[i],K[i],E[i]);fi[i] := fi[i]*dtor;

end;numberofKE := i; con := (numberoiKE-l)/fi[numberofKE];writeln; writelnCElliptic integrals read from file \stl); writeln;writelnCName of input body x,r data file?1); readln(st2);assign(file2,st2); reset(file2);

530

Computer programs

readln(file2,m); for i := 1 to m do readln(file2,xdata[i],rdata[i]);m :=m-l;

end;

procedure data_preparation;var ex : real; i : integer;begin

ex := 0.00001;for i := 1 to m dobegin

ds[i] := sqrt(sqr(xdata[i+l]-xdata[i])+sqr(rdata[i+l]-rdata[i]));delx[i] := (xdata[i+l]-xdata[i])/ndivs;delr[i] := (rdata[i+l]-rdata[i])/ndivs;sine[i] := (rdata[i+l]-rdata[i])/ds[i];cosine[i] := (xdata[i+l]-xdata[i])/ds[i];if abs(cosine[i])<ex then slope[i] := sign(sine[i])*pi/2.0;if cosine[i]>ex then slope[i] := arctan(sine[i]/cosine[i]);if cosine[i]<-ex then slope[i] := arctan(sine[i]/cosine[i])

+ pi*sign(sine[i]);xdata[i] := (xdata[i+l]+xdata[i])*0.5;rdata[i] := (rdata[i+l]+rdata[i])*0.5;

end;for i := 2 to m-1 do curve[i] := (slope[i-l]-slope[i+l])/8.0/pi;curve[l] := curve[2]; curve[m] := curve[m-l];

end;procedure velocities(xl,rl,xm,rm: real);{u,v vels at (xl,yl) due to a unit strength ring source at (xm,rm)}var

fil,KlJEl,x,r,a : real;begin

x := (xl-xm)/rm; r := rl/rm; a := x*x+sqr(r-1.0);fil := arctan(sqrt(4.0*r/a));cons := 0.5/^)i*rm*sqrt(x*x+sqr(r+1.0)));if fil<=fi[numberofKE] thenbegin {Use look-up tables)

iloc := round(fil*con)+l;Kl:=K[iloc];El:=E[iloc];

end elsebegin {Use assymptotic exressions)

Kl := ln(4.0/cos(fil));El := 1.0+0.5*(Kl-1.0/1.2)*sqr(cos(fil));

end;ul := cons*2.0*x*El/a;vl := cons/r*(Kl-(1.0-2.0*r*(r-l)/a)*El);

end;

531

Appendix

procedure coupling_coefficients;{for ring source with ndiv sub-elements)var i j,n integer,begin

for i := 1 to m doforj := 1 torn dobegin

u := 0.0; v := 0.0;for n := 1 to ndivs dobegin

xi := xdata[i]+(n-0.5*(l+ndivs))*delx[i];ri := rdata[i]+(n-0.5*(l+ndivs))*delr[i];velocities(xdata[j],rdata[j] ,xi,ri);u :=u+ul; v := v+vl;

end;u := u/ndivs; v := v/ndivs;coup[j,i] := (-u*sine[j]+v*cosine[j])*ds[i];

end;for i := 1 to m do coup[i,i] := coup[i,i]+0.5;

end;

procedure invert_matrix; (Same as program 1.1)

procedure right_hand_sides;var i : integer;begin

for i := 1 to m do rhs[i] := sine[i];end;

procedure solve_for_source_strength;var i j : integer;beginfor i := 1 to m do

beginsource[i] := 0.0;forj := 1 to m do source[i] := source[i]+coup[ij]*rhs[j];

end;end;

procedure surface_velocity;var i j,n : integer;begin

writeln(tElementl:9/Vel/Wl:9); writeln;forj := 1 torn dobegin

ans[j] := cosine[j];for i := 1 to m dobegin

u := 0.0; v := 0.0;

532

Computer programs

for n := 1 to ndivs dobegin

xi := xdata[i]+(n-0.5*(l+ndivs))*delx[i];ri := rdata[i]+(n-0.5*(l+ndivs))*delr[i];velocities(xdata[j] ,rdata[j] ,xi,ri);u :=u+ul; v:= v+vl;

end;u := u/ndivs; v := v/ndivs;q := (u*cosine[j]+v*sine[j])*ds[i]*source[i];ans[j] := ans[j]+q;

end;writeln(j:6,ans[J]:14:6);

end;end;

{*** Main program ***}beginpi := 4.0*arctan(1.0); dtor := pi/180.0; twopi := 2.0*pi;open_and_read_file;data_preparation;coupUng_coefiicients;invert_matrix;right_hand_sides;solve_for_source_strength;surface_velocity;

end.

Program 5,1

Potential flow through an engine intake sucked from downstreamby a cylindrical duct and located in a uniform stream W

program suckduct(input,output);TYPE

indexl = 1..81; index2= 1..200;vectorl = array[indexl] of real;vector2 = array [index2] of real;matrix =array[indexl,indexl] of real;

VARcons,con,pi,dtor,u,v,W,Vj,xtube,rtube,gamma,Kl,El,pink,fil,sum,ul,vl : real;i j,m,n,numberofKE,iloc,te,newcase : integer;E,K,fi : vector2;xdata/data,sine,cosine,ds,slope,curve/hs,rhsW,rhsgamma,ans,ansW,ansgamma : vectorl;

533

Appendix

coup : matrix;stl,st2 : packed array[1..12] of char;filel,file2 : text;

function sign(a: real): real;begin sign := a/abs(a); end;

procedure open_and_read_files;var i : integer;begin

writelnCName of elliptic integral data',Tile *** should normally be "kande"1);

readln(stl); assign(filel,stl); reset(filel); i := 0;while not eof(filel) dobegin

i := i+1; readln(filel,fi[i],K[i],E[i]);fi[i] := fi[i]*dtor;

end;numberofKE := i; con := (numberofKE-l)/fi[numberofKE];writeln; writelnCEUiptic integrals read from file \stl); writeln;writelnCName of input body x,r data file?'); readln(st2);writeln; assign(file2,st2); reset(file2);readln(file2,m); for i := 1 to m do readln(file2,xdata[i],rdata[i]);te := (m-1) div 2; xtube := xdata[te+l]; rtube := rdata[te+l];m :=m-l;writeln(fMainstream velocity?1); readln(W);writeln('Suction duct velocity?'); readln(Vj); gamma := W-Vj;

end;

procedure data_preparation: (Same as Program 4..3 butincluding the following last line)

if abs((xtube-xdata[te])/rtube)<0.01 then xtube := xtube+0.2*rtube;procedure look_up_and_interpolate; )

)procedure assymptotic_expressions; )

) (Same asprocedure velocities(xl,rl,xm,rm: real); ) program 4.4)

)procedure third_kind(x,r,sqk: real); )

)procedure uv_tube(xtube,rtube,xp,rp,gamma : real); )

procedure coupling_coefficients; (Same as program 4.2)

procedure right_Jiand_sides;var i : integer;begin

for i := 1 to m do

534

Computer programs

beginrhsW[i] := -cosine[i];uv_tube(xtube,rtube,xdata[i] ,rdata[i], 1.0);rhsgamma[i] := -u*cosine[i]-v*sine[i]-coup[i,te+l];

end;end;

procedure back_diagonal_correction; (Same as program 4.2)

procedure Kutta_condition; {Trailing edge Kutta condition)var i j : integer;begin

{reduce matrix by one column and one row for Kutta condition}{First subtract column te+1 from te}

for j := te to m dobeginfor i := 1 to m doif j>te then coup[i j] := coup[i j+1]else coup[ij] := coup[ij]-coup[ij+1];

end;{Now subtract row te+1 from row te}

for i := te to m dobeginforj := 1 torn doif i>te then coup[ij] := coup[i+l j]else coup[ij] := coup[ij]-coup[i+l j ] ;

end;{Now adjust right hand sides to match}

fori := te+1 torn doif i> te+1 thenbeginrhsW[i-l] := rhsW[i]; rhsgamma[i-l] := rhsgammafi];

end elsebeginrhsW[i-l] :=rhsW[i-l]-rhsW[i];rhsgamma[i-l] := rhsgamma[i-l]-rhsgamma[i];

end; m := m-1;end;

procedure invert_matrix; (Same as program 1.1)

procedure unit_solutions;var i : integer;beginfor i := 1 to m dobeginansW[i] := 0.0; ansgamma[i] := 0.0;forj := 1 torn do

535

Appendix

beginansW[i] := ansW[i]+coup[ij]*rhsW[j];ansgamma[i] := ansgamma[i]+coup[ij]*rhsgamma[j];

end;end; m :=m+l;

for i := te to m-2 dobegin

ansW[m-i+te] :=ansW[m-i+te-l];ansgamma[m-i+te] := ansgamma[m-i+te-l];

end;ansW[te+l] := -ansWfte]; ansgamma[te+l] := -ansgamma[te]+1.0;

end;

procedure solution;var i : integer;begin

writeln(m);writeln(rElement':9,'x':9,'r':14/Vel/W1:17,'Cpf: 14); writeln;for i := 1 to m dobegin

ans[i] := W*ansW[i]+gamma*ansgamma[i];writeln(i:6,xdata[i]:16:6,rdata[i]:14:6,

ans[i]:14:6,(l-sqr(ans[i])):14:6);end;

end;

{*** Main program ***}begin

pi := 4.0*arctan(1.0); dtor := pi/180.0;open_and_read_files;data_preparation;coupling_coefficients;back_diagonal_correcu'on;right_hand_sides;Kutta_condition;invert_matrix;unit_solutions;solution;newcase := 1;repeat

writelnCFor new case enter 1 otherwise 0'); readln(newcase);if newcase=l thenbegin

writeln('Mainstream velocity?'); readln(W);writeln(fSuction duct velocity?'); readln(Vj);gamma := W-Vj; for i := 1 to 5 do writeln;solution;

536

Computer programs

end;until newcase = 0;

end.

Program 5.2

Potential flow through a ducted propeller in a uniform stream W

program ductprop(input,output);TYPE

indexl = 1..81; index2 = 1..200;vectorl = array[indexl] of real;vector2 = array [index2] of real;matrix =array[indexl,indexl] of real;

VARcons,con,pi,dtor,u,v,W,Vj,xtube,rtube,gamma,KlJEl,pink,Ctduct,Ctprop/atio,hubtip,tc,diameter,fil,sum,ul,vl : real;ij,m,mhub,mduct,n,numberofKE,iloc,te,newcase : integer;E,K,fi : vector2;xdata^data,sine,cosine,ds,slope,curve^hs,rhsW,rhsgamma,ans,ansW,ansgamma,Cp : vectorl;coup : matrix;stl,st2 : packed array[1..12] of char;filel,file2 : text;

function sign(a: real): real;begin sign := a/abs(a); end;

procedure open_and_read_files;var i : integer;begin

writelnCName of elliptic integral data file?'); readln(stl);assign(filel,stl); reset(filel); i := 0;while not eof(filel) dobegin

fi[i] := fi[i]*dtor;end;

numberofKE := i; con := (numberofKE-l)/fi[numberofKE];writeln; writelnCElliptic integrals read from file \stl); writeln;writelnCName of input body x,r data file?1); readln(st2);writeln; assign(file2,st2); reset(file2);readln(file2); readln(file2,mhub);for i := 1 to mhub do readln(file2,xdata[i],rdata[i]);readln(file2,mduct); m := mhub+mduct; for i := mhub+1 to m doreadln(file2,xdata[i] ,rdata[i]);

537

Appendix

te := ((mduct-1) div 2)+mhub; rtube := rdata[mhub+l];for i := mhub+1 to m do if rdata[i]<rtube then

begin rtube := rdata[i]; j := i; end;writelnCMinimum radius is ',rtube:10:6,f at x =',xdata[j]:10:6);diameter := 2.0*rtube;writeln(Tip clearance?'); readln(tc); rtube := rtube-tc;writeln('Axial location of propeller?1); readln(xtube);writeln('Mainstream velocity?1); readln(W);writeln^Propeller thrust coefficient?1); readln(Ctprop);writeln('Hub/tip ratio?'); readln(hubtip);Vj := W*sqrt(1.0+Ctprop/(1.0-sqr(hubtip)));gamma := W-Vj;

end;

procedure data_preparation;var

ex,dels,t,abscos ; real; i,imod : integer;begin

ex := 0.00001; i :=0;for imod := 1 to m-1 do if imodomhub thenbegin

if imod<mhub then i := imod else i := imod-1;dels :=sqrt(sqr(xdata[imod+l]-xdata[imod])+sqr(rdata[imod+l]-rdata[imod]));ds[i] := dels;sine[i] := (rdata[imod+l]-rdata[imod])/dels;cosine[i] := (xdata[imod+l]-xdata[imod])/dels;xdata[i] := (xdata[imod+l]+xdata[imod])*0.5;rdata[i] := (rdata[imod+l]+rdata[imod])*0.5;abscos := abs(cosine[i]);if abscos>ex then t := arctan(sine[i]/cosine[i]);if abscos<ex then slope[i] := sign(sine[i])*pi/2.0;if cosine[i]>ex then slope[i] := t;if (cosine[i]<-ex) and (i>te) then slopefi] := t-pi;if (cosine[i]<-ex) and (i<te) then slope[i] := t+pi;

end;m := m-2; mhub := mhub-1; mduct := mduct-1; te := te-1;if abs((xtube-xdata[te])/rtube)<0.01 then xtube := xtube+0.2*rtube;

{Hub surface curvatures} for i := 2 to mhub-1 do curve[i] := (slope[i+l]-slope[i-l])/8.0/pi;

curve[l] := curve[2]; curve[mhub] := curve[mhub-l];{Duct surface curvatures}

for i := mhub+2 to m-1 do curvefi] := (slope[i+l]-slope[i-l])/8.0/pi;curve[mhub+l] := (slope[mhub+2]-slope[m]-2.0*pi)/(8.0*pi);curve[m] := (slope[mhub+l]-slope[m-l]-2.0*pi)/(8.0*pi);curve[te] := 0.0; curve[te+l] := 0.0;

end;

538

Computer programs

procedure look_up_and_interpolate; ))

procedure assymptotic_expressions; )) (Same as

procedure velocities(x 1 /I,xm,rm : real); ) program 4.4))

procedure third_kind(x,r,sqk : real); ))

procedure uv_tube(xtube/tube,xp/p,gamma: real); )

procedure coupling_coefficients; (Same as program 4.2)

procedure right_hand_sides; (Same as program 5.1)

{Back diagonal correction)procedure back_diagonal_correction;var i j : integer;begin

for i := mhub+1 to m dobegin

sum := 0.0;for j := mhub+1 to m do

if jo (m- i+ l ) then sum := sum-coup[j,i]*ds[j];coup[(m-i+l),i] := sum/ds[m-i+l];

end;end;

procedure Kutta_condition; (Same as program 5.1)

procedure invert_matrix; (Same as program 1.1)

procedure unit_solutions; (Same as program 5.1)

procedure solution; (Same as program 5.1)

procedure duct_thrust;var i : integer;begin

Ctduct := 0.0;for i := mhub+1 to m do Ctduct := Ctduct+Cp[i]*sine[i]*rdata[i]*ds[i];Ctduct := -Ctduct*8.0/sqr(diameter);ratio := Ctprop/(Ctprop+Ctduct);writeln;writeln('Ct duct = '.Ctduct: 10:6,' Thrust ratio ='/atio:10:6);writeln;

end;

539

Appendix

{•*• Main program ***}beginpi := 4.0*arctan(1.0); dtor := pi/180.0;open_and_read_files;data__preparation;coupling_coefficients;back_diagonal_correction;right_hand_sides;Kutta_condition;invert_matrix;unit_solutions;solution;duct_thmst;newcase:= 1;repeatwriteln('For new case enter 1 otherwise 01); readln(newcase);ifnewcase=l thenbegin

writeln(fMainstream velocity?'); readln(W);writeln('Propeller thrust coefficient?*); readln(Ctprop);Vj := W*sqrt(1.0+Ctprop/(1.0-sqr(hubtip)));gamma := W-Vj; for i := 1 to 5 do writeln;solution;duct_thrust;

end;until newcase = 0;writelnCEdit first integer on file from 2 to 2*(number of cases)1);

end.

Program 8.1

Program for experimentation with convection of vortex clouds.

program convect(input,output);type

vectorl = array[1..20]ofreal;varpi,dt,r,rl : real;m,n,step,nsteps,Z,it,its : integer;gamma,xa,ya,xb,yb,ua,va,ub,vb : vectorl;xd,yd : array[1..200,1..20] of real;Stl,st2,st3,st4 : packed array[1..12] of char;filel,file2,file3,file4 : text;

540

Computer programs

procedure open_files;var n: integer,begin

writelnCName of input data file?1); readln(stl);writeln('Name of output data file?1); readln(st2);assign(filel,stl); reset(filel); assign(file2,st2); rewrite(file2);st3 := Tinalsol '; assign(file3,st3); rewrite(file3);st4 := 'reverse '; assign(file4,st4); rewrite(file4);readln(filelZ); writeln(fVortex data on file \stl);writelnCGamma': 12,'x': 13,'y': 14);for n := 1 to Z dobegin

readln(filel ,gamma[n] ,xa[n] ,ya[n]);writeln(gamma[n]:14:6,xa[n]:14:6,ya[n]:14:6);

end;end;

procedure uv_vels(var x,y,u,v : vectorl);var rsq : real; m,n : integer;begin

for m := 1 to Z dobegin

u[m] := 0.0; v[m] := 0.0;for n := 1 to Z do if n o m thenbegin

rsq := sqr(x[m]-x[n])+sqr(y[m]-y[n]);u[m] := u[m]+(y[m]-y[n])/rsq; v[m] := v[m]+(x[n]-x[m])/rsq;

end;u[m] := u[m]/(2.0*pi); v[m] := v[m]/(2.0*pi);

end;end;

procedure file_final_coordinates;var n: integer,begin

writeln(file4,Z);for n := 1 to Z dowriteln(file4,gamma[n]:14:6,xd[nsteps+l,n]:14:6,yd[nsteps+l,n]:14:6);writeln(file3,l); writeln(file3,Z);for n := 1 to Z dowriteln(file3,xd[nsteps+l,n]:14:6,yd[nsteps+l,n]:14:6);

end;

{Main program}begin

pi:=4.0*arctan(1.0);open_files;rl := sqrt(sqr(xa[l])+sqr(ya[l]));

541

Appendix

writeln('Size of time steps?1); readln(dt);writeln(lNumber of time steps?1); readln(nsteps);writeln('Number of iters? 1 = forward diff, 2 = central diff. etc.');readln(its);writeln(file2,Z);for n := 1 to Z dobegin

xd[l,n] := xa[n]; yd[l,n] := ya[n];end;for step := 1 to nsteps dobegin

writelnCstep \step);{do the first forward convection to from xa,ya to xb,yb}

uv_vels(xa,ya,ua,va);for n := 1 to Z dobegin

xb[n] := xa[n]+ua[n]*dt; yb[n] := ya[n]+va[n]*dt;end;

{now do (its-1) iteration towards true central difference convection}for it := 2 to its dobegin

uv_vels(xb,yb,ub,vb);for n := 1 to Z dobegin

xb[n] := xa[n]+0.5*(ua[n]+ub[n])*dt;yb[n] := ya[n]+0.5*(va[n]+vb[n])*dt;

end;end;{store results in double dim. arrays xd,yd for the moment}for n := 1 to Z dobegin

xa[n] := xb[n]; ya[n] := yb[n];xd[step+l,n] := xb[n]; yd[step+l,n] := yb[n];

end;end;{now file the drift paths xd,yd)for n := 1 to Z dobegin

writeln(file2,nsteps+l); writeln(nsteps+l);for step := 1 to nsteps+1 do

writeln(xd[step,n]: 14:6,yd[step,n]: 14:6);for step := 1 to nsteps+1 do

writeln(file2,xd[step,n]: 14:6,yd[step,n]: 14:6);end;writeln('final solution in file \st3);writeln('data for reversibility check is in file f,st4);flle_final_coordinates;

end.542

Computer programs

Program 9.1

Program to generate a set of random numbers and sort them into bins.

program ranbox(input,output);type

vectorl = array[1..101] of real;vector2 = arrayfl..100] of integer;

vardf : real;p : real8;m,nbins,i j : integer;f : vectorl;bin : vector2;stl : lstring(12);filel : text;

beginstl := 'ranout'; assign(filel,stl); rewrite(filel);writeln('Input a real number 0.0 to 10.01); readln(p);writeln('How many random numbers shall we generate and sort?1);readln(m);writeln('How many bins shall we sort them into - (up to 100)?');readln(nbins); f[l] := 0.0; df := 1.0/nbins;for j := 1 to nbins do begin f[j+l] := j*df; bin[j] := 0; end;for i := 1 to m dobegin

p := exp(5.0*ln(p+l. 10316)); p := p-trunc(p);writeln(p);forj := 1 to nbins doif (f[j]<p) and (p <= f[j+l]) then bin[j] := bin[j]+l;

end;writelnOFor'^miS/random numbers spread into':27, nbins:4,fbins':5);writeln; writelnCbin'rQ/range'llO/number1:!!); writeln;writeln(filel,fForf:8,m:5,'random numbers spread into':27, nbins:4,'bins>:5);writeln(filel);writeln(filel,fbin':9,'rangel: 10,'number': 11); writeln(filel);forj := 1 to nbins do writeln(j:8,f[j]:8:4,f[j+l]:7:4,bin[j]:5);forj := 1 to nbins do

writeln(filelj:8,f[j]:8:4,f[j+l]:7:4,bin[j]:5);writelnCResults are in file \stl);

end.

543

Appendix

Program 9.2

Diffusion of a point vortex

program pointv(input,output);type

vectorl = array[1..1000]ofreal8;vector2 = array[1.. 100] of integer;vector3 = array[1..101] of real;

varr,dr,dx,dy,dt,viscosity/adius,coef,pi,twopim,nbins,ij,step,nsteps,nradsx,y,P,Qbinrad,vorticity,rms,exactstlfilel

real;integer;vectorl;vector2;vector3;

lstring(12)text;

procedure input_data;begin

stl := 'ranout'; assign(filel,stl); rewrite(filel);wntelnCNumber of vortex elements?'); readln(m);writeln('How many radial strips - (up to 100)?*); readln(nrads);writeln(tNumber of time steps?'); readln(nsteps);writeln(Time step?'); readln(dt);writeln('Viscosity?');readln(viscosity);writeln(Target area radius?"); readln(radius);dr := radius/nrads; coef := sqrt(4.0*viscosity*dt);writeln('Input a real number 0.0 to 10.0'); readln(P[l]);

end;

procedure set_radial_bins;var i : integer;begin

rad[l] := 0.0;for i := 1 to nrads dobegin

rad[i+l] :=rad[i]+dr;end; writeln;

end;

procedure random_numbers;var i : integer;begin

if step>l then P[l] := Q[m];Q[l] :=exp(5.0*ln(P[l]+l.10316));for i := 2 to m dobegin

544

Computer programs

P[i] := exp(5.0*ln(Q[i-l]+U0316)); P[i] := P[i]-trunc(P[i]);Q[i] := exp(5.0*ln(P[i]+U0316)); Q[i] := Q[i]-trunc(Q[i]);

end;end;

procedure offsets;var i : integer;begin

for i := 1 to m dobegin

dr := coef*sqrt(ln(1.0/P[i]));dx := dr*cos(twopi*Q[i]); dy := dr*sin(twopi*Q[i]);x[i] := x[i]+dx; y[i] := y[i]+dy;

end;end;

procedure bin_sort;var i j : integer;begin

for j := 1 to nrads do bin[j] := 0;for i := 1 to m dobeginr := sqrt(sqr(x[i])+sqr(y[i]));for j := 1 to nrads do

if (rad[j]<r) and (rad[j+l]>r) then bin[j] := bin[j]+l;end;

end;

procedure vorticity_distribution;var argu: real; i : integer,begin

writelnOStep'^tep^,1 t =f,step*dt:9:4); writeln;writelnCVorticity'^S); writeln;writeln('Binf:6,'Elementsl: 12,'Radius range1:19,

1 Numerical': 16,fExact':9);writeln;few* i := 1 to nrads dobegin

vorticityfi] := bin[i]/(pi*m*(sqr(rad[i+l])-sqr(rad[i])));rms[i] := sqrt(0.5*(sqr(rad[i])+sqr(rad[i+l])));argu := rms[i]*rms[i]/(4.0*viscosity*step*dt);if argu>40.0 then exact[i] := 0.0 else

exact[i] := 1.0/(pi*4.0*viscosity*step*dt*exp(argu));writeln(i:5,bin[i]: 10/ad[i]: 12:4,

ftof:4/ad[i+l]:9:4,vorticity[i]:12:6,exact[i]:12:6);end;

end;545

Appendix

procedure output_data;var i : integer;begin

write(filel,Number of vortex elements =',m:5);writeln(filel,' Viscosity =f,viscosity: 10:6);writeln(filel); writel^filel/Step'.nsteps^,1 t =\step*dt:9:4);writeln(filel); writelntfilel/Vorticity'tf?); writeln(filel);writeln(filel /Bin'tf/Elements': 12,

•Radius rangef:19;rms rad':13/ Numerical': 13,'Exact':9);writeln(filel);for i := 1 to nrads do

writeln(filel,i:5,bin[i]: 10,rad[i]: 12:4,'to':4,rad[i+l]:9:4^ms[i]:10:6,vorticity[i]:12:6,exact[i]:12:6);

end;

beginpi := 4.0*arctan(1.0); twopi := 2.0*pi;input__data;set_radial_bins;for step := 1 to nsteps dobegin

random_numbers;offsets;bin_sort;vorticity_distribution;

end;output_data;writeln('Output in file \stl);

end.

546

Bibliography

Abbott, I. H., Von Doenhoff, A. E. & Stivers, L. S. (1945). Summary ofairfoil data. NACA Rept. No. 824.

Abbott, I. H, & Von Doenhoff, A. E. (1959). Theory of wing sections.Dover Publications, Inc., New York.

Abernathy, F. H. & Kronauer, R. E. (1962). The formation of vortexstreets. J. Fluid Mech., 13, 1-20.

Ackeret, J. (1942). Zum enwurf Dichtstehendes Schaufelgitter Schweiz.Bauzeitung, 120, No. 9. Also available as: The design of closely spacedblade grids. Min. of Aviation translation RTP 2007.

Bagley, J. A., Kirby, N. B. & Harcer, P. J. (1961). A method of calculatingthe velocity distribution on annular aerofoils in incompressible flow. R.& M. No. 3146.

Bagley, J. A. & Purvis, H. G. F. (1972). Experimental pressuredistributions on an annular aerofoil in cross-flow. RAE TR 72098.

Baker, G. R. (1979). The 'cloud-in-cell' technique applied to the roll up ofvortex sheets. /. Comp. Phys. 31, 76-95.

Balabaskaran, V. (1982). Aerodynamic investigations of a ducted pro-peller. Ph.D. Thesis, Indian Institute of Technology, Madras.

Basu, B. C. & Handcock, G. J. (1978). The unsteady motion of atwo-dimensional aerofoil in incompressible inviscid flow. /. FluidMech., 87, 159-78.

Batchelor, G. K. (1970). An introduction to fluid dynamics. CambridgeUniversity Press.

Bearman, P. W. & Graham, J. M. R. (1979). Vortex shedding from bluffbodies in oscillatory flow. A report on Euromech 119.

Bettess, P. & Downie, M. J. (1988). Wave loading on tubular structuremembers due to appurtenances. Proceedings of International Con-ference on Computer Modelling in Ocean Engineering, Venice.

Birdsall, C. K. & Fuss, D. (1969). Clouds-in-clouds, clouds-in-cell physicsfor many-body plasma simulation. /. Comp. Phys. 3, No. 4, 494-511.

Birkhoff, G. & Fisher, J. (1959). Do vortex sheets roll up? Rendi. Circ.Mat. Palermo, Ser. 2, 8, 77-80.

Blasius, H. (1908). Grenzschichten in Flussigkeiten mit Kleiner Reibung.Z. Math. u. Phys., 56, 1. NACA Tech. Memo. No. 1256.

Bragg, S. L. & Hawthorne, W. R. (1950). Some exact solutions of the flowthrough annular cascade actuator discs. /. Aero. Sci., 17, No. 4.

Bristow, D. R. (1974). A solution to the inverse problem for incompressible,axisymmetric potential flow. AIAA Paper 74-520.

Bromwich, T. J. Fa. (1908). An introduction to the theory of infinite series.Macmillan, New York.

547

BibliographyBurrill, L. C. (1955). The optimum diameter of marine propellers: A new

design approach. Trans. N.E.C.I.E.S., 72.Busemann, A. (1928). Lift ratio of radial-flow centrifugal pumps with

logarithmic spiral blades. Math. Mech. 8(5), 372-84.Carr, L. W., McAlister, K. W. & McCrosbay, W. J. (1977). Analysis of the

development of dynamic stall based on oscillating aerofoil experiments.NASA TN D-8382.

Carter, A. D. S. (1949). The low speed performance of related aerofoils incascade. A.R.C., C.P. No. 29.

Cebeci, T. & Bradshaw, P. (1977). Momentum transfer in boundary layers.McGraw-Hill, New York.

Cheng, K. Y. (1981). Horizontal axis wind turbine and profile aerodynam-ics. Ph.D. Thesis, University of Newcastle upon Tyne.

Chorin, A. J. (1973). Numerical study of slightly viscous flow. / . FluidMech., 57, 785-96.

Chorin, A. J. (1978). Vortex sheet approximation of boundary layers. / .Comp. Phys. 27, 428-442.

Chorin, A. J. & Bernard, P. S. (1973). Discretisation of a vortex sheetwith an example of roll up. / . Comp. Phys. 13, 423.

Christiansen, J. P. (1973). Numerical simulation of hydrodynamics by themethod of point vortices. / . Comp. Phys., 13, 363-79.

Chuen-Yen Chow (1979). An introduction to computational fluid mechan-ics. John Wiley & Sons. London.

Clauser, F. H. (1956). The turbulent boundary layer. Adv. App. Mech. 4,Academic Press, London.

Clements, R. R. (1973). An inviscid model of two-dimensional vortexshedding. / . Fluid Mech., 57, 321.

Clements, R. R. (1977). Flow representation, including separated regions,using discrete vortices. AGARD Lecture Series No. 86.

Clements, R. R. & Maull, D. J. (1975). The representation of sheets ofvorticity by discrete vortices. Prog. Aero. Sci., 16(2), 129-46.

Critzos, C. C , Heyson, H. H. & Boswinkle, R. W. (1954). Aerodynamiccharacteristics of NAC A 0012 airfoil section. NACA Tech. 3361.

Czibere, T. (1962). An iterative method of computing blade profiles ofstraight and radial vaned grates. Ganz-Mavag Bulletin No. 32, Buda-pest, Paper 16.

Czibere, T. (1963). Uber die Berechnung der Schaufelprofile vonStromungsmachinen mit halbaxialer Durschtromung. Acta TechnicaHung. 44, 149-93.

Denton, J. D. (1974). A time marching method for two- and three-dimensional blade to blade flows. ARC R&M No. 3775.

Denton, J. D. (1976). Extension of the finite area time marching methodto three dimensions. A.R.C. R&M No. 36906. Ae. Th. 33.

Denton, J. D. (1982). An improved time marching method for turbo-machinery flow calculations. ASME Paper 82-GT-239.

Dixon, S. L. (1975). Fluid mechanics, thermodynamics of turbomachinery.Pergamon Press, Oxford.

Downie, M. J. (1981). An inviscid model for the fluid forces induced byvortex shedding from a circular cylinder. Ph.D. thesis, Royal MilitaryCollege of Science, Schrivenham.

Dwight, H. B. (1963). Tables of integrals and other mathematical data.

548

BibliographyMacmillan, New York.Einstein, A. (1956). Investigation on the theory of Brownian motion.

Dover, New York.Fairbairn, G. W. (1976). Three-dimensional flows through the rotor

passages of mixed-flow fans. Ph.D. Thesis, University of Newcastleupon Tyne.

Fairbairn, G. W. & Lewis, R. I. (1982). Three-dimensional effects due tothe through-flow eddy in a mixed-flow fan rotor. Int. Conf. on FanDesign and Applications, B.H.R.A. Fluid Engineering, Paper J2.

Falkner, V. M. & Skan, S. W. (1931). Some approximate solutions of theboundary layer equations. Phil. Mag., 12, 865. (See also ARC R.&M.No. 1314 (1930)).

Fink, P. T. & Soh, W. K. (1976). A new approach to roll-up calculations ofvortex sheets. Proc. Roy. Soc, A, 362, 195.

Fisher, E. H. (1975). Performance of mixed-flow pumps and fans. Ph.D.thesis, University of Newcastle upon Tyne.

Fisher, E. H. (1980). A study of diffuser/rotor interaction in a centrifugalcompressor. Dept. of Mech. Eng. Report No. Tb. 52, University ofNewcastle upon Tyne.

Fisher, E. H. (1986). A singularity solution to the problem of blade toblade flow in a mixed-flow rotor. International Seminar on EngineeringApplications of the Surface and Cloud Vorticity Methods. TechnicalUniversity of Wroclaw, Poland.

Fisher, E. H. & Inoue, M. (1981). A study of diffuser/rotor interactionin a centrifugal compressor. / . Mech. Eng. Sci., 23, No. 3.

Fisher, E. H., & Lewis, R. I. (1971a). Exact solutions for conicalmixed-flow rotors. Part I Symmetrical profiled blades. N.E.L. ReportNo. 498, D.T.I.

Fisher, E. H. & Lewis, R. I. (1971b). Exact solutions for conicalmixed-flow rotors. Part II Cambered blades of finite thickness. N.E.L.Report No. 524, D.T.I.

Fuzy, O. (1970). Existence and use of the singularity carrier auxiliary curvein airfoil cascades. Periodica Polytechnica, Budapesti MuszakiEgyetem, Mech. Eng., 14, No. 3.

Garrick, I. E. (1944). On the plane potential flow past a lattice of arbitraryaerofoils. NACA Rep. 788.

George, M. F. (1976). The aerodynamic performance of a propeller in anon-axisymmetrical duct. Ph.D. Thesis, Dept. of Aeronautics, Glas-gow University.

George, M. F. (1978). Linearised theory applied to annular aerofoils ofnon-axisymmetrical shape in a non-uniform flow. R.I.N.A. 120,201-10.

Gerard, J. H. (1967). Numerical computation of the magnitude andfrequency of the lift on a circular cylinder. Phil. Trans. Roy. Soc.A.261, 137-62.

Gibson, I. S. (1972). Application of vortex singularities to ducted pro-pellers. Ph.D. Thesis, University of Newcastle upon Tyne.

Gibson, I. S. & Lewis, R. I. (1973). Ducted propeller analysis by surfacevorticity and actuator disc theory. Symposium on Ducted Propellers.R.N.I.A., Paper No. 1.

Giesing, J. P. (1964). Extension of the Douglas Neumann program to

549

Bibliographyproblems of lifting, infinite cascades. Report No. L.B31653, D.T.M.B.

Glauert, H. (1948). The elements of aerofoil and airscrew theory.Cambridge University Press.

Glover, E. J. (1970). Slipstream deformation and its influence on marinepropeller design. Ph.D. Thesis, University of Newcastle upon Tyne.

Gostelow, J. P. (1964). Potential flow through cascades. A comparisonbetween exact and approximate solutions. A.R.C. CP.807.

Gostelow, J. P. (1984). Cascade aerodynamics. Pergamon Press, Oxford.Graham, D. G. (1972). Some effects of sweep in annular and straight

cascades. Ph.D. Thesis, University of Newcastle upon Tyne.Graham, D. G. & Lewis, R. I. (1970). Analysis and computer program

for calculation of frictionless flow through axial cascades. Report No.Tb. 14, Dept. of Mechanical Engineering, University of Newcastleupon Tyne.

Graham, D. & Lewis, R. I. (1974). A surface vorticity analysis ofthree-dimensional flow through strongly swept turbine cascades. /.Mech. Eng. ScL, 16, No. 6.

Graham, J. M. R. (1985a). Application of discrete vortex methods to thecomputation of separated flows. Int. Symposium on ComputationalFluid Dynamics, Reading.

Graham, J. M. R. (1985b). Numerical simulation of steady and unsteadyflow about sharp-edged bodies. IAHR Symposium on Separated Flowaround Marine Structures, Trondheim, Norway.

Graham, J. M. R. (1988). Numerical simulation of unsteady separatedflows with application to a rapidly moving spoiler. Imperial CollegeReport.

Hama, F. R. & Burke, E. R. (1960). On the rolling up of a vortex sheet.University of Maryland, Tech. Note No. BN. 220.

Hansen, R. J. & Hoyt, J. G. (1984). Laminar-to-turbulent transition on abody of revolution with an extended favourable pressure gradientforebody. /. Fluid Eng. 106, 202-10.

Hartree, D. R. (1937). On an equation occurring in Falkner and Skan'sapproximate treatment of the equations of the boundary layer. Proc.Camb. Phil Soc, 33, Part II, 223.

Herrig, L. J., Emery, J. C. & Erwin, J. R. (1951). Systematic two-dimensional cascade tests of NACA 65-series compressor blades at lowspeeds. NACA R.M. L51G31.

Hess, J. L. (1962). Calculation of potential flow about bodies of revolutionhaving axes perpendicular to the free-stream direction. /. AerospaceSci., 726-42.

Hess, J. L. (1971). Numerical solution of the integral equation forNeumann problem with application to aircraft and ships. DouglasAircraft Company Engineering Paper No. 5987.

Hess, J. L. (1974). The problem of three-dimensional lifting potentialflow and its solution by means of surface singularity distribution.Comp. Meth. App. Mech. & Eng. 4, 283-319.

Hess, J. L. (1976). On the problem of shaping an axisymmetric body toobtain low drag at large Reynolds numbers. /. Ship Res. 20, 51.

Hess, J. L. & Smith, A. M. O. (1962). Calculation of non-liftingpotential flow about arbitrary three-dimensional bodies. DouglasAircraft Company Rep. No. ES40622.

550

BibliographyHess, J. L. & Smith, A. M. O. (1966). Calculation of potential flow

about arbitrary bodies. Prog. Aero. Sci. 8, 1-138, Pergamon Press,Oxford.

Hill, J. M. (1971). Sweep and dihedral effects in turbine cascades. Ph.D.Thesis, University of Newcastle upon Tyne.

Hill, J. M. (1975). A simple computer solution for general turbinecascade flows based upon actuator disc theory. Int. J. Mech. Sci., 17,551-5.

Hill, J. M. & Lewis, R. I. (1974). Experimental investigations of stronglyswept turbine cascades with low speed flow. / . Mech. Eng. Sci., 16,No. 1.

Hill, R. S., Shim, K. C. & Lewis, R. I. (1986). Sources of excitation intube banks due to vortex shedding. Proc. Inst. Mech. Eng., 200, No.C4.

Hill, V. P. (1975). Surface vorticity techniques applied to the annularaerofoil in non-axisymmetric flow. Ph.D. Thesis, University of New-castle upon Tyne.

Hill, V. P. (1978). A surface vorticity theory for propeller ducts andturbofan engine cowls in non-axisymmetric incompressible flow. /.Mech. E.f J. Mech. Eng. Sci., 20, No. 4.

Hockney, R. W., Goel, S. P. & Eastwood, J. W. (1974). Quite HighResolution Computer Model of a Plasma. J. Phys. 14, 148.

Horlock, J. H. (1952). Some actuator disc theories for the flow of airthrough axial turbomachines. A.R.C., R&M. 3030.

Horlock, J. H. (1958). Axial Flow Compressors. Fluid Mechanics andThermodynamics. Butterworth Publications Ltd, London.

Horlock, J. H. (1978). Actuator disc theory. McGraw-Hill International,New York.

Hourigan, K., Stokes, A. N., Thompson, M. C. & Welsh, M. C. (1986).Flow induced acoustic resonances for a bluff body in a duct: anumerical study. 9th Australiasian Fluid Mechanics Conference,Auckland, pp. 504-7.

Hourigan, K., Thompson, M. C , Stokes, A. N. & Welsh, M. C. (1987).Prediction of flow/acoustic interactions using vortex models: duct withbaffles. Conference on Computational Techniques and Applications:CTAC 87, Sydney.

Howe, M. S. (1975). Contributions to the theory of aerodynamic sound,with application to excess jet noise and the theory of the flute. / . FluidMech., 71, 625-73.

Howell, A. R. (1948). The theory of arbitrary aerofoils in cascades. Phil.Mag. 39299.

Hunt, B. (1978). The panel method for subsonic aerodynamic flows: Asurvey of mathematical formulations and numerical models and anoutline of the new British Aerospace scheme. Von Karmen Inst. forFluid Dynamics, Computational Fluid Dynamics, Lecture Series, No. 4.

Hunt, B. & Hewitt, B. L. (1986). Developments in Boundary ElementMethods—4, Chapter 8, (Ed. Banerjee & Watson), Elsevier.

Inoue, M. (1980). Centrifugal compressor diffuser studies. Ph.D. Thesis,Cambridge University.

Jacob, K. & Riegels, F. W. (1963). The calculation of the pressuredistributions over aerofoil sections of finite thickness with and without

551

Bibliographyflaps and slats. Z. Flugwiss, 11, 9, 357-67. Available as R.A.E.Library translation No. 1101, 1965).

Kacker, S. C , Pennington, B. & Hill, R. S. (1974). Fluctuating liftcoefficient for a circular cylinder in a cross flow. /. Mech. Eng. ScL 16,No. 4.

Karman, Th. von (1911). Uber den Mechanismus des Widerstandes, denein bewegter Korper in einer Flussigkeit erfahrt. Gottingen Nachrich-ten Maths.-Phys. Kl., 509-17.

Karman, Th. von (1930). Calculation of the flow field around airships.NACA TM 574.

Kellogg, O. D. (1929). Foundations of potential theory. Frederick UngarPublishing Company, New York, 1929. Also Dover Publications, NewYork.

Kerwin, J. E. & Lee, Chang-Sup. (1978). Prediction of steady and unsteadymarine propeller performance by numerical lifting-surface theory.S.N.A.M.E., Annual Meeting, Paper No. 8.

Kuchemann, D. & Weber, J. (1953). Aerodynamics of propulsion.McGraw-Hill, New York.

Kuwahara, K. (1973). Numerical study of flow past an inclined flat plate byan inviscid model. Kn. Phys. Soc. Japan, 35, No. 5, 1545-51.

Lamb, H. (1945). Hydrodynamics. Cambridge University Press.Leonard, A. (1980). Vortex methods for flow simulation. /. Comp. Phys.

37, No. 3, 289-335.Levine, P. (1958). Incompressible flow about axially symmetric bodies in

ducts. /. Aero. ScL, 25, No. 1.Lewis, R. I. (1964a). Internal Aerodynamics of turbo-machines. Proc. I.

Mech. Eng. 179, Pt. I.Lewis, R. I. (1964b). A theoretical investigation of the rotational flow of

incompressible fluids through axial turbomachines with tapered an-nulus walls. Int. J. Mech. ScL, 6, 51-75.

Lewis, R. I. (1978). Turbomachinery fluid dynamic problems andtechniques. 8th National Conference on Fluid Mechanics and FluidPower, PSG College of Technology, Coimbatore, India.

Lewis, R. I. (1980). Simplification to surface vorticity aerofoil andcascade theory to facilitate computation. Report No, Tb. 55, Depart-ment of Mechanical Engineering, University, of Newcastle upon Tyne.

Lewis, R. I. (1981). Surface vorticity modelling of separated flows fromtwo-dimensional bluff bodies of arbitrary shape. /. Mech. Eng. Sci. 23,No. 1.

Lewis, R. I. (1982a). A method for inverse aerofoil and cascade designby surface vorticity. ASME Paper No. 82-GT-154.

Lewis, R. I. (1982b). A Cellular method for unsteady boundary layercalculations. Internal report No. Tb.57, Department of MechanicalEngineering, University of Newcastle upon Tyne.

Lewis, R. I. (1983). Simultaneous analysis of boundary layer andpotential flows. Proceedings of 7th Conference on Fluid Machinery,Akademiai Kiado, Budapest.

Lewis, R. I. (1984a). Velocities induced by a ring vortex, using look-uptables. University of Newcastle upon Tyne, Department of MechanicalEngineering, Internal Report No. Tb. 72.

Lewis, R. I. (1984b). An introduction to Martensen's method for plane

552

Bibliographytwo-dimensional potential flows. Department of Mechanical Engineer-ing, University of Newcastle upon Tyne, Internal Report No. Tb.63.

Lewis, R. I. (1984c). Calculation of Joukowski aerofoils as a check onthe Martensen method. Department of Mechanical Engineering, Uni-versity of Newcastle upon Tyne, Internal Report No. Tb.64.

Lewis, R. I. (1986). The vorticity method-a natural approach to flowmodelling. Keynote Address to the International Seminar on Engineer-ing Applications of the Surface and Cloud Vorticity Methods, Wroclaw,Poland, Vol. 46, No. 9, pp. 1-36.

Lewis, R. I. (1987a). User manual for MIXEQU. A program for theanalysis or design of mixed-flow cascades and blades rows byMartensen's method. (Author's software).

Lewis, R. I. (1987b). User instructions for PROMOD. A data prepara-tion program for Martensen analysis of aerofoils and blade rows.(Author's software).

Lewis, R. I. (1987c). Recent developments and engineering applicationsof the vortex cloud method. Comp. Meth. AppL Mech. & Eng., 64,153-76.

Lewis, R. I. (1988). Application of the vortex cloud method to cascades.Int. J. Turbo & Jet Engines.

Lewis, R. I. & Balabaskaran, V. (1983). Aerodynamic investigations of aKort nozzle ducted propeller. Proceedings 7th Conference on FluidMachinery, Akademiai Kiado, Budapest.

Lewis, R. I., Fairbairn, G. W. (1980). Analysis of the through-flowrelative eddy of mixed-flow turbomachines. Int. J. Mech. Sci.y 22,535-49.

Lewis, R. I., Fisher, E. H. & Saviolakis, A. (1972). Analysis ofmixed-flow rotor cascades. Aero. Res. Council, R.&M No. 3703.

Lewis, R. I. & Hill, J. M. (1971). The influence of sweep and dihedral inturbomachinery blade rows. / . Mech. Eng. Sci., 13, No. 4.

Lewis, R. I. & Horlock, J. H. (1961). Non-uniform three-dimensionaland swirling flows through diverging ducts and turbomachines. Int. J.Mech. Sci., 3, 170-96.

Lewis, R. I. & Horlock, J. H. (1969). Flow disturbances due to bladethickness in turbomachines. / . Mech. Eng. Sci., 11, No. 1.

Lewis, R. I. & Lo, Y. C. (1986). Investigation of the performance ofairbrakes for a wind turbine. International Seminar on EngineeringApplications of the Surface and Cloud Vorticity Methods. TechnicalUniversity of Wroclaw, Poland.

Lewis, R. I. & Mughal, H. U. (1986). Application of mixed-flow surfacevorticity and actuator disc theories to analysis of the Newcastle fan rig.International Seminar on Engineering Applications of the Surface andCloud Vorticity Methods, Technical University of Wroclaw, Poland.

Lewis, R. I., Mughal, H. U. (1989). A vortex singularity boundaryintegral solution of meridional flows in turbomachinery. Hydro turbo 89,Brno.

Lewis, R. I., Porthouse, DTC (1983a). Numerical simulation of stallingflows by an integral equation method. AGARD Meeting. Viscouseffects in turbomachines, AGARD-CPP-351, Copenhagen.

Lewis, R. I. & Porthouse, D. T. C. (1983b). Recent advances in thetheoretical simulation of real fluid flows. Trans. N.E.C.I., 99, No. 3.

553

BibliographyLewis, R. I. & Ryan, P. G. (1972). Surface vorticity theory for

axisymmetric potential flow past annular aerofoils and bodies ofrevolution with application to ducted propellers and cowls. /. Mech.Eng. ScL, 14, No. 4.

Lewis, R. I. & Shim, K. C. (1986). Vortex cloud analysis of the averageand fluctuating flow past a cylinder in a uniform stream. InternationalSeminar on Enginering Applications of the Surface and Cloud VorticityMethods, Technical University of Wroclaw, Poland, Vol. 46, No. 9,pp. 145-61.

Lewis, R. I. & Sorvatziotis, H. (1987). Some contributions to the surfaceand cellular vorticity analysis of axisymmetric flow past a body ofrevolution. Proceedings of the Eighth Conference on Fluid Machinery,Vol. 1, Akademiai Kiado, Budapest.

Ling, Guo-Can (1986). Numerical study of secondary separation andcirculation reduction in the wake flow around a circular cylinder.Internal Seminar on Engineering Applications of the Surface and CloudVorticity Methods, Wroclaw, Poland, Vol. 51, No. 14, pp. 103-117.

Ling Guo-Can, Bearman, P. W., Graham, J. M. R. (1986). A furthersimulation of starting flow around a flat plate by a discrete vortexmodel. Internal Seminar on Engineering Applications of the Surfaceand Cloud Vorticity Methods. Wroclaw, Poland, Vol. 51, No. 14, pp.118-138.

Ling, Guo-Can, Yin, Xie-Yuan (1984). Vortex motion in the early stagesof unsteady flow around a circular cylinder. Proc. Ind. Acad. Sci.f 7,Pt. 2, 119-35.

Mair, W. A. & Maull, D. J. (1971). Bluff Bodies and vortex shedding-Areport on Euromech 17. /. Fluid Mech. 45, 209.

Mani, R. & Acosta, A. J. (1968). Quasi two-dimensional flows through acascade. /. Eng. Pwr. Trans. A.S.M.E., 90, 119.

Marble, F. E. (1948). The flow of a perfect fluid through an axialturbomachine with prescribed blade loading. J. Aero. ScL, 15, No. 8.

Marsh, H. (1966). A digital computer program for the through-flow fluidmechanics of an arbitrary turbomachine using a matrix method. ARCR&M No. 3508.

Martensen, E. (1959). Berechnung der Druckverteilung an Gitterprofilen inebener Potentialstromung mit einer Fredholmschen Integralgleichung.Arch. Rat. Mech., Anal. 3, 235-70.

Maskell, E. L. (1972). On the Kutta-Joukowski conditions in two-dimensional unsteady flow. R.A.E. Tech. Memo. Aero. 1451.

Maull, D. J. (1986). Flow models using vortex dynamics - work in theUnited Kingdom. AGARD Advisory Report No. 239.

Mellor, G. (1956). The 65-series cascade data. Gas Turbine Lab. M.I.T.(unpublished).

Merchant, W. & Collar, A. R. (1941). Flow of an ideal fluid past a cascadeof blades. {Part II). A.R.C., R&M. 1893.

Miley, S. J. (1982). A catalogue of low Reynolds number airfoil data forwind turbine applications. Department of Aerospace Engineering,Texas A&M. University, College Station, Texas, RFP-3387, UC-60.

Milne-Thomson, L. M., (1955). Theoretical Hydrodynamics. Macmillan &Co. London.

Montgomery, S. R. (1958). Three-dimensional flow in com-

554

Bibliographypressor cascades. Rep. No. 48, Gas Turbine Laboratory, M.I.T.

Montgomery, S. R. (1959). Spanwise variations of lift in compressorcascades. J. Mech. Eng. Sci., 1, No. 3.

Morgan, W. B. (1961). A theory of the ducted propeller with a finitenumber of blades. Ph.D. Thesis, University of California.

Morgan, W. B. & Caster, E. B. (1968). Comparison of theory andexperiment on ducted propellers. 7th Symposium on Naval Hydrodyn-amics. Office of Naval Research, Dept. of U.S. Navy.

Mughal, H. U. (1989). Extension of Vorticity Techniques to MeridionalFlows in Turbomachines. Ph.D. Thesis, University of Newcastle uponTyne.

Navier, M. (1827). Memoire sur les lois du mouvement des fluides. Mem.Acad. Sci., 6, 387.

Nyiri, A. (1964). Calculation of the Meridional Flow Pattern of HydraulicMachines. Kulonnyomat ez acta Technica 45/1-2. Szamabol, Budapest.

Nyiri, A. (1970). Determination of the theoretical characteristics ofhydraulic machines, based on potential theory. Acta Technica Acade-miae Scientiarum Hungaricae; Tomus 69 (3-4), pp. 243-273.

Nyiri, A. (1972). Potential Flow around the blades of hydraulic mach-ines. Proc. of Second International J.S.M.E. Symposium Fluid Machi-nery and Fluidics, Vol. 1., Fluid Machinery—1. Tokyo.

Nyiri, A. & Baranyi, L. (1983). Numerical method for calculating theflow around a cascade of aerofoils. Proc. of VII International J.S.M.E.Symposium Fluid Machinery and Fluidics, Tokyo, Vol. 2.

Oberkampf, W. L. & Watson, L. E. (1974). Incompressible potential flowsolutions for arbitrary bodies of revolution. AIAA Journal, 12, 409-11.

Parker, R. (1966). Resonant effects in the wake shedding from parallelplates: some experimental observations. /. Sound & Vibration, 4, 67-72.

Parsons, J. S. & Goodson, R. E. (1972). The optimum shaping ofaxisymmetric bodies for minimum drag in incompressible flow. PurdueUniversity Report ACC-72-6.

Peraire, J., Vahdati, M., Morgan, K. & Zienkiewiez, O. C. Z. (1986).Adaptive remeshing for compressible flow computations. Inst. Num.Meth. Eng., University of Swansea, Report No. CR/R/544/86.

Pien, P. C. (1961). The calculation of marine propellers based onlifting-surface theory. /. Ship Res.

Poisson, S. D. (1831). Memoire sur les equations general des l'equilibre etdu mouvement des corps solides elastiques et des fluides. J. EcolePolytech., Vol. B, p. 1.

Pollard, D. & Horlock, J. D. (1963). A theoretical investigation of the effectof change in axial velocity on the potential flow through a cascade ofaerofoils. A.R.C. CP. No. 619.

Pollard, D. (1964). Low speed performance of two-dimensional cascadesof aerofoils. Ph.D. thesis, University of Liverpool.

Pollard, D. (1965). The extension of Schlichting's analysis to mixed-flowcascades. Proc. I. Mech. E., 180, Pt. 3J. 86-95.

Pollard, D. & Gostelow, J. P. (1967). Some experiments at low speed oncompressor cascades. /. Eng. Pwr., Trans. A.S.M.E., 89, 427.

Porthouse, D. T. C. (1983). Numerical simulation of aerofoil and bluffbody flows by vortex dynamics. Ph.D. Thesis, University of Newcastleupon Tyne.

555

BibliographyPorthouse, D. T. C. & Lewis, R. I. (1981). Simulation of viscous diffusion

for extension of the surface vorticity method to boundary andseparated flows. / . Mech. Eng. Sci., I. Mech. E., 23, No. 3, 157-67.

Potts, I. (1987). The importance of S-l stream surface twist in the analysisof in viscid flow through swept linear turbine cascades. Paper C258/87,International conference on turbomachinery-efficiency prediction andimprovement, Cambridge University, I. Mech. E.

Prandtl, L. & Tietjens, O. G. (1931). Hydro- und Aeromechanik, 2.Berlin. New York. Also available as Dover Publication, New York(1934).

Railly, J. W. (1951). The flow of an incompressible fluid through an axialturbo-machine with any number of rows. Aero. Quart., 3.

Railly, J. W. (1965). Ackeret method for the design of tandem cascades.Engineer, London, pp. 1086-89.

Railly, J. W. (1967). The design of mixed flow cascades by Ackeret'smethod. Engineer, London, 224 (5827), pp. 405-16.

Railly, J. W., Houlton, J. M. & Murugesan, K. (1969). A solution of thedirect problem of flow in an arbitrary mixed-flow turbomachine.N.E.L. Report No. 413, Ministry of Technology.

Rhoden, H. G. (1956). Effects of Reynolds number on the flow of airthrough a cascade of compressor blades. ARC, R&M. No, 2919.

Ribaut, M. (1968). Three-dimensional calculation of flow in turbomachineswith the aid of singularities. /. Eng. Power, pp. 258-64.

Riegels, F. (1948). Das Umstromungsproblem bei inkompressiblen Poten-tialstromungen. Ing. Arch. Bd. 16, 373-6 and Bd. 17, 94-106.

Riegels, F. (1949). Formeln und Tabellen fur ein in der raumlichenPotentialtheorie auftretendes elliptisches Integral. Arch. Math. 1, 117.

Riegels, F. (1952). Die stromung um schlanke, fast drehsymmetrischeKorper. Mitteilungen an der Max-Plank-Institut fur Stromungsforsch-ung. No. 5. Also R.A.E. Library Translation 779, (1958).

Roberts, K. V. & Christiansen, J. P. (1972). Topics in computational fluidmechanics. Comp. Phys. Comm. 3, Suppl., 14-32.

Rohatynski, R. (1986). The integral representation of three-dimensionalpotential velocity fields. International Seminar on Engineering Applica-tions of the Surface and Cloud Vorticity Methods. Technical Universityof Wroclaw, Poland, No. 46, Series 9, pp. 37-95.

Rosenhead, L. (1931). The formation of vortices from a surface ofdiscontinuity. Proc. Roy. Soc. A., 134, 170-92.

Ryall, D. L. & Collins, I. F. (1967). Design and test of series of annularaerofoils. Min. Tech., A.R.C., R&M. No. 3492.

Ryan, P. G. (1970). Surface vorticity distribution techniques applied toducted propeller flows. Ph.D. Thesis, University of Newcastle uponTyne.

Ryan, P. G. & Glover, E. J. (1972). A ducted propeller design method:A new approach using surface vorticity distribution techniques andlifting line theory. Trans. R.I.N.A., 114.

Sarpkaya, T. (1975). An inviscid model of two-dimensional vortexshedding for transient and asymptotically steady separated flow over aninclined plate. /. Fluid Mech., 68, Part I, 109-28.

Sarpkaya, T. (1979). Vortex induced oscillations. A.S.M.E. J. Appl.Mech., 46,241-58.

556

BibliographySarpkaya, T. & Shoaff, R. L. (1979a). A discrete-vortex analysis of flow

about stationary and transversely oscillating circular cylinders. NavalPostgraduate School, Monterey, Calif, NPS-69SL79011.

Sarpkaya, T. & Shoaff, R. L. (1979b). An inviscid model of two-dimensional vortex shedding for transient and asymptotically steadyseparated flow over a cylinder. AIAA 17th Aerospace SciencesMeeting, New Orleans, Paper No. 79-0281.

Schlichting, H. (1955a). Boundary layer theory. Pergamon, Oxford.Schlichting, H. (1955b). Berechnung der reibungslosen inkompressiblen

stromung fur ein vorgegebenes ebenes schaufelgitter, V.D.I.—Forschungshaft 447, Edition B, 21. (Also available as NACA/TILMisc. 128 translation, Langley Research Centre, 1958).

Scholz, N. (1951). On the calculation of the potential flow around aerofoilsin cascade. /. Aero. Sci. Bd. 18, 68-9.

Semple, W. G. (1977). A note on the relationship of the influence of sourcesand vortices in incompressible and linearised compressible flow. BritishAircraft Corp. Report AE/A/541. (1958).

Shaalan, M. R. A. & Horlock, J. H. (1966). The effect of change in axialvelocity on the potential flow in cascades. A.R.C. Report No. 28, 611,P.A. 1194.

Shim, K. C. (1985). Fluctuating phenomena in tube banks in cross-flow.Ph.D. Thesis, University of Newcastle upon Tyne.

Shim, K. C , Hill, R. S. & Lewis, R. I. (1988). Fluctuating lift forces andpressure distributions due to vortex shedding in tube banks. Int. J.Heat & Fluid Flow, 9, No. 2.

Smith, A. M. O. (1962). Incompressible flow about bodies of arbitraryshape. LA.S. National Summer Meeting, Paper No. 62—143.

Smith, A. M. O. & Pierce, J. (1958). Exact solutions of the Neumannproblem. Calculation of non-circulatory plane and axially symmetricflows about or within arbitrary boundaries. Douglas Report No.ES.26988. Also available in condensed form in Proc. Third U.S.National Congress of Appl. Mech., 1958, A.S.M.E., pp. 807-815.

Smith, A. M. O. & Hess, J. L. (1966). Calculation of potential flowabout arbitrary bodies. Prog. Aero. Sci. 8. Pergamon Press.

Smith, D. J. L., & Johnson, I. H. (1966). Investigations on an experimentalsingle stage turbine of conservative design - Part I. A rational aerodyn-amics design procedure. N.G.T.E. Report No. R.283.

Smith, L. H., & Yeh, H. (1963). Sweep and dihedral effects in axial flowturbomachinery. A.S.M.E. J. Basic Eng. 85, 401-16. (Also ASMEPaper No. 62-WA-102, 1962).

Smith, P. A. & Stansby, P. K. (1988). Impulsively started flow around acircular cylinder by the vortex method. /. Fluid Mech., 198, 45-77.

Smith, P. A. & Stansby, P. K. (1989a). An efficient surface algorithmfor random-particle simulation of vorticity and heat transport. /.Comp. Phys., 81, No. 2.

Smith, P. A. & Stansby, P. K. (1989b). Post critical flow around acircular cylinder by the vortex method. /. Fluid Struct. 3.

Sorvatziotis, H. (1985). Extension of surface vorticity method to thick shearlayers in axisymmetric flows. M.Sc. Thesis, University of Newcastleupon Tyne.

Soundranayagam, S. (1971). The effects of axial velocity variation in

557

Bibliographyaerofoil cascades. /. Mech. Eng. ScL, 13, No. 2, 92-9.

Spalart, P. R. (1984). Two recent extensions of the vortex method. AIAA22nd Aerospace Sciences Meeting, Reno, Nevada, AIAA-84-0343.

Spalart, P. R. & Leonard, A. (1981). Computation of separated flows bya vortex tracing algorithm. AIAA 14th Fluid and Plasma DynamicsConference, Palo Alto, California, AIAA-81-1246.

Stansby, P. K. & Dixon, A. G. (1983). Simulation of flow around cylindersby a Lagrangian vortex scheme. Appl. Ocean Res. 5, No. 3, 167-78.

Stenning, A. H. & Kriebel, A. R. (1957). Stall propagation in a cascade ofaerofoils. A.S.M.E. Paper No. 57-5A-29.

Stratford, B. S. (1959). The prediction of separation of the turbulentboundary layer. / . Fluid Mech. 5.

Strouhal, V. (1878). Uber eine besondere Art der Tonerregung. Ann.Phys. und. Chemie. Nav. Series 5, 216-51.

Thompkins, W. T. & Oliver, D. A. (1976). Three-dimensional flowcalculation of a transonic compressor rotor. AGARD Conference Proc.No. 195, DFULR Research Centre, Koln.

Thwaites, B. (1949). Approximate calculation of the laminar boundarylayer. Aero. Quart., 1.

Traupel, W. (1945). Calculation of potential flow through biade grids.Sulzer Review, No. 1.

Turbal, V. K. (1973). Theoretical solution of the problem on the action of anon-axisymmetrical ducted propeller system in a non-uniform flow.Symposium on ducted propellers, R.I.N.A., Paper No. 2.

Vallentine, H. R. (1967). Applied hydrodynamics. Butterworth, London.Van Manen, J. D. & Oosterveld, M. W. C. (1966). Analysis of ducted

propeller design. Trans. Soc. N.A.M.E., 74, 552-62.Vezza, M. & Galbraith, R. A. McD. (1985). A method for predicting

unsteady potential flow about an aerofoil. Int. J. Num. Meth. Fluid, 5,347-56.

Weber, J. (1955). The calculation of the pressure distribution on the surfaceof thick cambered wings and the design of wings with given pressuredistribution. A.R.C., R&M. No. 3026.

Weissinger, J. & Maass, D. (1968). Theory of the ducted propeller. Areview. 7th Symposium on Naval Hydrodynamics, Office of NavalResearch, Dept. of U.S. Navy.

Welsh, M. C , Stokes, A. N. & Parker, R. (1984). Flow-resonant soundinteraction in a duct containing a plate. Part I: Semi-circular leadingedge. /. Sound Vib., 95, 305-23.

White, F. M. (1974). Viscous fluid flow. McGraw Hill, New York.Whitney, W. T., Szanca, E. M., Moffat, T. P. & Monroe, D. E. (1967).

Cold air investigation of a turbine for high temperature engineapplication - turbine design and overall stator performance. NASA TND-3751.

Wilkinson, D. H. (1967a). A numerical solution of the analysis and designproblems for the flow past one or more aerofoils or cascades. A.R.C.,R&M. No. 3545.

Wilkinson, D. H. (1967b). The calculation of rotational, non-solenoidalflows past two-dimensional aerofoils and cascades. English Electric,M.E.L., Report No. W/M(6C), p. 1291.

Wilkinson, D. H. (1969). The analysis and design of blade shape for

558

Bibliographyradial, mixed and axial turbomachines with incompressible flow.M.E.L. Report No. W/M(3F), English Electric Co., Whetstone,Leicester.

Wu, Chung-Hua (1952). A general theory of three-dimensional flow insubsonic and supersonic turbomachines of axial, radial and mixed-flowtypes. NACA TN.2604.

Young, C. (1969). An investigation of annular aerofoils for turbofan enginecowls. RAE Technical Report 69285.

Young, C. (1971). An analysis of the drag of two annular aerofoils.R.A.E. Tech. Rep. 71126.

Young, L. (1958). Runners of experimental turbo-machines. Engineering,London, 185, 376.

Zedan, M. F. & Dalton, C. (1978). Potential flow around axisymmetricbodies: direct and inverse problems. AIAA J., 16, No. 3.

Zedan, M. F. & Dalton, C. (1981). Design of low drag axisymmetricshapes by the inverse method. / . Hydro. 15, 48-54.

559

Index

acoustic resonancedue to plate in duct, 463

actuator disctheory for axial fan, 273ffto represent non-free vortex blade

row, 216-20adaptive grids, 469advance coefficient

of ducted propeller, 201aerofoil

flat plate aerofoil, 69-71Joukowski aerofoil, 69ff, in cascade,

87ffspecification of profile geometry, 68,

69starting motion, 402vortex cloud theory, 428ffwith fixed separation points, 400ffwith oscillating incidence, 404

airbrakesNACA 0025, 445ff

annular aerofoil (or cowl)experimental tests, 240, 243, 246, 247in 3-d flow 233, 240ffsource panel method, 187vortex panel method, 160, 194ff

annulussurface vorticity method for

turbomachines, 168, 174ffarea weighting

CIC method, 476-83aspect ratio

effect on circular cylinder vortexshedding, 424

of swept cascade, 256axial velocity ratio (AVR)

in mixed-flow fan, 141in axial compressor cascades, 143surface vorticity modelling of

mixed-flow cascades, 122ffaxisymmetric flow

Martensen's equations, 148, 153ff,194ff

Stoke's stream function, 215surface vorticity model, 147

back diagonal coefficientserrors for thin bodies, 52

back diagonal correctionfor multiple body or aerofoil

problems, 94, 95for duct, cowl or annular aerofoil,

161in ducted propeller analysis, 200in surface vorticity analysis, 54in vortex cloud modelling, 408sample calculations with, 64, 65

Bernoulli's equation, 16bi-linear interpolation

CIC method, 479binomial expansion

in cell-to-cell method 472ffBiot-Savart law

applied to ring vortex, 148-50applied to helical vortex, 207curvilinear coordinates, 41for curvilinear vortex sheet, 236in vectors, 9

blade force, 266-8blade-to-blade flow (see cascade)Blasius boundary layer

by cellular method, 492, 493by vortex cloud analysis, 385

bound circulationannular aerofoil, duct or engine cowl,

164, 240in cascades, 76, 79-81, 454lifting aerofoil, 59ffswept cascades, 253

boundary layeranalogy with surface vorticity sheet,

10-12Blasius laminar b.l., vortex cloud

model, 385Blasius laminar b.l., cellular method,

492, 493discrete vortex model of, 377ffhigh Reynold's number b.l., vortex

cloud model, 388ffsimilarity b.ls. by cellular method,

493-6

560

Index

camberaerofoil camber line defined, 68cambered cascade, 83-7camber surface in 3-d flow, 264-6

cascadeby vortex cloud analysis, 45Iffcascade dynamics, 79-81cascade loss coefficient, 458fluid deflection, 454mixed-flow cascades, 102, 103, fans,

134-42NACA 0009 cascade, 459NACA0012 cascade, 459radial cascades, 105ffrectilinear cascades, 75ff, 106rotating stall, 459-62stalled flow, 451sweep and dihedral in cascades, 25IffU.K. profile definition for compressor

cascades, 83casing flare, 248, 249cellular structure {see grid system)cell-to-cell method, 470ffcentral difference

streamline flow calculations, 33, 34circular cylinder

effect of Reynolds number on CD ,423, 424

experimental investigations, 422ffin uniform stream, surface vorticity

method, 20, 21in uniform stream, source panel

method, 30vortex cloud predictions of von

Karman street wake, 422ffwith bound circulation {see Flettner

rotor), 45ffwith nearby vortex, 339-46

circulation theoremaerofoil internal circulation set to

zero, 64, 94check for discrete vortex inside body,

396-8correction for bodies in close

proximity, 94, 95for back diagonal correction, 56reduced circulation in vortex cloud

modelling, 398cloud-in-cell (CIC) method, 476ffconformal transformation

axial and radial cascades, 105-8circle to ellipse, 49circle to Joukowski aerofoil, 69general surface of revolution to

cartesian plane, 102, 103Joukowski transformation, ellipse, 49,

flat plate, 71Joukowski type radial cascades, 134ffSchwarz-Christoffel transformation,

37, 38, 299, 300conservation of vorticity in vortex

clouds, 407continuity equation

for a vortex sheet, 241, 245contraction, wind tunnel, 170ffconvection

Euler (reversible) convection, 322forward difference (Euler) schemes in

vortex dynamics, 410free ended vortex sheet, 327, 328of free shear layer, 287of vortex pair, 320of vortex sheet, 326ffvortex close to cylinder, 338ffvortex close to cylinder in uniform

stream, 354vortex close to ellipse, 349, 350vortex convection in a boundary layer,

381vortex in very close proximity to a

body, 351ffCoriolis acceleration in radial rotors, 113coupling coefficient

cascade surface vorticity model, 75ffin surface vorticity 3-d flow, 237plate in duct in vortex cloud

modelling, 463surface vorticity aerofoil analysis, 18vortex cloud cascade model, 45Iff

cowl see annular aerofoil

deflection in cascades, 454diffuser, flow in, 170diffusion, viscous

point vortex - exact solution, 366, 367point vortex - random walk/vortex

cloud theory, 368ffvortex sheet - cellular method, 483-6vortex sheet - exact solution, 374, 375vortex sheet - random walk/vortex

cloud theory, 375, 376diffusion matrix, boundary layer cellular

method, 487-9dihedral, in aerofoils and blade rows,

248-51Dirichlet boundary condition

defined, 3, 9in 3-d surface vorticity modelling, 9,

236sufficiency of in surface vorticity

modelling, 12, 13discrete vortex method, 317ff

561

Index

Douglas-Neumann method (see sourcepanel method), 27-32

dynamic stallexperimental tests, 440of an aerofoil by vortex cloud

simulation, 439ducted propeller or fan

free-vortex ducted propeller, 198ffKort nozzle, 165non free-vortex ducted propeller,

204ffprediction of characteristic curves,

209ff

elementary turbine, 102ellipse, flow past

non-lifting ellipse, 31-5thin ellipse, 49, errors in surface

vorticity theory, 50-4elliptic integrals

for axisymmetric flows, 150-3, 169program 4.1, 518

end wall interferance in a cascade, 256,257

engine intake selection (see also annularaerofoil), 198

Euler convectiondenned, 322in vortex cloud schemes, 411

Euler pump and turbine equations, 209,215

fan cascadeby vortex cloud model, 459by hybrid potential flow/vortex cloud

model, 459flaps, aerofoil, 92ffflat plate

cascade, 257flat plate aerofoil, 71in separated flow, 396separation from plate normal to wall,

397Flettner rotor, 45fffluctuating pressure, in vortex cloud

modelling, 420forward difference

for convection of vortex pair, 321in streamline tracing, 33, 34

Fourier series, applied to cowls in 3-dflow, 243

Francis turbine, 101free jets, 289-91free vorticity sheet, 282fffree streamline

flow from a flat plate, 288

flow from a wedge, 286, 287surface vorticity analysis, 282ff

grid systemcellular control volume for boundary

layer modelling, 4.83fffor vortex cloud analysis, 469selection for boundary layer

simulation, 497, 498selection for vortex cloud analysis, 475

helical vortexBiot-Savart law applied to, 207trailing systems in ducted propellers,

207, 212helix angle, matching downstream of

ducted propeller, 209ffHelmholtz's vortex theorem, 40, 41, 235horseshoe vortex, 238, 239hybrid potential flow/vortex cloud

methodapplied to aerofoil, 443ffapplied to aerofoil with spoiler,

445-50applied to wedge shaped bluff body,

441-3basis of method, 44Iff

impulse cascade, 84-6internal singularities

dealing with relative eddy in mixed-flow cascades, 117ff

exact method for removal in mixedflow cascade analysis, 126-33

inverse methodaerofoils design by, 291, 301, 302axisymmetric bodies, 309ffcascades designed by, 303ffgeneral inverse design analysis, 29IffWilkinson direct 'cut and try' method,

306-8

Joukowski aerofoils, 69ff, 450Joukowski transformation

aerofoils, 69, 74, 450applied to radial cascades, 134-40defined and applied to an ellipse, 49ffexperimental tests for radial

Joukowski cascades, 141, 142flat plate and ellipse, 71, 395

Karmann-Trefftz aerofoil, 437, 438Kelvin's theorem, 54, 56Kelvin-Helmholtz instability 317-19

discrete vortex simulation, 329ff

562

Index

effect of computer round-off error on,333

influence on boundary layer stability,389

Kort nozzle, 165, 191Kutta-Joukowski condition

aerofoil with trailing edge vortex sheetshedding, 400-4

annular aerofoil or propulsor duct,161

ducted propeller, 194in surface vorticity modelling of

aerofoils, 59ff, 73multiple aerofoils or slotted aerofoils,

96

law of the wall profile, 391, 392leakage flux {see also back diagonal

correction)due to opposite element for thin

bodies, 55-8in mixed-flow cascade analysis, 120in source panel modelling, 186

lean, blade angle, 248-51, 264-6L'Hospital's rule, 23lift coefficient

defined for aerofoil, 46defined for cascade, 80in vortex cloud cascade modelling, 454

lifting aerofoil {see also aerofoil)ellipse as, 59ffhybrid potential/vortex cloud model,

441ffvortex cloud model, 428-34

lifting surface, 234link-list technique, 471look-up tables

computer programs 4.1 to 4.5 makinguse of, 518-33

numerical technique for ellipticintegrals, 150-2, 185

loss coefficient, for a cascade, 458

Magnus law, 46Martensen's equation

axisymmetric flow, 147, 153fffor rectilinear cascade, 78for three-dimensional flow, 236free streamline flows, 285initial derivation for plane 2-d flow,

8ff, 17ffin curvilinear coordinates, 39-43multiple body problems, 92radial cascade, 109

matrix inversion, 27matrix through-flow analysis, 191

merging discrete vortices, 430meridional flow

defined, 99-101equations for bladeless space, 271-4equations for bladed regions, 268meridional stream surface twist, 25Iffmeridional surface of revolution, 264

mirror image systemin free streamline modelling, 283in vortex sheet diffusion modelling,

283ffreflection in a wall, surface vorticity

model, 35-9swept cascade, 256ffvortex cloud near to a circle, 396vortex street shed by plate within a

parallel duct, 464, 465mixed-flow turbomachines

meridional flow in, 27Iffrotor flows, 11 Off

multiple bodies/aerofoilsgeneral surface vorticity analysis, 92ffradial turbomachines, 109, 110

NACA 009, aerofoil in cascade, 459NACA 0012

aerofoil studies, 429-34, 437, 439in cascade, 459, 460

NACA 0025, with spoiler, 445ffNavier Stokes equations

velocity/pressure form, 404vortex convection/diffusion form, 364

Neumann boundary condition, 3, 5, 27numerical noise, in vortex cloud

modelling, 417ff

partitioned matrix, for multiple bodyproblems, 93, 200

pipe flow rig, for testing engine intakes,192ff

pitch, of a cascade, 78pitch/chord ratio

of mixed-flow cascade, 108of rectilinear cascade, 80

pivotal pointsplane 2-d surface vorticity modelling, 19use of straight line elements, 26

point source, 6pressure coefficient

for an aerofoil surface pressuredistribution, 67

for a cascade, 81pressure distribution

bluff body with fixed separationpoints, 415

in full vortex cloud modelling, 414

563

Index

radial diffuser, 108, 111rake, blade angle, 248ff, 264ffrandom number generation

method for generation of set of, 370program 9.1 to generate and sort, 543

random walkapplied to a diffusing vortex, 372-4applied to a diffusing vortex sheet,

374-6random walk method, 364, 366-9to model diffusion in a boundary

layer, 377ffRankine vortex,

definition, 383to control convection velocities in

vortex clouds, 400reflection system (see mirror image

system)relative eddy, in mixed-flow

turbomachines, 112ffreversibility, thermodynamic

in convective flows, 34in vortex dynamics (Euler

convection), 317, 323-6revolution, body of

inverse design, 309ffsurface vorticity model for, 147, 157ffsource panel method, 185

Reynolds number,effect on circular cylinder drag, 423infinite Red. surface vorticity model,

10, 11influence on boundary layer in

numerical modelling, 387ffridge, flow past, 37ring source, velocities induced by, 184ring vortex

application of Biot-Savart law,148-50

circular section smoke ring vortex, 223distributed ring vorticity, 221equations for flow field, 149, 150flat ring vortex, 224, 230rectangular ring vortex (RRV), 221,

272, 273roll-up, of free ended vortex sheet, 327,

328rotating stall in cascades, 459-63

Schwarz-Christoffel transformationpotential flow past a ridge, 37used in inverse design method, 299,

300self-induced velocity

due to surface vorticity elementcurvature, 22-5

of a ring vortex, 154ffseparation

from aerofoil trailing edge, 401, 402of boundary layers in unsteady flow,

438, 439prevention of 'numerical' separation

in vortex dynamics, 436, 437point, 282, 395, 400streamline, 282

sharp corner, with separation, 37shear layer

on body of revolution, 227past a curved wall, 232

shed vorticity, 235-9, 253, 254similarity boundary layers

classical solutions, 387by numerical cellular method, 493-6

slip factor, of centrifugal rotor, 113,140slots

aerofoil, 92ffcascade, 309

smoke ring vortex/vorticityin meridional flows, 217, 218, 229self-convection of, 224

source panel method (see also Douglas-Neumann method)

axisymmetric flows, body ofrevolution, 185

compared with surface vorticitymethod, 27-32

described, 4ffplane flow for lifting aerofoils and

cascades, 177ffsphere, flow past

surface vorticity method, 158source panel method, 186

spoilers, aerofoilin vortex cloud modelling of NACA

0025, 441, 445ffmoving spoilers, vortex cloud model,

450stability

Kelvin-Helmholtz instability, 317-19,329ff

of a vortex sheet, 319, 326ffstacking line, blade, 251, 264stagger

of rectilinear cascade, 84radial or mixed-flow cascades, 107,

108stall

aerofoil by vortex cloud modelling,428ff

effect of numerical error, 431starting vortex, for a cascade, 453step, flow over, 38

564

Index

Stoke's equation, in axisymmetric flow,268

Stoke's stream function, 215, 268streamlines

plotting, in CIC method, 482plotting, in surface vorticity schemes,

32-5streamwise vorticity, in meridional

flows, 217, 218, 229stream function

use in CIC method, 478, 479use in vortex dynamics, 435

Strouhal number, for circular cylinderwake flow, 423

sub-elementssource panel method, 28, 29surface vorticity method, 30, 55, 60use in inverse design method, 295-7vortex cloud modelling, 346, 356ff

sucked duct rig, for engine intaketesting, 192ff

surface vorticity method, outlined, 8ffsweep, of blade rows and aerofoils, 248ffSI, S2 Wu surfaces, 99, 100, 191, 233,

249,251

tandem aerofoil and cascade, 96-8, 309Taylor expansion, in cell-to-cell method,

472-5through-flow analysis, 99, 191three-dimensional flows, 39, 234ffthrust coefficient, or ducted propeller,

201thrust ratio, of ducted propeller, 201time marching analysis, 191trailing edge, 59ff (see also Kutta-

Joukowski condition)trailing vorticity, 235, 237ff, 254transition, of boundary layer, 438, 440turbine nozzle cascade, 455-8

vector mean velocity, of a cascade, 79,453

viscous diffusionin a boundary layer, 381of point vortex, 366, 371of vortex sheet, 374-6

vortex array, 79vortex cloud method

applied to an aerofoil, 428ffapplied to a cascade, 45Iffbasic theory, 316ffconvection schemes, 410, 411flow diagram of computational

scheme, 405full vortex cloud analysis, 404ff

potential flow due to a vortex cloud,407

shedding of surface vorticity, 409vorticity conservation in vortex cloud

modelling, 408with fixed separation points, 355ff

vortex-body interactioncirculation correction for discrete

vortex close to body, 396-8convection of a vortex close to a body,

339ffin vortex cloud modelling, 412

vortex cylinder, semi-infiniteapplied to flow through an annulus,

174-6applied to flow through a contraction,

170-2free vortex ducted propeller model

wake flow, 198ffnon-free vortex ducted propeller,

204ff, 218ffsucked duct or pipe flow rig, 192-5velocities induced by, 167ff

vortex dynamics, 316ff, 354ff (see vortexcloud method)

vortex-in-cell method, 476ffvortex panels, 8vortex pair

Euler (reversible) convection of invortex dynamics, 322ff

convection by the CIC method, 480vortex cell corner redistribution, in CIC

method, 477, 478vortex street

interaction with acoustic resonance forplate in duct, 463

vortex cloud method, 361vorticity

bound and shed, 40, 41separation from a sharp edge, 360-2separation from a smooth surface,

359, 409smoke-ring and streamwise, 217, 218,

229vorticity convection, 14-16vorticity, line, 9vorticity production

at a body surface, 14, 15, 378, 409,410

at a sharp edged separation point,355, 356

due to wall slip flow in vortex cloudmodelling, 378ff

errors in production due to closeproximity of discrete vortex towall, 382-4

565

Index

vorticity production—(contd.) wake flowin axisymmetric meridional flows, in a cascade, 456-8

214ff, 268ff in vortex cloud modelling, 356ffwithin bladed regions, 269-71 Wedge shaped body, vortex cloud

modelling, 441-3

566

top related