Next Article in Journal
Tensor Global Extrapolation Methods Using the n-Mode and the Einstein Products
Previous Article in Journal
Teaching–Learning Based Optimization (TLBO) with Variable Neighborhood Search to Retail Shelf-Space Allocation
Previous Article in Special Issue
Solving the Nonlinear Heat Equilibrium Problems Using the Local Multiquadric Radial Basis Function Collocation Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Detecting Inverse Boundaries by Weighted High-Order Gradient Collocation Method

Department of Civil Engineering, National Chiao Tung University, Hsinchu 30010, Taiwan
*
Author to whom correspondence should be addressed.
Submission received: 23 June 2020 / Revised: 15 July 2020 / Accepted: 3 August 2020 / Published: 5 August 2020
(This article belongs to the Special Issue Recent Progresses in Localized Meshless Methods)

Abstract

:
The weighted reproducing kernel collocation method exhibits high accuracy and efficiency in solving inverse problems as compared with traditional mesh-based methods. Nevertheless, it is known that computing higher order reproducing kernel (RK) shape functions is generally an expensive process. Computational cost may dramatically increase, especially when dealing with strong-from equations where high-order derivative operators are required as compared to weak-form approaches for obtaining results with promising levels of accuracy. Under the framework of gradient approximation, the derivatives of reproducing kernel shape functions can be constructed synchronically, thereby alleviating the complexity in computation. In view of this, the present work first introduces the weighted high-order gradient reproducing kernel collocation method in the inverse analysis. The convergence of the method is examined through the weights imposed on the boundary conditions. Then, several configurations of multiply connected domains are provided to numerically investigate the stability and efficiency of the method. To reach the desired accuracy in detecting the outer boundary for two special cases, special treatments including allocation of points and use of ghost points are adopted as the solution strategy. From four benchmark examples, the efficacy of the method in detecting the unknown boundary is demonstrated.

1. Introduction

The origin of the reproducing kernel (RK) approximation can be dated back to the early development of meshfree methods in the 1970s. Among these methods, smooth particle hydrodynamics (SPH) [1] was the beginning, followed by diffuse element methods (DEM) [2] and lastly by element-free Galerkin methods (EFG) [3] and reproducing kernel particle methods (RKPM) [4,5]. The aforementioned weak-form-based meshfree methods have been successfully applied to solve partial differential equations (PDEs). Nevertheless, integration in the domain and indirect imposition of boundary conditions make these methods cumbersome. Along the direction of solving PDEs, the strong-form collocation methods were proposed almost at the end of the twentieth century [6]. In particular, the reproducing kernel collocation method (RKCM) has become one promising method with the following merits: localized feature in the approximation and well-conditioned systems in solving PDEs in comparison with global functions adopted in the approximation. The applications of RKCM include solving direct problems such as Poisson problems and elasticity problems [7,8], where a least-squares formulation is introduced to derive the weighted version of RKCM by minimizing errors on the boundary.
As it is known that the inverse problems are generally ill-posed and unstable [9], how to effectively ensure the accuracy of solutions while overcoming the disturbance arising in the measurement is of great importance in computational mechanics [10,11]. In view of the convergence and stability of the weighted RKCM in solving direct problems, Yang and her co-workers first introduced the weighted RKCM to the inverse analyses including inverse Cauchy problems [12], inverse problems with singularity [13], and inverse elasticity problems [14]. For inverse problems of Cauchy type and elasticity, the weights to be imposed on Dirichlet and Neumann boundary conditions were estimated from the error analysis by using the least-squares functional and equivalent quadrature rule via minimization; furthermore, it was shown that the weights on Dirichlet boundary conditions are different for these two types of problems, and such a difference of weights is consistent with those estimated in the direct problems of Cauchy type and elasticity. Nevertheless, computing the second derivatives of RK shape function in solving second-order PDEs is computationally expensive due to sub-functions composed in the RK shape function. To this end, the gradient reproducing kernel approximation was proposed to avoid calculating direct derivatives twice in solving second-order PDEs [15]. Such an efficient gradient RKCM was recently introduced to investigate multiply connected inverse Cauchy problems [16]; it was shown that the accuracy of approximation can be reached if proper weights are imposed on the boundary conditions, which makes similar comments on the boundary weights as given in the analysis of direct problems. Still, the gradient approximation of RK shape functions requires computing the derivatives once in solving the second-order PDEs. As pointed out in the literature [17], by using the gradient reproducing conditions, the higher-order gradient RK shape functions can be constructed implicitly without taking direct derivatives of RK shape functions, which benefits the second- and fourth-order PDEs. To overcome discretization restriction, the harmonic-enriched reproducing kernel approximation is proposed to solve highly oscillatory PDEs, in which the idea of implicit derivatives of RK shape functions is also adopted [18]. The present work further introduces the higher-order gradient reproducing kernel collocation method (HG-RKCM) in the inverse analysis. Under the least-squares framework, the weights on the boundary conditions are investigated. Then, several complex configurations of multiply connected inverse problems are studied to demonstrate the ability of the method in detecting the unknown boundary.
The arrangement of the paper is described as follows: Section 2 presents the mathematical model of the multiply connected inverse problem. In Section 3, the RK approximation and high-order gradient RK approximation are introduced in the weighted collocation method. The numerical examples are provided in Section 4; numerical issues including convergence, stability, efficiency, and strategy for enhancing accuracy are discussed. Section 5 concludes the present work.

