INTRODUCTION
The development of physics-based noise prediction tools for analyzing aerodynamic noise sources, such as the jet and airframe ones, is of paramount importance, since noise regu-lations have become more stringent, and more sophisticated methods are needed to achieve the required noise reductions ZLWKRXWDVLJQL¿FDQWSHUIRUPDQFHSHQDOW\7KHGHVLJQRI' FRPSOH[FRQ¿JXUDWLRQVUHTXLUHVWKHXVHRIWLPHFRQVXPLQJ numerical simulations for the study and mitigation of noise VRXUFHV ,Q WKH FRQWH[W RI DHURDFRXVWLFV VHYHUDO DFRXVWLF scattering codes, such as the fast scattering code (FSC) from 1$6$/DQJOH\5HVHDUFK&HQWHU'XQQDQG7LQHWWL 7LQHWWLet al'XQQDQG)DUDVVDWDQGWKH $&7,6DQGWKH$&7,32/(FRGHVIURP$LUEXV)'HOQHYR et alDUHXQGHUGHYHORSPHQW7KHVHVFDWWHULQJFRGHV solve the Helmholtz equation through the discretization of boundary integral equations by the boundary element PHWKRG%(0RUE\WKHHTXLYDOHQWVRXUFHPHWKRG(60 ,WLVIRXQGWKDWWKHIDVWPXOWLSROHPHWKRG)00DFFHOHUDWHV WKHFRPSXWDWLRQVRI%(0DQG(60IRUPXODWLRQVOHDGLQJWR high improvements in simulation time and memory storage
1LVKLPXUD 6DNXPD DQG<DVXGD &KHQ DQG &KHQ'DUYHDQG+DYH,QWKHSUHVHQWZRUNZH KDYHGHYHORSHGDVFDWWHULQJFRGHIRU'DQG'VLPXODWLRQV XVLQJDPXOWLOHYHO)00DQG%(0,QWKHIXWXUHWKHFRGH will be used for the analysis of airframe noise sources and IRUH[SORULQJVWUDWHJLHVIRUWKHLUPLWLJDWLRQ
7KH XVH RI %(0 IRU VROYLQJ VFDWWHULQJ DQG UDGLDWLRQ SUREOHPVLQDFRXVWLFVSURYLGHVVHYHUDODGYDQWDJHVRYHU¿QLWH HOHPHQWPHWKRGV)(0DQG¿QLWHGLIIHUHQFHPHWKRGV)'0 Among these, one can cite the advantage of requiring only the ERXQGDU\GLVFUHWL]DWLRQVLPSOL¿HGSUHSURFHVVLQJDQGDFFX-UDWHPRGHOLQJRILQ¿QLWHGRPDLQV+RZHYHUIRUODUJHVFDOH problems, the solution of the nonsymmetric dense matrices DSSHDULQJLQWKH%(0KDYHFRPSXWDWLRQDOFRPSOH[LW\SURSRU-WLRQDOWR2nZKHQDQLWHUDWLYHVROYHULVXVHGZKLFKPDNHV WKHPHWKRGSURKLELWLYHWRXVH+HUHQLVWKHQXPEHURIERXQG-DU\HOHPHQWVXVHGLQWKHGLVFUHWL]DWLRQ,QRUGHUWRUHGXFHWKH FRPSXWDWLRQDOFRPSOH[LW\RQHFDQXVH)00WRDFFHOHUDWHWKH solution of the linear systems and reduce the computational FRPSOH[LW\WRDQRUGHUSURSRUWLRQDOWR2n log n
7KH )00 ZDV LQWURGXFHG E\ 5RNKOLQ IRU WKH VROXWLRQRILQWHJUDOHTXDWLRQVRIFODVVLFDOSRWHQWLDOWKHRU\ However, the method was further developed and became IDPRXVIRUWKHVROXWLRQRI1íERG\SUREOHPVLQWKHSDSHURI *UHHQJDUGDQG5RNKOLQ
Fast Multipole Burton-Miller Boundary Element Method for
Two and Three-Dimensional Acoustic Scattering
William R. Wolf1,2,*, Sanjiva K. Lele1 6WDQIRUG8QLYHUVLW\6WDQIRUG&$±86$
,QVWLWXWRGH$HURQiXWLFDH(VSDoR6mR-RVpGRV&DPSRV63±%UD]LO
Abstract: A multistage adaptive fast multipole method is used to accelerate the matrix-vector products arising from the Burton-Miller boundary integral equations, which are formed in a boundary element method. The present study considers the scattering of acoustic waves, generated by localized sources from bodies with rigid surfaces. Details on the implementation of a multistage adaptive fast multipole method are described for two and three-dimensional formulations. The code is veri¿ed through the solution of well documented test cases. The fast multipole method is tested for acoustic scattering problems of single and multiple bodies, and a discussion is provided on the performance of the method. Results for engineering problems with complex geometries, such as a multi-element wing, are presented in order to assess the implemented capability.
Keywords: Fast Multipole Method, Boundary Element Method, Burton-Miller Formulation, Acoustic Scattering.
5HFHLYHG $FFHSWHG
7KHDSSOLFDWLRQRIWKH)00IRUDFRXVWLFVFDWWHULQJZDV LQWURGXFHG E\ 5RNKOLQ IRU WKH VROXWLRQ RI LQWHJUDO HTXDWLRQVRIVFDWWHULQJWKHRU\LQ'6LQFHWKHQWKH)00 KDVEHHQXVHGWRDFFHOHUDWHWKHVROXWLRQRI%(0LQVHYHUDO VWXGLHV RI DFRXVWLF VFDWWHULQJ LQ ' DQG ' DQG GLIIHUHQW approaches were developed based on the range of frequencies DQDO\]HG1LVKLPXUD6DNXPDDQG<DVXGD&KHQ DQG&KHQ'DUYHDQG+DYH&KHQJet al 6KHQDQG/LX:ROIDQG/HOH
:KLOH WKH DSSURDFK SURSRVHG E\ 5RNKOLQ LV FRQVLGHUHGDVLQJOHVWDJHRUWZROHYHO)00ZKLFKSURYLGHV FRPSXWDWLRQDO FRPSOH[LW\ SURSRUWLRQDO WR 2n), the PHWKRGV WKDW DSSHDUHG LQ 1LVKLPXUD 6DNXPD DQG <DVXGD &KHQ DQG &KHQ 'DUYH DQG +DYH
&KHQJet al6KHQDQG/LXDQG:ROI
DQG/HOHDUHPXOWLOHYHO)00DQGKDYHFRPSXWDWLRQDO FRPSOH[LW\2n log n,QWKHGLUHFW%(0ODUJHQRQV\PPHW-ric dense linear systems are formed by the discretization of the ERXQGDU\LQWHJUDOV7KH)00DFFHOHUDWHVWKHPDWUL[YHFWRU products in the iterative solutions of the large-scale linear V\VWHPVZLWKRXWFRPSRVLQJWKHGHQVHLQÀXHQFHFRHI¿FLHQW PDWULFHVXVHGLQWKHGLUHFW%(0
,QWKHSUHVHQWZRUNZHKDYHVWXGLHGWKHVRXQGVFDWWHULQJ IURPULJLGERGLHVLQGXFHGE\ORFDOL]HGVRXUFHV7KH%XUWRQ 0LOOHUHTXDWLRQLVVROYHGXVLQJD%(0IRUPXODWLRQZKRVH numerical solution is accelerated by a multilevel adaptive )001LVKLPXUD:ROIDQG/HOH&KHQJet al <RVKLGD 7KH FRQMXJDWH JUDGLHQW VTXDUHG ± &*66RQQHYHOGLWHUDWLYHVROYHULVXVHGWRSHUIRUP the matrix-vector products in the linear systems formed by WKHERXQGDU\LQWHJUDOHTXDWLRQV6HYHUDO)00IRUPXODWLRQV are described in the literature for the solution of the Burton-0LOOHU ERXQGDU\ LQWHJUDO HTXDWLRQ /L DQG +XDQJ
:Xet al:Xet al7KHPHWKRGVDSSOLHGLQ
WKHVHUHIHUHQFHVPDNHXVHRIGLDJRQDOIRUPXODWLRQVZKLFK SURYLGHKLJKHUDFFHOHUDWLRQRI%(0OLQHDUV\VWHPVIRUKLJK IUHTXHQFLHV+RZHYHUDVGHVFULEHGLQOLWHUDWXUH1LVKLPXUD :ROIDQG/HOHWKHVHIRUPXODWLRQVDUHXQVWDEOH DWORZIUHTXHQFLHVGXHWRWKHVXEZDYHOHQJWKEUHDNGRZQ 7KH FXUUHQW )00 IRUPXODWLRQ LV VWDEOH IRU DQ\ UDQJH RI frequencies and can be further accelerated by the method GHVFULEHGLQ:ROIDQG/HOH
,QWKHZRUNFDUULHGRXWE\/LDQG+XDQJDPRGL¿HG %XUWRQ0LOOHUIRUPXODWLRQZDVSUHVHQWHGLQRUGHUWRDYRLGWKH VROXWLRQRIK\SHUVLQJXODULQWHJUDOVDSSHDULQJLQWKH%(0 ,QWKHSUHVHQWZRUNWKHVHK\SHUVLQJXODULQWHJUDOVDUHVROYHG using a method that is easy to implement for any singular
NHUQHODQGWKDWDOORZVRQHWRXVHUHJXODU*DXVVLDQTXDGUD-WXUH1XPHULFDOWHVWVDUHSHUIRUPHGWRDVVHVVWKHFDSDELOLW\ LPSOHPHQWHG7KHVRXQGVFDWWHULQJRIVRXQGIURPORFDOL]HG axisymmetric cylindrical and spherically symmetric sources by a cylinder and a sphere is computed and compared with the FRUUHVSRQGLQJDQDO\WLFDOVROXWLRQV%HQFKPDUNFRPSDULVRQV EHWZHHQWKHGLUHFW%(0DQGWKHDGDSWLYH)00DQG%(0DUH SUHVHQWHG7KHFRPSOHWH'DQG')00IRUPXODWLRQVDUH presented with details on the implementation of the adaptive PXOWLOHYHO)00$OVRDGGLWLRQDOUHVXOWVRIORZIUHTXHQF\ acoustic scattering by complex geometries, e.g., a cylinder with a cavity, multiple cylinders and spheres, and a multiele-PHQWZLQJDUHDQDO\]HG
THEORETICAL FORMULATION
The scattering of sound waves produced by a spatial distribution of concentrated sources is solved in the present SDSHU7KHIROORZLQJQRQKRPRJHQHRXV+HOPKROW]HTXDWLRQ represents the pressure disturbances induced by concentrated VRXUFHVLQDKRPRJHQHRXVPHGLXPZLWK]HURPHDQÀRZ
( )
( )
(
)
p x
k p x
Q
x
x
2 2
si si
d
v
+
v
=-
d
v
-
v
,Q(Tp represents the pressure, k is the wave number, Qsi represents the i-th source strength, xĺLVD¿HOGSRLQWDQGxĺsi is the i-thVRXUFHORFDWLRQ7KHFRQYHQWLRQe-iwt is assumed for WLPHGHSHQGHQFH$IXQGDPHQWDOVROXWLRQIRUWKH+HOPKROW] equation is the free space Green function, G(xĺ, yĺ), which is UHSUHVHQWHGE\(T
( , )
(
)
G
x y
i
H
k x
y
4
( ) 01
=
-v -v
v
v
IRUD'IRUPXODWLRQRU(T
( , )
|
|
G
x y
x
y
e
4
| | ik x y
r
=
-v -v
v
v
v v
IRUD'IRUPXODWLRQ+HUHH
VWDQGVIRUWKH+DQNHOIXQF-WLRQRIWKH¿UVWNLQGDQGRUGHU]HUR7KHUHIRUHRQHFDQZULWH the Helmholtz equation for the particular solution given by the *UHHQIXQFWLRQDV(T
where, c(xĺLVHTXDOWRZKHQxĺ is on a smooth boundary surface S and c(xĺLVHTXDOWRZKHQxĺLVD¿HOGSRLQW
The derivatives with respect to the inward normal direc-tion of the boundary surface are represented by 2(.)n
2
and nĺ is DQLQZDUGXQLWQRUPDO)LJXUHVKRZVDVNHWFKRIDQDFRXVWLF ¿HOGZLWKVFDWWHULQJERG\S and source location Xsi7KHWHUP Sinf UHSUHVHQWV D VXUIDFH IDU IURP WKH VFDWWHULQJ ERG\ 7KH ERXQGDU\FRQGLWLRQVVSHFL¿HGRQWKHVXUIDFHRIWKHVFDWWHUHU can represent an acoustic rigid surface, 22np=0, or a reacting surface, / ( )
n p
iw p Z w
2 2
t
= +RZHYHULQWKHSUHVHQWZRUNRQO\ ULJLGVXUIDFHVDUHFRQVLGHUHG,QWKHVHERXQGDU\FRQGLWLRQVȦ is the angular frequency, ȡ is the density of the medium, and Z LVWKHDFRXVWLFLPSHGDQFH2QHVKRXOGQRWHWKDWWKH6RPPHU-feld’s radiation condition, which allows only solutions with RXWJRLQJZDYHVDWLQ¿QLW\WREHDGPLWWHG np
ikp 0 2
2
- =
3 c m , is QDWXUDOO\VDWLV¿HGIRUWKH%(0IRUPXODWLRQRQSinf
S
Xsi
Sinf n
n
)LJXUH 6NHWFK RI DFRXVWLF ¿HOG ZLWK VFDWWHULQJ ERG\ DQG VRXUFHORFDWLRQ
(TXDWLRQUHSUHVHQWVDIXQGDPHQWDOIRUPXODWLRQIRUDFRXV-WLFDQDO\VLVLQWKH%(0+RZHYHUWKHVROXWLRQIRUWKLVLQWHJUDO formulation of the Helmholtz problem for external acoustic wave problems is non-unique for the so-called forbidden IUHTXHQFLHV7KLVQRQXQLTXHQHVVKDVQRSK\VLFDOPHDQLQJ LW LV D GUDZEDFN RI WKH PDWKHPDWLFDO IRUPXODWLRQ %XUWRQ DQG 0LOOHU 6HYHUDO ERXQGDU\ LQWHJUDO IRUPXODWLRQV KDYHEHHQSURSRVHGWRRYHUFRPHWKLVSUREOHP-RQHV 3LDV]F]\NDQG.ORVQHUDQGWKHFRPELQHG+HOPKROW] LQWHJUDOHTXDWLRQIRUPXODWLRQ±&+,()6FKHQFNDQGWKH %XUWRQ0LOOHUIRUPXODWLRQ%XUWRQDQG0LOOHUDUHWKH PRVWZLGHO\XVHGPHWKRGV7KH&+,()PHWKRGSUHVHQWVVRPH
LQVWDELOLW\SUREOHPV6H\EHUWDQG5HQJDUDMDQGHSHQG-ing on the number and location of sources and, therefore, in WKLVSDSHUWKH%XUWRQ0LOOHUPHWKRGLVLPSOHPHQWHGVLQFH LWLVYDOLGIRUDQ\SUREOHPFRQ¿JXUDWLRQ7KH%XUWRQ0LOOHU IRUPXODWLRQ%XUWRQDQG0LOOHUFRQVLGHUVDFRPSOH[ OLQHDUFRPELQDWLRQRIWKHVWDQGDUGLQWHJUDOHTXDWLRQ(T ZLWKDK\SHUVLQJXODULQWHJUDOHTXDWLRQUHVXOWLQJLQ(T
,Q(TWKHWHUPV2(.)nx 2
and 2(.)ny 2
represent normal deriva-tives computed at points xĺ and yĺ, respectively, and Į, which PXVWEHDQLPDJLQDU\QXPEHU%XUWRQDQG0LOOHUZDV chosen as i/kLQWKHSUHVHQWZRUN
,QWKHJHQHUDO%(0IRUPXODWLRQWKHVFDWWHULQJVXUIDFHS, LVGLVFUHWL]HGLQWRD¿QLWHQXPEHURIHOHPHQWVZLWKSRO\QRPLDO UHFRQVWUXFWLRQVIRUWKHXQNQRZQLQVLGHHDFKHOHPHQW7KHQD ERXQGDU\LQWHJUDOHTXDWLRQVXFKDV(TLVVROYHGIRUHDFK of these elements through the solution of a generally non-symmetric dense linear system of equations, [A]{p}={Q`,Q WKLVOLQHDUV\VWHPWKHNQRZQERXQGDU\YDOXHVRUWKHNQRZQ sources appear as the forcing term, {Q`DVLQ(T
)RUDULJLGVXUIDFHWKHFRHI¿FLHQWVRIPDWUL[>A] are given
by a 1/2 ( , ) ( , )
n G x x
n n G x x
dS
ij ij
j i j
S i j
i j 2
2 2
2 2 2
d a
= +
#
v v + v v , where ij is
WKH.URQHFNHUdelta
DQGDQDGDSWLYH)00LVXVHGWRDFFHOHUDWHWKHPDWUL[YHFWRU FDOFXODWLRQVLQWKHOLQHDUV\VWHPV:KLOHWKH)00PHWKRG LVXVHGIRUIDU¿HOGLQWHUDFWLRQVDPRQJHOHPHQWVQHDU¿HOG interactions are computed with direct computations using WKH%(07KHUHIRUHZHKDYHWRVROYHWKHVLQJXODULQWHJUDOV DSSHDULQJLQWKH%XUWRQ0LOOHU%(0IRUPXODWLRQ
Several approaches are found in the literature on how to FRPSXWH%(0VLQJXODULQWHJUDOVIRUDFRXVWLFVPDLQO\IRUK\SHU singular integrals (Chien et al/LXet al*HQJet al
,QWKLVSDSHUZHSUHVHQWDPHWKRGWKDWLVHDV\WRLPSOH-PHQWIRUDQ\VLQJXODUNHUQHODQGWKDWDOORZVRQHWRXVHUHJXODU *DXVVLDQTXDGUDWXUH:H¿UVWGLYLGHWKHERXQGDU\HOHPHQWVLQWR VPDOOHUWULDQJXODUHOHPHQWVDVVKRZQLQ)LJDQGSHUIRUPD WUDQVIRUPDWLRQIURP&DUWHVLDQWRSRODUFRRUGLQDWHV7KHWUDQV-IRUPHGVLQJXODULQWHJUDOVZLOOKDYHWKHIRUPDVLQ(T 7KH\ZLOOEHZHDNO\VLQJXODUIRUQ VWURQJO\VLQJXODUIRU Q DQGK\SHUVLQJXODUIRUQ 7KHZHDNO\VLQJXODULQWHJUDOV can be solved with regular Gaussian quadrature integration, VLQFHDIWHUWKHWUDQVIRUPDWLRQWKHVLQJXODUNHUQHOYDQLVKHV 7KHVWURQJO\VLQJXODUDQGK\SHUVLQJXODUNHUQHOVDUHVROYHGLQ WKHUDGLDOGLUHFWLRQLQWKHLU&DXFK\DQG+DGDPDUG¿QLWHSDUW VHQVHIROORZLQJWKHZRUNRI%UDQGmR7KHHTXDWLRQV DUHZRUNHGRXWKHUHIRUWKHVSHFL¿FFDVHZKHQWKHVLQJXODU SRLQWOLHVDWRQHRIWKHOLPLWVRILQWHJUDWLRQ ,Q(TWKH¿QLWHSDUWLQWHJUDOVLQWKHODVWWHUPDUHJLYHQ
by . .
( ) ( )
( )
F P
R dR n R
1 2 1 ( ) 2 2 n j R n n 1 0 i = -i - -
-#
for n RUKLJKHUand F P. . ln( ( ))
R dR R
1 ( ) n j R 1 0 i = i
-#
for n 7KH IXQFWLRQf = e(ikR(ș)) and f (j) is the j – th derivative of f2QHVKRXOGQRWH
that the term R depends on ș, ( )
( )
sin sin
R i R0
r b i
b =
- - , and
the integrals are computedVLPXOWDQHRXVO\LQERWKYDULDEOHV Following this method, all the singular integrals can be
computed by regular Gaussian quadrature formulae and with-RXWDQ\UHJXODUL]DWLRQSURFHGXUH
Boundary Element “i”
5ș șmax
ș
Xs
)LJXUH (OHPHQW VXEGLYLVLRQ SHUIRUPHG IRU WKH VLQJXODU LQWHJUDWLRQDURXQGWKHVLQJXODUSRLQW;V
FAST MULTIPOLE METHOD
7KHDGDSWLYH)00LPSOHPHQWHGLQWKLVZRUNIROORZVWKH ideas from Carrier et alDQG1LVKLPXUDIRUWKH
'IRUPXODWLRQDQGIURP&KHQJet al<RVKLGD
:KHQWKH)00DOJRULWKPVWDUWVWKHHQWLUHFRPSXWDWLRQDO ER[LVDWOHYHODQGVXUURXQGVWKHVFDWWHULQJERG\RILQWHUHVW ZKLFKLVGLVFUHWL]HGE\ERXQGDU\HOHPHQWV7KHJHQHUDOLGHD FRQVLVWVRIUH¿QLQJWKHFRPSXWDWLRQDOER[LQWRIRXUVPDOOHU ER[HVZKLFKZLOOEHDWOHYHODQGLQVSHFWLQJWKHQXPEHURI HOHPHQWVFRQWDLQHGE\HDFKRIWKHQHZER[HV7KLVSURFHVV
continues until the number of boundary elements inside all
ER[HVLVVPDOOHUWKDQRUHTXDOWRDFHUWDLQSUHVFULEHGQXPEHU ,Q)LJRQHFDQREVHUYHDFRPSXWDWLRQDOER[VXUURXQGLQJ
an airfoil with all the smaller boxes showing the adaptive
UH¿QHPHQWLQUHJLRQVZKHUHWKHQXPEHURIERXQGDU\HOHPHQWV H[FHHGV WKH PD[LPXP DOORZHG SHU ER[ 7KLV SUHVFULEHG QXPEHURIHOHPHQWVSHUER[ZLOOGH¿QHWKHPD[LPXPVWDJH LQWKH)00%R[HVRIOHYHOODUHFKLOGUHQRIWKHSDUHQW ER[HVRIOHYHOO(DFKSDUHQWER[LVGLYLGHGLQWRIRXUFKLOGUHQ
and these are direct neighbors among themselves, which
PHDQVWKDWWKH\VKDUHDFRPPRQQRGHRUHGJH)ROORZLQJWKH
algorithm, one can write a quad-tree structure containing all
FKLOGUHQIURPDOOER[HVDWDOOOHYHOV$WHYHU\OHYHORIUH¿QH -ment, a table of nonempty boxes is maintained, so that once an empty box is encountered, its existence is forgotten and it
LVQRWXVHGLQWKHVXEVHTXHQWSURFHVV
,Q RUGHU WR LPSOHPHQW WKH )00 ZH GH¿QH D VHW RI OLVWV FRQWDLQLQJVRPHVSHFL¿FER[HVVXFKDVGLUHFWDQGSDUHQWQHLJK
-ERUVDPRQJRWKHUV7KHVHOLVWVZLOOKHOSZLWKWKHFRPSXWDWLRQRI
multipole expansions and translations and the acceleration of the
)00/LVWL1 of a box b consists of box b itself and all boxes that do not contain children boxes and that share a node or edge with b,Ib is a parent box, then L1=4/LVWL2 of a box b is WKHLWHUDWLYHOLVWIURPWKHRULJLQDO)00*UHHQJDUGDQG5RNKOLQ DQGLWFRQVLVWVRIDOOFKLOGUHQRIb parent neighbors, which
DUHZHOOVHSDUDWHGIURPLW/LVWL is empty if b is a parent box, and it consists of all children of b neighbors, at any level, which do not share a node or vertex with b)LQDOO\OLVWL of box b is formed by all boxes c, such as that bLF,WLVSRVVLEOHWRVHHWKDWDOOER[HV
in L(b) are at higher levels than b, ieDUHVPDOOHUWKDQb, and all boxes in L(b) are at smaller levels than b, ieWKH\DUHODUJHUWKDQ b%H\RQGWKDWDOOER[HVLQLEGRQRWKDYHFKLOGUHQ,Q)LJ
one can observe the lists associated with a box b,QWKLV¿JXUHDOO
ER[HVDUHPDUNHGZLWKQXPEHUVFRUUHVSRQGLQJWRWKHUHVSHFWLYH OLVWVWKDWWKH\DUHDVVRFLDWHGZLWK7KHER[HVPDUNHGZLWKQXPEHU ¿YHDUHWKRVHZHOOVHSDUDWHGIURPb parent, which means that they are in L (bSDUHQWRU/bSDUHQW7KHDXWKRUVVXJJHVWWKHSDSHUV
from Cheng et alDQG1LVKLPXUDDQGWKHWKHVLV
IURP<RVKLGDIRUDPRUHGHWDLOHGH[SODQDWLRQRQWKH)00 LPSOHPHQWDWLRQLQFOXGLQJWKHDGDSWLYHUH¿QHPHQWSURFHGXUHDQG WKHVHYHUDOVWHSVGHVFULEHGLQWKHIROORZLQJSDUDJUDSKV
7KH )00 LV RIWHQ DSSOLHG WR LQWHJUDO RU VXPPDWLRQ HTXDWLRQVZKLFKFRQWDLQGHJHQHUDWHNHUQHOV7KH*UHHQ
function, G(x,yLQ(TVDQGLVWKHGHJHQHUDWHNHUQHO
one wants to expand in a suitable form in order to apply
WKH)00,QVWHDGRIFRPSXWLQJWKHLQÀXHQFHRIDOOVRXUFH
elements at yĺWRDOO¿HOGHOHPHQWVDWxĺ directly, one can
ZULWHWKH*UHHQIXQFWLRQDVLQ(T
( , ) ( ) ( ),
G x y k( ) x z k( ) y z i
i
i
1 2
= -
-v -v
/
v v v vand, then, compute multipole approximations representing the
DFRXVWLF¿HOGRIWKHIDUDZD\HOHPHQWVE\FOXVWHUVRIHOHPHQWV
4
4 5
5 2
2
2 1
1 1
b 2
2 2
5 5
4
4 1 1
1
1 1 1 3 3
3
3
3 3 3
)LJXUH $VVRFLDWHGOLVWVRIER[E
7KXVWKH¿UVWVWHSLQWKH)00DOJRULWKPFRQVLVWVRIFRPSXW -ing all the multipole expansions around the centroids of all childless boxes, represented by ĺzLQ(T8VLQJ(T which holds for distances | xĺízĺ| larger than | yĺízĺ|, one can ZULWHWKHPXOWLSROHH[SDQVLRQVIRU(TDV(T
where, S is a set of discrete elements inside the box with centroid zĺ(DFKHOHPHQWLQVLGHWKHER[LVUHSUHVHQWHGLQD multipole expansion and all the multipoles are summed to IRUPDWRWDOUHSUHVHQWDWLRQRIWKHVRXUFHVLQVLGHWKHER[7KLV VWHSLVUHSUHVHQWHGDV³6WHS´LQ)LJ
Subsequently, all the multipole expansions from the childless boxes at all levels are shifted to the centroids of WKHLUSDUHQWER[HVXSWROHYHO7KXVZHKDYHPXOWLSROH H[SDQVLRQV IRU WKH ER[HV LQ OHYHO UHSUHVHQWLQJ WKHLU LQÀXHQFHRQWKH¿HOGRXWVLGHHDFKER[7KHWUDQVODWLRQRI multipoles from centroids of boxes of level l WR WKHLU parents centroids at level l is commonly called multipole-WRPXOWLSROH00WUDQVODWLRQRUXSZDUGSDVVDQGLWFDQ EHVHHQLQ³6WHS´LQ)LJ,QWKHQH[WVWHSZKLFKLVUHSUH -VHQWHGLQ)LJDV³6WHS´WKHPXOWLSROHH[SDQVLRQVIRU the boxes in L(b) are converted to local expansions about b centroid and added up forming a local expansion around b FHQWURLGUHSUHVHQWLQJWKH¿HOGRIWKHHOHPHQWVIURPWKH well-separated boxes at the same level of b )ROORZLQJ the same ideas, the multipole expansions for the boxes in L(b) are converted to local expansions about b centroid DQGDGGHGXS7KHVHFRQYHUVLRQVIURPPXOWLSROHVWRORFDO representations around centroids of well-separated boxes DUHIUHTXHQWO\FDOOHGPXOWLSROHWRORFDO0/H[SDQVLRQV LQWKHOLWHUDWXUH$OOWKHORFDOUHSUHVHQWDWLRQVIURPL and L are then shifted to b FKLOGUHQXQWLOWKHKLJKHVWUH¿QH -PHQWOHYHOLVUHDFKHG2QHFDQREVHUYHWKHVHFDOFXODWLRQV LQ³6WHS´RI)LJZKLFKLVUHIHUUHGLQWKHOLWHUDWXUHDV ORFDOWRORFDO//WUDQVODWLRQRUGRZQZDUGSDVV
Finally, all the calculations can be performed in order WR UHSUHVHQW WKH LQÀXHQFH RI IDU¿HOG VRXUFHV WR HDFK RI WKHERXQGDU\HOHPHQWV,Q)LJRQHFDQREVHUYHWKLVW\SH RIFDOFXODWLRQLQ³6WHS´LQZKLFKWKHORFDOFRHI¿FLHQWV computed for the centroids of the boxes in the highest level RIUH¿QHPHQWDUHXVHGWRFRPSXWHWKHHIIHFWVRIIDU¿HOG sources to each of the elements contained inside box b2QFH WKH LQÀXHQFH RI WKH IDU HOHPHQWV LV FRQVLGHUHG D IXUWKHU VWHSLQFOXGHVWKHHYDOXDWLRQRIQHDUE\HOHPHQWVLQÀXHQFH For each childless box b, we compute the direct interactions
among all elements inside b and those on L(b) and L(b$OO the interactions from elements on L(b) are calculated using GLUHFW%(0IRUPXODWLRQVVLQFHWKH\FDQQRWEHH[SDQGHG LQPXOWLSROHV+RZHYHUIRUL(b), we compute multipole expansions for all elements inside the boxes in L(b), and, then, compute the effects of these multipoles to each of the elements inside b7KHVHQHDU¿HOGFDOFXODWLRQVFDQEH REVHUYHGLQ³6WHS´RI)LJ
All theorems and analytical tools, which prove the validity of the multipole expansions and translations, and several formal DQDO\VLVRIDFFXUDF\DQGDOJRULWKPFRPSOH[LW\IRUWKH)00DUH DYDLODEOHLQOLWHUDWXUH*UHHQJDUGDQG5RNKOLQ&DUULHUet al (SWRQDQG'HPEDUW/DEUHXFKH'DUYH 2WKHU )00 IRUPXODWLRQV IRU ORZIUHTXHQF\ VFDWWHU -LQJFDQDOVREHIRXQGLQWKHZRUNVIURP'DUYHDQG+DYH 6DNXPDDQG<DVXGDDEDQG*XPHURYDQG 'XUDLVZDPL ,Q WKH IRUPHU PHWKRGV WKH DXWKRUV computed the multipole expansions and translations using plane wave expansions and in the latter, Gumerov DQG'XUDLVZDPLXVHGDIRUPXODWLRQVLPLODUWRWKH RQHXVHGLQWKHSUHVHQWZRUNSOXVUHFXUVLYHUHODWLRQVRI the translation operators and rotation-coaxial translation decomposition of the translation operators to reduce the FRPSXWDWLRQDOFRPSOH[LW\RIWKHDOJRULWKP7KHVHPHWKRGV ZLOOEHVWXGLHGLQDIXWXUHZRUNDQGWKH\DUHEH\RQGWKH VFRSHRIWKHSUHVHQWSDSHU
2D Formulation
,Q WKLV VXEVHFWLRQ IRU WKH VDNH RI FRPSOHWHQHVV ZH SUHVHQWWKHIRUPXODWLRQVXVHGIRUWKH'DOJRULWKP7KHVH HTXDWLRQVDUHZHOOGRFXPHQWHGLQ1LVKLPXUD(TXD -WLRQ FDQ EH ZULWWHQ DV DQ H[SDQVLRQ RI WKH GHJHQHUDWH NHUQHOVVXFKDVLQ(T
( , )
(
)
(
),
G x y
4
i
O ox I
n noy
n
=
3 3-
=-v =-v
/
where the functions O n and I nDUHGH¿QHGDV(TVDQG
( ) ( )
On X i Hn ( ) kr e n
in
1
= i
and
( ) ( ) ( ) .
In X i J kr en n
in
= - i
coordinates of some vector X , which can be ox or oy,
IRULQVWDQFH7KHYHFWRUVox and oy point from some box center, oĺWRDIDU¿HOGVRXUFHORFDWLRQxĺDQGDQHDU¿HOGRQH y
ĺUHVSHFWLYHO\7RKDYHDJRRGDSSUR[LPDWLRQLQ(TRQH
should truncate the series using p terms, where p>k oy 7KXV WKH ERXQGDU\ LQWHJUDOV DSSHDULQJ LQ (T FDQ EH ZULWWHQDV(TVDQG
and
7KHUHIRUHIROORZLQJWKHQRWDWLRQIURP(TRQHFDQ ZULWHPXOWLSROHH[SDQVLRQV0QoĺDV(T
,Q(TLWLVDVVXPHGWKDWWKHRULJLQoĺ is located closely to the boundary element S and, then, |ox| > max|oy_KROGV
7KH00(T0/(TDQG//(TH[SDQ
-VLRQVDQGWUDQVODWLRQVDUHJLYHQE\(TVWR
( ) ( ) ( ),
M on In v o o M o
v v = 3 3 - =-l l
v
/
v( ) ( ) ( ),
L on O oo M o n v v v = 3 3 - =-l l
v
/
v( ) ( ) ( ) .
L on I o o L o n v v v = 3 3 - =-l l
v
/
v,Q(Tovl is the center of a parent box and oĺ is the center RIRQHRILWVFKLOGUHQDQGLQ(TVDQGoĺ is assumed to be closer to xĺ compared to oĺ)LQDOO\ZHFDQDOVRZULWHWKH boundary and hyper-singular integral equations as functions
RIWKHORFDOH[SDQVLRQV(TVDQG
and
3D Formulation
For the same reason as in the previous subsection, we
pres-HQWWKHIRUPXODWLRQVXVHGIRUWKH'DOJRULWKP7KHVHHTXDWLRQV DUHZHOOGRFXPHQWHGLQ<RVKLGD(TXDWLRQFDQEH ZULWWHQDVDQH[SDQVLRQRIGHJHQHUDWHNHUQHOVVXFKDV(T
( , ) ( ) ( ) ( )
G x y 4ik 2n 1 O ox I oy n nm m n n n m 0 r = + 3 =
=-v =-v
/
/
where the function OmnLVGH¿QHGDV(T
( ) ( ) ( , )
O X h( ) kr Y n
m
n nm
1
i z
=
and Inm
is the complex conjugate of InmGH¿QHGDV(T
( ) ( ) ( , ) .
In X j kr Y m
n n
m
i z
=
,QWKHVHH[SUHVVLRQVjn represents the n-th order spherical
%HVVHOIXQFWLRQRIWKH¿UVWNLQGhn(1) is the n-th order spheri-FDO+DQNHOIXQFWLRQRIWKH¿UVWNLQGDQG<n
m are the spherical KDUPRQLFVGH¿QHGDV(T
( , )
( ) !
( ) !
(cos ) ,
Y n m n m P e n m n m im
i z = i
+
- z
where PnmVWDQGVIRUWKHDVVRFLDWHG/HJHQGUHIXQFWLRQV7KH
terms r, ș, z represent the spherical coordinates of some vector X, which can be ox or oyIRULQVWDQFH7KHYHFWRUV ox and oy point from some box center, oĺWRDIDU¿HOGVRXUFH
location, xĺDQGDQHDU¿HOGVRXUFHORFDWLRQyĺUHVSHFWLYHO\
$JDLQLQ(T_ox| > max|oy_KROGV7KHERXQGDU\LQWHJUDOV
LQ(TFDQEHZULWWHQDV(TXDWLRQVDQG
and
7KHUHIRUHIROORZLQJWKHQRWDWLRQIURP(TRQHFDQ
write multipole expansions Mmn (oĺDVLQ(T
7KH00(T0/(TDQG//(TH[SDQ -VLRQVDQGWUDQVODWLRQVDUHJLYHQE\(TVWR
,Q(Tovl is the center of a parent box and oĺ is the FHQWHU RI RQH RI LWV FKLOGUHQ DQG LQ (TV DQG ovl is
assumed to be closer to xĺ compared to oĺ )RU DOO WKHVH
expressions, the summations in l, l n n n n /=
-+ l l
are performed only for even values of n+n’íl$OVRLQWKHVHIRUPXODVWKHWHUP
( ) ( , )
O h( ) kr Y
nm n nm 1
i z =
I , and the term Wn,n’,m,m’,l are computed XVLQJWKHIRUPXODLQ(T
( )
W l i n n l n
m n m
l t
2 1
0 0 0 , , , ,
n n m m l= + n n l
- + l l
l
l l
l
e oe o
where, t=-m-m’ and a d
b e
c f
e oGHQRWHVWKH:LJQHUMV\PEROZKLFK
FDQEHFRPSXWHGXVLQJWKH5DFDKIRUPXOD0HVVLDK
RESULTS
The present section presents results obtained by the %(0 DFFHOHUDWHG E\ WKH DGDSWLYH )00 7KH SUREOHPV DQDO\]HGLQFOXGHD'F\OLQGHUDVSKHUH'DQG'F\OLQ -GHUVZLWKDQGZLWKRXWFDYLWLHVPXOWLSOHVSKHUHVDQGD' PXOWLHOHPHQWZLQJ
Code veri¿cation
7KH ¿UVW SUREOHP RI LQWHUHVW FRQVLGHUV WKH DFRXVWLF VFDWWHULQJDURXQGD'ULJLGF\OLQGHUGXHWRDORFDOL]HG D[LV\PPHWULF F\OLQGULFDO VRXUFH 7KH VROXWLRQ IRU VXFK problem is compared with the analytical one presented by 0RUULV7KHSUREOHPLVGHVFULEHGE\DSRLQWVRXUFH placed at a distance L IURPWKHFHQWHURIWKHF\OLQGHU,Q
the present computations, the distance L PWKHUDGLXV
of the cylinder is set a P DQG WKH ZDYH QXPEHU LV k Pí, which corresponds to a frequency of f Hz
for a speed of sound c PVí
For this test problem, the boundary of the cylinder is GLVFUHWL]HGE\IRXUGLIIHUHQWPHVKHVFRQVLVWLQJRI
DQGHOHPHQWVZLWKFRQVWDQWVKDSHIXQF
-WLRQV7KHFRPSXWDWLRQDOWLPHRIDIDVWDQGRIDGLUHFW%(0 VROYHU IRU WKH ' IRUPXODWLRQ LPSOHPHQWHG LV DVVHVVHG )LJXUH D SURYLGHV D FRPSDULVRQ RI WKH VROXWLRQV LQ WHUPV RI SUHVVXUH GLUHFWLYLW\ REWDLQHG E\ WKH IDVW %(0 method and by the analytical solution for a distance R a
This solution is obtained for a cylinder discretized with FRQVWDQWHOHPHQWVDORQJLWVVXUIDFH)LIW\ERXQGDU\ elements per box is the maximum allowed in this computa-WLRQUHVXOWLQJLQIRXU)00OHYHOV7KHQXPEHURIWHUPVLQ WKH)00VHULHVWKDWSURYLGHVDQDFFXUDWHVROXWLRQIRUWKH
D'F\OLQGHU
(b) Sphere
)LJXUH 3UHVVXUHGLUHFWLYLWLHVIRUWKHDFRXVWLFVFDWWHULQJDURXQGD
wave number and dimension of the scatterer in this prob-lem is n )RUODUJHUka, this number has to be increased LQRUGHUWRKDYHDFFXUDWHVROXWLRQV
The convergence residue of the CGS iterative solver is VHWHTXDOWRIRUDOOWKHWHVWFDVHVLQWKLVSDSHU:LWK
WKHVHFRQGLWLRQVWKHPHWKRGFRQYHUJHGLQ¿YHLWHUDWLRQV 1RSUHFRQGLWLRQHUZDVXVHGWRDFFHOHUDWHWKH&*6VROYHU 2QHFDQREVHUYHWKDWWKHQXPHULFDOVROXWLRQIRUSUHVVXUH directivity matches perfectly with the analytical solution SURYLGHGE\0RUULVD
,Q7DEOHWKHUHDUHWKHFRPSDULVRQVRIFRPSXWDWLRQDO HIIRUWLQFOXGLQJVHWXSWLPHIRUWKHDFFHOHUDWHG%(0DQGWKH GLUHFW%(02QHFDQREVHUYHWKDW5RNKOLQ¶VVLQJOHVWDJH RUWZROHYHO)00LVPRUHH[SHQVLYHWKDQWKHKLJKHUOHYHO )00DQGIRUDVPDOOQXPEHURIHOHPHQWVWKH¿YHOHYHO )00LVPRUHH[SHQVLYHWKDQWKHWKUHHDQGIRXUOHYHO)00 This is a consequence of the several recursive divisions and OLVWFRQVWUXFWLRQVSHUIRUPHGLQWKLVPHWKRG+RZHYHUZKHQ the number of boundary elements is increased, the compu-WDWLRQDOHIIRUWIRUWKHWKUHHOHYHO)00LQFUHDVHVIDVWHUWKDQ IRUWKHIRXUDQG¿YHOHYHOV)00)RUHYHQ¿QHUPHVKHV WKH ¿YHOHYHO )00 EHFRPHV WKH OHDVW H[SHQVLYH PHWKRG VKRZLQJWKDWPXOWLVWDJH)00LVQHFHVVDU\IRUODUJHVFDOH SUREOHPV2QHFDQDOVRREVHUYHWKDWWKHFRPSXWDWLRQDOWLPH XVHGLQWKHGLUHFW%(0VROXWLRQLVPXFKODUJHUWKDQWKHRQH LQ)00VROXWLRQV:KLOHWKHGLUHFW%(0EHKDYHVSURSRU-tional to O(n IRU WKH SUHVHQW VLPXODWLRQV WKH ¿YHOHYHO
)00EHKDYHVSURSRUWLRQDOWRO(n
7DEOH 7RWDOWLPHLQVHFRQGVVSHQWE\WKHIDVWPXOWLSROHPHWKRG ZLWKGLIIHUHQWOHYHOVDQGWKHGLUHFW%(0DVDIXQFWLRQRI QXPEHURIHOHPHQWV
0HWKRG HOHP HOHP HOHP HOHP
'LUHFW%(0
OHYHOV)00
OHYHOV)00
OHYHOV)00
OHYHOV)00
The second problem considers the acoustic scatter-ing around a rigid sphere due to a spherically symmetric VRXUFH7KH VROXWLRQ IRU WKLV SUREOHP LV FRPSDUHG ZLWK WKHDQDO\WLFDOVROXWLRQSUHVHQWHGE\0RUULVE7KH point source is placed at a distance L from the center of the VSKHUH,QWKHSUHVHQWFRPSXWDWLRQVWKHGLVWDQFHL P
WKHUDGLXVRIWKHVSKHUHLVD PDQGWKHZDYHQXPEHULV
N PíFRUUHVSRQGLQJWRDIUHTXHQF\RII +]IRU
DVSHHGRIVRXQGF PV
For this test problem, the boundary of the sphere is GLVFUHWL]HG E\ IRXU GLIIHUHQW PHVKHV FRQVLVWLQJ RI DQGTXDGULODWHUDOHOHPHQWVZLWKFRQVWDQW VKDSH IXQFWLRQV 7KH FRPSXWDWLRQDO WLPH RI WKH IDVW DQG GLUHFW%(0VROYHUVIRUWKH'IRUPXODWLRQLPSOHPHQWHGLV DVVHVVHG)LJXUHESURYLGHVDFRPSDULVRQRIWKHVROXWLRQV LQWHUPVRISUHVVXUHGLUHFWLYLW\REWDLQHGE\WKHIDVW%(0 method and by the analytical solution for a distance R D
7KLVVROXWLRQLVREWDLQHGIRUDVSKHUHGLVFUHWL]HGZLWK FRQVWDQWHOHPHQWVDORQJLWVVXUIDFH7KHPD[LPXPQXPEHU of boundary elements per box is set equal to one hundred, UHVXOWLQJLQWZR)00OHYHOV7KHQXPEHURIWHUPVLQWKH )00VHULHVLVVHWWRWKUHHLQDOOWKH'FDOFXODWLRQVLQWKLV paper, except for the cavity problem, since we are consider-LQJ ORZ IUHTXHQFLHV 2QH FDQ REVHUYH WKDW WKH QXPHULFDO solution for pressure directivity matches perfectly with the DQDO\WLFDOVROXWLRQSURYLGHGE\0RUULVE
,Q7DEOHWKHUHDUHWKHFRPSDULVRQVRIFRPSXWDWLRQDO HIIRUW LQFOXGLQJ VHWXS WLPH IRU WKH DFFHOHUDWHG %(0 DQG WKHGLUHFW%(07KHUHVXOWVLQ7DEOHVKRZWKDWWKH)00 UHTXLUHVOHVVFRPSXWDWLRQDOWLPHFRPSDUHGWRWKHGLUHFW%(0 :HFDQDOVRREVHUYHWKDWWKHWKUHHOHYHO)00SHUIRUPVEHWWHU WKDQWKHWZROHYHO)00IRUODUJHVFDOHSUREOHPV
7DEOH 7RWDOWLPHLQVHFRQGVVSHQWE\WKHIDVWPXOWLSROHPHWKRG ZLWKGLIIHUHQWOHYHOVDQGWKHGLUHFW%(0DVDIXQFWLRQRI QXPEHURIHOHPHQWV
0HWKRG HOHP HOHP HOHP HOHP
'LUHFW%(0
OHYHOV)00
OHYHOV)00
)LJXUHVKRZVWKHUHVXOWVRIDEHQFKPDUNVWXG\FRPSDU-ing order of accuracy and memory usage of the direct and the IDVW%(07KHUHVXOWVDUHREWDLQHGIRUWKHDFRXVWLFVFDWWHU-LQJDURXQGWKHVSKHUHSUHYLRXVO\DQDO\]HG7KUHHOHYHOVRI DGDSWLYHUH¿QHPHQWDUHXVHGLQWKHIDVW%(0VROXWLRQV7KH
LQRUPRIWKHHUURUGH¿QHGDV , is SORWWHGDVDIXQFWLRQRIWKHPHVKUH¿QHPHQWLQDORJORJSORW LQ)LJD,QWKHGH¿QLWLRQRI_E|, p is the acoustic pressure computed by the numerical method andpʛLVWKDWFDOFXODWHG
WKDQWKHHTXLYDOHQWIRUWKHGLUHFW%(07KLVDGGLWLRQDOHUURU
can be controlled by using more terms in the truncated series
RUPDNLQJWKHFRQGLWLRQIRUZHOOVHSDUDWHGER[HVPRUHVHYHUH IRUH[DPSOH+RZHYHUWKHVHFKDQJHVZLOOFDXVHWKHPHWKRGWR EHPRUHWLPHDQGPHPRU\FRQVXPLQJ,Q)LJERQHFDQVHH
a plot for the memory requirements for the direct and the fast
%(0,QWKLVFDVHWKHIDVW%(0VKRZVDVLJQL¿FDQWDGYDQWDJH
RYHUWKHGLUHFW%(0LQWHUPVRIPHPRU\XVDJHIRUODUJHVFDOH SUREOHPV 'LUHFW %(0 IRUPXODWLRQV VFDOH SURSRUWLRQDO WR
order O(n) in terms of memory requirements, while the fast
%(0VFDOHVSURSRUWLRQDOWRO(n), where n is the number of
ERXQGDU\HOHPHQWVXVHGLQWKHGLVFUHWL]DWLRQ
Cylinder with cavity
The third test case presents results for the scattering of pressure waves around a rigid cylinder with a cavity, due to a monopole source located non-symmetrically with
UHVSHFWWRWKHFDYLW\,Q)LJDRQHFDQREVHUYHWKH' JHRPHWU\DQGWKHPHVKZLWKERXQGDU\HOHPHQWVXVHG LQWKLVSUREOHPDQGLQ)LJEWKHSUHVVXUHDURXQGWKH
surface of the cylinder is plotted for a wave number k
mí7KHUDGLXVRIWKHF\OLQGHULVa PLWVOHQJWKLV L PWKHFDYLW\GHSWKLVh PLWVZLGWKLVd P
and its length is l P
D0HVKZLWKERXQGDU\HOHPHQWV
E6XUIDFHSUHVVXUH
)LJXUH $FRXVWLFVFDWWHULQJDURXQGDULJLGF\OLQGHUZLWKDFDYLW\
due to a monopole source located non-symmetrically
ZLWKUHVSHFWWRWKHFDYLW\IRUND D/QRUPRIWKHHUURU
E0HPRU\UHTXLUHPHQWV
)LJXUH &RPSDULVRQEHWZHHQGLUHFWDQGIDVW%(0LQWHUPVRI
accuracy and memory requirements for the acoustic
)LJXUHDVKRZVWKHSUHVVXUH¿HOGIRUWKH'FRPSXWDWLRQV REWDLQHGZLWKDPHVKRIERXQGDU\HOHPHQWV,Q)LJE
one can see the solution for the same problem, but for a cylinder
ZLWKQRFDYLW\7KHVRXUFHORFDWLRQLVx Py P z PZLWKUHVSHFWWRWKHFHQWHURIWKHF\OLQGHUORFDWHGRQ
WKHRULJLQRIWKH&DUWHVLDQV\VWHP:HFDQREVHUYHWKHVWURQJ LQÀXHQFHRIWKHFDYLW\LQWKHVFDWWHULQJRIWKHSUHVVXUHZDYHV
For the cavity case, the scattering has a preferential direction,
ZKLFKLVIURPWKHOHIWFRUQHURIWKHFDYLW\WRWKHVRXUFH7KHVROX -tions obtained for the cylinder with no cavity show the expected
V\PPHWULFVFDWWHULQJZLWKUHVSHFWWRWKHVRXUFHSRVLWLRQ7KH
effects of the cavity on the scattering of pressure waves can be
REVHUYHGLQ)LJLQSORWVRISUHVVXUHGLUHFWLYLW\IRUDIDU¿HOG
observer at a radial distance R PIRUz P7KLV¿JXUH
VKRZVUHVXOWVIRUGLUHFWDQGIDVW%(0FRPSXWDWLRQVDQGWKH\DUH LQSHUIHFWDJUHHPHQWZLWKHDFKRWKHU$JDLQLWLVSRVVLEOHWRVHH
the effects of the cylinder with cavity compared to the one with
QRFDYLW\7KHSUHVVXUHGLUHFWLYLW\IRUWKHIRUPHUFOHDUO\VKRZV WKHSUHIHUHQWLDOVFDWWHULQJGLUHFWLRQ7KHVSDWLDOHIIHFWVFDQDOVR EHREVHUYHGDQGRQHVHHVWKDWWKHSUHVVXUHPDJQLWXGHVIRUWKH' FDOFXODWLRQVDUHODUJHUWKDQIRUWKH'DVH[SHFWHG)RUWKH' FDYLW\FRQ¿JXUDWLRQIDU¿HOGSUHVVXUHLVVPDOOHUWKDQWKDWIRUWKH F\OLQGHULQDOOGLUHFWLRQV)RUWKH'FDVHRQHFDQREVHUYHKLJKHU IDU¿HOGSUHVVXUHVIRUDQJOHVEHWZHHQDQGDQGIRU 7KH'GLUHFW%(0DQGWKHWZRWKUHHDQGIRXUOHYHO)00 DUHFRPSDUHGLQWHUPVRIFRPSXWDWLRQDOWLPHLQ7DEOH7KH
time spent by each method for achieving the desired
conver-JHQFHLVLQLWHUDWLRQV)RUWKLVWHVWFDVHIRXUWHUPVDUHXVHG LQWKHWUXQFDWLRQRI)00VHULHVWRREWDLQDFFXUDWHUHVXOWV7KH
D)LHOGSUHVVXUHIRUWKH'F\OLQGHUZLWKFDYLW\
E)LHOGSUHVVXUHIRUWKH'F\OLQGHUZLWKRXWFDYLW\ )LJXUH $FRXVWLFVFDWWHULQJDURXQGD'ULJLGF\OLQGHUZLWKD
cavity due to a monopole source located
non-symmetri-FDOO\ZLWKUHVSHFWWRWKHFDYLW\IRUND
D'VLPXODWLRQV
E'VLPXODWLRQV
GLUHFW%(0VROXWLRQUHTXLUHVVHFRQGVIRUUHDFKLQJ
the required convergence while the two, three and four-level
)00DFKLHYHFRQYHUJHQFHLQDQGVHFRQGV UHVSHFWLYHO\7KHRSWLPXPQXPEHURIOHYHOVRIUH¿QHPHQWLV WKUHHDVRQHFDQREVHUYH)RUWKLVWHVWFDVHWRXVHIRXUOHYHOV RIDGDSWLYHUH¿QHPHQWRQHVKRXOGVHWWKHPD[LPXPQXPEHU RIHOHPHQWVSHUER[HTXDOWRFDXVLQJWKH)00WREHPRUH FRVWO\WKDQWKHWKUHHOHYHO)007KHQXPEHURIHOHPHQWVSHU
box should be always chosen to increase the performance of the
PHWKRG,WFDQQHLWKHUEHWRRVPDOOPDQ\ER[GLYLVLRQVPXOWL -pole computations and translations) nor too big (many direct
FRPSXWDWLRQV7KHVROXWLRQREWDLQHGZLWKWKH)00%(0LV WLPHVIDVWHUWKDQWKHGLUHFW%(0IRUWKHPRVWHI¿FLHQWFDVH
Multiple bodies
The fourth studied problem assesses the implemented capability in dealing with the scattering of pressure waves around multiple
ERGLHV$PRQRSROHVRXUFHLVSODFHGDWFRRUGLQDWHVx Py P
RQWKHVLGHRIWZRULJLGF\OLQGHUVLQ'RUWZRULJLGVSKHUHVLQ'
These have centers on x PDQGy PDQGUDGLXVa P
)RUWKHVSKHUHFHQWHUV] P,Q)LJDRQHFDQREVHUYHWKH 'JHRPHWU\DQGWKHPHVKZLWKERXQGDU\HOHPHQWVXVHG LQWKLVSUREOHPDQGLQ)LJEWKHSUHVVXUHDURXQGWKHVXUIDFHRI
the spheres is plotted for a wave number k Pí)LJVDDQG
(b)VKRZSORWVRISUHVVXUHGLUHFWLYLW\IRU'DQG'FRPSXWDWLRQV
IRUDIDU¿HOGZLWKUDGLDOGLVWDQFHR PIRUz PDQGWKH'
UHOLHYLQJHIIHFWVFDQEHREVHUYHG7KHGLUHFWDQGIDVW%(0UHVXOWV DUHLQSHUIHFWDJUHHPHQWDVRQHFDQVHHLQ)LJVDDQGE
7KH'GLUHFW%(0DQGWKHWZRWKUHHIRXUDQG¿YHOHYHO )00DUHFRPSDUHGLQWHUPVRIWRWDOFRPSXWDWLRQDOWLPHLQ7DEOH 2QHFDQREVHUYHWKHWRWDOWLPHLQFOXGLQJWKHVHWXSRQHVSHQWE\
each method for achieving the desired convergence, obtained in
¿YHVWHSVE\DOOWKHVFKHPHV7KHPD[LPXPQXPEHURIHOHPHQWV SHUER[ZDVVHWDVIRUWKHWZROHYHO)00IRUWKHWKUHH OHYHO)00IRUWKHIRXUOHYHO)00DQGIRUWKH¿YHOHYHO )007KHVHDUHWKHYDOXHVIRUEHVWSHUIRUPDQFHIRUHDFKOHYHO IRUWKLVWHVWFDVH,QWKLVSUREOHPWKHHOHPHQWVDUHPRUHXQLIRUPO\
distributed inside the computational box if compared with the
FDYLW\WHVWFDVH7KLVUHGXFHVWKHHIIHFWRIWKHDGDSWLYHUH¿QHPHQW VLQFHWKHFRPSXWDWLRQDOER[LVUH¿QHGPRUHXQLIRUPO\$VRQHFDQ VHHLQWKHUHVXOWVIURP7DEOHWKHWZROHYHO)00LVVWLOOYHU\ H[SHQVLYHFRPSDUHGWRWKHKLJKHUOHYHO)00GXHWRWKHPDQ\ GLUHFWHYDOXDWLRQVLQWKHPHWKRG7KHRSWLPDOVROXWLRQLQWHUPVRI FRPSXWDWLRQDOFRVWLVDFKLHYHGE\WKH¿YHOHYHO)00)RUWKLV QXPEHURIOHYHOVRIUH¿QHPHQWWKHUHVXOWVVKRZDUHGXFWLRQLQ FRPSXWDWLRQDOFRVWRIFRPSDUHGZLWKGLUHFWFRPSXWDWLRQV
7DEOH 7RWDOWLPHLQVHFRQGVVSHQWE\WKHIDVWPXOWLSROHPHWKRG ZLWKGLIIHUHQWOHYHOVDQGWKHGLUHFW%(0DVDIXQFWLRQRI QXPEHURIHOHPHQWV
0HWKRG Cavity HO
0XOW6SKHUHV HO
:LQJ HO GLUHFW%(0 OHYHOV)00 OHYHOV)00 OHYHOV)00 OHYHOV)00 -
Multi-element wing
This test case consists of acoustic scattering around a
PXOWLHOHPHQW ZLQJ7KH JHRPHWU\ VWXGLHG LV WKH VDPH DV LQ &DVH$ LQ WKH$*$5'$GYLVRU\ 5HSRUW 1R 0RLU7KHDLUIRLOFRQ¿JXUDWLRQLVFRPSULVHGRIDVODW PDLQDLUIRLODQGVLQJOHVORWWHGÀDS7KHVODWLVSRVLWLRQHGDW DQDQJOHRI7KHÀDSLVUHIHUUHGWRDVFRQ¿JXUDWLRQ7±D VLQJOHVORWWHGÀDSZLWKDGHÀHFWLRQDQJOHRIZKLFKLV
D0HVKZLWKERXQGDU\HOHPHQWV
E6XUIDFHSUHVVXUH
W\SLFDORIDQDLUFUDIWLQWDNHRIIFRQ¿JXUDWLRQ)RUWKLVFDVH
two monopole sources are placed in the gaps formed between
PDLQDLUIRLODQGVODWDQGÀDS)LJXUHDVKRZVWKHJHRPHWU\ DQGPHVKZLWKERXQGDU\HOHPHQWVDQDO\]HGLQWKH' FDVHDQG)LJEVKRZVWKHDFRXVWLFSUHVVXUHSORWWHGDORQJ
the multi-element wing surface for a wave number k
)LJXUHVKRZVWKHSUHVVXUH¿HOGIRUWKH'FRPSXWDWLRQ DQGDSORWRISUHVVXUHGLUHFWLYLW\IRUDIDU¿HOGREVHUYHUDW
radial distance R PIRUz P7KHGLUHFWDQGIDVW%(0
UHVXOWVDUHLQSHUIHFWDJUHHPHQWDVRQHFDQVHHLQ)LJEIRU WKHSUHVVXUHGLUHFWLYLW\SORWV
7KH'GLUHFW%(0DQGWKHWZRWKUHHIRXUDQG¿YHOHYHO )00DUHFRPSDUHGLQWHUPVRIFRPSXWDWLRQDOWLPHLQ7DEOH
2QHFDQREVHUYHWKHWLPHVSHQWE\HDFKPHWKRGIRUDFKLHYLQJ
the desired convergence, obtained with ten steps by all the
VFKHPHV7KHPD[LPXPQXPEHURIHOHPHQWVSHUER[ZDVVHW DVIRUWKHWZROHYHOIRUWKHWKUHHOHYHOIRU WKHIRXUOHYHODQGIRUWKH¿YHOHYHO)00$VRQHFDQ VHHLQWKHUHVXOWVIURP7DEOHWKHWZROHYHO)00LVVWLOO YHU\H[SHQVLYHFRPSDUHGWRWKHKLJKHUOHYHO)00GXHWRWKH PDQ\GLUHFWHYDOXDWLRQVLQWKHPHWKRG7KHWKUHHOHYHO)00 VKRZVDKLJKLPSURYHPHQWRYHUWKHWZROHYHO)00EXWLW LVVWLOOH[SHQVLYHFRPSDUHGWRWKHIRXUDQG¿YHOHYHO)00 7KHRSWLPXPQXPEHURIUH¿QHPHQWOHYHOVIRUWKLVWHVWFDVH LV¿YH)RUWKLVQXPEHURIOHYHOVRIUH¿QHPHQWWKHUHVXOWV VKRZDUHGXFWLRQLQFRPSXWDWLRQDOFRVWRIFRPSDUHGZLWK
D3UHVVXUHGLUHFWLYLW\IRUWKH'FDVH
E3UHVVXUHGLUHFWLYLW\IRUWKH'FDVH
)LJXUH $FRXVWLFVFDWWHULQJDURXQGWZRULJLGF\OLQGHUV'DQG VSKHUHVGXHWRDPRQRSROHVRXUFHIRUND
D0HVKZLWKERXQGDU\HOHPHQWV
E6XUIDFHSUHVVXUH
GLUHFWFRPSXWDWLRQV,QWKLVSUREOHPWKHHOHPHQWVDUHFRQFHQ
-trated in the center of the computational box in the y SODQH
7KHUHIRUHWKHDGDSWLYH)00ZRUNVPRUHHI¿FLHQWO\EHFDXVH WKHVFDWWHULQJERGLHVRFFXS\DVSHFL¿FUHJLRQRIWKHFRPSX
-WDWLRQDOER[7KXVVPDOOHUER[HVDUHFRQFHQWUDWHGRQO\LQWKH FHQWUDOSRUWLRQRIWKHFRPSXWDWLRQDOER[FDXVLQJWKH)00WR
have a smaller number of operations compared to cases where the scattering body is more uniformly distributed around
WKHFRPSXWDWLRQDOER[7KLVRFFXUVEHFDXVHWKHUHLVDODUJH
number of empty boxes distant from the center of the
compu-WDWLRQDOER[ZKLFKDUHIRUJRWWHQZKHQWKHOLVWVDUHEXLOW
CONCLUSIONS
7KHSUHVHQWZRUNFRQFHUQVWKHVWXG\RIVRXQGVFDWWHULQJ IURPULJLGERGLHVGXHWRORFDOL]HGVRXUFHV7KHQRQKRPRJH -neous Helmholtz equation is solved using a boundary integral
IRUPXODWLRQGLVFUHWL]HGE\WKH%(0ZKLFKLVDFFHOHUDWHGE\ DPXOWLVWDJHDGDSWLYH)007KH%XUWRQ0LOOHUIRUPXODWLRQ
is implemented to deal with the non-uniqueness problems of
%(0IRUH[WHUQDODFRXVWLFVDQDO\VHV$PHWKRGWKDWUHTXLUHV
only regular Gaussian quadrature is presented for the solution
RI WKH K\SHUVLQJXODU LQWHJUDOV DSSHDULQJ LQ WKH HTXDWLRQV %(0FDOFXODWLRQVDUHDWWUDFWLYHVLQFHWKHLUSUHSURFHVVLQJLV
easier, and the equations are discretized along the boundaries
RQO\+RZHYHUIRUODUJHVFDOHSUREOHPVWKHFRVWVIRUVROYLQJ
the matrix-vector products arising from the method become
SURKLELWLYH :LWK WKH DFFHOHUDWLRQ SURYLGHG E\ WKH )00 ERXQGDU\HOHPHQWFDOFXODWLRQVFDQEHSHUIRUPHGHI¿FLHQWO\ IRUODUJHVFDOHSUREOHPV
)RUWKHSUREOHPVDQDO\]HGLQWKLVZRUNWKH)00%(0
provides excellent results matching analytical solutions
IURP ZHOONQRZQ WHVW FDVHV IURP OLWHUDWXUH &RPSOH[ JHRPHWULHVDUHVWXGLHGDQGWKHIDVW%(0VROXWLRQVDUHLQ SHUIHFWDJUHHPHQWZLWKGLUHFW%(0RQHV&RPSDULVRQVRI
computational time are shown and the multistage algo-rithm has proved to be more efficient than the single-stage
RQH7KHUHVXOWVVKRZWKDWWRKDYHDEHWWHUHIILFLHQF\IRU
an increasing number of boundary elements in the
discreti-]DWLRQPRUHOHYHOVDUHUHTXLUHGE\WKH)00+RZHYHU
there is always an optimum number of levels of refinement depending on the number of boundary elements and the
VSDWLDOGLVWULEXWLRQRIWKHVFDWWHULQJERG\)RUERXQGDU\
elements uniformly distributed over the computational box, the improvements in computational cost achieved
ZLWKWKHDGDSWLYHUHILQHPHQWDUHORZHU:KHQWKHVSDWLDO
distribution of the boundary elements is concentrated over
a specific region of the computational box, e.g., a wing
located along the center of the box, the results show larger
LPSURYHPHQWVLQWKHSHUIRUPDQFHRIWKH)00GXHWRWKH DGDSWLYHUHILQHPHQW,QDOOFDVHV)00%(0UHGXFHVWKH FRPSXWDWLRQDOFRVWUHODWLYHWRGLUHFW%(0)RUVHYHUDOWHVW
problems, a factor of two orders of magnitude reduction
LQ WKH FRVW LV REVHUYHG IRU WKH FDYLW\ FDVH IRU WKHPXOWLSOHVSKHUHVDQGIRUWKHZLQJ,QDGGLWLRQ )00%(0 DOVR UHGXFHV WKH PHPRU\ UHTXLUHPHQW IRU ODUJHVFDOHSUREOHPV
D)LHOGSUHVVXUHIRUWKH'FDVHIRU] SODQH
E3UHVVXUHGLUHFWLYLW\IRUWKH'FDVH
ACKNOWLEDGEMENTS
7KH DXWKRUV DFNQRZOHGJH WKH VXSSRUW RI )XOEULJKW DQG &$3(6WKURXJKD3K'6FKRODUVKLSIRUWKH¿UVWDXWKRUXQGHU WKH)XOEULJKW&$3(6*UDQW1R
REFERENCES
%UDQGmR 0 3 ³,PSURSHU ,QWHJUDOV LQ 7KHRUHWLFDO $HURG\QDPLFV7KH3UREOHP5HYLVLWHG´$,$$-RXUQDO9RO SS
%XUWRQ$-0LOOHU*)³7KH$SSOLFDWLRQRI,QWHJUDO (TXDWLRQ0HWKRGVWRWKH1XPHULFDO6ROXWLRQRIVRPH([WHULRU %RXQGDU\9DOXH3UREOHPV´3URFHHGLQJVRIWKH5R\DO6RFLHW\ RI/RQGRQ6HULHV$9ROSS
&DUULHU-et al³$)DVW$GDSWLYH0XOWLSROH$OJRULWKP
IRU 3DUWLFOH 6LPXODWLRQV´ 6,$0 -RXUQDO RQ 6FLHQWL¿F DQG 6WDWLVWLFDO&RPSXWLQJ9RO1RSS
&KHQ-7&KHQ.+³$SSOLFDWLRQVRIWKH'XDO,QWHJUDO )RUPXODWLRQLQ&RQMXQFWLRQZLWK)DVW0XOWLSROH0HWKRGLQ /DUJH6FDOH3UREOHPVIRU'([WHULRU$FRXVWLFV´(QJLQHHULQJ $QDO\VLVZLWK%RXQGDU\(OHPHQWV9ROSS
&KHQJ+et al³$)DVW$GDSWLYH0XOWLSROH$OJRULWKP
LQ7KUHH'LPHQVLRQV´-RXUQDORI&RPSXWDWLRQDO3K\VLFV9RO SS
&KHQJ+et al³$Q$GDSWLYH)DVW6ROYHUIRUWKH
0RGL¿HG+HOPKROW](TXDWLRQLQ7ZR'LPHQVLRQV´-RXUQDO RI&RPSXWDWLRQDO3K\VLFV9ROSS
&KLHQ&&et al³$Q(IIHFWLYH0HWKRGIRU6ROYLQJ
WKH +\SHUVLQJXODU ,QWHJUDO (TXDWLRQV LQ ' $FRXVWLFV´ -RXUQDORI$FRXVWLF6RFLHW\RI$PHULFD9ROSS
'DUYH(³7KH)DVW0XOWLSROH0HWKRG,(UURU$QDO\VLV DQG$V\PSWRWLF&RPSOH[LW\´6,$0-RXUQDORQ1XPHULFDO $QDO\VLV9RO1RSS
'DUYH(+DYH3³(I¿FLHQW)DVW0XOWLSROH0HWKRG IRU /RZ)UHTXHQF\ 6FDWWHULQJ´ -RXUQDO RI &RPSXWDWLRQDO 3K\VLFV9ROSS
'HOQHYR $et al ³1XPHULFDO 0HWKRGV )DVW
0XOWLSROH 0HWKRG IRU 6KLHOGLQJ (IIHFWV´ 3URFHHGLQJV RI WKH WK $,$$&($6 $HURDFRXVWLFV &RQIHUHQFH $,$$ 3DSHUSS
'XQQ097LQHWWL$)³$HURDFRXVWLF6FDWWHULQJ 9LD WKH (TXLYDOHQW 6RXUFH 0HWKRG´ 3URFHHGLQJV RI WKH WK$,$$&($6$HURDFRXVWLFV &RQIHUHQFH$,$$ 3DSHU SS
(SWRQ 0$ 'HPEDUW % ³0XOWLSROH 7UDQVODWLRQ 7KHRU\IRUWKH7KUHH'LPHQVLRQDO/DSODFHDQG+HOPKROW] (TXDWLRQV´6,$0-RXUQDORQ6FLHQWL¿F&RPSXWLQJ9RO 1RSS
*HQJ 3et al ³0DVVLYH 3DUDOOHO &RPSXWDWLRQ IRU
$FRXVWLFDO 6FDWWHULQJ 3UREOHPV 8VLQJ %RXQGDU\ (OHPHQW 0HWKRGV´-RXUQDORI6RXQGDQG9LEUDWLRQ9ROSS
*UHHQJDUG / 5RNKOLQ 9 ³$ )DVW$OJRULWKP IRU 3DUWLFOH 6LPXODWLRQV´ -RXUQDO RI &RPSXWDWLRQDO 3K\VLFV 9ROSS
*XPHURY 1 $ 'XUDLVZDPL 5 ³5HFXUVLRQV IRU WKH &RPSXWDWLRQ RI 0XOWLSROH 7UDQVODWLRQ DQG 5RWDWLRQ &RHI¿FLHQWVIRUWKH'+HOPKROW](TXDWLRQ´6,$0-RXUQDO RQ6FLHQWL¿F&RPSXWLQJ9RO1RSS
-RQHV ' 6 ³,QWHJUDO (TXDWLRQV IRU WKH ([WHULRU $FRXVWLF3UREOHP´7KH4XDUWHO\-RXUQDORI0HFKDQLFVDQG $SSOLHG0DWKHPDWLFV9ROSS
/DEUHXFKH&³$&RQYHUJHQFH7KHRUHPIRUWKH)DVW 0XOWLSROH0HWKRGIRU'LPHQVLRQDO6FDWWHULQJ3UREOHPV´ 0DWKHPDWLFVRI&RPSXWDWLRQ9RO1RSS
/L6+XDQJ4³$)DVW0XOWLSROH%RXQGDU\(OHPHQW 0HWKRG%DVHGRQWKH,PSURYHG%XUWRQ0LOOHU)RUPXODWLRQ IRU 7KUHH'LPHQVLRQDO $FRXVWLF 3UREOHPV´ (QJLQHHULQJ $QDO\VLVZLWK%RXQGDU\(OHPHQWV9ROSS
0HVVLDK$³4XDQWXP0HFKDQLFV´9RO1RUWK+ROODQG
0RLU,50³0HDVXUHPHQWVRQD7ZR'LPHQVLRQDO $HURIRLO ZLWK +LJK/LIW 'HYLFHV´ $ 6HOHFWLRQ RI ([SHULPHQWDO7HVW&DVHVIRUWKH9DOLGDWLRQRI&)'&RGHV $*$5'5HSRUW1R9RODQG
0RUULV 3 - D ³7KH 6FDWWHULQJ RI 6RXQG IURP D 6SDWLDOO\'LVWULEXWHG$[LV\PPHWULF&\OLQGULFDO6RXUFHE\D &LUFXODU&\OLQGHU´-RXUQDORI$FRXVWLF6RFLHW\RI$PHULFD 9ROSS
0RUULV3-E³6FDWWHULQJRI6RXQGIURPD6SDWLDOO\ 'LVWULEXWHG 6SKHULFDOO\ 6\PPHWULF 6RXUFH E\ D 6SKHUH´ -RXUQDORI$FRXVWLF6RFLHW\RI$PHULFD9ROSS
1LVKLPXUD1³)DVW0XOWLSROH$FFHOHUDWHG%RXQGDU\ ,QWHJUDO (TXDWLRQ 0HWKRGV´$SSOLHG 0HFKDQLFV 5HYLHZV 9RO1RSS
3LDV]F]\N&0.ORVQHU-0³$FRXVWLF5DGLDWLRQ IURP9LEUDWLQJ6XUIDFHDW&KDUDFWHULVWLF)UHTXHQFLHV´-RXUQDO RI$FRXVWLF6RFLHW\RI$PHULFD9ROSS
5RNKOLQ 9 ³5DSLG 6ROXWLRQ RI ,QWHJUDO (TXDWLRQV RI 6FDWWHULQJ 7KHRU\ LQ 7ZR 'LPHQVLRQV´ -RXUQDO RI &RPSXWDWLRQDO3K\VLFV9ROSS
5RNKOLQ 9 ³5DSLG 6ROXWLRQ RI ,QWHJUDO (TXDWLRQV RI &ODVVLFDO 3RWHQWLDO 7KHRU\´ -RXUQDO RI &RPSXWDWLRQDO 3K\VLFV9ROSS
6DNXPD 7 <DVXGD < ³)DVW 0XOWLSROH %RXQGDU\ (OHPHQW0HWKRGIRU/DUJH6FDOH6WHDG\6WDWH6RXQG)LHOG $QDO\VLV 3DUW , 6HWXS DQG 9DOLGDWLRQ´ $FWD $FXVWLFD ± $FXVWLFD9ROSS
6FKHQFN+$³,PSURYHG,QWHJUDO)RUPXODWLRQIRU $FRXVWLF5DGLDWLRQ3UREOHPV´-RXUQDORI$FRXVWLF6RFLHW\RI $PHULFD9ROSS
6H\EHUW$)5HQJDUDMDQ7.³7KH8VHRI&+,() WR 2EWDLQ 8QLTXH 6ROXWLRQV IRU$FRXVWLF 5DGLDWLRQ 8VLQJ %RXQGDU\,QWHJUDO(TXDWLRQV´-RXUQDORI$FRXVWLF6RFLHW\RI $PHULFD9ROSS
6KHQ / /LX < - ³$Q $GDSWLYH )DVW 0XOWLSROH %RXQGDU\(OHPHQW0HWKRGIRU7KUHH'LPHQVLRQDO$FRXVWLF :DYH3UREOHPV%DVHGRQWKH%XUWRQ0LOOHU)RUPXODWLRQ´ &RPSXWDWLRQDO0HFKDQLFV9ROSS
6RQQHYHOG3³&*6D)DVW/DQF]RVW\SH6ROYHUIRU 1RQV\PPHWULF/LQHDU6\VWHPV´6,$0-RXUQDORQ6FLHQWL¿F DQG6WDWLVWLFDO&RPSXWLQJ9ROSS
7LQHWWL$)'XQQ09³$HURDFRXVWLF1RLVH3UHGLFWLRQ 8VLQJWKH)DVW6FDWWHULQJ&RGH´3URFHHGLQJVRIWKHWK$,$$ &($6$HURDFRXVWLFV&RQIHUHQFH$,$$3DSHUSS
7LQHWWL$)et al³&XUYHG'XFW1RLVH3UHGLFWLRQ8VLQJ
WKH)DVW6FDWWHULQJ&RGH´3URFHHGLQJVRIWKHWK$,$$&($6 $HURDFRXVWLFV&RQIHUHQFH$,$$3DSHUSS
:ROI: 5 /HOH 6 . ³)DVW$FRXVWLF 6FDWWHULQJ 6LPXODWLRQV ZLWK 1RQ8QLIRUP 3RWHQWLDO )ORZ (IIHFWV´ 3URFHHGLQJV RI WKH WK $,$$&($6 $HURDFRXVWLFV &RQIHUHQFH$,$$3DSHUSS
:ROI:5/HOH6.³$VVHVVPHQWRI)DVW0XOWLSROH 0HWKRG)RUPXODWLRQVIRU$FRXVWLF6FDWWHULQJ´3URFHHGLQJV RIWKHWK$,$$&($6$HURDFRXVWLFV&RQIHUHQFH$,$$ 3DSHUSS
:X+et al³'LDJRQDO)RUP)DVW0XOWLSROH%RXQGDU\
(OHPHQW0HWKRGIRU'$FRXVWLF3UREOHPV%DVHGRQ%XUWRQ0LOOHU %RXQGDU\,QWHJUDO(TXDWLRQ)RUPXODWLRQDQGLWV$SSOLFDWLRQV´ $SSOLHG0DWKHPDWLFVDQG0HFKDQLFV9ROSS
:X+et al³$)DVW0XOWLSROH%RXQGDU\(OHPHQW
0HWKRGIRU'0XOWL'RPDLQ$FRXVWLF6FDWWHULQJ3UREOHPV %DVHG RQ WKH %XUWRQ0LOOHU )RUPXODWLRQ´ (QJLQHHULQJ $QDO\VLVZLWK%RXQGDU\(OHPHQWV9ROSS
<RVKLGD.³$SSOLFDWLRQVRI)DVW0XOWLSROH0HWKRGWR %RXQGDU\,QWHJUDO(TXDWLRQ0HWKRG´3K'7KHVLV'HSDUWPHQW RI*OREDO(QYLURQPHQW(QJLQHHULQJ.\RWR8QLYHUVLW\-DSDQ