Professional Documents
Culture Documents
Nearfield Acoustic Holography (NAH) II. Holographic Reconstruction Algorithms and Computer Implementation
Nearfield Acoustic Holography (NAH) II. Holographic Reconstruction Algorithms and Computer Implementation
Nearfield Acoustic Holography (NAH) II. Holographic Reconstruction Algorithms and Computer Implementation
Citation: The Journal of the Acoustical Society of America 81, 1307 (1987); doi: 10.1121/1.394536
View online: https://doi.org/10.1121/1.394536
View Table of Contents: http://asa.scitation.org/toc/jas/81/5
Published by the Acoustical Society of America
Application of BEM (boundary element method)-based acoustic holography to radiation analysis of sound
sources with arbitrarily shaped geometries
The Journal of the Acoustical Society of America 92, 533 (1992); 10.1121/1.404263
INTRODUCTION
lemin othercoordinatesystems
isdiscussed
in thereviewof
An importantproblemin theoreticaland experimental NAH.2Thesolution
to theHelmholtzequation
( 1) forthe
soundradiationresearchis the numericalprocessing of con- different(D or N) boundaryconditionsis a two-dimension-
volution integrals.Evaluation of convolutionintegralsis al convolutionintegral,
most expedientin determiningthe acousticfield produced
by theoreticalor measuredboundaryconditions. • Inversion
of convolutionintegralsor deconvolutionis likewisedesir-
--ff_©½D,N
(X'y')GD,N
(X--X',y
--y',z)dx'
dy',
(2)
able for solvingproblemsin inversescatteringand inverse
sourcetheoryandin experimentalsoundradiationmeasure- wherethe Green'sfunctionsGo and GN for an infiniteplane
ments as discussed in an earlier review of nearfield acoustic boundaryareknownS:
holography(NAH). 2 Sincemostmodelsof radiationas- GD(x,y,z) = z( 1 -- ikR )eikR/2•rR 3, (3)
sumeinfinite and continuousfields,the integralsencoun-
GN (x,y,z) = ieikR/2•rR3, (4)
teredin the theory involvevariablesdefinedoverinfiniteand
where
continuousdomains.Experimentalmeasurementand digi-
tal processing requiretheseintegralsbe replacedwith finite R x/x2 + y2 _+_
22 '
and discreteoperations.However,the useof finite and dis-
creteoperationsin placeof the infiniteand continuousinte- The Neumann condition has the form
grations
canintroduce
significant
errors.
3Recently,wehave
developednew techniquesfor minimizingtheseerrorswhile (5)
maintainingshort digital processingtimes, a necessityin & z=0
nearfieldacousticholographyandotherapplications.In this
Historically,Eq. (2) with two conditions(D or N) are re-
article we presenta comprehensive
studyof the processing
ferredto asthefirstandsecond Rayleighintegrals.7
techniques,
includingsomedeveloped
earlier,2andexamine
For numericalprocessing, it iswellknownthat a convo-
the resultsin testcasescoveringa rangeof parameters.
lutionis morereadilyevaluatedby usingFouriertrans-
forms.8We shalldenotethecontinuous, infinitetwo-dimen-
I. FORMULATION OF THE PROBLEM
sionalFouriertransformof a functionf (x,y) by
2 >k 2.
(9)
f
The circlek 2 + k 2 = k 2 is referredto as the radiationcir- z = Zoin processes
b andd, the process
shallbereferredto as
cle.Forpoints(kx,kx) insidetheradiation
circle,GD,Nrep- a transformation.
resentsthe z-directionphasechangeof propagatingplane In the theoreticalsectionof this article, Eq. (2) will be
w•aves,whileforpoints (kx,kx) outsidetheradiationcircle used primarily to simplifynotation.In the numericaltesting
GD.Nrepresents the rapidexponential decayof evanescent section,•N at z = 0 will be used to generatea test field
waves. By defining a complex function kz(k,,,k.v) •(x,y,z), and then the four processes will be examinedfor
= x/k2_ k 2 -- k 2 thenthetransformed Green'sfunc- various valuesof Zo and z.
tions may be written in the condensed forms
A A
II. FINITE AND DISCRETE OPERATIONS
Gt• = exp(ikzz) and GN = exp(ikzz)/kz.
For holographyor inversescatteringproblems,the use A. General assumptions and formulas
of Eq. (6) is essential,becausein this way the convolution As already discussed,numerical evaluation of the for-
integral (2) may be quickly inverted; that is, the field mulasin Eq. (2) or (6) requiresfinite, discreteoperations.
•(x,y,zn) may be deconvolvedto yield the sourcefield The limits of theseoperationsmay be establishedeither by
•D,N(x,Y). Assumingthat •(x,y,zn) is known,we have experimentaldata acquisitionor by computationtime and
from Eq. (6) capacity.In either caseseveralbasicassumptionsmust be
•D,N
(x,y)F-l[•l(kx,ky,ZH•
•' -1 (k•,,ky,zn)],
D,N (10) made. The first is that the sources of the wavefield are such
where• r•,$
-• (k• ,ky,zn), theinverseof theformulain Eqs. that the boundarydata •Pr•(x,y) or •N (x,y) are negligible
outsideof somefinite domain in real space.Denoting this
(7) or (8), providesthe reconstructionof both propagating
domainby - L/2 < x < L/2 and -- L/2 < y < L/2, Eq. (2)
andevanescent
waves.Oncethe sourcefield•Pr•,$hasbeen becomes
determined,all other propertiesof the field may be calculat-
ed as discussedin the earlier review article. 2 It should be
noted that, as far as the processingtheory is concerned,
•(x,y•z) '•'
f,2 L/2
•D,N (x',y')GD,N
½r•,$(x,Y) neednotcorrespond
to a physicalsourcesurface. X (x- x',y-y',z)dx' dy'. (12)
In fact, Eq. (2) may be generalizedto apply to the field and
its derivativebetweenany two planes,oneat z and the other
The secondassumptionis that the wavefield•pcanbe repre-
at Zolying betweenzero (the actual source)andz. The more
sentedsufficientlywell with a discrete,aswell asfinite, setof
generalequationsare
numbers.This setof numbersmay be a data setfrom experi-
mentalmeasurements at latticepointsin real spaceor coeffi-
cientsfor a superposition of basisfunctions.In thisarticlewe
adoptthe simplestcasein which it is assumedthat the wave-
X (x -- x',y --y',z -- zo)dx' dy', ( 1la) field•pisnot significantly
alteredif theboundaryfield•Pr•,$is
replacedwith a piecewiseconstantfield. That is, the L X L
realspacedomainis dividedinto N 2 patchesof size(L/
Ip(x,y,z
)= • (x',y'•Zo
)GN N) X (L/N), labeledwith integersl,m = 0,1,...,N- 1, and
thediscretesetof data•Pr•,$
(l,m) isassumed
to betheaver-
X (x-x',y-y',Z-Zo)dx' dy'. (11b) age of the actual boundaryfield over the patch. The field
The evaluationor inversionof thesetwo equationsrepre- radiatedfrom the piecewiseconstantboundaryfield can be
sentsfour operationsreferredto as: assumedto represent•pif N is sufficientlylarge.
(a) propagationof a wavefront,where•(x,y,z) isdeter- For the piecewiseconstantboundaryfield, Eq. (12) be-
comes
mined from • at %;
(b) transformationand propagation,where•b(x,y,z)is
determinedfrom c•/8z at %;
(c) reconstruction,where•(x,y,zo) is determinedfrom
•p(x,y,z) =
•1N•I
•D,N( l,m)
1= 0 m = 0 dx t -- A/2 m -- A/2
GD,N
1308 d. A½oust.Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesiand d. D. Maynard:Nearfieldacousticholography 1308
field•bin anyplanez at discrete
points(%,,yq) defined
asin discreteconvolutiontheorem must be rederived;the details
Eq. (14) for integersp,q = 0,...,N -- 1. By definingvariables of this procedureare presentedin AppendixA. Briefly, the
U= Xp-- X', V• yq-- y' wehave results are as follows.
Thesequence
•PD,N
(l,m) thatisdefinedonlyforintegers
•,+•/•Iy•+•/•GD,s (xp-- x',yq-- y',z)dx'dy',
dx ! -- A/2 d Ym -- A/2
(l,m) in (0, N- 1) must be extended over a (2N) X (2N)
domainby addingzeros.This newsequence
is definedwith
:
(;pp--l
q-
1/2)A
f(q--
-- 1- mq-
1/2)A
1/2)A d(q -- rn -- 1/2)A
GD,N (u,v,z)dudv
gbb.
N(l,m)
= [½'D'N
t0,
(l,m),ififN0 <l<Nand 0<m<N,
<l < 2N or N<m < 2N.
--=GD.•(p -- l,q -- re,z), (15) (17)
with integers l,m,p,q--O,...,N--1. ThediscreteLetting •b(p,q,z)
FouriertransformDFT { f } of anarray(l,m)
= •b(xe,yq,Z),
theexpression
fortheradiated
fieldbecomes with (l,m) in (0, 2N-1) is defined (for /z,v=O,
N--1N--1
1,...,2N- 1) as
•( p,q,z)= Z 1=0
Z •D.N(l,m)GD.N
m=O
(P-- l,q-- m,z),
2N-- 1 2N-- 1
(16)
DFT{f}•,,,,= Z Z f(l'm)e-(i'r/N)(O•+m")
which is the discrete,finite versionof the Rayleighintegral l=0 m =0
(2). (18a)
As with the infinite, continuousconvolution, the finite, and the inverse is indicated as
discreteconvolutionin Eq. (16) is most readily evaluated 1 2N-- 1 2N-- 1
and inverted using the convolutiontheorem and Fourier
transforms(in particular,the fast Fourier transformalgo-
IDFT(F)t,m
4N2 • •
/z-----0 • F(/z,v)e
v=0 +(,r/m)(t•,
+ .
(18b)
rithm, FFT). Although discussions of the discrete,finite
convolutiontheoremmay be foundin textbookson signal As shown in Appendix A the finite discreteconvolution
processing,most treatmentsassumethat both arrays to be (16) can be calculated with
convolvedare either periodicor zero for indicesoutsidethe
range 0, ....N-- 1. However, in the discrete convolution in •(p,q,z) = IDFT [ DFT(•b,N)gD,N
(Z)], (19)
Eq. (16) oneof thearrays,GD,N ( p -- l,q -- rn,z) [definedin where
Eq. (15) ] maybeevaluatedfor all integersl, rn,p,q, because
theGreen'sfunctionGD,N(U,V,Z)isknownanalytically over gD,$
(Z)•,,v-- DFT{• b,$(z))•,,v, (20)
-- •D'N
(l--2N,
m,z), if N<I < 2N and 0<m < N, (21)
Gb,N
(l,m,z)
-- •D'N
(l,m--2N,
z), if 0<l <N and N<m < 2N,
•D]N
(/- 2N,
m-2N,z), if N<I < 2N and N<m < 2N.
I
1309 J. Acoust. Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesiand J. D. Maynard: Nearfield acousticholography 1309
causetheDFT requiresan evennumberof samplingpoints,
the definitions(14) resultin an asymmetricdistributionof GD,N(kx,ky,2)= e GD,N(x,y;z)dxdy. (25)
pointsin the samplingof the Green'sfunction[as in Eq.
(15) ]; that is,thereisan oddpointat theorigin,N negative In the followingsteps,the right-handsideof Eq. (25) will be
values,and N- 1 positivevalues.By redefiningthe real-
approximated
and•mparedwithEq.(24), providing
a re-
spacesampling, a symmetricdistributionof pointsmaybe lationshipbetweenGD,N andgD,N'
obtained;the Green'sfunctionwill then be sampledover The integralof Eq. (25) isbrokenup into a sumof patch
patchescenteredat (rA d- A/2, sAd- A/2). This shifted integrals
withtheapproximation
thate- i(kxX
+k•) iscon-
form of Eq. ( 15) is A A
D,N(kx, ,Z) = e
.•
Go,• ( r,s,z) --
f(r+
"--JrA 1)A
(fsA•
q-1)A
Go• ( u,v,z) du dr,
'
(23)
• G•,• (x,y,z)dxdy.
with r,s = -N,...,0, (N •- 1). If a sampledapproximation
to GO,Nis usedin Eq. (21), thenoneobtainsthe "shifted (26)
sampled
real-space
Green's
function,"
•,(3)
•SD,N (z)•,,v
ß There
is An estimateof error from approximatinge as
no explicitreasonwhy the symmetricsamplingmight pro- constantovereachpatchis shownin AppendixC to be
duce more accurate results, other than that it makes better A
niteandcontinuous
formulation
inE•. ( 6)-( 8), theFour- GD,
N(kxt
• ,ky•,2)
ier transformed
Green'sfunctionGo,N(k•,ky,z)has a N--1 N--I
inggo,N(z)•,• isexpanded
usingEqs.( 15), ( 18), and(20), Oneshould
notethatif G(k,,•,ky•,z)replaced
g•,N(z)
andtheperiodicityof theFouriercoefficients,
exp( -- irrpl / in Eq. (19), only the re=n=0 term of Eq. (29) [the
N) = exp[ - irrp(l - 2N)/N ] is used.Equation(20) can g•.N(z)•v terminEq.(30) ] willyieldtheresultdesired
asin
then be written as
the discreteconvolutionof Eq. (16). The summationre-
mainingin Eq. (30) effectivelyextendsthe rangeof the sum-
N•I N•I
mationin Eq. (16) to includethe infiniteperiodicextension
gD'N
(2)tz•'= Z r= --Ns=
Z e--(irr/N)(t•r+ys)
--N of the finiteinput data field.This extensionmay be viewedas
representingan infinite set of fictitious image sources;an
X
f((rr--•l
1/21
)•f({S
S/1
lii)iGD,N(x,y•)& dy.
(24)
apparentcopyof eachfieldpointislocatedat all of thepoints
(x + 2mL,y d- 2nL ) for all pairsof nonzerointegers(re,n).
Thesefictitiousimagesourcescan producelarge errorsin
The Fouriertransformof G•,• is expressed
explicitlyas numericalcalculationsof propagation.
1310 J. Acoust.Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesiand J. D. Maynard:Nearfieldacousticholography 1310
If GD,N (x,y,2) falls off rapidly with x and y, then f 1 Fkrq-kO
GD,N (x,y,z) also falls off rapidlyand the effectof image
sourceswill be small.In thiscasethe summationin Eq. (30)
12k'
kI &D,N
(k;,z)k
;dkj, kr>ko,
without
in•troducing
anynewerror.
2A simple
closed
form •bb,N
(/,m)= IDFT[DFT(½(p,q,ZH)}/gD,N(ZH)
]. (35)
functionG •,N is soughtsuchthat
A
However, Eq. (19) can be derived (without approxima-
;;,N tions) only if the DFT is defined for a 2N X 2N domain.
Equation(19) wasfoundby assuming
that½b,$(l,m) was
= W(x,y)GD,N(X,y,z)e k•V>dx
dy, (32) zero at the extra pointsin the extendeddomain.In order to
evaluate Eq. (35), the (in general nonzero) values of
and the sameprocessoutlinedin Eqs. (25)-(30) yieldsan 0( p,q,zH) mustbeknownat theextrapointsin the extended
expressionanalogousto Eq. (20). domain.However, in holographythe "hologramdata" are
definedto betheN X Narray 0( p,q,z• ). AlthoughN canbe
A redefinedsothat the hologramdata coverthe (2N) X (2N)
G•,N (k•, ,ky•,z) domain, it is almost certain that the data measured outside
N--1 N--1
theN X N domaindonotcorrespond to theidealvaluescom-
=gD'N
(Z)/•'v
q- E r= --Ns=
E e--(irr/N)(l•r+vs)
--N
patiblewith the derivationof Eq. (35). Furthermore,one
mustconsiderthe possibilitythat for some(/t,v) the array
oo oo i
element gD,N(Z) may be zero; in the ideal case
X • m= --oo n=
• --oo
W(r+ 2mN,
s+ 2nN){JD,N DFT{½(p,q,z•)}•,,•willalsobezeroandthequotient
inEq.
(m =n)•O (35) will be indeterminate.If 0( p,q,z• ) are the data mea-
X (r + 2rnN, s + 2nN, z). (33) sured over the 2N X 2N domain, it is very unlikely that
DFT{½(p,q,ZH
)}•,,•willbeexactly
zero,sothatitsusein
Eq. (35) mayleadto seriouscomputationalerrors.Thus,for
Becauseof the windowfunctionthe multiple summationis
measuredhologramdata, Eq. (35) cannotbe useddirectly,
not as significantas that of Eq. (30) regardlessof how fast
and the sourcefield reconstructionproblemmust be refor-
GD,N(x,y,z) decreases with increasing x andy. mulated.
Ideally,the valueof thewindowfunctionwouldbeunity
Oneformulationof thesourcefieldreconstruction prob-
within the limited range(corresponding to rn -- n = 0) and
lem can be found from Eq. (16), which can be written in
zero outside,but neitherEq. (32) nor its equivalentconvo- matrix form:
lutionintegralin k spaceyieldsa simpleclosed-form expres- N--1N--1
sionfor sucha window.The goalhereis to reducethe com-
½(p,q,z•)= • • Gl"•
(D,$•pq
½D,N
(l,m), ( 36)
putationtimeof gD,N(Z)• in Eq. (20), anda windowfor l=0 m=O
which Eq. (32) can be evaluatedanalyticallyis necessary. where the elements of the N2XN 2 matrix Glm
(D,N)pq are
The "radial sinc function,",2J•(kor)/kor [J1(z) is the GD,N ( _]9
-- [, q -- m, zH ). The sourcefield reconstruction
first-order
Besselfunction,ko• rr/L, andr2 = (x2 + y2) ] is problemmay be solvedby invertingthe matrix G (D,N)pq ß
a suitablewindow function.It doesprovidea simpleand A
However,invertingthismatrixforlargeN mayexceedcom-
closedformexpression for G •,N. Thiswindowfunctionre- putationalcapabilitiesand will precludeeasy high-speed
duces
thesumin Eq. (33) sothatG•,N•k•,ky•,z) more dataprocessing.It may be possibleto usethe EFT to obtain
accurately
approximates
gD,N(Z)• thanGD,N
(k•,k•r,z). an approximateinversionof the matrix, and then iterate to
Usingtheconvolution
theorem,
it canbeshownthatG •,N improve the approximation.Further researchwith matrix
for this windowis approximatelyan integratedaverageof
A inversion
techniquesiscurrentlyin progress.
TM
G•,N overan annularregionaroundpoints(k•,ky). This
A Anotherapproachto the inversescatteringproblemis
functionG •,N isthe"integrated
k-space"Green'sfunction, to assumethatboth•,N (x,y) and•(x,y,z• ) arenegligible
labeled,(6> , which is definedas3
6D,N(J)ktv for sufficientlylargex andy. This is especiallyvalid in near-
1311 d. Acoust.Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesiand d. D. Maynard:Nearfieldacousticholography 1311
TABLE I. Summaryof the sixdifferentformsfor the discreteGreen'sfunction.
Definedin k spacefrom
analyticFourier transform
g(6'
=f f•,•&(
k•,ky
)dk•
dky
1312 J. Acoust.Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesiand J. D. Maynard' Nearfieldacousticholography 1312
be usedto find the bestdiscreteform for a given situation. with regularspacing;it becomesimpossibleasz goesto zero
Beforedoing a quantitativecomparison,it will be worth- and the functionbecomessingular.
whileto examinethe exactGreen'sfunctionsto gaina quali- Figure 1(a) and (b) suggests that for small distances
tative understanding of the sourceand correctionsfor the (z/A •<0.5) a direct sampleof the k-spaceGreen'sfunction
errorsencounteredin goingfrom the continuousanalytic will yield good results.This expectationis also consistent
expressionsto discreteandfiniteforms. withtherelationship
•,r•,(•)(z) togD,N(Z) developed
•'•D,N inSec.
II and summarizedby Eqs. (30) and ( 31). Sincemostof the
B. The Green's functions and their dependence on areaunder
thecurve
ofFig.1(b) iscontained
inareiatively
propagation distance small area around x- y = 0, the sum in Eq. (30), which
An important parameteraffectingthe nature of the quantifiesthe fictitious image source error, will be very
Green'sfunctionsis the propagationdistancez; the Green's small,andhenceg•.• (z) willberepresented
wellby,,•
•SD,N ß
functions,Eqs. (3) and (4), and their Fourier transforms, For small distancesz/A, conditions are not favorable for the
Eqs. (8) and (9), changesignificantlyas z variesfrom a direct samplingof the real-spacefunctiondue to the singu-
fractionof a wavelengthto severalwavelengths. This parti- larity at x -- y -- z -- 0. Insteadof a direct samplingof the
cular rangeof propagationdistanceis of great interestin real-spacefunction, a more sophisticatedapproximationof
NAH applications.
zIn thissubsection,
plotsoftheDirichlet the integration in Eq. (1•) is needed, such as
and Neumann Green's functions and their Fourier trans- g(D
2)(Z) or g•)(z).
formsarepresented for propagationdistances of a fractionof Figure 1(c) and (d) represents
plots of the analytic
a wavelengthand severalwavelengths. transformandreal-spaceform of the Dirichlet Green'sfunc-
The analyticFouriertransformof the Dirichlet Green's tion for z greaterthan threewavelengths(z/A = 3.1). Since
function,Eq. (8), is plottedin Fig. 1(a) for the smalldis- the analytic transform representsthe real-spaceGreen's
tancez/A = 0.13 and extendingover a typicalrangeof kx functionof infinite extent,this function doesnot fall off rap-
withky-- 0. Theslowlyvarying
natureof thefunction
al- idly in real space,and thisshowsup in k spaceasthe rapid
lows for easysamplingwith a uniform spacingof points oscillations of Fig. 1(c), whichare very difficultto sample
directlyasin g•) (z). TheGreen'sfunctionfor thisdistance
The real-spacefunction,Eq. (3), for the samedistance mightberepresented by theintegratedaveragek-spaceform
z/A isplottedin Fig. 1(b). Sincethe sourcefieldsconsidered g•>(z); however,the slowvariationevidentin Fig. l(d)
in this articleare assumedto be negligibleoutsidea region suggeststhat a directsamplingof thereal-spacefunctionwill
length L, the Green's functionsin real spaceneed only be be an adequaterepresentation of the propagator.Usingone
consideredin the range [ --L,L]. However, in contrastto of the real-spaceGreen'sfunctionforms,g(•>(z) through
the k-spaceform, the spikedshapeof the real-spacefunction g•4>(z), alongwithaugmenting
thedatafieldwithzerosasin
makesit difficult to samplewith a finite numberof points Eq. (16), will eliminatethe fictitiousimagesourceerror.
i i I 1
1.0 _
1.0 -
z - ß z/X=0.13 (b)
0.5 _
o-
I
2•
0.0 _
i i i i i i i i i
-5.0 -2.5 0.0 2.5 5.0 -2.0 0.0 2.0 4.0
FIG. 1. The real part of the Dirichlet
wovenumber dz sp 1acemerit pressureGreen's function plotted over
typicalranges(a) in k spaceand (b) in
I I ! I I
real spacefor small propagationdis-
1.0
_ _
1.0
tance,and (c) plottedin k spaceand (d)
z/X=3.1 (c) in real spacefor more than three wave-
0.5
_
0.5 lengthspropagationdistance.
0.0- 0.0
o_-0.5 - -0.5
i I I I I c-l.O • • •
-5.0 -2.5 0.0 2.5 5.0 -4.0 -2.0 0.0 2.0 4.0
1313 J. Acoust. Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesi and J. D. Maynard: Nearfield acousticholography 1313
The analytic transformof the Neumann Green'sfunc- tion, reconstruction,and inversetransformation.The com-
tion, Eq. (9), is plottedfor smallz/A in Fig. 2 (a), whilethe parisonsspan a suitable range of separationdistance
real-spacefunction,Eq. (4), is plottedin Fig. 2 (b). Unlike betweenthe input and output fieldsfor eachcase.To com-
the well-behavedfunctionplottedin Fig. 1(a), the singular- parethe sixforms,readilycalculated fields½ø(x,y,z)and
ity of the k-spaceNeumannGreen'sfunctionmakesit un- (8½ø/Sz)(x,y,z) of a tractable,theoretical
boundarycondi-
suitablefor directsampling
asg•> (z). Theintegrated
aver- tion ½$(x,y) are used.Thesefieldsare usedas simulated
ageg•> (z) isnecessary
to sampletheGreen'sfunctionfrom inputfields,or holograms,
andasabsolute reference
fieldsin
k space.While the k-spacefunctionis singularon the radi- comparisonsof the six output fields. An output field
2 = k 2 for all distancesz/A, the real-
ationcirclek 2 + k y •( i)(x,y,z) or (•( i)/•Z ) (x,y,z) isassociated witheachsam-
spacefunction is singularonly at the point x = y = z = 0. pledGreen'sfunctiong(i) D,N (g), i = 1," .,6, used in the nu-
This singularitypresentsno computationalproblemif either mericalprocessing of the input data.
g($
2)(Z) org(•)(z) is usedto represent
gN(z)' Sincethe processing problemsthat havebeendiscussed
The k-spaceform of the Green'sfunctionfor the Neu- have direct relevanceto nearfieldacousticsholographyit is
mannboundaryconditionsat the largerdistancez_• 32, de- natural to test and comparethe differentGreen'sfunctions
pictedin Fig. 2 (c), showsthe samerapid oscillationsasthe _(i). (z) in simulatedexperiments
formsgD,• with an acoustic
Dirichlet version,and it is alsosingularon the radiationcir- pressurefield,•(x,y,z) = p(x,y,z). The Neumannboundary
cle.The integrated
formg($
2)(Z) mustbe usedif a k-space conditionand (•3•A3z)(x,y,z) for anyz arespecified
in terms
Green'sfunctionis used,but again,the slowvariationof the of thez component
of theparticlevelocitydefined
by'2
real-spaceform, Fig. 2(d), suggestsusingone of the real-
spaceformsg• )(z) throughg•) (z). Vz(x,y,z) = -- •p(x,y,z), (40)
The eight plotsof the Green'sfunctionspresentedare pck •z
representativeof all the casesstudied.They are intendedto
wherepc is the characteristic
acousticimpedance.
serveasa basisfor understandingthe resultsof the computa-
tional experimentspresentedbelow. B. A theoretically tractable boundary condition: The
baffled piston
IV. QUANTITATIVE COMPARISON OF THE SAMPLED
GREEN'S FUNCTIONS The computationallytractableand relativelynonsingu-
lar acousticpressurefieldof an oscillatingpistonin an infi-
A. Introduction
nite baffleis usedfor the NAH simulations.In particular,
The purposeof this sectionis to presenta quantitative the chosensourceis a baffledpistonof radiusa = 3.44/k and
comparisonof the effectiveness of the six sampledGreen's surfacevelocityamplitudeUo.This sourceradiatesinto a
functionforms,.D,N
,,(' • (Z) through,,(6)
6D,N (z) , when they are mediumwith a characteristic impedance pc.
usedin eachof the four processes: propagation,transforma- Calculatingthe theoreticalfield for eachfieldpoint re-
I I i œ I I I I
1.0 o 1.0
• 0.5
0.5 _
o
13.13
I
2•
C
0
spacefor a few wavelengths propagation
distance.
o
z/X=S.1 (c)
• 0.5
c 0.5-
q_
o
0.0-
•-0o5
i
i
2•
-0.5 - L •.0
i
-5.0 -2.5 0.0 2.5 5.0 -4.0 -2.0 0.0 2.0 4.0
1314 J. Acoust.Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesiand J. D. Maynard:Nearfieldacousticholography 1314
quires the evaluationof a one-dimensional integral with
fixedlimits. From Eqs. (2)-( 5), the fieldsproducedby the
pistonare givenby
! 6__•0
63 AR(i)X(i)
2
= 2rrUo
Pø(x'Y•) •
R r dr dO (41)
+ (A•
'/(')X(i)
2J
• )1/2
- ) 192 . (48)
0,b>
1,
-0.08 - _
a(b)= •, b= l, ,
1 2 3 4 5 6
2•, b<l.
momp
1i nS Form
C. Sampling the theoretical field z/X=O. 13 (b)
By numericalintegrationsof Eqs. (43) or (44) with a 0.001
o(x,y,z) areevaluated
fixedvalueofz, thefieldspø(x,y,z) or vz o 0
at eachof the coordinatelocations(x•,Ym), definedin Eq.
(14), yieldinga 64 X 64 array. Eachelementof the array is a
complexnumberspecifying the fieldamplitudeandphaseat 1 2 3 4 5 6
the point (x•,Ym,Z).Elementsof thesearraysare written as
momp
1i nS Form
P•mor V•mwith thevalueof z takenfromcontext.
z/),=0.97 (c)
D. Quantifying the error in the output fields 0.01 --
-- __
--
AI (i) .
• = [Im(O•) - Im(O?•) ]/max(lO?•I). (46) 1 2 3 4 5 6
0.4 •.4 I I I l_
0.2 • o.2
0 - g o
L
ø--0-2
•• • • • %0.2
-2.0 -1.0 0.0 1.0 2.0 -2.'0 - 1.•0 O.'0 1.'0 2.'0
di sp 1ocement (x/X) disp locememt (x/X)
I I I I I
I I I I
0.4 _ _
0.4 _ _
(b)
o
t_
•-0.2 - I I I I I
- , -0.2 -- _
1316 J. Acoust. Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesi and J. D. Maynard: Nearfield acousticholography 1316
numericalevaluationof Eq. ( 1la). The chartsand plotsof 0.4 _
I I ! I I
_
0
BOo fieldsp•)(z = 0) andpt(m 4)(z = 0), respectively,
asproduced
-0.05 ,_ _ - withg•) (z = 0) andg(N4) (z = 0). Againstp•),
(z = 3.22), the
1 2 3 4 5 6 fieldsl-•,(5)(z
lrn = 3.22) and,,('•)(z = 3.22) asproducedwith
somp1i nS form g•(z- 3.2A) and g•(z- 3.2A), are comparedin Fig.
7 (a) and (b), respectively.
In both Figs.7 ( a ) and 8( a ), the
z/X=O.06 (b) effects
offictitious
images
introduced
byg• •(z) areseen.By
0.03
L
o
L 2.0
L
w
-0.03
1 2 3 4 5 6
sampiinS form
0.5
z/X=O.97 (c)
0.05 _
i
I
•nO.0
L -2.0 -1.0 0.0 1.0 2.0
o
L
L di sp1 ocement (x/X)
w
-0.05
1 2 3 4 5 6
2.0
sOreR
1i n9 form - (b)
1.5
z/),=3.2 (d)
0.2
i
L
o
L
•o5
L
w
-0.2
-2.0 -1.0 0.0 1.0 2.0
1 2 3 4 5 6
c•isp1 ooement (x/X)
somp1i nS form FIG. 8. The real part of the pressurein the planeof a baffledpistonsource
FIG.6.Thenormalized
error
produced
b'y
each
ofthesixGreen's
function alonga centerrow of the output generatedfield array producedusing (a):
samplingmethodswhenusedto propagatethe pressurefield progressively plussigns,g•) (z), and(b)' plussigns,
g•) (z) withthez component of the
largerdistances,(a), (b), (c), and (d), from an input theoreticalz compo- particlevelocityin the sameplaneasinputto theprocessingroutines.The
nent of the particlevelocityboundaryfield. solidlinesrepresentthe theoreticalvalue.
1317 J. Acoust. Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesi and J. D. Maynard: Nearfield acoustic holography 1317
z/X=O.06 (=) functionfor inversion.The suitabilityof thereciprocals
of all
0.3 _
L
six Green's function forms as representatives of
0
L
G - •(k,,,ky,z)inEq.( 38) wastested.
Theresults
areshown
L
mmm
in the chartsof Fig. 9 (a) and (b) for the caseof determining
-0.3 thepressure fieldsp• (Zo= 0.065A)andz component ofve-
2 3 4 5 locityfieldsVim
.i• (Zo• 0.065A)usingP?m(Z -- 0.13A)asthe
•omp1i n9 •or'm inputfield.The integrated k-space
form•SD,N
,,•6• (z) is notin-
cludedin thesechartsasthe errorsproducedusingthisform
z/X=O.06 (•) are solargethat scalingthe figuresto accommodate them
4 obscuresany informationabout the others.The sampledk-
sp•eGreen's
function
,,•5•(z)- • isthebestrepresentative
•SD,N
400 2.0
- (b) -
300
200
100
_ + + + + _
+ ++ ++ +
FIG. 10. (a) Plussigns,amplitudeof the
++ ++ --
0 DFT of a sampleof the theoreticalpres-
-8.0 -1.0 0.0 1.0 2.0 sure field 0.132 from the source multi-
pliedbytheG g- 1)(Z) toreconstruct
the
dl sp 1ocernemt pressureof the source.The solid line
plotsthe theoreticalvalues.(b) The un-
filteredfieldagainsttheory;(c) the filter
2.0
•
o 0 c)
I I I I I_ function for three values of a; and (d)
the filtered output usinga = 0.2 filter.
(d) -
• 0.5 o +
0.0 , , , , •
-8.0 -4.0 0.0 4.0 8.0 -1.0 0.0 1.0 2.0
1318 J. Acoust. Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesiand J. D. Maynard' Nearfield acoustic holography 1318
I I I i i
1.0
finiteregion;and, second,thisfieldcanbe adequatelyrepre-
- (o)
sentedby a patchwiseconstantfield for reasonablysmall
patches.If thesetwo assumptions are satisfied,it wasshown
that the problemwasto representthe known Green'sfunc-
0.5 tion in a discreteform and six methodsfor accomplishing
thisweredeveloped.A qualitativeexaminationof the actual
form of the Green'sfunctionwasgivenin Sec.III. This was
done to identify the difficultiesin representingthe Green's
-2.0 -1.0 0.0 1.0 2.0 functionsand to identify how these difficultiesmight be
d• sp ] acement (x/X) overcomeby one or more of the six methods.The resultsof
testingpresentedin Sec.IV E suggestthe useof the shifted
I I
+
I
+
I I
integrated real-spaceGreen's function, (4) (Z), for acoustic
gD,N
1.0 • - propagationproblems.The resultsshowthisform produced
(b)
a minimum of error for propagationdistancesfrom zero to
severalwavelengths.
0.5
For reconstructions,the discussionof Sec. II C and the
testresultspresentedin Sec.IV F indicatethat the reciprocal
ofthesampled
k-space
Green'sfunction (5) (z) witha spa-
gD,N
tial frequencyfilter is the bestinversepropagator.
0.0
-2.0 -1.O 0.0 1.O 2.0
d• sp } ooemernt
APPENDIX A: DISCRETE CONVOLUTION WITH THE
FIG. 11. (a) Real part of the reconstructedz componentof the particle DFT
velocityfieldat 0.062 fromthesourcestartingfromthe pressure0.132 from
the source.(b) Real part of the z componentof the particlevelocityas re- Discreteconvolutions,suchas Eq. (16) of Sec.II, can
constructedin the sourceplanefrom the input sourceplanepressure.The
beperformedexactlyandquicklywith theaid of the FFT to
reciprocal
ofg• >(z) withfilteringwasusedin both.In both,thesolidlineis
theory.
performDFT operations.
To introduce the DFT and IDFT into Eq. (16), Eq.
(16) is rewritten with the aid of the Kronecker delta func-
all filtered reconstructionsin this study;theseinclude those tion,
which providedata for Fig. 9 (a) and (b) in this study.Fig-
ure 10(d) shows the excellent fit of the filtered and actual
solutions.
=[1,
•rnn 0, m=n,
The result is
As further illustrationof the capabilitiesof the sampled
N--1N--1 N--1 N--1
k-spaceGreen'sfunctionwith filtering,Fig. 11(a) showsa
comparison plotof therealpartof -(•)
"'bn (Zo= 0.0652), where ½(v,q,z)=
E Z l=0 m=0 r=
E --Ns=
Z --N
½D,
$(l'm)
theinputfieldiSp•m (Z = 0.132), againstV•n(Z0= 0.0652);
Fig. 11(b) showsthe real part of, (•)(zo 0) wherethe X GD,N(r,s,z)CSr,
p_ lCSs,
q_m' (A1)
inputfieldisp• (z -- 0), againstv• (zo-- 0). Bothfigures The delta function can be written in terms of the Fourier
1319 J. Acoust. Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesi and J. D. Maynard: Nearfield acoustic holography 1319
1 2N-- 1 2N-- 1 givenin Eq. (B 1) exceptwhenthe point (x = 0,y-- 0) is
=•M2•=o
•b(p,q,z) Z v=o
Z ei(rr/N)(btP+vq) includedin the integrationpatchindicatedby l andm. Ap,
propdatevaluesfor XoandYoaregivenbyxt andYmof Eq.
(13) for•D,N
,.(2) (z)andby Xl'=Xl + A/2andy•, =Ym + A/2
X\ l=•O ½•,N
(l,m)e
- i(•/N)(lM
+m•) for 6D,
,,(4)
N (z) '
•a•a f(x',y'
)dx'
.'
R 2 _ x2) •/2
ao= - i( pck2/2//')(e•/a),
al = - i( pck3/2rr)b(ia-2 - a-3)eia,
= a• • + (a, + a=)•,R 3+ a•3R 4
Ot
2= -- i( pck3/2rr)d(ia-2 -- a-3)eia,
(B2) a3= - i( pck4/2rr)bd(- a-3 - 3ia-4 + 3a-5)ei•,
wherex,y, arefrom the centerof the square,whilex', y' are a4= - i( pck4/4rr)[ia-2 _ a-3
from oneof its corners.The exactintegrationover the cen-
tral circular regionis + b 2( _ a-3 _ 3ia-4 + 3a-5) ]ei•,
a5= - i( pck4/4rr)[ia-2 - a-3
•2=••G(r,zo)rdrdO + d2( -- a-3 _ 3ia-4 q- 3a-5) ]eia,
velocityto pressure(Neumannboundau conditions) Ot
6= -- i( pck5/4)d [ -- a-3 -- 3ia-4 or-3a-5
=pc(eii(•)-- e•i[•' + (•)=•"=) (B3) + b 2( _ ia-4 + 6a-5 + 15/a-6 _ 15a-7) ]ei•,
pressureto pressure(Difichlet boundau conditions)
a7= -- i( pck5/4rr)b[ -- a-3 -- 3ia-4 ør-3a-5
=e•i(z)
_ (g--gn)ein[•=+(z)=]
1/= q- c2( -- ia-4 q- 0a-5 q- 15ia-6-- 15a-7) ]ei•,
. [R2+(z)2]•/2' (B4) a8= -- i( pck6/8rr)[ ( -- a-3 -- 3ia-4 q-3a-5)
To calculate ,(2)
,•,$ 0(4) (Z) from •.
(Z) or *•,$ (19),
G •,$ (l,m•) isapproximatedby a polynomialexpansion
as + (b 2 + d 2) ( _ ia-4 q- 0a-5 q- 15ia-6
1320 J. Acoust. Sec. Am., Vol. 81, No. 5, May 1987 W.A. Veronesi and J. D. Maynard: Nearfield acoustic holography 1320
-- 15a-7) q- b 2d2(a-5 q- 10ia-6 - 45a-7 k2= (k2
r, -- k2)1/2= - i2pck
, whenZ1= 0,
(kl + k2)
_ 105ia-8 q- 105a-9) ]ei". Pressureto pressure(Dirichlet boundaryconditions)'
Pressureto pressure:
Radiation region
ao = [k 3(g)/2•'] (a -3 -- ia-2)e ia, ( 1 -- iklz)eik'z-- ( 1 -- ik2z)d
( =
al = [k 4(z)/2rr]b(a-3 q- 3ia-4-- 3a-5)eia, (k•z 2 -- k 2)
at2= [k 4(z)/2rr]d(a-3 q- 3ia-4- 3a-5)eia, 2)•/2, k2=(k 2-- 2 )1/2
kl= (k 2_ kr,
l•3 = [kS(z)/2rr]bd(ia-4 - 6a-5 _ 15ia-6 Mixed evanescentand propagatingregion
k2: (k2-- k2
r2)1/2
-- 2pck , whenzI = O.
(kl = k2) X k• 2 • 2 ' (C4)
Mixed evanescent
andpropagatingregion The discreteFourier transformoff (Xr•Ys) can be written
explicitly as
g(•)
(kx,ky,z)
= 2pckzl
( --ie'•"z'
+
+ie- •,2z')
,
kl = (k 2-- k 2 )1/2
•l(kx'ky
) = Z Z f (xr•ys)½-i(k•'xr+ky'vOA2.
(C5)
k2_ (mr
• __k2)1/2
= 2pck(kl-
ik2) when
z'-0. By dividingEq. (C5) by Eq. (C4), an estimateis obtained
Evanescentregion
form of an approximately piecewise constant function
f (x,y) by an appropriatediscretetransform.The resultis
g(N2)
(k,,,k.v,Z
l)= - i2pckz(
e- •:,"
_e- •:•
,') .
2 -- k2)1/2,
kl-• (kr• •'(k•
,ky
) 4sin
(kx
A/2)
sin(ky
A/2) (C6)
1321 J. Acoust.
Soc.Am.,Vo1.,81,
No.5, May1987 W.A.Veronesi
andJ. D. Maynard'
Nearfield
acoustic
holography 1321
•E. G. Williams and J. D. Maynard, Phys.Rev. Lett. 45, 554 (1980). 8E.O. Brigham,
TheFastFourierTransform
(Prentice-Hall,
Englewood
2j. D. Maynard,E.G. Williams,andY. Lee,J. Acoust.Soc.Am. 78, 1395 Cliffs, NJ, 1974).
(1985). 9j. W. Goodman,
Introduction
to FourierOptics(McGraw-Hill,New
3E.G. WilliamsandJ. D. Maynard, J. Acoust.Soc.Am. 72, 2020 (1982). York, 1968), p. 10.
4p. M. Morse and H. Feshbach,Methodsof TheoreticalPhysics(McGraw- •øI.S.Gradshteyn
andI. M. Ryzhik,Tableoflntegrals,
Series,
andProducts
Hill, New York, 1978), Vol. II, p. 1331. (Academic,New York, 1980), p. 736.
5p.M. MorseandK. U. Ingard,TheoreticalAcoustics(McGraw-Hill, New •W.A. Veronesi
andJ.D. Maynard,tobesubmitted
toJ.Acoust.Soc.Am.
York, 1968). •2L.E. KinslerandA. R. Frey,Fundamentals
ofAcoustics
(Wiley,New
6M.C. JungerandD. Feit,Sound,Structures,
andTheirIn teraction( MIT, York, 1962), p. 157 (note time dependence
difference).
Cambridge, 1972). 13j.h. Archer-Hall,A. I. Bashter,and A. J. Hazelwood,J. Acoust.Soc.
7LordRayleigh,Philos.Mag. 43, 259 (1897). Am. 65, 1568 (1979).
1322 J. Acoust.Soc. Am., Vol. 81, No. 5, May 1987 W.A. Veronesiand J. D. Maynard:Nearfieldacousticholography 1322