2. Strong Form of Inverse Cauchy Problems

A multiply connected domain is depicted in Figure 1. In the direct problems, the domain Ω is enclosed completely by the boundary Ω with known boundary conditions, i.e. Ω = Ω 1 Ω 2 Ω 3 Ω 4 . In contrast, the inverse problems may have an incomplete boundary. For illustration purposes, consider the configuration of the inverse problem shown in Figure 1 with the following general expression:
a ( x ) 2 u x 2 + b ( x ) 2 u x y + c ( x ) 2 u y 2 + d ( x ) u x + e ( x ) u y + f ( x ) u = m ( x ) x Ω Ω 2 Ω 4
u = g ( x ) x Ω 1
u n = h ( x ) x Ω 1
u = n ( x ) x Ω 3
where the coefficients a ( x ) , b ( x ) , c ( x ) , d ( x ) , e ( x ) , and f ( x ) are known; m ( x ) , n ( x ) , g ( x ) , and h ( x ) are given functions in the domain and on the boundary. As a variety of multiply connected inverse Cauchy problems will be investigated in this work, it is assumed that both Neumann and Dirichlet boundary conditions are imposed on the boundary Ω 1 while Ω 2 and Ω 4 , respectively, denote the unknown outer and inner boundary conditions, i.e., the missing boundary. In addition, Ω 3 is the known boundary prescribed by the Dirichlet boundary condition.

3. Weighted High-Order Gradient Reproducing Kernel Collocation Method

3.1. Reproducing Kernel Approximation

To approximate an unknown function u ( x ) by using the collocation method, the reproducing kernel (RK) shape function evaluated at N s source points can be used in conjunction with the generalized coefficients a I given by
u ( x ) v ( x ) = I = 1 N s Ψ I ( x )   a I
where the RK shape function Ψ I ( x ) has the following form:
Ψ I ( x ) = H T ( x x I ) b ( x ) φ a ( x x I )
which consists of a monomial H ( x x I ) , coefficient vector b ( x ) , and kernel function φ a ( x x I ) . The influence of kernel function is related to the RK support size as denoted by the subscript a. A general form of a two-dimensional monomial basis is expressed as
H T ( x x I ) = { ( x x I ) α } | α | p
where the multi-index α is defined by α = ( α 1 , α 2 ) with length defined as | α | = α 1 + α 2 ; the superscript p denotes the order of approximation to reproduce a polynomial. As the inverse Cauchy problems considered in this work are governed by the second-order differential equations, a quintic B-spline kernel function is adopted and is given in the previous work [12]. With regard to the coefficient vector, it is determined by the following reproducing conditions:
I = 1 N s Ψ I ( x ) x I α = x α , | α | p
from which the coefficient vector is found to be
b ( x ) = M 1 ( x ) H ( 0 )
where M ( x ) is the moment matrix given by
M ( x ) = I = 1 N s H ( x x I ) H T ( x x I ) φ a ( x x I )
By substituting Equation (9) into Equation (6), the RK shape function reaches the following form:
Ψ I ( x ) = H T ( 0 ) M 1 ( x ) H ( x x I ) φ a ( x x I )

3.2. High-Order Gradient Reproducing Kernel Approximation

