THE BOUNDARY COLLOCATION METHOD WITH MESHLESS CONCEPT FOR ACOUSTIC EIGENANALYSIS OF TWO-DIMENSIONAL CAVITIES USING RADIAL BASIS FUNCTION

THE BOUNDARY COLLOCATION METHOD WITH MESHLESS CONCEPT FOR ACOUSTIC EIGENANALYSIS OF TWO-DIMENSIONAL CAVITIES USING RADIAL BASIS FUNCTION

Journal of Sound and Vibration (2002) 257(4), 667–711 doi:10.1006/jsvi.5038, available online at http://www.idealibrary.com on THE BOUNDARY COLLOCATI...

3MB Sizes 1 Downloads 73 Views

Journal of Sound and Vibration (2002) 257(4), 667–711 doi:10.1006/jsvi.5038, available online at http://www.idealibrary.com on

THE BOUNDARY COLLOCATION METHOD WITH MESHLESS CONCEPT FOR ACOUSTIC EIGENANALYSIS OF TWO-DIMENSIONAL CAVITIES USING RADIAL BASIS FUNCTION J. T. Chen, M. H. Chang, K. H. Chen and S. R. Lin Department of Harbor and River Engineering, National Taiwan Ocean University, 202 Keelung, Taiwan, Republic of China. E-mail:[email protected] (Received 30 July 2001, and in final form 8 January 2002) In this paper, a meshless method for the acoustic eigenfrequencies using radial basis function (RBF) is proposed. The coefficients of influence matrices are easily determined by the two-point functions. In determining the diagonal elements of the influence matrices, two techniques, limiting approach and invariant method, are employed. Based on the RBF in the imaginary-part kernel, the method results in spurious eigenvalues which can be separated by using the singular value decomposition (SVD) technique in conjunction with the Fredholm alternative theorem. To understand why the spurious eigenvalues occur, analytical study in the discrete system by discretizing the circular boundary is conducted by using circulants. By using the SVD updating terms and documents, the true and spurious eigensolutions can be extracted out respectively. Several examples are demonstrated to see the validity of the present method. # 2002 Elsevier Science Ltd. All rights reserved.

1. INTRODUCTION

The mesh generation of a complicated geometry is time consuming in the stage of model creation for engineers in dealing with the engineering problems by using the numerical methods, such as the finite difference method (FDM), finite element method (FEM) and boundary element method (BEM). In the recent years, researchers have paid attention to the meshless method which the element is free. The initial idea of meshless method dates back to the smooth particle hydrodynamics (SPH) method for modelling astrophysical phenomena [1]. Several meshless methods have also been reported in the literature, for example, the element-free Galerkin method [2] and the reproducing kernel method [3]. For acoustics, the integral equations have been utilized to solve the interior and exterior problems for a long time. Several approaches, e.g., complex-valued boundary element method [4], multiple reciprocity method (MRM) [5–7], and the real-part boundary element method [5, 8] have been developed for acoustic problems. To solve acoustic problems by using the complex-valued BEM, the influence coefficient matrix would be complex arithematics [9, 10]. Therefore, Tai and Shaw [11] employed only the real-part kernel to solve the eigenvalue problems and to avoid the complex-valued computation. The computation of the real-part kernel method or the MRM [11, 12] has some advantages, but it still faces both the singular and hypersingular integrals. To avoid the singular and hypersingular integrals, De Mey [13] used imaginary-part kernel to solve the eigenvalue 0022-460X/02/$35.00

# 2002 Elsevier Science Ltd. All rights reserved.

668

J. T. CHEN ET AL.

problems. At the same time, De Mey also found the spurious eigensolutions but he did not discuss them analytically. Kang et al. [14–16] proposed the non-dimensional dynamic influence function (NDIF) method to solve the eigenproblem of an acoustic cavity. Later, Chen et al. [17] commented that the NDIF method is a special case of imaginary-part BEM. Nevertheless, spurious eigensolutions are inherent in the imaginary-part BEM, realpart BEM and MRM. Numerically speaking, the spurious eigensolutions result from the rank deficiency of the coefficient matrix which is less than 2N; where 2N is the number of boundary unknowns. This implies the fewer number of constraint equations making the solution space larger. Mathematically speaking, the spurious eigensolutions for interior acoustics and fictitious solutions for exterior acoustics arise from an ‘‘improper approximation of the null space of operator’’. In this paper, we will employ the imaginary-part kernel to solve the acoustic eigenproblems. In solving the problem numerically, elements are not required and only boundary nodes are necessary. Both the collocation and source points are distributed on the boundary only. Besides, the kernel function is composed of two-point function which is a kind of radial basis function. To examine the reason why spurious eigenvalues occur in the above methods, we will employ the SVD updating technique in conjunction with the Fredholm alternative theorem to overcome this difficulty by assembling the dual equations [18–20]. The SVD updating terms and updating documents will be employed to extract out the true and spurious eigenvalues for two-dimensional cavities respectively. For a special case of circular cavity, the spurious eigensolutions will be analytically predicted in the discrete system of circulants. Finally, the true eigenvalues for a circular cavity will be derived analytically by approaching the discrete system to the continuous system using the analytical properties of circulants [21].

2. MESHLESS FORMULATION USING RADIAL BASIS FUNCTION OF THE IMAGINARY-PART KERNEL

The governing equation for an interior acoustic problem is the Helmholtz equation as follows: ðr2 þ k2 Þuðx1 ; x2 Þ ¼ 0;

ðx1 ; x2 Þ 2 D;

ð1Þ

where r2 is the Laplacian operator, D is the domain of the cavity and k is the wave number which is angular frequency over the speed of sound. The boundary conditions can be either the Neumann or Dirichlet type. The radial basis function is expressed by Gðxi ; sj Þ ¼ jðjsj  xi jÞ;

ð2Þ

where xi and sj are the ith collocation and jth source points, respectively. The Euclidean norm jsj  xi j is referred to as the radial distance between the collocation and source points. The two-point function (jðjsj  xi jÞ) is called radial basis function since it depends on the radial distance between xi and sj : By considering the imaginary-part kernel of ð1Þ fundamental solution for the Helmholtz equation (Uðs; xÞ ¼ ImfiH0 ðkrÞg) with globally supported radial basis function, we can choose the four kernels in the dual formulation [5, 22], Uðs; xÞ ¼ J0 ðkjs  xjÞ ¼ J0 ðkrÞ; Tðs; xÞ ¼

@Uðs; xÞ J1 ðkrÞyi ni ; ¼ k @ns r

ð3Þ ð4Þ

THE BOUNDARY COLLOCATION METHOD

J1 ðkrÞyj n% j @Uðs; xÞ ; ¼k @nx r   kJ2 ðkrÞyi yj ni n% j J1 ðkrÞni n% i @ 2 Uðs; xÞ Mðs; xÞ ¼ ¼k þ ; @ns @nx r2 r Lðs; xÞ ¼

669 ð5Þ ð6Þ

where r js  xj is the distance between the source and collocation points; ni is the ith component of the outnormal vector at s; n% i is the ith component of the outnormal vector at x; Jn denotes the first-kind Bessel function of the nth order, and yi si  xi ; i ¼ 1; 2: Based on the dual formulation [23] for the indirect method, we can represent the acoustic field solution by Single-layer potential approach: X uðxi Þ ¼ Uðsj ; xi Þfj ! fui g ¼ ½Uij ffj g; ð7Þ matrix form

j

tðxi Þ ¼

X @Uðsj ; xi Þ @nx

j

fj

Double-layer potential approach: X Tðsj ; xi Þcj uðxi Þ ¼ j

tðxi Þ ¼

X @Tðsj ; xi Þ j

@nx

cj

!

fti g ¼ ½Lij ffj g:

ð8Þ

!

fui g ¼ ½Tij fcj g;

ð9Þ

!

fti g ¼ ½Mij fcj g;

ð10Þ

matrix form

matrix form

matrix form

