chapter 6...2018/01/17 ย ยท chapter 6 6.1 consider two-dimensional ideal flow over a circular...

4
Chapter 6 6.1 Consider two-dimensional ideal flow over a circular cylinder without circulation of unit radius, with free stream velocity โˆž in the 1 direction. (a) Write down analytic expressions for the streamfunction and velocity magnitude as functions of position, and (b) analytical expressions for the drift functions 2 and 3 . (c) Write a short Matlab program to determine and plot contours of the drift functions 1 and 2 for 1 and 2 = โˆ’2 to 2 as functions of position ( 1 , 2 ) for 1 and 2 =-2 to 2. Worked Example Solution 6.2 An initially uniform mean flow of velocity โˆž containing turbulence flows over a two dimensional circular cylinder of unit radius. Consider the flow on the stagnation streamline upstream of the cylinder, where the mean flow is accurately described by the ideal flow solution for the cylinder without circulation. (a) Determine expressions for the drift function gradients as function of distance along the streamline. (b) Determine the displacement vectors as a function of this distance. (c) Determine the complex amplitude of the vorticity vector for the portion of the turbulence initially at wavevector , in terms of its undistorted amplitude and the drift function, as a function of this distance. (d) Determine the fluctuating velocity vector of this same portion, in terms of the initial vorticity amplitude as a function of this distance. (e) Continuing from part (c), what is the actual wave vector of the turbulence as a function of this distance? (f) What assumptions must hold for your answers in parts (c) through (e) to be accurate? 6.3. The flow of a free stream over the nose of a two dimensional body is accurately described by the ideal flow complex velocity โ€ฒ() = โˆž + โˆž 2 where = 0.5 . (a) Write down analytic expressions for the streamfunction and velocity magnitude as functions of position. (b) Write down analytic expressions for the drift functions 2 and 3 . (c) Write a short Matlab program to determine and plot contours of the drift functions 1 and 2 for 1 and 2 = โˆ’0.6 to 0.6 as functions of position ( 1 , 2 ) for 1 and 2 =-0.6 to 0.6. (d) Extend your code to determine and plot the variation in relative displacement vector lengths | (1) /โ„Ž 1 | and | (2) /โ„Ž 2 | along a streamline initiated in the freestream at 2 = 0.2 as a function of 1 for 1 =-0.6 to 0.6 6.4 Use the definition of the wavenumber transform to write Equation 6.5.5 (an expression for the sound radiated from a flat plate airfoil in a moving medium) in terms of ฮ” ( 1 () , 3 () ,). Define 1 () and 3 () in your solution. Worked Example Solution

Upload: others