As an extension of the gradient reproducing kernel approximation [15], the second derivatives of RK shape functions are obtained by using the high-order gradient reproducing kernel (HG-RK) approximation [17]. Unlike the direct derivatives of RK shape functions, the implicit derivatives of RK shape functions in two dimensions are constructed as follows:
Ψ I x ( x ) = H , x T ( 0 ) M 1 ( x ) H ( x x I ) φ a ( x x I ) Ψ I y ( x ) = H , y T ( 0 ) M 1 ( x ) H ( x x I ) φ a ( x x I )
and
Ψ I x x ( x ) = H , x x T ( 0 ) M 1 ( x ) H ( x x I ) φ a ( x x I ) Ψ I y y ( x ) = H , y y T ( 0 ) M 1 ( x ) H ( x x I ) φ a ( x x I )
where H , x T and H , y T are the first derivatives of H T ( x x I ) ; H , x x T and H , y y T are the second derivatives of H T ( x x I ) . Similarly, H T ( x x I ) is the q th order monomial basis given by
H T ( x x I ) = { ( x x I ) α } | α | q
It is noted that q p in general. Nevertheless, q 2 is the convergent requirement for solving second-order differential equations in the weighted collocation method.

3.3. Weighted Discrete Collocation Equations by HG-RK Approximation

According to the schematic diagram in Figure 1, the following strong form by using high-order gradient reproducing kernel approximation is considered:
L 1 u , x x + L 2 u , y y = m   in   Ω Ω 2 Ω 4
B g u = g   on   Ω 1 Ω 3
B h 1 u , x + B h 2 u , y = h   on   Ω 1
where L 1 and L 2 denote the differential operators in the domain domain Ω Ω 2 Ω 4 ; B h 1 and B h 2 denote the Neumann boundary operators on Ω 1 ; B g denotes the Dirichlet boundary operator on Ω 1 Ω 3 . As the detailed derivations of weighted collocation equations for solving inverse problems are presented in several studies [12,14], this work mainly focuses on the application of weighted RKCM in the inverse analysis. A brief description is given herein.
Based on Equations (15)–(17), a weighted least-squares functional is established with the following expression:
E ( u ) = 1 2 Ω Ω 2 Ω 4 ( L 1 u , x x + L 2 u , y y m ) T ( L 1 u , x x + L 2 u , y y m ) d Ω + α h 2 Ω 1 ( B h 1 u , x + B h 2 u , y h ) T ( B h 1 u , x + B h 2 u , y h ) d Ω 1 + α g 2 Ω 1 Ω 3 ( B g u g ) T ( B g u g ) d Ω 1
where these three terms correspond to least-squares residuals in the domain and on the boundary. To balance the errors of approximation in the domain and on the boundary, the weights α h and α g are further introduced.
In the collocation method, the collocation points can be classified into different groups according to their locations in the problem domain. In this way, the integral form of the functional can be evaluated equivalently by treating the collocation points as the integration points in the discrete form. Then, introducing the RK approximation together with HG-RK approximation to this discrete form and using the stationary condition of the functional lead to the following weighted discrete collocation system:
( A 1 α h A 2 α g A 3 ) u = ( b 1 α h b 2 α g b 3 )
where the sub-matrices are given by
A 1 = ( L 1 ( Ψ x x T ( x p 1 ) ) + L 2 ( Ψ y y T ( x p 1 ) ) L 1 ( Ψ x x T ( x p 2 ) ) + L 2 ( Ψ y y T ( x p 2 ) ) L 1 ( Ψ x x T ( x p N p ) ) + L 2 ( Ψ y y T ( x p N p ) ) )
A 2 = ( B h 1 ( Ψ x T ( x q 1 ) ) + B h 2 ( Ψ y T ( x q 1 ) ) B h 1 ( Ψ x T ( x q 2 ) ) + B h 2 ( Ψ y T ( x q 2 ) ) B h 1 ( Ψ x T ( x q N q ) ) + B h 2 ( Ψ y T ( x q N q ) ) )
A 3 = ( B g ( Ψ T ( x r 1 ) ) B g ( Ψ T ( x r 2 ) ) B g ( Ψ T ( x r N r ) ) )
b 1 = ( m ( x p 1 ) m ( x p 2 ) m ( x p N p ) ) ,   b 2 = ( h ( x q 1 ) h ( x q 2 ) h ( x q N q ) ) ,   b 3 = ( g ( x r 1 ) g ( x r 2 ) g ( x r N r ) )
In Equation (19), u is the vector containing generalized coefficients in both RK and HG-RK approximations, i.e., u = [ a 1 , a 2 , , a N s ] T . Besides, x p contains N p points in the domain; x q contains N q points on the Neumann boundary; x r contains N r points on the Dirichlet boundary.

4. Numerical Implementation

The convergence of the weighted HG-RKCM in solving inverse Cauchy problems is first demonstrated. Then, several complicated multiply connected inverse problems are provided to demonstrate the efficacy of the method.

4.1. Convergence Study

