1. Introduction
Distributed Acoustic Sensing (DAS) technology has received significant attention and application in the field of seismology [
1], and with this has come the rapid development of fiber optic sensing technology. DAS technology relies on the Rayleigh scattering effect within the optical fiber to sense the local strain in the fiber that is caused by environmental vibrations in real time. Real-time, continuous, and distributed monitoring of the acoustic information of the surrounding environment is realized [
2] using the scattering effect of the optical fiber for the detection and analysis of acoustic signals. It is known that DAS technology possesses significant advantages, such as continuous coverage, high sensitivity and low maintenance costs, as well as higher accuracy and robustness compared to point sensors [
3]. As a cutting-edge new seismic signal acquisition technology, DAS has great potential and research value in the fields of pipeline monitoring, boundary intrusion monitoring, and oil and gas resource exploration [
4].
The propagation of vibrations in a medium usually satisfies the wave equation, and the corresponding mathematical problem of inverting the shape and position of the vibrations source from the observed data is the inverse source problem of the wave equation, which has since attracted the attention of many researchers. Asiri, Zayane-Aissaa, and Laleg-Kirati in [
5] developed an adaptive observer for the inverse source problem of a one-dimensional wave equation designed to estimate the state and source components of a fully discrete system. The effectiveness of the algorithm was verified in noise-free and noise-containing environments, and the effects of the measurement size and location on the results were analyzed. The inverted source term function was found to be time-independent. Shajari-Shidfar [
6] examined the inverse source problem for wave equations with an overdetermination condition in the one-dimensional case, and they resolved it using the method of weighted homography analysis. To illustrate the accuracy and reliability of the proposed method, three numerical examples were given in the paper for verification. Hu-Kian-Zhao [
7] investigated the inverse source problem with Dirichlet-kind dynamical boundary data in unbounded domains, and they proved uniqueness in recovering the source terms of form
and
. Liu-Qiu-Wang [
8] proposed a simple and efficient numerical technique based on the new idea of using homogenization functions to solve the nonlinear inverse wave source problem, where the aim was to accurately and quickly identify the wave source function without directly solving the nonlinear wave equation. Arumugam-Prakash-Nieto [
9] explored the inverse problem of identifying a spacewise-dependent source term of the wave equation from boundary measurement data. The aforementioned paper transformed the inverse problem into an optimization problem based on the optimal control framework. The existence and necessary conditions for the minimization of the objective function were obtained, and numerical results were obtained by applying the projected gradient method and the two-parameter model function method to the minimization problem. Chorfi-El Guermai-Maniar-Zouhair [
10] investigated a class of inverse hyperbolic problems for the wave equation with dynamic boundary conditions. The main objective was to determine some forcing terms from the final overdetermination of the displacement. First, they investigated the Fréchet differentiability of the Tikhonov functional and derived a gradient formula by solving the corresponding auxiliary problem, thereby proving the Lipschitz continuity of the gradient. Furthermore, they discussed the existence and uniqueness of the minimization problem. Finally, they implemented the numerical experiment of internal wave force reconstruction via conjugating the gradient algorithm. Cannon-DuChateau [
11] investigated the inverse problem of the unknown source term
S from boundary information in the inverse problem of the wave equation. They derived several properties related to the solution of this initial margin problem, and they used these properties to demonstrate the existence of the unknown source term. Furthermore, preliminary numerical experimental results were provided to demonstrate the feasibility of identifying the unknown source term numerically. The above studies were performed on single-point data, and there was no superposition effect. For the Tikhonov variational approach with the choice of regularization parameters and the generalized discrepancy principle, please refer to this classic work, as the basic regularization methods are contained there: [
12].
With the in-depth study of ground microseismic signal monitoring technology, researchers have found that, although the DAS system has demonstrated excellent performance in data acquisition, the performance of data processing and the analysis process face many challenges. The data at each acquisition point on the DAS system, which are called DAS-type data, are, in actuality, the superposition of acoustic data from several nearby points. This can be considered to be a projection of a segment of amplitude data onto a single acquisition point, thus adding complexity to the data analysis. The complexity is mainly due to the interference and superposition of acoustic waves, signal attenuation, ambient noise, spatial resolution limitations, and the intricacy of the mathematical model of the wave equations coupled with the challenges in solving the inverse problem. At the same time, the problem of missing data is often encountered when investigating the source term inversion of the two-dimensional wave equation, which directly affects the accuracy and reliability of the inversion. Missing data can be caused by a variety of reasons, such as sensor failures and data transmission problems. Incomplete data can lead to an inadequate understanding of the wavefield information, which, in turn, affects the inversion and the estimation of the properties of the source terms. These difficulties not only increase the difficulty of the inversion algorithm, but they may also lead to misinterpretation of the nature of the fluctuating source terms [
13].
In this paper, we construct a new integral operator
, which maps the interior source
to the DAS-type data
on the boundary. It is important to note that, for any
, we cannot guarantee the existence and uniqueness of
f such that
. In other words, for general
, the nonlinear operator
is not necessarily reversible. In addition, we prove that
is not injective on
in general, thus implying that the solution of
on
may not be unique. Coupled with the instability of the
operator, it can be seen that solving
may not satisfy all three conditions of well posedness. Here, one cannot employ the Fourier transform approach to solve the inverse problem directly, because the DAS-type data are of the superposition type over the boundary of the finite region. In order to overcome the above difficulties, we introduced a minimizing problem on a compact convex subset of
[
14] and combined it with Tikhonov regularization, which exists in the unique minimizer. The regularization parameter was chosen via the GCV method. Finally, the least squares algorithm was used to solve the source function for numerical method. When considering the presence of noise in a real situation, inverting the measured data by adding
and
random noise perturbation can also obtain the proper results. In the case of a single source, the shape and position of the source term can still be inverted with one side of the data missing. However, the inversion of the source term function was incomplete with two sides of the data missing, which could be regarded as the missing information.
This article is organized as follows: In
Section 2, the explicit form and derivation of the
operator are delivered, where the interior source
is mapped to the DAS-type date
at the boundary, and a series of properties of the operator
that are related to the ill posedness of the inverse problem are investigated. In
Section 3, we introduce a proper minimizing problem for the inverse problem, which is proven to be well posed. Lastly, the numerical examples for different cases are given in
Section 4.
4. Numerical Examples
Through the above derivation, we can obtain the operator form of the inverse problem as follows:
According to the definition of the integral and the calculation formula of the numerical integral, we have
We meshed
, where the
x direction was divided into
parts, and the
y direction was divided into
parts, where
are the
x direction nodes and
y direction nodes for
,
,
, and
, and
. In subsequent numerical experiments,
was set to 5 and
.
According to the above derivation, in order to ensure that the total number of meshing nodes was equal to the total number of measurement data, the number of measurement data points on each edge was set to for the source term inversion of the superimposed data on the regional boundary S.
Here, is the meshing node. For the measured data, the value was taken at the point. When , take , and let , be the actual measurement data, which are obtained by the finite difference method as a numerical solution to the wave equation and accumulation of data as measurement data. This constructs the data with the same characteristics as the data collected by DAS using the following equation:
- (1)
When
, there is the equation
, where
- (2)
When
, there is the equation
, where
- (3)
When
, there is the equation
, where
- (4)
When
, there is the equation
, where
From the (
27)–(
34) formula, we can see that the equation of the inversion source term
is as follows:
where
This paper used the source term functions of a single source and multiple sources to conduct numerical experiments. We conducted experiments under different levels of noise, as well as established and solved Equation (
35).
We defined the numerical result error, and the
error was
where
represents the function value of the source item at grid node
, and
is the total number of grid nodes.
We defined the noise disturbance as follows:
where
,
is a random
-dimensional column vector satisfying a continuous uniform distribution, and
.
Then, we used the GCV generalized crossvalidation method [
17] to select the regularization parameter
. GCV refers to a better method of calculating regularization parameters under the premise that the error estimate
cannot be predicted. Here, we provide the definition of the GCV function for the parameter
as follows:
where
is the regularization operator of operator
,
.
denotes the adjoint operator of the operator
, and
denotes the sum of the diagonal elements of the square matrix (i.e., the trace of the matrix). The regularization parameter
is obtained when the GCV function reaches the minimum.
Numerical Example 1. Let ; then, set , , , , wave speed , , and the source term function , where , , , and .
Figure 2a shows the graph of the source term function when the parameters were determined.
Figure 3a,
Figure 4a and
Figure 5a display the numerical inversion results of the source term for the noise-free data, as well as the numerical inversion results of the source term with the addition of 1% and 5% noisy data, respectively. Different perturbations are listed in
Table 1, along with the
error result under the data condition and the regularization parameter selection result. As the noise level increased, the accuracy of the inversion results gradually decreased. In the absence of noise, the inversion results of the source term were particularly accurate, and the peak positions and shapes were consistent with expectations. After adding 1% noise, although the results were still good, subtle noise effects began to appear: the peak position slightly shifted, and there were some disturbances at the edges of the image. When the noise increased to 5%, the impact of the noise became more obvious: the accuracy of the inversion results decreased, the peak position and shape changed significantly, and the outline of the two-dimensional top view became blurred. As the noise level became larger, the regularization parameter also gradually became larger.
Figure 6a shows the inversion results in the absence of
edge data. Despite the incomplete data, the inversion result still showed the basic shape of the source term function, which thus demonstrated that the inversion method can still provide some valid information, even with limited data.
Figure 6b is a top view of the inversion results, which more clearly shows the distribution and concentration of the values in the inversion results.
Figure 7a includes the inversion results that were obtained in the absence of
and
edge data, and the results show that the shape of the inversion performance deviated more from that of the source term function in the absence of additional data. From
Figure 7b it can be seen that the inversion results demonstrated an obvious deviation from the shape of the source term function, thus indicating that more missing data on more edges will seriously affect the accuracy of the inversion results.
Table 2 lists the
error results that were obtained from inverting the source term when using data from different sides.
Numerical Example 2. For the nonexponential source term function, we used values of , , , , wave speed , , and the source term function , where , and .
Figure 8a includes the source term function graph when the parameters were determined.
Figure 9a,
Figure 10a, and
Figure 11a show the numerical inversion results of the source term for the noise-free data, as well as the numerical inversion results of the source term with the addition of 1% and 5% noisy data, respectively. The different perturbations are listed in
Table 3 along with the
error results under the data condition and regularization parameter selection results. This is different from the exponential form of the source term. The position, shape, and peak accuracy of the inversion result source term were found to go lower. This may be related to the smoothness of the bottom of the source term function. The inversion results with added noise also gradually decreased in accuracy, and the regularization parameters gradually became larger, like Numerical Example 1.
Numerical Example 3. For cases where there are two source terms, we used the values of , , , , wave speed , , and source term function , where , , , , , and .
Figure 12a includes the source term function graph when the parameters were determined.
Figure 13a,
Figure 14a, and
Figure 15a detail the numerical inversion results of the source term for the noise-free data, as well as the numerical inversion results of the source term with the addition of 1% and 5% noisy data, respectively. Different perturbations are listed in
Table 4, along with the
error results under the data condition and regularization parameter selection results.
According to these three examples, the algorithm proposed in this paper has a better inversion effect on the source term when the data of the four sides are known. This applies to both single- and multiple-source types, with the algorithm more accurately inverting the shape and position of the source term function. In Numerical Example 1, the shape and position of the source term function can be roughly inverted even if the data on one side are missing, but when the source term function is inverted using the data on both sides, it is incomplete and has missing information. If we inverse the function with low smoothness, the shape and position of the source term can be roughly inverted, but the error is larger than that of the real source term.