Post on 02-Nov-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

  • Chapter 6

    6.1 Consider two-dimensional ideal flow over a circular cylinder without circulation of unit radius, with

    free stream velocity ๐‘ˆโˆž in the ๐‘ฅ1 direction. (a) Write down analytic expressions for the streamfunction

    and velocity magnitude as functions of position, and (b) analytical expressions for the drift functions ๐‘‹2

    and ๐‘‹3. (c) Write a short Matlab program to determine and plot contours of the drift functions ๐‘‹1 and ๐‘‹2

    for ๐‘‹1 and ๐‘‹2 = โˆ’2 to 2 as functions of position (๐‘ฅ1, ๐‘ฅ2) for ๐‘ฅ1 and ๐‘ฅ2=-2 to 2.

    Worked Example Solution

    6.2 An initially uniform mean flow of velocity ๐‘ˆโˆž containing turbulence flows over a two dimensional

    circular cylinder of unit radius. Consider the flow on the stagnation streamline upstream of the cylinder,

    where the mean flow is accurately described by the ideal flow solution for the cylinder without circulation.

    (a) Determine expressions for the drift function gradients as function of distance along the streamline. (b)

    Determine the displacement vectors as a function of this distance. (c) Determine the complex amplitude

    of the vorticity vector for the portion of the turbulence initially at wavevector ๐ค, in terms of its undistorted

    amplitude and the drift function, as a function of this distance. (d) Determine the fluctuating velocity

    vector of this same portion, in terms of the initial vorticity amplitude as a function of this distance. (e)

    Continuing from part (c), what is the actual wave vector of the turbulence as a function of this distance?

    (f) What assumptions must hold for your answers in parts (c) through (e) to be accurate?

    6.3. The flow of a free stream over the nose of a two dimensional body is accurately described by the ideal flow complex velocity

    ๐‘คโ€ฒ(๐‘ง) = ๐‘ˆโˆž +๐‘ˆโˆž๐‘‘

    2๐œ‹๐‘ง

    where ๐‘‘ = 0.5 ๐‘š. (a) Write down analytic expressions for the streamfunction and velocity magnitude as functions of position. (b) Write down analytic expressions for the drift functions ๐‘‹2 and ๐‘‹3. (c) Write a short Matlab program to determine and plot contours of the drift functions ๐‘‹1 and ๐‘‹2 for ๐‘‹1 and ๐‘‹2 = โˆ’0.6 to 0.6 as functions of position (๐‘ฅ1, ๐‘ฅ2) for ๐‘ฅ1 and ๐‘ฅ2=-0.6 to 0.6.

    (d) Extend your code to determine and plot the variation in relative displacement vector lengths |๐›ฟ๐ฅ(1)/โ„Ž1|

    and |๐›ฟ๐ฅ(2)/โ„Ž2| along a streamline initiated in the freestream at ๐‘ฅ2 = 0.2 as a function of ๐‘ฅ1 for ๐‘ฅ1 =-0.6 to 0.6 6.4 Use the definition of the wavenumber transform to write Equation 6.5.5 (an expression for the sound

    radiated from a flat plate airfoil in a moving medium) in terms of ฮ”๏ฟฝฬƒฬƒ๏ฟฝ (๐‘˜1(๐‘œ), ๐‘˜3

    (๐‘œ), ๐œ”). Define ๐‘˜1(๐‘œ) and ๐‘˜3

    (๐‘œ)

    in your solution.

    Worked Example Solution

  • Solution Problem 6.1

    Solution

    (a) Following equation 2.7.16 the complex velocity and complex potential for ideal flow past a unit

    radius circular cylinder of velocity ๐‘ˆโˆž at an angle ๐›ผ = 0, are

    ๐‘คโ€ฒ(๐‘ง) = ๐‘ˆโˆž โˆ’ ๐‘ˆโˆž/๐‘ง2

    ๐‘ค(๐‘ง) = ๐‘ˆโˆž๐‘ง + ๐‘ˆโˆž/๐‘ง

    where we are placing the origin at the center of the cylinder (๐‘ง1 = 0). The streamfunction is the

    imaginary part of the complex potential, and so since ๐‘ง = ๐‘ฅ1 + ๐‘–๐‘ฅ2 and 1 ๐‘งโ„ = ๐‘งโˆ— |๐‘ง|2โ„ = (๐‘ฅ1 โˆ’ ๐‘–๐‘ฅ2)/๐‘Ÿ

    2

    where ๐‘Ÿ2 = ๐‘ฅ12 + ๐‘ฅ2

    2, then

    ๐œ“ = ๐‘ˆโˆž๐‘ฅ2 โˆ’ ๐‘ˆโˆž๐‘ฅ2/๐‘Ÿ2

    Noting that 1 ๐‘ง2โ„ = ๐‘งโˆ—2 |๐‘ง|4โ„ = (๐‘ฅ12 + ๐‘ฅ2

    2 โˆ’ 2๐‘–๐‘ฅ1๐‘ฅ2)/|๐‘ง|4 = (๐‘Ÿ2 โˆ’ 2๐‘–๐‘ฅ1๐‘ฅ2)/๐‘Ÿ

    4

    We see that

    |๐‘คโ€ฒ(๐‘ง)|2 = |๐”|2 = ๐‘ˆ2 = ๐‘ˆโˆž2 (1 โˆ’

    1

    ๐‘Ÿ2)

    2

    + ๐‘ˆโˆž2 (

    2๐‘ฅ1๐‘ฅ2๐‘Ÿ4

    )2

    (b) Surfaces of constant ๐‘‹2 and ๐‘‹3 are streamsurfaces of the flow, but ๐‘‹2 and ๐‘‹3 must become ๐‘ฅ2 and

    ๐‘ฅ3 at upstream infinity. This works in the spanwise direction if, simply,

    ๐‘‹3 = ๐‘ฅ3

    and in the cross stream direction if ๐‘‹2 = ๐œ“/๐‘ˆโˆž so that,

    ๐‘‹2 = ๐‘ฅ2 โˆ’ ๐‘ฅ2/๐‘Ÿ2

    (c) To get ๐‘‹1 we need to integrate

    ๐‘‹1 = ๐‘ˆโˆž โˆซ๐‘‘๐œŽ

    ๐‘ˆ๐‘ ๐‘ก๐‘Ÿ๐‘’๐‘Ž๐‘š๐‘™๐‘–๐‘›๐‘’

    This can be done numerically as part of a Matlab code for calculating the streamlines (contours of ๐‘‹2) by

    directly integrating ๐‘คโ€ฒ(๐‘ง). Note the uneven spacing of the streamlines in the following code in order to

    sufficiently define the functions in stagnation region of the cylinder. The color scale in the plot

    corresponds to ๐‘‹1.

  • Matlab code:

    clear all;close all; X2=[-2:.25:-.5 -.4:.1:-.1 -.05 -.02 -.01 -.005 0 0.005 0.01 0.02 0.05

    .1:.1:.4 .5:.25:2]; step=.01;maxstep=3000; for n=1:length(X2) nstep=0;z=-10+i*X2(n);X1(1,n)=-10; while nstep

  • Solution Problem 6.4

    Equation 6.5.5 is

    ๏ฟฝฬƒ๏ฟฝ(๐’™, ๐œ”)๐‘โˆž2 โ‰ˆ

    โˆ’๐‘–๐œ”๐‘ฅ2๐‘’๐‘–๐‘˜๐‘œ๐‘Ÿ๐‘’

    4๐œ‹๐‘โˆž๐‘Ÿ๐‘’2 โˆซ โˆซ ฮ”๏ฟฝฬƒ๏ฟฝ(๐’š, ๐œ”)๐‘’

    โˆ’๐‘–๐‘˜๐‘œ๐‘ฅ1๐‘ฆ1

    ๐‘Ÿ๐‘’โˆ’

    ๐‘–๐‘˜๐‘œ๐‘ฅ3๐‘ฆ3๐›ฝ2

    ๐‘Ÿ๐‘’โˆ’๐‘–๐‘˜๐‘œ๐‘€(๐‘ฅ1โˆ’๐‘ฆ1)๐‘‘๐‘ฆ1๐‘‘๐‘ฆ3

    ๐‘/2

    โˆ’๐‘/2

    ๐‘/2

    โˆ’๐‘/2

    The limits of the integral can be changed since the pressure jump is zero for all points not on the airfoil

    so the right hand side becomes, with rearrangement,

    โ‰ˆโˆ’๐‘–๐œ”๐‘ฅ2๐‘’

    ๐‘–๐‘˜๐‘œ๐‘Ÿ๐‘’

    4๐œ‹๐‘โˆž๐‘Ÿ๐‘’2

    (2๐œ‹)21

    (2๐œ‹)2โˆซ โˆซ ฮ”๏ฟฝฬƒ๏ฟฝ(๐’š, ๐œ”)๐‘’

    โˆ’๐‘–(๐‘˜๐‘œ๐‘ฅ1

    ๐‘Ÿ๐‘’โˆ’๐‘˜๐‘œ๐‘€)๐‘ฆ1โˆ’๐‘–(

    ๐‘˜๐‘œ๐‘ฅ3๐›ฝ2

    ๐‘Ÿ๐‘’)๐‘ฆ3๐‘’โˆ’๐‘–๐‘˜๐‘œ๐‘€๐‘ฅ1๐‘‘๐‘ฆ1๐‘‘๐‘ฆ3

    โˆž

    โˆ’โˆž

    โˆž

    โˆ’โˆž

    Rearranging

    โ‰ˆโˆ’๐‘–๐œ‹๐œ”๐‘ฅ2๐‘’

    ๐‘–๐‘˜๐‘œ๐‘Ÿ๐‘’โˆ’๐‘–๐‘˜๐‘œ๐‘€๐‘ฅ1

    ๐‘โˆž๐‘Ÿ๐‘’2 [

    1

    (2๐œ‹)2โˆซ โˆซ ฮ”๏ฟฝฬƒ๏ฟฝ(๐’š, ๐œ”)๐‘’โˆ’๐‘–๐‘˜1

    (๐‘œ)๐‘ฆ1โˆ’๐‘–๐‘˜3

    (๐‘œ)๐‘ฆ3๐‘‘๐‘ฆ1๐‘‘๐‘ฆ3

    โˆž

    โˆ’โˆž

    โˆž

    โˆ’โˆž

    ]

    Where

    ๐‘˜1(๐‘œ)

    = ๐‘˜๐‘œ (๐‘ฅ1๐‘Ÿ๐‘’

    โˆ’ ๐‘€) ๐‘˜3(๐‘œ)

    = ๐‘˜๐‘œ๐›ฝ2 (

    ๐‘ฅ3๐‘Ÿ๐‘’

    )

    Definition of the wavenumber transform

    ฮ”๏ฟฝฬƒฬƒ๏ฟฝ (๐‘˜1(๐‘œ), ๐‘˜3

    (๐‘œ), ๐œ”) =1

    (2๐œ‹)2โˆซ โˆซ ฮ”๏ฟฝฬƒ๏ฟฝ(๐’š, ๐œ”)๐‘’โˆ’๐‘–๐‘˜1

    (๐‘œ)๐‘ฆ1โˆ’๐‘–๐‘˜3

    (๐‘œ)๐‘ฆ3๐‘‘๐‘ฆ1๐‘‘๐‘ฆ3

    โˆž

    โˆ’โˆž

    โˆž

    โˆ’โˆž

    Substituting this into the above equation

    โ‰ˆโˆ’๐‘–๐œ‹๐œ”๐‘ฅ2๐‘’

    ๐‘–๐‘˜๐‘œ๐‘Ÿ๐‘’โˆ’๐‘–๐‘˜๐‘œ๐‘€๐‘ฅ1

    ๐‘โˆž๐‘Ÿ๐‘’2 ฮ”๏ฟฝฬƒฬƒ๏ฟฝ (๐‘˜1

    (๐‘œ), ๐‘˜3(๐‘œ), ๐œ”)

    Where

    ๐‘˜1(๐‘œ) = ๐‘˜๐‘œ (

    ๐‘ฅ1๐‘Ÿ๐‘’

    โˆ’ ๐‘€) ๐‘˜3(๐‘œ) = ๐‘˜๐‘œ๐›ฝ

    2 (๐‘ฅ3๐‘Ÿ๐‘’

    )