The convergence of the weighted collocation method is closely related to the weights imposed on the boundary conditions. According to the weights estimated in the inverse analysis of Cauchy problems, the following weights are suggested [12]:
α h O ( 1 ) , α g O ( N s )
Nevertheless, in the gradient approximation, the following weights are suggested [15]:
α h O ( 1 ) , α g O ( 1 a )
where p = q = 2 is assumed; a is the RK support size. To determine the most suitable weights in the higher-order gradient approximation in the inverse analysis, an inhomogeneous Helmholtz problem is considered, which is given by
2 u + 2 u = cos x   in   Ω = ( 0 , 1 ) × ( 0 , 1 )
The boundary conditions are
u = [ sin ( y ) + 1 ] ( 1 + s 100 × r a n d ) on x = 0 u = cos ( 1 ) [ sin ( y ) + 1 ] ( 1 + s 100 × r a n d ) on x = 1 u = cos ( x ) [ sin ( 1 ) + 1 ] ( 1 + s 100 × r a n d ) on y = 1
and
u , x = 0 + s 100 × r a n d on x = 0 u , x = sin ( 1 ) [ sin ( y ) + 1 ] ( 1 + s 100 × r a n d ) on x = 1 u , y = cos ( x ) cos ( 1 ) ( 1 + s 100 × r a n d ) on y = 1
where s is the noise applied to the boundary conditions, and r a n d is a random number in the interval 0 1 . The analytical solution along y = 0 is given by the infinite-order polynomial by setting s = 0 :
u ( x , y ) = cos x sin y + cos x
In this square domain, four sets of uniformly discretized source points and collocation points are adopted in the convergence study: N s = N c = { 10 2 , 20 2 , 30 2 , 40 2 } . The support size of the RK shape function is 4.6 d with d representing the average nodal distance between two adjacent source points. The error norms are defined as
v u 0 = Ω ( v u ) 2 d Ω
v α u , α 0 = Ω [ ( v x u , x ) 2 + ( v y u , y ) 2 ] d Ω
in which v denotes the approximation of u . As depicted Figure 2, a similar trend of convergence behavior is observed for α g = 10 and α g = 1 a while α g = 1 a exhibits higher convergence rates among the two weights. Since the expression of α g O ( 1 a ) is implicitly related to the discretization via RK support size, it is adopted in the following study. For uniform discretization with N s = N c = 40 × 40 , is adopted in both uniform and non-uniform discretization while 5% disturbance is added to the domain points to obtain non-uniform discretization as shown in Figure 3. For uniform discretization, the contour plot of absolute error (%) shows that large absolute error occurs along the missing boundary y = 0 with a maximal value of 0.11506% ( s = 0 ) as shown in Figure 4a; similarly, the non-uniform discretization has a maximal absolute error 0.14779% as shown in Figure 4b. In the uniform discretization, by adding some noise s = 1,2,3, on the boundary conditions, the corresponding maximal absolute errors for s = 0 , 1 , 2 , 3 are 1.01703%, 1.41618%, and 2.61759%, respectively; referring to Figure 5a, good agreement between the analytical solution and approximations is observed except s = 3 . For non-uniform discretization, the comparison of the analytical solution and approximations are shown in Figure 5b; although the deviation from the analytical solution is more pronounced than the results shown in Figure 5a, the maximal absolute error for s = 3 is 5.24307%, which is still small and acceptable. From the above investigation, the stability of the method is demonstrated. Finally, the CPU time recorded for RKCM, G-RKCM, and HG-RKCM is given in Figure 6, and HG-RKCM is the most efficient one among the three methods.

4.2. Annular Domains