where ffj g and fcj g are the generalized unknowns by using the single- and double-layer potential approaches respectively. By adopting the two bases, Jm ðkxÞ and its derivative J0m ðkxÞ; we can decompose the imaginary-part kernel functions into the separate forms, ( P U I ðy; 0Þ ¼ 1 Jm ðkRÞJm ðkrÞcosðmyÞ; R > r; Uðs; xÞ ¼ Pm¼1 ð11Þ 1 E U ðy; 0Þ ¼ m¼1 Jm ðkrÞJm ðkRÞcosðmyÞ; R5r; ( P 0 T I ðy; 0Þ ¼ 1 R > r; m¼1 kJm ðkRÞJm ðkrÞcosðmyÞ; Tðs; xÞ ¼ P ð12Þ 1 0 E T ðy; 0Þ ¼ m¼1 kJm ðkrÞJm ðkRÞcosðmyÞ; R5r; ( P LI ðy; 0Þ ¼ 1 kJm ðkRÞJ0m ðkrÞcosðmyÞ; R > r; Pm¼1 Lðs; xÞ ¼ ð13Þ 1 E L ðy; 0Þ ¼ m¼1 kJm ðkrÞJ0m ðkRÞcosðmyÞ; R5r; ( P 0 2 0 M I ðy; 0Þ ¼ 1 R > r; m¼1 k Jm ðkRÞJm ðkrÞcosðmyÞ; P Mðs; xÞ ¼ ð14Þ 1 0 E 2 0 M ðy; 0Þ ¼ m¼1 k Jm ðkrÞJm ðkRÞcosðmyÞ; R5r; where the superscripts ‘‘I’’ and ‘‘E’’ denote the interior and exterior domains, x ¼ ðr; 0Þ and s ¼ ðR; yÞ in polar coordinate. By superimposing 2N lumped density along the boundary, we have the four influence matrices 3 2 a1;2 a1;3    a1;2N1 a1;2N a1;1 6 a a2;2 a2;3    a2;2N1 a2;2N 7 7 6 2;1 7 6 7 6 a3;1 a a    a a 3;2 3;3 3;2N1 3;2N ð15Þ ½Uij  ¼ 6 7; 6 . .. 7 .. .. .. .. 7 6 . 4 . . 5 . . . . a2N;1

a2N;2

a2N;3



a2N;2N1

a2N;2N

670

J. T. CHEN ET AL.

2

b1;2

b1;3



b1;2N1

b2;2

b2;3



b2;2N1

b3;2 .. . b2N;2

b3;3 .. . b2N;3

 .. . 

b3;2N1 .. . b2N;2N1

c1;1 6 c 6 2;1 6 6 ½Lij  ¼ 6 c3;1 6 . 6 . 4 .

c1;2 c2;2

c1;3 c2;3

 

c1;2N1 c2;2N1

c3;2 .. .

c3;3 .. .

 .. .

c3;2N1 .. .

c2N;1

c2N;2

c2N;3

   c2N;2N1

d1;1

d1;2

d1;3



d2;2 d3;2 .. . d2N;2

d2;3 d3;3 .. . d2N;3

   d2;2N1    d3;2N1 .. .. . .    d2N;2N1

b1;1

6 b 6 2;1 6 6 ½Tij  ¼ 6 b3;1 6 . 6 . 4 . b2N;1 2

2

6 d 6 2;1 6 6 ½Mij  ¼ 6 d3;1 6 . 6 . 4 . d2N;1

d1;2N1

b1;2N

3

b2;2N 7 7 7 b3;2N 7 7; .. 7 7 . 5

ð16Þ

b2N;2N 3 c1;2N c2;2N 7 7 7 c3;2N 7 7; .. 7 7 . 5

ð17Þ

c2N;2N d1;2N

3

d2;2N 7 7 7 d3;2N 7 7; .. 7 7 . 5 d2N;2N

ð18Þ

where the elements can be obtained by ai;j ¼ Uðsj ; xi Þ;

bi;j ¼ Tðsj ; xi Þ;

ð19; 20Þ

ci;j ¼ Lðsj ; xi Þ;

di;j ¼ Mðsj ; xi Þ:

ð21; 22Þ

Then, we can determine ffj g and fcj g by satisfying the boundary conditions.

3. CALCULATION FOR THE DIAGONAL ELEMENTS IN THE FOUR INFLUENCE # PITAL’S RULE AND INVARIANT METHOD MATRICES USING THE L’HO

The diagonal elements in the influence matrices where the radial distance is zero (r ¼ 0 when i ¼ j) can be solved by using the L’Ho# pital’s rule. Considering the asymptotic behavior and the recurrence relations of Bessel functions, we can obtain the diagonal elements as follows: lim Uðs; xÞ ¼ lim J0 ðkrÞ ¼ 1; s!x

r!0

J1 ðkrÞyi ni r!0 r ðJ ðkrÞ  J2 ðkrÞÞyi ni 0 ¼ lim k2 ¼ 0; s1 !x1 2

ð23Þ

lim Tðs; xÞ ¼ lim  k s!x

ð24Þ

s2 !x2

J1 ðkrÞyj n% j r %j 2 ðJ0 ðkrÞ  J2 ðkrÞÞyj n ¼ lim k ¼ 0; s1 !x1 2

lim Lðs; xÞ ¼ lim k s!x

r!0

s2 !x2

ð25Þ

THE BOUNDARY COLLOCATION METHOD

671



 kJ2 ðkrÞyi yj ni n% j J1 ðkrÞni n% i þ s!x r!0 r2 r ðJ0 ðkrÞ  J2 ðkrÞÞni n% i k2 ¼ ; ð26Þ ¼ lim 0 þ k2 s1 !x1 2 2 s2 !x2 qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi 2 where r ¼ ðs1  x1 Þ þ ðs2  x2 Þ2 : For a circular case, the eigenvalues for the influence matrices in equations (15)–(18) can be obtained by Z p 1 X 1 l‘ ¼ cosð‘yÞ Jm ðkRÞJm ðkrÞcosðmyÞr dy r 4 y p m¼1 lim Mðs; xÞ ¼ lim k

¼ 2NJ‘ ðkrÞJ‘ ðkrÞ; m‘ ¼

1 r4y

Z

‘ ¼ 0; 1; . . . ; ðN  1Þ; N; 1 X

p

cosð‘yÞ p

1 r4y

Z

p

cosð‘yÞ p

Z

‘ ¼ 0; 1; . . . ; ðN  1Þ; N;

1 X

ð28Þ

Jm ðkRÞJ0m ðkrÞcosðmyÞr dy

m¼1

¼ 2NðkÞJ‘ ðkrÞJ0‘ ðkrÞ; 1 k‘ ¼ r4y

J0m ðkRÞJm ðkrÞcosðmyÞr dy

m¼1

¼ 2NðkÞJ0‘ ðkrÞJ‘ ðkrÞ; n‘ ¼

ð27Þ

p

cosð‘yÞ p

‘ ¼ 0; 1; . . . ; ðN  1Þ; N;

1 X

ð29Þ

J0m ðkRÞJ0m ðkrÞcosðmyÞr dy

m¼1

¼ 2Nðk2 ÞJ0‘ ðkrÞJ0‘ ðkrÞ;

‘ ¼ 0; 1; . . . ; ðN  1Þ; N;

ð30Þ

where 4y ¼ 2p=2N: According to the addition theorem for the Bessel function and putting the same position for the two points, we have 1 ¼ J20 ðkrÞ þ 2

1 X

J2m ðkrÞ:

ð31Þ

Jm ðkrÞJ0m ðkrÞ:

ð32Þ

m¼1

By taking derivative with respect to r; we have 0 ¼ J0 ðkrÞJ00 ðkrÞ þ 2

1 X m¼1

Using the invariant property for the influence matrices, the first invariant is the sum of all the eigenvalues 2Na0 ¼ lðN1Þ þ    þ l1 þ l0 þ l1 þ    þ lN 1 X ¼ 2N J‘ ðkrÞJ‘ ðkrÞ;

ð33Þ

‘¼1

2Nb0 ¼ mðN1Þ þ    þ m1 þ m0 þ m1 þ    þ mN 1 X ¼ 2Nk J0‘ ðkrÞJ‘ ðkrÞ; ‘¼1

ð34Þ

672

J. T. CHEN ET AL.

2Nc0 ¼ nðN1Þ þ    þ n1 þ n0 þ n1 þ    þ nN 1 X ¼ 2Nk J‘ ðkrÞJ0‘ ðkrÞ;

ð35Þ

‘¼1

2Nd0 ¼ kðN1Þ þ    þ k1 þ k0 þ k1 þ    þ kN 1 X ¼ 2Nk2 J0‘ ðkrÞJ0‘ ðkrÞ:

ð36Þ

‘¼1

By substituting equations (31) and (32) into equations (33)–(36), we obtain a0 ¼ 1; b0 ¼ 0; c0 ¼ 0; and d0 ¼ k2 =2 if the imaginary-part kernel was considered. Hence, the indeterminate forms of diagonal elements are easily determined from the first invariant as well as the values obtained by using the L’Ho# pital’s rule.

4. THE RELATIONS OF KERNELS AND MATRICES BETWEEN THE DIRECT AND INDIRECT METHODS

In solving the boundary-value problem using BEM, two methods, direct method and indirect method are employed. The direct method is derived by using the Green identity in terms of the unknowns which are the actual physical quantities on the boundary. In the direct method, we have Z Z E 0¼ T ðs; xÞuðsÞ dBðsÞ  U E ðs; xÞtðsÞ dBðsÞ; ð37Þ B



Z

B

M E ðs; xÞuðsÞ dBðsÞ  B

Z

LE ðs; xÞtðsÞ dBðsÞ;

ð38Þ

B

where uðsÞ and tðsÞ are the potential and its normal derivative on the boundary and x is outside the domain. A key point of the indirect method is to represent a solution which satisfies the governing equation. The unknown densities are determined by matching the boundary conditions. Based on the superposition principle for the potentials, we have Single-layer potential approach: Z uðxÞ ¼ U I ðs; xÞfðsÞ dBðsÞ; ð39Þ B

tðxÞ ¼

Z

LI ðs; xÞfðsÞ dBðsÞ:

ð40Þ

T I ðs; xÞcðsÞ dBðsÞ;

ð41Þ

M I ðs; xÞcðsÞ dBðsÞ;

ð42Þ

B

Double-layer potential approach: uðxÞ ¼

Z B

tðxÞ ¼

Z B

where fðsÞ and cðsÞ are the single- and double-layer unknown densities, respectively. By discretizing equations (37) and (38), we have the linear algebraic equations for the direct method ½TijE fuj g ¼ ½UijE ftj g;

ð43Þ

673

THE BOUNDARY COLLOCATION METHOD

Table 1 The distributed and concentrated-type of imaginary-part method for the single- and double-layer potential approaches Distributed-type

Concentrated-typey

Single-layer potential approach

Dirichlet problem: R uðxÞ ¼ B U I ðs; xÞfðsÞ dBðsÞ Neumann problem: R tðxÞ ¼ B LI ðs; xÞfðsÞ dBðsÞ

Dirichlet problem: P I j U ðsj ; xi ÞAj ¼ ðSMÞij Aj Neumann problem: P tðxi Þ ¼ j LI ðsj ; xi ÞAj ¼ ðSMx Þij Aj

Double-layer potential approach

Dirichlet problem: R uðxÞ ¼ B T I ðs; xÞcðsÞ dBðsÞ Neumann problem: R tðxÞ ¼ B M I ðs; xÞcðsÞ dBðsÞ

Dirichlet problem: P I j T ðsj ; xi ÞBj ¼ ðSMs Þij Bj Neumann problem: P tðxi Þ ¼ j M I ðsj ; xi ÞBj ¼ ðSMsx Þij Bj

y

uðxi Þ ¼

uðxi Þ ¼

NDIF method by Kang et al. [14–16] is the special case.

½MijE fuj g ¼ ½LEij ftj g;

ð44Þ

where fuj g and ftj g are the potential and its normal derivative on the boundary B: By discretizing equations (39)–(42), we have the linear algebraic equations for the indirect method. Single-layer potential approach: uðxi Þ ¼ ½UijI ffj g;

ð45Þ

tðxi Þ ¼ ½LIij ffj g:

ð46Þ

uðxi Þ ¼ ½TijI fcj g;

ð47Þ

tðxi Þ ¼ ½MijI fcj g;

ð48Þ

Double-layer potential approach:

where ffj g and fcj g are the single- and double-layer unknown densities, respectively. The distributed-type and concentrated-type of imaginary-part method for the single- and double-layer potential approaches are shown in Table 1. By considering the degenerate kernels equations (11)–(14) and comparing with equations (43)–(48), we can find the following relations between the interior and exterior kernels from equations (11)–(14), i.e., UijE ¼ UijI or U E ðs; xÞ ¼ U I ðx; sÞ;

ð49Þ

TijE ¼ LIij or T E ðs; xÞ ¼ LI ðx; sÞ;

ð50Þ

LEij ¼ TijI or LE ðs; xÞ ¼ T I ðx; sÞ;

ð51Þ

MijE ¼ MijI or M E ðs; xÞ ¼ M I ðx; sÞ:

ð52Þ

674

Table 2 SVD updating technique for the true and spurious eigensolutions for a circular cavity using the direct and indirect methods Boundary-value problem

True eigensolution

Spurious eigensolution

Density function Single-layer potential approach

Double-layer potential approach

Jm ðkrÞ ¼ 0

Jm ðkrÞ ¼ 0

(Figure 1(a))

(Figure 1(b))

Jm ðkrÞ ¼ 0 (Figure 1(a))

Neumann problem

True eigensolution

Spurious eigensolution

True and spurious eigenvalues

J0m ðkrÞ

¼0

J0m ðkrÞ ¼ 0

(Figure 2(a))

(Figure 2(b))

(Figure 2(a)) Note: U I ¼ U E ; LI ¼ T E ; T I ¼ LE and M I ¼ M E :



SVD updating term

SVD updating document



Indirect method UE LE



E

E

L

M





SVD updating term 

SVD updating document

(Figure 1(b))

J0m ðkrÞ ¼ 0

Jm ðkrÞ ¼ 0

Direct method

J0m ðkrÞ

¼0

(Figure 2(b))

SVD updating term

SVD updating document



U

TE ME

E

T

E

SVD updating term 

SVD updating document



UI TI



(Figure 1(c))  I  T MI (Figure 1(d))  I  L MI (Figure 2(c))  I  U LI (Figure 2(d))

J. T. CHEN ET AL.

Dirichlet problem

Eigensolutions

675

THE BOUNDARY COLLOCATION METHOD

5. DERIVATION OF TRUE AND SPURIOUS EIGENSOLUTIONS FOR THE CICULAR CAVITY USING THE DEGENERATE KERNELS

In the circular cavity, we have the degenerate kernel functions in equations (11)–(14). We assume the single- and double-layer density functions on the boundary as 1 X fðsÞ ¼ ðAn cosðnyÞ þ Bn sinðnyÞÞ; ð53Þ n¼1

cðsÞ ¼

1 X

ðCn cosðnyÞ þ Dn sinðnyÞÞ;

ð54Þ

n¼1

where An ; Bn ; Cn and Dn are coefficients. For the Dirichlet problem, equation (39) reduced to Z 0¼ U I ðs; xÞfðsÞ dBðsÞ ¼

Z

B 2p

1 X

Jm ðkRÞJm ðkrÞ cosðmyÞ

0 m¼1

1 X

ðAn cosðnyÞ þ Bn sinðnyÞÞ r dy;

ð55Þ

n¼1

by using equation (53). By considering the orthogonality of trigonometric function, we have ( Z 2p p; m ¼ n; cosðmyÞ cosðnyÞ dy ¼ ð56Þ 0; m=n; 0 Z

2p

cosðmyÞ sinðnyÞdy ¼ 0:

ð57Þ

0

According to equation (56) and equation (57), equation (55) simplifies to Z 2p X 1 1 X Jm ðkRÞJm ðkrÞcosðmyÞ ðAn cosðnyÞ þ Bn sinðnyÞÞ r dy; 0¼ ¼p

0 m¼1 1 X

n¼1

Am Jm ðkRÞJm ðkrÞ:

ð58Þ

m¼1

Table 3 Zeros of the Bessel functions and its derivative, Jn ðkÞ and J0n ðkÞ Problem

Eigenvalues

1

2

3

4

5

Dirichlet problem

Jn ðkÞ J1 ðkÞ J2 ðkÞ Jn ðkÞ J4 ðkÞ J5 ðkÞ

24042 38317 51356 63802 75883 87715

55201 70156 84172 97610 110647 123386

86537 101735 116198 130152 143725 157002

117915 133237 147959 162234 176160 189801

149309 164706 179598 194094 208269 222178

Neumann problem

J00 ðkÞ J01 ðkÞ J02 ðkÞ J03 ðkÞ J04 ðkÞ J05 ðkÞ

0 18412 30542 42012 53175 64156

38317 53314 67071 80152 92824 105199

70156 85363 99695 113459 126819 139872

101735 117060 131703 145858 159641 173128

133237 148636 163475 177887 191960 205755

676

J. T. CHEN ET AL.

Thus, we obtain the eigenequation Jm ðkRÞJm ðkrÞ ¼ 0 by using the single-layer potential methods for the interior Dirichlet problem. Similarly, we also obtain Z T I ðs; xÞcðsÞ dBðsÞ 0¼ ¼

Z

B 2p

1 X

0 m¼1

kJ0m ðkRÞJm ðkrÞcosðmyÞ

1 X

ðCn cosðnyÞ þ Dn sinðnyÞÞ r dy

ð59Þ

n¼1

by using the double-layer potential approach. By considering equation (59) and the orthogonality of trigonometric function, we have



Z

2p

1 X

0 m¼1 1 X

kJ0m ðkRÞJm ðkrÞcosðmyÞ

1 X

ðCn cosðnyÞ þ Dn sinðnyÞÞ r dy

n¼1

Cm J0m ðkRÞJm ðkrÞ:

¼ pk

ð60Þ

m¼1

Thus, we obtain the eigenequation J0m ðkRÞJm ðkrÞ ¼ 0 by using the double-layer potential method for the interior Dirichlet problem. In the Neumann problem, we have Z 0¼ LI ðs; xÞfðsÞ dBðsÞ ¼

Z

B 2p

1 X

0 m¼1

kJm ðkRÞJ0m ðkrÞcosðmyÞ

1 X

ðAn cosðnyÞ þ Bn sinðnyÞÞ r dy

ð61Þ

n¼1

by substituting equations (13) and (53) into equation (40). By considering the orthogonality of trigonometric function, equation (61) simplifies to Z 2p X 1 1 X 0¼ kJm ðkRÞJ0m ðkrÞcosðmyÞ ðAn cosðnyÞ þ Bn sinðnyÞÞ r dy 0 m¼1 1 X

n¼1

Am Jm ðkRÞJ0m ðkrÞ:

¼ pk

ð62Þ

m¼1

Therefore, we obtain the eigenequation Jm ðkRÞJ0m ðkrÞ ¼ 0 by using the single-layer potential method for the interior Neumann problem. Similarly, we use the double-layer density functions to obtain Z 0¼ M I ðs; xÞcðsÞ dBðsÞ ¼

Z

B 2p

1 X

0 m¼1

k2 J0m ðkRÞJ0m ðkrÞcosðmyÞ

1 X

ðCn cosðnyÞ þ Dn sinðnyÞÞ r dy:

ð63Þ

n¼1

Figure 1. (a) The minimum singular value for different wave numbers by using the single-layer potential approach for the Dirichlet problem. (b) The minimum singular value for different wave numbers by using the double-layer potential approach for the Dirichlet  problem. (c) The minimum singular value for different wave numbers using the SVD updating term U T for the Dirichlet problem. (d) The minimum singular value for   different wave numbers using the SVD updating document T M for the Dirichlet problem. (e) The former three interior modes by using the single-layer potential approach for the Dirichlet problem. (f) The former three interior modes matrix by using the double-layer potential approach for the Dirichlet problem. (g) The former three analytical interior modes for the Dirichlet problem.

677

THE BOUNDARY COLLOCATION METHOD

0

T T

T

T

K5

6.215

T

J 3(1)

K3

(6.380 )

5.130 J 2(1)

-10

K4

(5.136) 5.52 0 J 0(2)

K2

(5.520)

3.83 0 J 1(1)

Log σ1

K1

(3.832)

2.405

-20

J 0(1)

(2.405)

-30

T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 10 ∆k : 0.005

-40 0

2

4

6

k

(a) 10

0

T

S

S

S

S

T T S

T

T

Log σ1

K1

2.405 J 0(1)

-10

K

K3

K2

K

3.055 3.83 0 J' 2(1)

J

5.135

K4

5.375

K5

6.295

J 2(1) J 3(1) J (2) ) 0 (6.380) J' 3(1) (5.136 (5.520)

4.20 5

(1)

1 (2.405) (3.054) (3.832)

(4.201)

-20

T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 10 ∆ k : 0.005

-30 0

(b)

2

4

k

6

678

J. T. CHEN ET AL. 10

0

T

T

T

T T K1

-10

J 0(1)

Log σ1

K4 J 3(1) J 2(1) 5.52 0 (6.380) J 0(2) (5.136)

J 1(1)

(3.832)

(2.405)

6.368

5.136

3.832

2.405

K5

K3

K2

(5.520)

-20

-30 T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.001

-40

0

2

4

(c)

6

k 10

S

S

0

S

S

K2

K1

-10

3.05 4

Log σ1

J' 2(1)

(3.054 )

K3

3.832

4.201

J' 0(1)

J' 3(1)

(3.832) (4.201)

K4

5.331 J' 1(2)

(5.331)

-20

-30 T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.001

-40

0

(d)

2

4

k Figure 1. Continued.

6

THE BOUNDARY COLLOCATION METHOD

Figure 1. Continued.

679

680

J. T. CHEN ET AL.

Figure 1. Continued.

THE BOUNDARY COLLOCATION METHOD

Figure 1. Continued.

681

682

J. T. CHEN ET AL.

By considering equation (63) and the orthogonality of trigonometric function, we have Z 2p X 1 1 X 0¼ k2 J0m ðkRÞJ0m ðkrÞcosðmyÞ ðCn cosðnyÞ þ Dn sinðnyÞÞ r dy 0 m¼1 1 X 2

n¼1

Cm J0m ðkRÞJ0m ðkrÞ:

¼ pk

ð64Þ

m¼1

Therefore, we obtain the eigenequation J0n ðkRÞJ0n ðkrÞ ¼ 0 by using the double-layer potential method for the interior Neumann problem. All the relations of true and spurious eigenvalues by using the single- and double-layer potential approaches are summarized in Table 2.

6. METHOD TO EXTRACT OUT THE TRUE EIGENSOLUTIONS

The SVD technique is an important tool in linear algebra. A matrix A with dimension M  N can be decomposed into a product of an orthogonal matrix C (N  N), a diagonal matrix S (M  N) with positive or zero elements, and an orthogonal matrix F (M  M), ½AMN ¼ ½FMM ½SMN ½CTNN ;

ð65Þ

where the superscript ‘‘T’’ is the transpose, F and C are both orthogonal in the sense that their column vectors are orthogonal,

T

fi fj ¼ dij ;

ð66Þ

ci cj ¼ dij ;

ð67Þ

T

where F F ¼ C C ¼ I and dij is the Kronecker delta symbol. Besides, we solve a homogeneous equation and obtain a non-trivial solution from a column vector fci g of C such that the singular value (si ) is zero. For the direct method in the discrete system, equations (43) and (44) are represented by Singular equation: ðUT methodÞ ½T E fug ¼ ½U E ftg ¼ 0;

ð68Þ

Hypersingular equation: ½M E fug ¼ ½LE ftg ¼ 0:

ðLM methodÞ

ð69Þ

Table 4 True and spurious eigensolutions for the Dirichlet and Neumann problems using the present formulation Indirect formulation Single-layer potential approach True mode Spurious mode Double-layer potential approach True mode Spurious mode Note: 05a5r; 05f52p: y Denotes a near-zero solution.

Dirichlet problem

Neumann problem

pJn ðkaÞJn ðkrÞcosðnfÞy pJ ðkaÞJ ðkrÞcosðnfÞy

pkJ0n ðkaÞJn ðkrÞcosðnfÞ pkJ0 ðkaÞJ ðkrÞcosðnfÞy

pJn ðkaÞJ0n ðkrÞcosðnfÞ pJ ðkaÞJ0 ðkrÞcosðnfÞy

pk2 J0n ðkaÞJ0n ðkrÞcosðnfÞy pk2 J0 ðkaÞJ0 ðkrÞcosðnfÞy

n

n

n

n

n

n

n

n

683

THE BOUNDARY COLLOCATION METHOD

For the Dirichlet problem, equations (68) and (69) are combined to " # ½U E  ftg ¼ f0g: ½LE 

ð70Þ

By using the SVD technique, the two matrices in equation (70) are decomposed into X U U T ½U E  ¼ ½FU ½SU ½CU T or ½UjE  ¼ sU j ffj gfcj g ; j

½LE  ¼ ½FL ½SL ½CL T

or ½LEj  ¼

X

sLj ffLj gfcLj gT :

ð71Þ

j

For the linear algebraic system, t is one column vector fci g in the ½C matrix corresponding to the zero singular value (si ¼ 0). By viewing t as a fci g vector in the right unitary matrix ½C; equation (70) reduces to  E U fci g ¼ f0g;  E L fci g ¼ f0g; ð72Þ since

X

U U T sU j ffj gfcj g fci g ¼ f0g

j

X

sLj ffLj gfcLj gT fci g ¼ f0g

j

!

cU j cj ¼dij

!

cLjcj ¼dij

U sU i ffi g ¼ f0g

sLi ffLi g ¼ f0g;

ði no sumÞ; ði no sumÞ;

ð73Þ

L E where ffi g and fci g are the orthonormal bases, sU j and sj are the singular values of ½U  E and ½L  matrices, respectively. We can easily extract out the true eigensolutions L (sU i ¼ si ¼ 0) since there exists the same eigensolution (t ¼ fci g) in the Dirichlet problem using equations (70)–(73) together. In a similar way, equations (68) and (69) are combined to " # ½T E  fug ¼ f0g ð74Þ ½M E 

for the Neumann problem. We can easily extract the true eigensolutions; X sTj ffj gfcj gT fci g ¼ f0g ! sTi ffi g ¼ f0g ði no sumÞ; ci cj ¼dij

j

X j

T sM j ffj gfcj g fci g ¼ f0g

!

ci cj ¼dij

sM i ffi g ¼ f0g

ði no sumÞ;

ð75Þ

since there exists the same solution (u ¼ fci g) corresponding to the zero singular values (sTi ¼ sM i ¼ 0) by using equations (74) and (75). According to the relations between the direct method and indirect method (equations (49)–(52)), we can extend to extract out the true solutions in the indirect method. For the Dirichlet problem, equation (70) changes to " # " # ½U E  ½U I  U E ¼U I ftg ¼ f0g LE ¼T I ftg ¼ f0g; ð76Þ ½LE  ½T I  after using equations (49)–(51). By using the SVD technique and equation (76), we have X T sU ! sU j ffj gfcj g fci g ¼ f0g i ffi g ¼ f0g ði no sumÞ; j

ci cj ¼dij

684

J. T. CHEN ET AL.

X

sTj ffj gfcj gT fci g ¼ f0g

j

!

ci cj ¼dij

sTi ffi g ¼ f0g

ði no sumÞ;

ð77Þ

T I I where fci g is an orthonormal basis; sU j and sj are the singular values of ½U  and ½T  matrices, respectively. We can easily extract the true solutions in the Dirichlet problem by T using equation (77) for the zero singular values of sU i ¼ si ¼ 0: In a similar way, equation (74) changes to " # " # ½T E  ½LI  T E ¼LI ftg ¼ f0gM E ¼M I ftg ¼ f0g; ð78Þ ½M E  ½M I 

after using equations (50)–(52). By using the SVD technique and equation (78), we have X sLj ffj gfcj gT fci g ¼ f0g ! sLi ffi g ¼ f0g ði no sumÞ; cicj ¼dij

j

X

T sM j ffj gfcj g fci g ¼ f0g

j

!

cicj ¼dij

sM i ffi g ¼ f0g

ði no sumÞ;

ð79Þ

I I where fci g is an orthonormal basis, sLj and sM j are the singular values of ½L  and ½M  matrices, respectively. We can easily extract out the true eigensolutions in the Neumann problem by using equation (79) for the zero singular values of sLi ¼ sM i ¼ 0:

6.1. EXTRACTING OUT THE TRUE EIGENSOLUTIONS BY USING THE SVD UPDATING TERM FOR A CIRCULAR CASE

For a circular cavity subject to the Dirichlet boundary condition, we obtain the two eigenequations Single-layer approach : Ji ðkrÞJi ðkrÞ ¼ 0 ði no sumÞ; Double-layer approach : Ji ðkrÞJ0i ðkrÞ ¼ 0

ði no sumÞ:

ð80Þ ð81Þ

The true eigensolution Ji ðkrÞ ¼ 0 satisfies both equations and the spurious eigensolutions J0i ðkrÞ ¼ 0 satisfies only one of the equations by using the double-layer potential approach for the Dirichlet problem. To obtain an overdetermined system for the Dirchlet problem, we can combine ½U I  and ½T I  matrices by using the updating terms, " # ½U I  ½C ¼ ð82Þ ½T I  4N2N:

Since the eigensolution is non-trivial, the rank of ½C must be smaller than 2N: Therefore, the 2N singular values for ½C matrix must have at least one zero value. Based on the equivalence between the SVD technique and the least-squares method in the mathematical

Figure 2. (a) The minimum singular value for different wave numbers by using the single-layer potential approach for the Neumann problem. (b) The minimum singular value for different wave numbers by using the double-layer potential approach for the Neumann  problem. (c) The minimum singular value for different wave numbers by using the SVD updating term L M for the Neumann (d) The minimum singular value  problem.  for different wave numbers by using the SVD updating document U L for the Neumann problem. (e) The former three interior modes by using the single-layer potential approach for the Neumann problem. (f) The former three interior modes by using the double-layer potential approach for the Neumann problem. (g) The former three analytical interior modes for the Neumann problem.

685

THE BOUNDARY COLLOCATION METHOD 10

0

T

T

T S

ST S S

T

S K

K

2.405

-10

J 0(1)

K3

K2

K1

4.205

3.055 3.830 J' 2(1)

5. 135 J 2(1)

(2.404) (3.054) (3.832) (4.201)

Log σ1

6.295

J' 4(1)

J' 3(1) (5 .1 36)(5.318)

J' 0(1)

K5

K4

5.340

J' 5(1)

(6.416)

-20

-30

-40 T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 10 ∆ k : 0.005

-50 0

2

4

6

k

(a) 10

0

T

T

T

T

K4

4.180

-10 K1

Log σ1

J' 3(1) K 3 (4.201)

K2

-20

3.055

3.830

T

T

K5

5.330 J' 1(2)

(5.331)

K6

6.415

1.840

J' 2(1)

J' 0(1)

J' 5(1)

J' 1 (1)

(3.054)

(3.831 )

(6.415)

(1.841)

-30

-40 T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 10 ∆ k : 0.005

-50 0

(b)

2

4

k

6

686

J. T. CHEN ET AL. 10

T

T

T

0

T

K1

-10

3.054

Log σ1

J' 2(1)

(3.054)

K2

K3

3.832

4.201

J' 0(1)

J' 3(1)

J' 1(2)

(3.832) (4.201)

(5.331)

K4

5.331

-20

-30 T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.001

-40 0

2

4

6

k

(c) 0

S

S

S

S

K5

S

6.367 J 3(1)

-10

(6.380) K3 K2

3.830 J1

Log σ1

K1

(3.832)

2.405

-20

(1)

5.13 5 J 2(1)

K4

(5.136) 5.520 J 0(2)

(5.520)

J 0(1)

(2.405)

-30

T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.001

-40 0

(d)

2

4

k Figure 2. Continued.

6

THE BOUNDARY COLLOCATION METHOD

Figure 2. Continued.

687

688

J. T. CHEN ET AL.

Figure 2. Continued.

THE BOUNDARY COLLOCATION METHOD

Figure 2. Continued.

689

690

J. T. CHEN ET AL.

essence, we have h

I T

I T

½U 

½T 

" # i ½U I  ½T I 

¼ ½U I 2 þ ½T I 2 :

ð83Þ

For the special case of a circular cavity in the Dirchlet problem, we can decompose ½U I  and ½T I  into 2

6 . 6 I ½U  ¼ ½F6 4

2

3

..

7 7 T 7½F ; 5

l‘ ..

. 3

..

6 . 6 I ½T  ¼ ½F6 4

ð84Þ

7 7 T 7½F 5

m‘ ..

ð85Þ

.

where ½F is a modal matrix which can be chosen as either one of the following two matrices; 2 61 6 6 61 6 6 6 1 1 6 U1 ¼ pffiffiffiffiffiffiffi6 6 2N 6 .. 6. 6 6 61 6 4 1

2p

2p

ðei 2N Þ0

ðei 2N Þ0

2p ðei 2N Þ1

2p ðei 2N Þ1

2p

ðei 2N Þ2 .. .

2p

ðei 2N Þ2 .. .

2p

ðei 2N Þ2N2

ðei 2N Þ2N1

2p

ðei 2N Þ2N1

1

0

ðei 2N Þ2N2

2p 2p

ðei

2ðN1Þp 0 2N Þ

  .. .. . . .. .. . . .. .. . . .. .. . .

ðei

2ðN1Þp 2N2 2N Þ

 

ðei

2ðN1Þp 2N1 2N Þ

2ðN1Þp ðei 2N Þ1

ðei

2ðN1Þp 2 2N Þ

.. .

ðei

2Np 0 2N Þ

3

7 7 7 7 7 7 2Np i 2N 2 7 ðe Þ 7 7 ð86Þ; 7 .. 7 . 7 7 7 2Np i 2N 2N27 ðe Þ 7 5 2Np 2N1 ðei 2N Þ 2N2N 2Np ðei 2N Þ1

U2 ¼ 2

1

6 6 2p 61 cosð2N Þ 6 6 6 4p Þ 1 cosð2N 1 6 pffiffiffiffiffiffiffi6 6 . . 2N 6 . .. 6. 6 6 6 1 cosð2pð2N2ÞÞ 4 2N Þ 1 cosð2pð2N1Þ 2N

2p sinð2N Þ 4p sinð2N Þ .. .

sinð2pð2N2Þ Þ 2N sinð2pð2N1Þ Þ 2N

3   0 1 7 .. .. 7 2pN 7 . sinð2pðN1Þ . Þ cosð Þ 2N 2N 7 7 .. .. 7 4pðN1Þ . sinð 2N Þ . cosð4pN 7 2N Þ 7 7 .. .. .. .. 7 . . . . 7 7 7 .. .. pð4N4ÞðNÞ 7 . sinðpð4N4ÞðN1Þ . Þ cosð Þ 5 2N 2N       sinðpð4N2ÞðN1Þ Þ cosðpð4N2ÞðNÞ Þ 2N 2N

2N2N

ð87Þ

691

THE BOUNDARY COLLOCATION METHOD

By substituting equations (84) and (85) into (83), we obtain 3 2 .. 7 6 . 7 T 6 T 2 2 7½F : 6 ½C ½C ¼ ½F6 ð88Þ ðl‘ þ m‘ Þ 7 5 4 .. . qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi 2 Therefore, we have the singular values of l‘ þ m2‘ ; ‘ ¼ 0; 1; . . . ; ðN  1Þ; N: Only the true eigenvalues (l‘ ¼ m‘ ¼ 0) have dips in the figure of s1 versus k; i.e., the zeros of eigensolutions (J‘ ðkrÞ ¼ 0) are obtained for the Dirichlet problem. For a circular cavity subject to the Neumann problem, we obtain the two eigenequations Single-layer approach : Ji ðkrÞJ0i ðkrÞ ¼ 0 Double-layer approach : J0i ðkrÞJ0i ðkrÞ ¼ 0

ði no sumÞ; ði no sumÞ:

ð89Þ

J0i ðkrÞ

¼ 0 satisfies both equations and the spurious eigensolutions The true eigensolution Ji ðkrÞ ¼ 0 satisfies only one of equations in the single-layer potential approach for the Neumann problem. We can combine ½LI  and ½M I  matrices by using the updating terms to obtain an overdetermined system: " # LI ½C ¼ ð90Þ MI 4N2N

for the Neumann problem. Since the eigensolution is non-trivial and the rank of ½C must be smaller than 2N: Therefore, the 2N singular values for ½C matrix must have at least one zero value. Based on the equivalence between the SVD technique and the least-squares method in the mathematical essence, we have " # h i ½LI  I T I T ð91Þ ¼ ½LI 2 þ ½M I 2 : ½L  ½M  ½M I  For the special case of a circular cavity of the Neumann problem, we can decompose ½LI  and ½M I  into 2 3 .. . 6 7 6 7 T n‘ ½LI  ¼ ½F6 ð92Þ 7½F ; 4 5 .. .

Table 5 The former five exact eigenvalues for a two-dimensional square cavity subject to the Dirichlet and Neumann boundary conditions Problem Dirichlet problem Neumannproblem

Eigenvalues pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi kmn ¼ p m2 þ n2 ðm; n ¼ 1; 2; 3; . . .Þ pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi kmn ¼ p m2 þ n2 ðm; n ¼ 0; 1; 2; 3; . . .Þ

1

2

3

4

5

44429

70248

88858

99346

113271

31416

44429

62831

70248

88858

692

J. T. CHEN ET AL.

2

3

..

6 . 6 I k‘ ½M  ¼ ½F6 4

..

7 7 T 7½F : 5

ð93Þ

.

By substituting equations (92) and (91) into equation (91), we obtain 2 3 .. 6 . 7 6 7 T ðn2‘ þ k2‘ Þ ½CT ½C ¼ ½F6 ð94Þ 7½F : 4 5 .. . qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi 2 2 Therefore, we have the singular values of n‘ þ k‘ ; ‘ ¼ 0; 1; . . . ; ðN  1Þ; N: Only the true eigenvalues (n‘ ¼ k‘ ¼ 0) have dips in the figure of s1 versus k; i.e., the zeros of eigensolutions (J0‘ ðkrÞ ¼ 0) are obtained for the Neumann problem. 7. METHOD TO FILTER OUT THE SPURIOUS EIGENSOLUTIONS

Fredholm’s Alternative Theorem (1) Nonsingular system: The equation ½Hfgg ¼ fpg has a unique solution fgg ¼ ½H1 fpg when the determinant of H is not zero. Besides, the equation has a trivial solution fgg ¼ f0g if and only if the only continuous solution to the homogeneous equation ½Hfgg ¼ f0g:

ð95Þ

(2) Singular system: Alternatively, the equation has at least one solution if the homogeneous adjoint equation has at least one solution {fi } such that ð96Þ ½Hy ff g ¼ f0g; i

where ½Hy is the transpose conjugate matrix of [H] [24]. If the matrix H is real, the transpose conjugate is equal to transpose only, i.e., ½Hy ¼ ½HT : Moreover, a necessary and sufficient solvability condition [25] is that the constraint ðfpgy ffi g ¼ 0Þ must be satisfied. Then, the general solution can be written as Nr X ci ffi g; ð97Þ fgg ¼ fg% g þ i¼1

where {g% } is a particular solution and Nr is the rank of matrix [H]. The ci are arbitrary constants and {fi } are bases. Moreover, the particular solution is zero for the interior eigenproblems. The result implies that spurious eigenvalues are imbedded for both the Neumann and Dirichlet problems once the numerical method is chosen.

Figure 3. (a) The minimum singular value for different wave numbers by using the single-layer potential approach for the Dirichlet problem. (b) The minimum singular value for different wave numbers by using the double-layer potential approach for the Dirichlet   problem. (c) The minimum singular value for different wave numbers by using the SVD updating term U T for the Dirichlet problem. (d) The minimum singular value for   different wave numbers by using the SVD updating document T M for the Dirichlet problem. (e) The former three interior modes by using the single-layer potential approach for the Dirichlet problem. (f) The former three interior modes by using the double-layer potential approach for the Dirichlet problem. (g) The former three analytical interior modes for the Dirichlet problem.

693

THE BOUNDARY COLLOCATION METHOD 0 T

T

T

T

K4

9.600

K3

8.86 0

-10

K 22 K2

K1

(8.8858)

7.030

4.440

Log σ1

K 31

(9.9346)

K 21

K 11

(7.0248)

(4.4429)

-20

-30

T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.001

-40 0

2

4

6

8

10

k

(a) 5

S

0

T

T

S T

S S

T

-5

K3

Log σ1

8.610

S

K1

K2

4.440

7.060

-10

K 11

K 22

K4

9.870

(8.8858 ) K 31 (9.934)

K 21

(4.4429 )

(7.0248 )

-15

-20 T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.001

-25 0

(b)

2

4

6

k

8

10

694

J. T. CHEN ET AL. 10

0

T

T

K3 8.610

T K2 6.990

K1 4.440 K11 (4.4429)

Log σ1

-10

K21 (7.0248)

T K4 9.960

K22 (8.8858) K 31 (9.9346)

-20

-30 T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.01

-40 0

2

4

6

8

10

k

(c) 10

0

S

S

S

K5 9.070

S K4 7.050

Log σ1

S

-10

K2 4.470 K21 (4.4429)

K1 3.140 K11 (3.1416)

K32 (8.8858)

K3 K31 6.280 (7.0248) K22 (6.2831)

-20

T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.01

-30 0

(d)

2

4

6

k Figure 3. Continued.

8

10

THE BOUNDARY COLLOCATION METHOD

Figure 3. Continued.

695

696

J. T. CHEN ET AL.

Figure 3. Continued.

THE BOUNDARY COLLOCATION METHOD

Figure 3. Continued.

697

698

J. T. CHEN ET AL.

By employing the LM formulation in the direct method, we have LM formulation: ½M E  fug ¼ ½LE  ftg ¼ fpg:

ð98Þ

E T

Hence the eigensolution for t is non-trivial, we have fi and ½L  fi ¼ f0g such that equation (98) reduces to fuT g½M E T ffi g ¼ 0:

ð99Þ

Since u is arbitrary for boundary excitation, we have ½M E T ffi g ¼ f0g:

ð100Þ

According to Fredholm’s alternative theorem in the real-matrix system, we have the homogeneous solutions in the linear algebraic equation if there exists a vector ffi g which satisfies " #   ½LE T ð101Þ ffi g ¼ f0g or ffi gT ½LE  ½M E  ¼ f0g: E T ½M  It indicates that the two matrices have the same spurious mode ffi g corresponding to the zero singular value. By using the SVD technique, the two matrices in equation (101) are decomposed into X ½LE T ¼ ½CL ½SL ½FL T or fLEj g ¼ sLj fcLj gffLj gT ; ð102Þ j

½M E T ¼ ½CM ½SM ½FM T

or

fMjE g ¼

X

M M T sM j fcj gffj g :

ð103Þ

j

By substituting equation (103) into equation (101), we have X sLj fcj gffj gT ffi g ¼ f0g ! sLi fci g ¼ f0g fi fj ¼dij

j

X j

T sM j fcj gffj g ffi g ¼ f0g

!

fi fj ¼dij

sM i fci g ¼ f0g

ði no sumÞ; ði no sumÞ;

ð104Þ

where ffi g and fci g are the orthonormal bases, sLi and sM i are the zero singular values of ½LE  and ½M E  matrices respectively. We can easily extract out the eigensolutions since there exists the same spurious boundary mode ffi g corresponding to the zero singular values (sLi ¼ sM i ¼ 0). Similarly, we can employ the UT formulation in the direct method, UT formulation: ½U E  ftg ¼ ½T E  fug ¼ fqg:

ð105Þ

E T

Since the eigensolution for u is non-trivial, we have ffi g and ½T  ffi g ¼ f0g such that equation (105) reduces to ftT g½U E T ffi g ¼ 0:

ð106Þ

Figure 4. (a) The minimum singular value for different wave numbers by using the single-layer potential approach for the Neumann problem. (b) The minimum singular value for different wave numbers by using the double-layer potential approach for the Neumann  problem. (c) The minimum singular value for different wave numbers using the SVD updating term L M for the Neumann problem. (d) The minimum singular value for   different wave numbers using the SVD updating document U L for the Neumann problem. (e) The former three interior modes by using the single-layer potential approach for the Neumann problem. (f) The former three interior modes by using the double-layer potential approach for the Neumann problem. (g) The former three analytical interior modes for the Neumann problem.

699

THE BOUNDARY COLLOCATION METHOD 10

T 0

S

T

T T

S

K5

T

8.610

T

K2

-10

4.44 0

Log σ1

K1

3.140

K 21

(4.4429 )

K3

K4

6.280

6.980

K 22

K 31

K6

K 32

(8.8858 )

9.960 K 32

(6.283 1) (7.0248 )

(9.9346)

K 11

(3.1416 ) -20

-30

T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.01

-40

0

2

4

6

8

10

k

(a) 10

T

0

T

T T

K5

9.030

K4

Log σ1

K 32

7.04 0

T

-10

K2

K 31

4.470

(7.0248 )

(8.8858 )

K 21

(4.4429 )

K3

6.280

K1

K 22

3.140

(6.2831 )

K 11

(3.141 6)

-20

T: Trueeigen value S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.01

-30 0

(b)

2

6

4

k

8

10

700

J. T. CHEN ET AL. 10

0

T

T K3

T

8.610 K2

6.990

K1

-10

4.440

K 21

Log σ1

K 11

K 22

T K4

9.96 0

(8.8858 ) K 31 (9.9346)

(7.0248 )

(4.4429 )

-20

-30 T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.01

-40 0

2

4

6

8

10

k

(c) 10

S

S

0

K3

K4

8.61 0

9.870

S K2 K1

-10

6.99 0

4.440

K 22

K 31

(8.8858) (9.9346)

K 21

K 11

Log σ1

S

(7.0248)

(4.4429)

-20

-30 T: True eigenvalue S: Spurious eigenvalue (): Analytical solution

Number of nodes : 12 ∆ k : 0.01

-40 0

(d)

2

4

6

k Figure 4. Continued.

8

10

THE BOUNDARY COLLOCATION METHOD

Figure 4. Continued.

701

702

J. T. CHEN ET AL.

Figure 4. Continued.

THE BOUNDARY COLLOCATION METHOD

Figure 4. Continued.

703

704

J. T. CHEN ET AL.

Since {t} is arbitrary for boundary excitation, we have ½U E T ffi g ¼ f0g:

ð107Þ

According to Fredholm’s alternative theorem, we have the homogeneous solutions in the linear algebraic equation if there exists a vector ffi g which satisfies " #   ½U E T ð108Þ ffi g ¼ f0g or ffi gT ½U E  ½T E  ¼ f0g: E T ½T  It indicates that the two matrices have the same spurious boundary mode ffi g corresponding to the zero singular value. By using the SVD technique, equation (108) is expressed as ½U E T ¼ ½C½SU ½FT ;

ð109Þ

½T E T ¼ ½C½ST ½FT :

ð110Þ

By substituting equation (110) into equation (108), we have X T sU ! sU j fcj gffj g ffi g ¼ f0g i fci g ¼ f0g fifj ¼dij

j

X

sTj fcj gffj gT ffi g ¼ f0g

j

!

fifj ¼dij

ði no sumÞ;

sTi fci g ¼ f0g ði no sumÞ;

ð111Þ

T where ffi g and fci g are the orthonormal bases, sU i and si are the zero singular values of E E ½U  and ½T  matrices, respectively. We can easily extract out the eigensolutions since there exists the same spurious boundary mode ffi g corresponding to the zero singular T values (sU i ¼ si ¼ 0). According to the relations of the matrices between the direct method and indirect method (equations (49)–(52)), we can filter out the spurious eigensolutions in the indirect method by using " # " # I T ½LE T ½T  E I ð112Þ ffi g ¼ f0g ML E ¼T ffi g ¼ f0g: ¼M I ½M E T ½M I T

By employing the SVD technique, we obtain X sTj fcj gffj gT ffi g ¼ f0g !

fi fj ¼dij

j

X j

T sM j fcj gffj g ffi g ¼ f0g

!

fi fj ¼dij

sTi fci g ¼ f0g

ði no sumÞ;

sM i fci g ¼ f0g

ði no sumÞ;

ð113Þ

where ffi g and fci g are the orthonormal bases, sTi and sM i are the zero singular values of ½T I  and ½M I  matrices, respectively. We can easily extract out the eigensolutions since there exists the same spurious boundary mode ffi g corresponding to the zero singular values (sTi ¼ sM i ¼ 0). In a similar way, we have the influence matrices by using the indirect method and equation (108) is transformed to " # " # ½U E T ½U I T U E ¼U I ffi g ¼ f0g T E ¼LI ffi g ¼ f0g: ð114Þ ½T E T ½LI T

705

THE BOUNDARY COLLOCATION METHOD

By using the SVD technique, we obtain X T sU j fcj gffj g ffi g ¼ f0g j

X

sLj fcj gffj gT ffi g ¼ f0g

j

!

sU i fci g ¼ f0g

ði no sumÞ;

!

sLi fci g ¼ f0g

ði no sumÞ;

fi fj ¼dij

fi fj ¼dij

ð115Þ

L I where ffi g and fci g are the orthonormal bases, sU i and si are the singular values of ½U  I and ½L  matrices, respectively. We can easily extract out the eigensolutions since there exists the same spurious boundary mode ffi g corresponding to the zero singular values L (sU i ¼ si ¼ 0).

7.1. FILTERING OUT THE SPURIOUS EIGENSOLUTIONS BY USING SVD UPDATING DOCUMENT FOR A CIRCULAR CASE

In solving a circular cavity problem using the double-layer potential approach, we obtain the eigenequations Dirichlet problem : Ji ðkrÞJ0i ðkrÞ ¼ 0

ði no sumÞ;

ð116Þ

Neumann problem : J0i ðkrÞJ0i ðkrÞ ¼ 0

ði no sumÞ:

ð117Þ

The spurious eigensolution J0i ðkrÞ are embedded in both the Dirichlet and the Neumann problems. Based on the dual formulation, the ½T I  and ½M I  matrices have the same spurious eigenvalues. In order to extract the spurious eigenvalues, we can combine the ½T I  and ½M I  matrices by using the updating documents,   ð118Þ ½D ¼ ½T I  ½M I  2N4N: Similarly, we have 

I

I

½T  ½M 

" #  ½T I T ½M I T

¼ ½T I 2 þ ½M I 2 :

ð119Þ

For the circular cavity, the spurious eigenvalues are both embedded in the transposes of ½T I  and ½M I  matrices according to equations (11)–(14). The singular values for ½D must have at least one zero singular value. To determine the singular values for ½D; we have 2 3 .. . 6 7 6 7 T ðm2‘ þ k2‘ Þ ½D½DT ¼ ½F6 ð120Þ 7½F : 4 5 .. . qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi By plotting the minimum singular values of m2‘ þ k2‘ ; ‘ ¼ 0; 1; . . . ; ðN  1Þ; N versus k; we can filter out the spurious eigenvalues (n‘ ¼ k‘ ¼ 0) where dips occur, i.e., the zeros of eigensolutions (J0‘ ðkrÞ ¼ 0) are obtained by using the double-layer potential approach. In solving a circular cavity by using the single-layer potential approach, we obtain Dirichlet problem: Ji ðkrÞJi ðkrÞ ¼ 0

ði no sumÞ;

ð121Þ

Neumann problem: Ji ðkrÞJ0i ðkrÞ ¼ 0

ði no sumÞ:

ð122Þ

706

J. T. CHEN ET AL.

The spurious eigensolution Ji ðkrÞ are embedded in both the Dirichlet and the Neumann problems. In a similar way, we can combine the ½U I  and ½LI  matrices by using the updating documents,   ½D ¼ ½U I  ½LI  2N4N: ð123Þ Similarly, we have 

½U I  ½LI 



½U I  ½LI 

T

¼ ½U I 2 þ ½LI 2 :

ð124Þ

For the special case of a circular cavity, the spurious eigenvalues are embedded in the transpose of ½U I  and ½LI  matrices according to equations (11)–(14). The singular values for ½D must have at least one zero singular value. To determine the singular values for ½D; we have 2 3 .. 6 . 7 6 7 T T 2 2 7½F : ½D½D ¼ ½F6 ð125Þ ðl þ n Þ ‘ ‘ 6 7 4 5 .. . qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi By plotting the minimum singular values of l2‘ þ n2‘ ; ‘ ¼ 0; 1; . . . ; ðN  1Þ; N versus k; we can filter out the spurious eigenvalues (l‘ ¼ n‘ ¼ 0) where dips occur, i.e., the zeros of eigensolutions (J‘ ðkrÞ ¼ 0) are obtained. All the relations between the direct and indirect methods are shown in Table 2. We can easily extract out the true and spurious eigenvalues in the indirect method or the direct method by using the SVD updating terms and documents.

8. NUMERICAL RESULTS AND DISCUSSIONS

Case 1: Circular cavity (Dirichlet case). A circular cavity with a radius ðr ¼ 1 mÞ subjected to the Dirichlet boundary condition ðu ¼ 0Þ is considered. In this case, an analytical solution is available as follows: Eigenequation: Jm ðkn rÞ ¼ 0;

m; n ¼ 0; 1; 2; 3 . . . :

Eigenmode: uða; yÞ ¼ Jm ðkn aÞeimy ;

04a4r; 04y42p; m; n ¼ 0; 1; 2; 3; . . . :

By collocating 10 nodes on the circular boundary, two results by using the single- and double-layer potential approaches are obtained. The exact eigenvalues of a circular cavity subject to the Dirichlet boundary condition are shown in Table 3. Figure 1(a) shows the minimum singular value versus k using the single-layer potential approach. The former four true eigenvalues are obtained as shown in Figure 1(a) by considering the near zero minimum singular values if only the single-layer potential method is chosen. Figure 1(b) shows the minimum singular value versus k using the double-layer potential approach. The true eigenvalues occur at the positions of zeros for Jm ðkn rÞ while the spurious eigenvalues occur at the positions of zeros for J0m ðkn rÞ if the double-layer approach is chosen. In order to extract out the true eigenvalues, we can combine the ½U I  and ½T I  by using the SVD updating term. The minimum singular value versus k is shown in Figure 1(c), it is found that dips occur only at the positions of true eigenvalues. In a similar way, we can combine the ½T I  and ½M I  by using the SVD updating document in order to filter

THE BOUNDARY COLLOCATION METHOD

707

out the spurious eigenvalues. The minimum singular value versus k is shown in Figure 1(d), it is found that the dips occur only at the positions of spurious eigenvalues. The first three interior modes obtained by using the single- and double-layer potential approaches are shown in Figures 1(e) and 1(f), and are compared well with the analytical modes in Figure 1(g). It is observed that the nodal line can rotate in case of the eigenvalue of multiplicity more than one. There are two independent eigenmodes with respect to the same eigenvalue. The two modes can be linearly combined by any constants and can differ by the phase lag. This is the reason why the one mode can be rotated to another mode. A similar explanation can also be found in Reference [26]. It is also found that the result of case 1 in Figure 1(e) does not match the analytical solution very well. The reason is that the amplitudes of the modes are very small since they are multiplied by a near-zero value. However, the nodal line can be identified. To demonstrate this point, the exact solutions for the mode using the present method are shown to have the near-zero solutions in Table 4. The near-zero solutions are present if the single-layer approach was applied to solve the Dirichlet problem. Case 2: Circular cavity (Neumann case). A circular cavity with a radius ðr ¼ 1 mÞ subjected to the Neumann boundary condition ðt ¼ 0Þ is considered. In this case, an analytical solution is available as follows: Eigenequation: J0m ðkn rÞ ¼ 0;

m; n ¼ 0; 1; 2; 3; . . . :

Eigenmode: uða; yÞ ¼ Jm ðkn aÞeimy ;

04a4r; 04y42p; m; n ¼ 0; 1; 2; 3; . . . :

By collocating 10 nodes on the circular boundary, two results by using the single- and double-layer potential approaches are obtained. The exact eigenvalues of a circular cavity subject to the Neumann boundary condition are shown in Table 3. Figure 2(a) shows the minimum singular value versus k using the single-layer potential approach. The former four true eigenvalues are obtained as shown in Figrue 2(a) by considering the near-zero minimum singular values if only the single-layer potential method is chosen. Figure 2(b) shows the minimum singular value versus k using the double-layer potential approach. The true eigenvalues occur at the positions of zeros for J0m ðkn rÞ while the spurious eigenvalues occur at the positions of zeros for Jm ðkn rÞ if the double-layer approach is chosen. In order to extract out the true eigenvalues, we combine the ½LI  and ½M I  by using the SVD updating term. The minimum singular value versus k is shown in Figure 2(c), it is found that the dips occur only at the positions of true eigenvalues. In a similar way, we combine the ½U I  and ½LI  by using the SVD updating document in order to filter out the spurious eigenvalues. The minimum singular value versus k is shown in Figure 2(d), it is found that the dips occur only at the positions of spurious eigenvalues. The first three interior modes obtained by using the single- and double-layer potential approaches are shown in Figure 2(e) and Figure 2(f), and are compared well with the analytical modes in Figrue 2(g) for the nodal lines. It is found that the nodal line can rotate in case of the eigenvalue of multiplicity more than one. There are two independent eigenmodes with respect to the same eigenvalue. The two modes can be linearly combined by any constants and can differ by the phase lag. This is the reason why the one mode can be rotated to another mode. A similar explanation can also be found in Reference [26]. It is also found that the result of case 2 in Figure 2(f) does not match the analytical solution very well. The reason is that the amplitudes of the modes are very small since they are multiplied by a near-zero value. However, the nodal line can be identified. To demonstrate this point, the exact solutions for the mode using the present method are shown to have the near-zero

708

J. T. CHEN ET AL.

solutions in Table 4. The near-zero solutions are present if the double-layer approach was applied to solve the Neumann problem. Case 3: Square cavity (Dirichlet case). A square cavity with each side of a unit length ðL ¼ 1Þ subjected to the Dirichlet boundary condition ðu ¼ 0Þ is considered. In this case, an analytical solution is available as follows: Eigenvalues: rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m2  n 2 kmn ¼ þ p; m; n ¼ 1; 2; 3; . . . : L L Eigenmode: sin

mpx npx sin ; m; n ¼ 1; 2; 3; . . . : L L

By collocating 12 nodes on the boundary, two results by using the single- and doublelayer potential approaches are obtained. The exact eigenvalues of a square cavity subject to the Dirichlet boundary condition are shown in Table 5. Figure 3(a) shows the minimum singular value versus k using the single-layer potential approach. The former four true eigenvalues are obtained as shown in Figure 3(a) by considering the near-zero minimum singular values if only the single-layer potential method is chosen. Figure 3(b) shows the minimum singular value versus k using the double-layer potential approach. The true qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi eigenvalues occur at the positions of kmn ¼ ðm=LÞ2 þ ðn=LÞ2 while the spurious eigenvalues occur if the double-layer approach is chosen. In order to extract out the true eigenvalues, we combine the ½U I  and ½T I  by using the SVD updating term. The minimum singular value versus k is shown in Figure 3(c), it is found that the dips occur only at the positions of true eigenvalues. In a similar way, we combine the ½T I  and ½M I  by using the SVD updating document in order to filter out the spurious eigenvalues. The minimum singular value versus k is shown in Figure 3(d), it is found that the dips occur only at the positions of spurious eigenvalues. The first three interior modes using the single- and double-layer approaches are shown in Figure 3(e) and Figure 3(f) and are compared with analytical modes in Figure 3(g). For the eigenvalue of multiplicity more than one, some discrepancy for the nodal line is found since the eigensolution can be superimposed by two independent eigensolutions of the same eigenvalue. Case 4: Square cavity (Neumann case). A square cavity with each side of a unit length ðL ¼ 1Þ subjected to the Neumann boundary condition ðt ¼ 0Þ is considered. In this case, an analytical solution is available as follows: Eigenvalues: ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi r m2  n 2 kmn ¼ þ p; m; n ¼ 0; 1; 2; 3; . . . : L L Eigenmode: cos

mpx npx cos ; L L

m; n ¼ 0; 1; 2; 3; . . . :

By collocating 12 nodes on the boundary, two results by using the single- and doublelayer approaches are obtained. The exact eigenvalues of a square cavity subject to the Neumann boundary condition are shown in Table 5. Figure 4(a) shows the minimum singular value versus k using the single-layer potential approach. The former four true eigenvalues are obtained as shown in Figure 4(a) by considering the near-zero minimum singular values if only the single-layer potential method is chosen. Figure 4(b) shows the minimum singular value versus k using the double-layer potential approach. The true

Table 6 The true and spurious eigenvalues for circular and square cavities using the single- and double-layer potential approaches Boundary-value problem

True eigensolution

Spurious eigensolution

Neumann problem

True eigensolution

Spurious eigensolution

Circular cavity Single-layer potential approach

Double-layer potential approach

Jm ðkrÞ ¼ 0

Jm ðkrÞ ¼ 0

(Figure 1(a))

(Figure 1(b))

Jm ðkrÞ ¼ 0

J0m ðkrÞ ¼ 0

(Figure 1(a))

(Figure 1(b))

J0m ðkrÞ ¼ 0

J0m ðkrÞ ¼ 0

(Figure 2(a))

(Figure 2(b))

Jm ðkrÞ ¼ 0

J0m ðkrÞ ¼ 0

(Figure 2(a))

(Figure 2(b))

Square cavity Single-layer potential approach

kmn

rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m2  n 2 p ¼ þ L L

ðm; n ¼ 1; 2; 3; . . .Þ (Figure 3(a)) kmn ¼

rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m2  n 2 p þ L L

ðm; n ¼ 1; 2; 3; . . .Þ (Figure 3(a)) kmn ¼

rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m2  n 2 þ p L L

ðm; n ¼ 0; 1; 2; 3; . . .Þ (Figure 4(a)) kmn

rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m2  n 2 p ¼ þ L L

kmn

rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m2  n 2 p ¼ þ L L

ðm; n ¼ 1; 2; 3; . . .Þ (Figure 3(b)) kmn ¼

rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m2  n 2 p þ L L

m; n ¼ 0; 1; 2; 3; . . .Þ (Figure 3(b)) kmn ¼

rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m2  n 2 þ p L L

m; n ¼ 0; 1; 2; 3; . . .Þ (Figure 4(b)) kmn

rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi m2  n 2 p ¼ þ L L

ðm; n ¼ 0; 1; 2; 3; . . .Þ (Figure 4(b))

709

ðm; n ¼ 1; 2; 3; . . .Þ (Figure 4(a))

Double-layer potential approach THE BOUNDARY COLLOCATION METHOD

Dirichlet problem

Eigensolution

710

J. T. CHEN ET AL.

qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi eigenvalues occur at the positions of kmn ¼ ðm=LÞ2 þ ðn=LÞ2 while the spurious eigenvalues occur if the double-layer approach is chosen. In order to extract out the true eigenvalues, we combine the ½LI  and ½M I  by using the SVD updating term. The minimum singular value versus k is shown in Figure 4(c), it is found that the dips occur only at the positions of true eigenvalues. In a similar way, we combine the ½U I  and ½LI  by using the SVD updating document in order to filter out the spurious eigenvalues. The minimum singular value versus k is shown in Figure 4(d), it is found that the dips occur only at the positions of spurious eigenvalues. The former three interior modes for the single- and double-layer potential approaches are shown in Figure 4(e) and Figure 4(f), and are compared with the analytical modes in Figure 4(g). For the eigenvalue of multiplicity more than one, some discrepancy for the nodal line is found since the eigensolution can be superimposed by two independent eigensolutions of the same eigenvalue.

9. CONCLUSIONS

We have developed a new meshless method by using the imaginary-part kernel. The imaginary part in the complex-valued fundamental solution was chosen as a radial basis function to approximate the solution. Although this method is very simple by using only two-point function for the influence matrices, it results in spurious eigensolutions as shown in Table 6. Two approaches, the SVD updating terms and updating documents in conjunction with dual formulation, were proposed to extract out the true eigensolutions and to filter out the spurious eigensolutions, respectively, as shown in Table 2. Both cases, circular and square cavities, subject to the Dirichlet and the Neumann boundary conditions, were demonstrated to check the validity of the meshless formulation. ACKNOWLEDGMENTS

Financial support from the National Science Council under Grant No. NSC-90-2211-E019-006 for National Taiwan Ocean University is gratefully acknowledged.

REFERENCES 1. R. A. Gingold and J. J. Maraghan 1977 Monthly Notices of the Royal Astronomical Society 181, 375–389. Smoothed particle hydrodynamics: theory and applications to non-spherical stars. 2. P. Lancaster and K. Salkauskas 1981 Mathematics of Computation 37, 141–158. Surfaces generated by moving least-squares methods. 3. W. K. Liu, S. Jun, S. Li, J. Adee and T. Belyschko 1995 International Journal for Numerical Methods in Engineering 38, 1655–1679. Reproducing kernel particle methods for structural dynamics. 4. W. Yeih, J. T. Chen, K. H. Chen and F. C. Wong 1998 Advances in Engineering Software 29, 7–12. A study on the multiple reciprocity method and complex-valued formulation for the Helmholtz equation. 5. J. T. Chen, C. X. Huang and K. H. Chen 1999 Computational Mechanics 24, 41–51. Determination of spurious eigenvalues and multiplicities of true eigenvalues using the real-part dual BEM. 6. J. T. Chen and F. C. Wong 1997 Engineering Analysis with Boundary Elements 20, 25–33. Analytical derivations for one-dimensional eigenproblems using dual BEM and MRM. 7. J. T. Chen and F. C. Wong 1998 Journal of Sound and Vibration 217, 75–95. Dual formulation of multiple reciprocity method for the acoustic mode of a cavity with a thin partition.

THE BOUNDARY COLLOCATION METHOD

711

8. S. R. Kuo, J. T. Chen and C. X. Huang 2000 International Journal for Numerical Methods in Engineering 48, 1401–1422. Analytical study and numerical experiments for true and spurious eigensolutions of a circular cavity using the real-part dual BEM. 9. N. Kamiya, E. Ando and K. Nogae 1996 Advances in Engineering Software 26, 219–227. A new complex-valued formulation and eigenvalue analysis of the Helmholtz equation by boundary element method. 10. D. Y. Liou, J. T. Chen and K. H. Chen 1999 Journal of the Chinese Institue of Civil Hydrogen Engineering 11, 89–100. A new method for determining the acoustic modes of a two-dimensional sound field. (in Chinese) 11. G. R. G. Tai and R. P. Shaw 1974 Journal of the Acoustical Society of America 56, 796–804. Helmholtz equation eigenvalues and eigenmodes for arbitrary domains. 12. A. J. Nowak and A. C. Neves, editors 1994 Multiple Reciprocity Boundary Element Method. Southampton: Comp. Mech. Publ. 13. G. De Mey 1977 Journal of the Acoustical Society of America 11, 1340–1342. A simplified integral equation method for the calculation of the eigenvalues of Helmholtz equation. 14. S. W. Kang and J. M. Lee 2000 Journal of Sound and Vibration 234, 455–470. Application of free vibration analysis of membranes using the non-dimensional dynamic influence function. 15. S. W. Kang, J. M. Lee and Y. J. Kang 1999 Journal of Sound and Vibration 221, 117–132. Vibration analysis of arbitrary shaped membranes using non-dimensional dynamic influence function. 16. S. W. Kang and J. M. Lee 2000 Journal of the Acoustical Society of America 234, 1153–1160. Eigenmode analysis of arbitrarily shaped two-dimensional cavities by the method of pointmatching. 17. J. T. Chen, S. R. Kuo, K. H. Chen and Y. C. Cheng 2000 Journal of Sound and Vibration 235, 156–171. Comments on ‘‘Vibration analysis of arbitrary shaped membranes using nondimensional dynamic influence function’’. 18. J. T. Chen, C. X. Huang and F. C. Wong 2000 Journal of Sound and Vibration 230, 219–230. Determination of spurious eigenvalues and multiplicities of true eigenvalues in the dual multiple reciprocity method using the singular value decomposition technique. 19. J. T. Chen, M. H. Chang, I. L. Chung and Y. C. Cheng 2002 Journal of the Acoustical Society of America 111, 33–36. Comments on ‘‘Eigenmode analysis of arbitrarily shaped twodimensional cavities by the method of point matching.’’ 20. G. H. Golub and C. F. Van Loan 1989 Matrix Computations. Baltimore: The Johns Hopkins University Press; second edition. 21. J. L. Goldberg 1991 Matrix Theory with Applications, New York: McGraw-Hill. 22. J. T. Chen and H. K. Hong 1999 Transactions of the American Society of Mechanical Engineers, Applied Mechanics Review 52, 17–33. Review of dual integral representations with emphasis on hypersingular integrals and divergent series. 23. J. T. Chen and K. H. Chen 1998 Engineering Analysis with Boundary Elements 21, 105–116. Dual integral formulation for determining the acoustic modes of a two-dimensional cavity with a degenerate boundary. 24. H. T. Davis and K. T. Thomson 2000 Linear Algebra and Linear Operators in Engineering with Applications in Mathematica, Vol. 3. New York: Acadamic Press. 25. I. Stakgold 1979 Green’s Functions and Boundary Value Problems. New York: John Wiley & Sons. 26. J. T. Chen, K. H. Chen and S. W. Chyuan 1999 Applied Acoustics 57, 293–325. Numerical experiments for acoustic modes of a square cavity using the dual boundary element method.