Am Week10 s2

Embed Size (px)

Citation preview

  • 7/29/2019 Am Week10 s2

    1/8

    Week 10: Plates and Membranes

    Aims: To explore 2D vibration and implications for musical acoustics.

    Learning outcomes: An appreciation of modes in more than one dimension (2D bar example) Using the Laplacian for equations of motion Using separation of variables to solve (2D Circular Membrane Example) Using separation of variables to solve (2D Rectangular plate example

    discussed in tutorial)

    10.1 A Small Experiment

    Two dimensional vibration is an important aspect of musical acoustics because it not

    only helps us describe the sound generation of instruments whose main oscillators aretwo dimensional such as plates, bars or membranes but also the resonating surfaces of

    sounds boards and bodies belonging to violins, guitars, pianos, etc.

    You could try investigating two dimensional vibration of say a xylophone by

    a) striking a bar with the hammer in different locations

    b) trying to damp different locations along a bar with your finger

    As you strike a bar the sound is louder in some locations than others. Typically the

    centre and edges are the loudest suggesting these areas are able to move the most.

    Conversely the sound is least damped when a finger is positioned above an area that

    moves the least (a node).

  • 7/29/2019 Am Week10 s2

    2/8

    If you could view the bar in slow motion or investigate the phase of the vibration you

    find that when the middle of the bar is at its maximum extent downwards the edges

    would be at their maximum extent upwards so it is often useful to describe this first

    mode of vibration in terms of pluses and minuses.

    Striking or damping a bar transversely as opposed to longitudinally reveals similar

    results with centre and edges louder than the nodes.

    Weve already seen that with one dimensional waveguides there will be harmonics

    superimposed on each other to build more complex timbres. With two dimensions

    there will be added overtones.

    So for example the second mode of vibration with combined horizontal and vertical

    vibration will look as follows

    10.2 Wave equations in 2D

    As with the study of strings or a pipes it is useful to derive and equation of motion

    (i.e. wave equation) for the waveguide and solve it. We have already seen the 1D

    wave equation (for string or pipe) takes the form

    2

    2

    22

    2 1

    tcx

    =

    (10.1)

    where ( )tx, is the displacement of the string.

    It is convenient at this point to introduce a short hand notation used with manydifferential equations called the Laplacian operator (or often shown as 2 ). It can

  • 7/29/2019 Am Week10 s2

    3/8

    be used to represent the second order derivate of a term in a way that is consistent

    across different dimensions and coordinate systems.

    So for example in one dimension our wave equation the Laplacian operator is

    2

    2

    x=

    in two dimensions

    2

    2

    2

    2

    yx

    +

    =

    in three dimensions

    2

    2

    2

    2

    2

    2

    zyx +

    +

    =

    we can also show our Laplacian operator in two dimensional polar coordinates is

    2

    2

    22

    2 11

    +

    +

    =rrrr

    So using the Laplacian operator our 1D wave equation becomes

    2

    2

    2

    1

    tc

    =

    (10.2)

    Though not this same equation as written here can also represent our wave equation in

    one, two, three, etc dimensions.

    So for instance the wave equation in 2D is

    2

    2

    2

    1

    tc

    =

    where ( )tyx ,, and the Laplacian 22

    2

    2

    yx

    +

    =

    so expanding gives

    2

    2

    22

    2

    2

    2 1

    tcyx

    =

    +

    (10.3)

    Similar in 2D polar coordinates is ( )tr ,, and the Laplacian

  • 7/29/2019 Am Week10 s2

    4/8

    2

    2

    22

    2 11

    +

    +

    =rrrr

    Hence our two dimensional wave equation in polar coordinates is

    0111

    01

    1

    2

    2

    22

    2

    22

    2

    2

    2

    2

    2

    2

    2

    =

    +

    +

    =

    =

    tcrrrr

    tc

    tc

    (10.4)

    10.3 Circular Membranes

    With circular membranes we are dealing with circular surfaces so is convenient to use

    a polar coordinate system instead a rectangular coordinate system because our

    equations can be simplified to reflect the inherent symmetry of the system.

    Lets assume our membrane is circular and has been struck in the middle hence our

    solution for the membrane has symmetry such that displacement doesnt change with

    . Hence our term is unimportant and the wave equation becomes

    011

    2

    2

    22

    2

    =+ tcrrr

    where ( )tr, (10.5)

    Using good old separation of variables when assume a solution of the form

    ( ) ( ) ( )tTrRtr =, (10.6)

    Hence substituting into the wave equation and apply partial differentiation gives

    011

    2

    2

    22

    2

    =

    +

    t

    TR

    cr

    RT

    r

    T

    r

    R(10.7)

    Next collect all R terms to one side and all T to the other

  • 7/29/2019 Am Week10 s2

    5/8

    2

    2

    22

    2

    2

    2

    22

    2

    2

    2

    22

    2

    2

    2

    22

    2

    111

    111

    11

    011

    t

    T

    Tcr

    R

    rRr

    R

    R

    t

    T

    cT

    r

    R

    rRT

    r

    R

    R

    t

    TR

    cr

    RT

    rT

    r

    R

    t

    TR

    cr

    RT

    rT

    r

    R

    =

    +

    =

    +

    =

    +

    =

    +

    (10.8)

    Since the left hand side doesnt care about T and the right hand side doesnt can about

    R we can say both sides equate to a constant.

    2

    2

    2

    22

    2 111k

    t

    T

    Tcr

    R

    rRr

    R

    R=

    =

    +

    (10.9)

    Hence we have two ordinary differential equations

    01 2

    2

    2

    2=+

    kt

    T

    Tc(10.10)

    011 2

    2

    2

    =+

    +

    kr

    R

    rRr

    R

    R(10.11)

    The first differential equation (11.10) can be written as

    0222

    2

    =+

    Tkct

    T(10.12)

    and has the standard solution

    ( ) ( )kctBkctAT sincos += (10.13)

    The second differential equation (11.14) can be written as

    01 2

    2

    2

    =+

    +

    Rkr

    R

    rr

    R

    Lets assume krs = hencek

    sr= and

    k

    dsdr= .

    Substituting in gives

    02

    =++ RkdskdR

    s

    k

    dsds

    kkdRdR

  • 7/29/2019 Am Week10 s2

    6/8

    01

    2

    2

    =++ Rds

    dR

    sds

    Rd

    022

    22 =++ Rs

    ds

    dRs

    ds

    Rds (10.14)

    This a Bessels equation being of a form

    ( )ynxyxyx 222 ++ where 0=n (10.15)

    Hence the solution consists of Bessel functions of the first and second kind.

    ( ) ( )xYAxJAy 0201 += (10.16)

    Where the Bessel function of the first kind is

    ( )( )

    ( )

    nm

    m

    m

    n

    x

    nmmxJ

    +

    =

    ++

    =2

    0 21!

    1(10.17)

    and the Bessel function of the second kind (Neumann function) is

    ( )( ) ( ) ( )

    ( )

    n

    xJnxJxY nnn

    sin

    cos = (10.18)

    Dont worry too much about the equations (11.17) and (11.18) as resulting values can

    usually be access from tables or computer functions such as Malabs besselj().

    One can already see that if 0=n ( )xYn is infinite, which doesnt make much sensegiven the displacement of the drum will be a small finite value, so well ignore it.

    So lets bring our solutions (11.13) and (11.6) together to represent drum

    displacement.

    ( ) ( )( ) )(sincos)()( 0krJcktBcktArRtT +==

    (10.19)

    Hence lets try to simplify and make sense of this solution by applying realistic

    boundary conditions. Typically drum membranes are fixed to a circular rim so our

    solution can only be valid if ( ) 000 =krJ where 0r = the radius of the drum surface.Lets try plotting 0J with respect to 0kr see where the zeros occur.

  • 7/29/2019 Am Week10 s2

    7/8

    We can see 00 =J when 0kr =2.40, 5.52, 8.65, 11.75, 14.93 etc. Hence oursolution will be the sum of discrete values

    ( ) ( )[ ] ( )

    =

    +=1

    00sincosn

    nnnnnrkJtckBtckA (10.20)

    Considering the initial conditions the drum has no shape so clearly all values of 0=A

    because the ( )cktcos is non zero when 0=t

    Hence

    ( )[ ] ( )

    =

    =1

    00sinn

    nnnrkJtckB (10.21)

    So our we are looking at a set of sinusoids of the form ( )tnsin oscillating at discrete

    frequencies n where clearly ckn = and

    01 /40.2 rk = , 02 /52.5 rk = , 03 /65.8 rk = , 03 /75.11 rk = , 03 /93.14 rk = , etc

    These frequencies do not form a harmonics series so the timbre might not have as

    discernable a pitch as one dimensional waveguides. Its interesting to try hearing

    some of the discrete frequencies together. Matlab is ideal for this, where by adding

    sinusoid at these Eigen frequencies one can producing a range of timbres from gong-

    like and drum-like sounds depending on values for tension, density and the relative

    amplitudes of the harmonics.

    Cut and paste following Matlab the material properties chosen arent that realistic.

    fs=11000;SurfaceTension=10;

  • 7/29/2019 Am Week10 s2

    8/8

    SurfaceDensity=0.003;

    DecayConstant=7; % try 1 for gong

    r0=0.3;

    B1=1.0; B2=0.7; B3=0.5; B4=0.3; B5=0.1;

    c=sqrt(SurfaceTension/SurfaceDensity)

    w1=2.40*(c/r0)w2=5.52*(c/r0);

    w3=8.65*(c/r0);

    w4=11.75*(c/r0);

    w5=14.93*(c/r0);

    t=linspace(0,5,fs*5);

    y=B1*sin(w1*t)+B2*sin(w2*t)+B3*sin(w3*t)+B4*sin(w4*t)+B5*sin(w5*t);

    y=0.1*y.*exp(-DecayConstant*t);

    sound(y,fs)