Consider three annular domains as discretized in Figure 7a–c, where these annular domains have different boundary conditions: half unknown outer boundary, half unknown inner boundary, and unknown inner boundary. In particular, the star denotes the symbol for points in the domain; the circle denotes the symbol for points imposed by Neumann and Dirichlet boundary conditions; the triangle denotes the symbol for the inner boundary points, as prescribed by the Dirichlet boundary condition. The governing equation is described by the following Laplace equation:
2 u = 0 , R i r R o ,   0 θ < 2 π
where R i = 0.5 and R o = 1 . The general expressions for the boundary conditions in these three configurations are given by
u ( R o , θ ) = R o 2 cos ( 2 θ ) ( 1 + s 100 × r a n d ) ,   β 1 θ β 2 u n ( R o , θ ) = 2 R o cos ( 2 θ ) ( 1 + s 100 × r a n d ) ,   β 1 θ β 2
u ( R i , θ ) = R i 2 cos ( 2 θ ) ,   β 3 θ β 4
where β i denotes the angle corresponding to the prescribed boundary conditions as shown in Figure 7a–c, which satisfies 0 β i π . Along the missing boundary, u should satisfy the analytical solution given below:
u = R o 2 cos ( 2 θ )
for the outer boundary or
u = R i 2 cos ( 2 θ )
for the inner boundary.
By using N s = N c = 386 and a = 3 d , the contour plots of absolute errors (%) are depicted in Figure 8a–c. Obviously, large errors occur along the missing boundary with an extremely small magnitude of absolute errors. Upon using the quadratic basis to construct the RK and HG-RK shape functions, high accuracy of approximation to the quadratic polynomial is retained. Then, the outer boundary conditions are disturbed by some noise s = 0 , 1 , 2 , 3 . The comparison between numerical solutions along the missing boundary and analytical solution is made in Figure 9a–c, from which great agreement is achieved even when s = 3 . The maximal absolute errors (%) for u , u , x , and u , y obtained by various s are summarized Table 1, in which high accuracy is observed. The stability of the method in detecting the unknown boundary is demonstrated. As for the CPU calculation, HG-RKCM exhibits the most efficiency, as shown in Figure 10, while G-RKCM is more efficient than RKCM.

4.3. Multiply Connected Domains: Type One

Referring to Figure 11a–d, four multiply connected domains equipped with various boundary conditions are in consideration: half unknown inner boundary, two half unknown inner boundaries, unknown inner boundary, and half unknown outer boundary. The domain is enclosed by a circular perimeter with radius R o = 1 ; each inner hole has a radius equal to 0.2. Again, the domain is governed by the Laplace equation while a third-order approximation is adopted. The general expressions for the boundary conditions on the outer boundary in the four configurations are described by
u ( R o , θ ) = [ R o 3 sin ( 3 θ ) + R o 2 cos ( 2 θ ) ] ( 1 + s 100 × r a n d ) ,   β 1 θ β 2 u n ( R o , θ ) = [ 3 R o 2 sin ( 3 θ ) + 2 R o cos ( 2 θ ) ] ( 1 + s 100 × r a n d ) ,   β 1 θ β 2
where β i has the same definition as stated previously. For s = 0 , u on the missing boundary should satisfy the analytical solution in the inverse analysis, which is
u = R 3 sin ( 3 θ ) + R 2 cos ( 2 θ )
As depicted in Figure 11a–d, the same set of source points and collocation points are adopted in the discretization of four configurations, i.e., N s = N c = 470 . For Figure 11a–c, RK support size is a = 3.3 d . For Figure 11d, RK support size is a = 3.5 d ; further, it is noted that the points on the circumference have been spun with a small angle to avoid overlaps of points, as can be observed in the configuration. The contour plots of absolute errors (%) are shown in Figure 12a–d; it is observed that large errors occur along the missing boundary, and the distribution of errors exhibits symmetry as can be expected due to symmetric configurations of the problems. Except the case shown in Figure 12d, the absolute errors are quite small. The use of quadratic basis in the formulation of the RK and HG-RK shape functions is able to yield the desired accuracy in the approximation of the cubic polynomial. Concerning the percentage of disturbance s added on the outer boundary conditions, Figure 13a–d compares the numerical solutions with analytical ones, and good agreement is observed even when s = 3 , except the difficult case of Figure 11d.
Table 2 summarizes the maximal absolute errors (%) for u , u , x , and u , y obtained by various s added on the outer boundary conditions. Again, high accuracy in the approximation is reached, excluding the difficult case of Figure 11d. As such, the stability of the method is demonstrated. Referring to Figure 14, it is observed explicitly that HG-RKCM is the most efficient method.

4.4. Multiply Connected Domains: Type Two

As shown in Figure 15a–d, four multiply connected domains having various boundary conditions are considered: unknown upper inner boundary, three half unknown inner boundaries, unknown inner boundaries, and half unknown outer boundary. The outer radius R o of the domain is 1.0 while the inner radius in each hole is 0.2. The governing equation and boundary conditions are the same as the ones described in Section 4.3. For the cases shown in Figure 15a–c, N s = N c = 467 and RK support size is a = 3 d . For the case shown in Figure 15d, a half layer of ghost points is arranged outside the upper boundary with a distance ( 1 + 1.25 d ) from the point ( 0 , 0 ) in the domain in order to reach desired accuracy; thus, N s = N c = 498 and RK support size is a = 3.9 d . The contour plots of absolute errors (%) are shown in Figure 16a–d, in which the locations of large errors are consistent with the locations of unknown boundaries, and symmetric distribution of errors is explicitly observed. The overall trend of absolute errors is small. Then, the disturbance s = 0 , 1 , 2 , 3  is added to the outer boundary conditions as given in Equation (37). Figure 17a–d compares the numerical solutions with analytical solutions, and good agreement is observed even when s = 3, except the case shown in Figure 17d. The maximal absolute errors (%) for u , u , x , and u , y obtained by various s on the unknown boundaries are summarized in Table 3. It is observed that Figure 15d is the most difficult case, where u , x and u , y are sensitive to the disturbance. Apart from this, the stability of the method is demonstrated. As shown in Figure 18, HG-RKCM is the most efficient method among the three methods.

5. Conclusions

In this work, the weighted HG-RKCM is introduced to solve inverse Cauchy problems having multiply connected domains. In particular, for two multiply connected domains of different geometry, four different configurations have been provided to investigate the ability of the method in detecting the unknown boundary. Firstly, the weights for Neumann and Dirichlet boundary conditions have been numerically studied. Based on this, the stability of the method is tested by adding disturbance on both Neumann and Dirichlet boundary conditions. From the numerical results, high accuracy in the approximation is observed. For the cases of missing boundary on the circumference, two possible treatments have been adopted: spin of points on the circumference to avoid overlapping points in the domain and arrangement of one layer of ghost points on the known boundary. Lastly, the comparison of CPU time for solving various problems has come to the conclusion that the HG-RKCM is the most efficient method in the inverse analysis.

Author Contributions

Funding acquisition, methodology, supervision, writing–original draft, J.P.Y.; Formal analysis, H.F.S.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Science and Technology of the Republic of China (Taiwan) under grant number MOST 107-2221-E-009-141-MY3.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gingold, R.A.; Monaghan, J.J. Smoothed particle hydrodynamics: Theory and application to non-spherical stars. Mon. Not. R. Astron. Sot. 1977, 181, 375–389. [Google Scholar] [CrossRef]
  2. Nayroles, B.; Touzot, G.; Villon, P. Generalizing the finite element method: Diffuse approximation and diffuse elements. Comput. Mech. 1992, 10, 307–318. [Google Scholar] [CrossRef]
  3. Belytschko, T.; Lu, Y.Y.; Gu, L. Element-free Galerkin methods. Int. J. Numer. Methods Eng. 1994, 37, 229–256. [Google Scholar] [CrossRef]
  4. Liu, W.K.; Jun, S.; Li, S.; Adee, J.; Belytschko, T. Reproducing kernel particle methods for structural dynamics. Int. J. Numer. Methods Eng. 1995, 38, 1655–1679. [Google Scholar] [CrossRef]
  5. Chen, J.S.; Pan, C.; Wu, C.T.; Liu, W.K. Reproducing kernel particle methods for large deformation analysis of nonlinear structures. Comput. Methods Appl. Mech. Eng. 1996, 139, 195–227. [Google Scholar] [CrossRef]
  6. Aluru, N.R. A point collocation method based on reproducing kernel approximation. Int. J. Numer. Methods Eng. 2000, 47, 1083–1121. [Google Scholar] [CrossRef]
  7. Hu, H.Y.; Lai, C.K.; Chen, J.S. A study on convergence and complexity of reproducing kernel collocation method. Interact. Multiscale Mech. 2009, 2, 295–319. [Google Scholar] [CrossRef] [Green Version]
  8. Hu, H.Y.; Chen, J.S.; Hu, W. Error analysis of collocation method based on reproducing kernel approximation. Numer. Methods Part. Differ. Equ. 2011, 27, 554–580. [Google Scholar] [CrossRef]
  9. Hadamard, J. Lecture on the Cauchy Problem in Linear Partial Differential Equations; Oxford University Press: London, UK, 1923. [Google Scholar]
  10. Fan, C.M.; Li, P.W.; Yeih, W. Generalized finite difference method for solving two dimensional inverse Cauchy problems. Inverse Probl. Sci. Eng. 2015, 23, 737–759. [Google Scholar] [CrossRef]
  11. Chan, H.F.; Fan, C.M. The local radial basis function collocation method for solving two-dimensional inverse Cauchy problems. Numer. Heat Transf. Part B Fundam. 2013, 63, 284–303. [Google Scholar] [CrossRef]
  12. Yang, J.P.; Guan, P.C.; Fan, C.M. Weighted reproducing kernel collocation method and error analysis for inverse Cauchy problems. Int. J. Appl. Mech. 2016, 8, 1650030. [Google Scholar] [CrossRef]
  13. Yang, J.P.; Guan, P.C.; Fan, C.M. Solving inverse Laplace equation with singularity by weighted reproducing kernel collocation method. Int. J. Appl. Mech. 2017, 9, 1750065. [Google Scholar] [CrossRef]
  14. Yang, J.P.; Hsin, W.C. Weighted reproducing kernel collocation method based on error analysis for solving inverse elasticity problems. Acta Mech. 2019, 230, 3477–3497. [Google Scholar] [CrossRef]
  15. Chi, S.W.; Chen, J.S.; Hu, H.Y.; Yang, J.P. A gradient reproducing kernel collocation method for boundary value problems. Int. J. Numer. Methods Eng. 2013, 93, 1381–1402. [Google Scholar] [CrossRef]
  16. Yang, J.P.; Lin, Q. Investigation of multiply connected inverse Cauchy problems by efficient weighted collocation method. Int. J. Appl. Mech. 2020, 11, 2050012. [Google Scholar] [CrossRef]
  17. Mahdavi, A.; Chi, S.W.; Zhu, H. A gradient reproducing kernel collocation method for high order differential equations. Comput. Mech. 2019, 64, 1421–1454. [Google Scholar] [CrossRef]
  18. Mahdavi, A.; Chi, S.W.; Kamali, N. Harmonic-enriched reproducing kernel approximation for highly oscillatory differential equations. J. Eng. Mech. 2020, 146, 04020014. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of a multiply connected inverse problem.
Figure 1. Schematic diagram of a multiply connected inverse problem.
Mathematics 08 01297 g001
Figure 2. Convergence rates of inverse Helmholtz problem: (a) L2 norm of u; (b) L2 norm of u,α.
Figure 2. Convergence rates of inverse Helmholtz problem: (a) L2 norm of u; (b) L2 norm of u,α.
Mathematics 08 01297 g002
Figure 3. Non-uniform discretization using Ns = Nc = 40 × 40.
Figure 3. Non-uniform discretization using Ns = Nc = 40 × 40.
Mathematics 08 01297 g003
Figure 4. Contour plot of absolute error (%): (a) uniform discretization; (b) non-uniform discretization.
Figure 4. Contour plot of absolute error (%): (a) uniform discretization; (b) non-uniform discretization.
Mathematics 08 01297 g004
Figure 5. Comparison of numerical solutions along missing boundary obtained by various s on the boundary conditions: (a) uniform discretization; (b) non-uniform discretization.
Figure 5. Comparison of numerical solutions along missing boundary obtained by various s on the boundary conditions: (a) uniform discretization; (b) non-uniform discretization.
Mathematics 08 01297 g005
Figure 6. Comparison of CPU time by different methods in the square domain.
Figure 6. Comparison of CPU time by different methods in the square domain.
Mathematics 08 01297 g006
Figure 7. Discretization of annular domains: (a) half unknown outer boundary; (b) half unknown inner boundary; (c) unknown inner boundary.
Figure 7. Discretization of annular domains: (a) half unknown outer boundary; (b) half unknown inner boundary; (c) unknown inner boundary.
Mathematics 08 01297 g007
Figure 8. Contour plots of absolute errors (%): (a) half unknown outer boundary; (b) half unknown inner boundary; (c) unknown inner boundary.
Figure 8. Contour plots of absolute errors (%): (a) half unknown outer boundary; (b) half unknown inner boundary; (c) unknown inner boundary.
Mathematics 08 01297 g008
Figure 9. Comparison of numerical solutions along missing boundary obtained by various s on the boundary conditions: (a) half unknown outer boundary; (b) half unknown inner boundary; (c) unknown inner boundary.
Figure 9. Comparison of numerical solutions along missing boundary obtained by various s on the boundary conditions: (a) half unknown outer boundary; (b) half unknown inner boundary; (c) unknown inner boundary.
Mathematics 08 01297 g009
Figure 10. Comparison of CPU time by different methods in the annular domain.
Figure 10. Comparison of CPU time by different methods in the annular domain.
Mathematics 08 01297 g010
Figure 11. Discretization of type one multiply connected domains: (a) half unknown inner boundary; (b) two half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Figure 11. Discretization of type one multiply connected domains: (a) half unknown inner boundary; (b) two half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Mathematics 08 01297 g011
Figure 12. Contour plots of absolute errors (%): (a) half unknown inner boundary; (b) two half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Figure 12. Contour plots of absolute errors (%): (a) half unknown inner boundary; (b) two half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Mathematics 08 01297 g012
Figure 13. Comparison of numerical solutions along missing boundary obtained by various s: (a) half unknown inner boundary; (b) two half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Figure 13. Comparison of numerical solutions along missing boundary obtained by various s: (a) half unknown inner boundary; (b) two half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Mathematics 08 01297 g013
Figure 14. Comparison of CPU time by different methods in the multiply connected domains: type one.
Figure 14. Comparison of CPU time by different methods in the multiply connected domains: type one.
Mathematics 08 01297 g014
Figure 15. Discretization of type two multiply connected domains: (a) unknown upper inner boundary; (b) three half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Figure 15. Discretization of type two multiply connected domains: (a) unknown upper inner boundary; (b) three half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Mathematics 08 01297 g015
Figure 16. Contour plots of absolute errors (%): (a) unknown upper inner boundary; (b) three half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Figure 16. Contour plots of absolute errors (%): (a) unknown upper inner boundary; (b) three half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Mathematics 08 01297 g016
Figure 17. Comparison of numerical solutions along missing boundary obtained by various s: (a) unknown upper inner boundary; (b) three half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Figure 17. Comparison of numerical solutions along missing boundary obtained by various s: (a) unknown upper inner boundary; (b) three half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Mathematics 08 01297 g017
Figure 18. Comparison of CPU time by different methods in the multiply connected domains: type two.
Figure 18. Comparison of CPU time by different methods in the multiply connected domains: type two.
Mathematics 08 01297 g018
Table 1. Comparison of maximal absolute errors (%) obtained by various s: (a) half unknown outer boundary; (b) half unknown inner boundary; (c) unknown inner boundary.
Table 1. Comparison of maximal absolute errors (%) obtained by various s: (a) half unknown outer boundary; (b) half unknown inner boundary; (c) unknown inner boundary.
s0123
(a)u6.2683 × 10−101.04222.30823.7493
u,x6.2619 × 10−102.90224.78295.5098
u,y1.2626 × 10−92.77134.95116.7354
(b)u3.4001 × 10−120.10380.24000.4209
u,x2.8721 × 10−110.90111.83922.6904
u,y2.2637 × 10−110.87251.74281.7441
(c)u3.6526 × 10−120.27220.35250.5416
u,x1.8374 × 10−111.27601.72171.9987
u,y1.6998 × 10−111.14751.59122.0693
Table 2. Comparison of maximal absolute errors (%) obtained by various s: (a) half unknown inner boundary; (b) two half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Table 2. Comparison of maximal absolute errors (%) obtained by various s: (a) half unknown inner boundary; (b) two half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
s0123
(a)u0.39420.52510.59470.8998
u,x4.13494.58534.96405.2201
u,y3.07193.39593.94544.1871
(b)u0.38990.78090.93031.1415
u,x3.41975.20315.56928.8528
u,y3.16403.70784.05398.7244
(c)u0.39320.67911.03721.6399
u,x4.09194.69965.07916.5832
u,y3.03153.32223.93944.4157
(d)u4.62309.745211.6293-
u,x29.507932.352339.8299-
u,y27.633835.664641.2359-
Table 3. Comparison of maximal absolute errors (%) obtained by various s : (a) unknown upper inner boundary; (b) three half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
Table 3. Comparison of maximal absolute errors (%) obtained by various s : (a) unknown upper inner boundary; (b) three half unknown inner boundaries; (c) unknown inner boundaries; (d) half unknown outer boundary.
s0123
(a)u0.93920.97031.17661.2071
u,x4.30203.87333.83374.9856
u,y6.54096.49147.14757.2616
(b)u1.25611.39381.45401.6904
u,x5.52216.33567.01728.0663
u,y8.77367.53237.73607.5732
(c)u0.99731.05131.21151.4096
u,x4.80085.18105.66417.2072
u,y7.46928.01265.34868.0440
(d)u5.63116.593510.9980-
u,x25.779134.710837.6828-
u,y30.798534.976944.3546-

Share and Cite

MDPI and ACS Style

Yang, J.P.; Lam, H.F.S. Detecting Inverse Boundaries by Weighted High-Order Gradient Collocation Method. Mathematics 2020, 8, 1297. https://0-doi-org.brum.beds.ac.uk/10.3390/math8081297

AMA Style

Yang JP, Lam HFS. Detecting Inverse Boundaries by Weighted High-Order Gradient Collocation Method. Mathematics. 2020; 8(8):1297. https://0-doi-org.brum.beds.ac.uk/10.3390/math8081297

Chicago/Turabian Style

Yang, Judy P., and Hon Fung Samuel Lam. 2020. "Detecting Inverse Boundaries by Weighted High-Order Gradient Collocation Method" Mathematics 8, no. 8: 1297. https://0-doi-org.brum.beds.ac.uk/10.3390/math8081297

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop