Simultaneous Identification of Wave Speed and Initial States in a One-Dimensional Wave Equation from Boundary Observations ()
1. Introduction
In many dynamical systems, the identification of unknown parameters is essential for understanding system behavior and ensuring effective control [1]-[8]. This process becomes even more critical in distributed parameter systems, where parameters vary across space and time, and accurate identification is the key to reliable modeling and monitoring [9]-[12]. In such systems, especially for wave equations, intrinsic physical parameters (e.g., wave speed), initial states, and internal disturbances are generally not directly observable and must be inferred from indirect measurements [13]. Therefore, reconstructing these unknown parameters through boundary measurements has received extensive attention in inverse problems associated with wave-type distributed parameter systems. For hyperbolic systems, particularly wave equations, inverse problems play a crucial role in understanding wave propagation dynamics and enabling effective monitoring and control [14]. Typical inverse problems for wave equations include the identification of wave speed, source terms, initial conditions, and boundary disturbances from partial observations [2]-[4] [8]-[10].
Early studies in this field mainly focused on inverse problems involving a single unknown for wave systems. Over the past few decades, extensive investigations have been conducted on inverse problems for one-dimensional wave equations from multiple perspectives, including the estimation of medium parameters such as wave speed [15] [16], dispersion coefficients [17], and disturbance parameters [18] [19], as well as the reconstruction of initial state distributions [20] and spatial source terms [16] [21]. Provided that suitable observability conditions are satisfied, these works have obtained essential results concerning uniqueness and stability, while various analytical and computational approaches have been proposed, such as the boundary control method [22], spectral methods [23], and adaptive identification strategies [16] [24]. For a more comprehensive discussion of numerical techniques for inverse problems arising from partial differential equations, interested readers are referred to the monographs [25] [26].
In recent years, research attention has gradually shifted toward inverse problems involving multiple unknowns, also known as hybrid or coupled inverse problems. For wave equations, numerous works have investigated the simultaneous identification of multiple unknown quantities, either of the same type or different types, such as multiple boundary disturbances [27], two distinct source terms [28], combinations of wave speed and source terms [29], as well as measurement biases and initial states [30]. Nevertheless, most existing results rely on additional internal measurements or multiple boundary observations, which may be infeasible in practical engineering applications [19] [27]. Furthermore, the simultaneous reconstruction of the wave speed together with two initial states has been rarely addressed, especially under the constraint of a single boundary observation. The difficulties outlined above, together with the recent progress reported in [31] for inverse heat-conduction models, in which the diffusion coefficient and the initial state are recovered within the same framework, provide the main motivation for the present study. Our objective is to determine the wave speed and both unknown initial data in a unified manner by using measurements acquired at only one boundary.
This study investigates an inverse problem for wave propagation in a homogeneous bar of unit length. The unknown wave velocity, initial displacement, and initial velocity are uniquely identifiable simultaneously from the available measurement data. The dynamics of the system are governed by
(1.1)
Here,
and
are the spatial and temporal variables, respectively. The propagation velocity
is an unknown positive constant satisfying
, while
denotes the elastic coefficient at the boundary. The two unknown initial profiles are given by
and
, corresponding to the displacement and velocity at
, respectively. Apart from boundedness, no additional restriction is imposed on either initial datum. The signal
serves as a Neumann-type boundary input and describes the stress flux applied at the left endpoint of the bar. The measured output
is the displacement recorded at the boundary. To explicitly indicate the dependence of the solution on the control input and the initial data, the solution of (1.1) may be denoted by
.
Inverse Problem. Consider system (1.1), where the wave velocity
and the initial data
are unknown. The objective is to construct a boundary input
such that the observation
,
, uniquely determines
,
, and
.
The inverse problem considered here has two notable features. First, the wave velocity and both initial profiles must be determined simultaneously, whereas the available information consists solely of the displacement trace recorded at the left endpoint
. Recovering several unknown quantities from such limited data is therefore particularly difficult. Second, an appropriately chosen boundary excitation
is essential for distinguishing the wave velocity from the two initial states. Its purpose is to enrich the system dynamics so that the resulting output
carries enough information to identify all three unknown quantities uniquely. In this respect, the boundary input serves a role analogous to that of persistent excitation in adaptive control. To demonstrate this fact, consider the following two different collections of unknown quantities, where
and
(
) denote two distinct positive roots of the characteristic equation
of the Robin boundary-value problem. The corresponding eigenfunctions
satisfy both the Neumann condition at
and the Robin condition at
:
The zero-input solution takes the form
, which yields the boundary output
at
.
The zero-input solution becomes
, which produces the
identical boundary output
at
.
By construction, both initial profiles are eigenfunctions of the underlying Sturm-Liouville problem and thus satisfy the boundary conditions of system (1.1). Nevertheless, the two distinct sets of unknown parameters yield exactly the same boundary displacement trace. Hence, the measured trace cannot be used to discriminate between the two cases. Equivalently, when no boundary excitation is applied, the input-output map is not injective. Therefore, the observation
alone is insufficient to uniquely determine the wave velocity
together with the initial data
and
.
The contributions of this work can be summarized in three points. First, motivated by the switched boundary-input strategy proposed in [31] for the joint identification of the diffusion coefficient and the initial profile of a one-dimensional heat equation, we adapt the underlying identification idea to a hyperbolic wave equation. Second, in view of the oscillatory nature of wave propagation, which is fundamentally different from the dissipative behavior of heat conduction, we establish a reconstruction framework for the simultaneous identification of the constant wave speed
and two initial states
and
from a single boundary observation. Third, in contrast to many identifiability results based on inverse spectral theory, which assume that the initial data have a nonzero projection onto every eigenfunction, our method eliminates this requirement through the designed boundary control and therefore permits some modal coefficients of the initial states to vanish.
The remainder of this article is arranged as follows. Section 2 studies the joint identifiability of the wave speed
and the two initial states by means of a Fourier-series argument. Section 3 develops an identification procedure that integrates the matrix pencil technique, controlled-residual fitting, and regularized least-squares reconstruction. Section 4 examines the errors associated with applying the matrix pencil technique to the corresponding infinite-dimensional spectral estimation problem. Finally, Section 5 reports numerical experiments that assess the performance of the procedure developed in Section 3.
2. Identifiability
System (1.1) is formulated on the Hilbert space
. We are equipped
with the following inner product
defined by
(2.1)
and the norm induced by this inner product will be written as
.
Let the operator
be specified by
(2.2)
where its domain is given by
(2.3)
With respect to the inner product defined in (2.1), the operator
is skew-adjoint on the separable Hilbert space
. It follows that all its eigenvalues lie on the imaginary axis and appear in complex-conjugate pairs; namely,
(2.4)
Here, the sequence
consists of all positive solutions to
(2.5)
For each eigenvalue
, an associated eigenvector can be chosen as
(2.6)
It is not immediate from the unboundedness and skew-adjointness of
that its eigenvectors form an orthogonal basis for
. This property can instead be established through the inverse operator. Indeed, the Rellich-Kondrachov compact embedding theorem ensures that
is compact. Moreover, the skew-adjointness of
yields
, and hence
is also skew-adjoint. Since
is separable, the spectral theorem for compact normal operators guarantees that the eigenvectors associated with
constitute a complete orthogonal system in
. Furthermore,
and
possess the same eigenvectors, with their corresponding eigenvalues being reciprocal. It therefore follows that
forms an orthogonal basis of
.
Normalizing these eigenvectors yields the orthonormal basis
, i.e.,
(2.7)
where the normalization constant is
(2.8)
satisfying
.
Define the state vector
where
and
, and the initial state
(2.9)
encodes the initial displacement and velocity prescribed by
and
.
Accordingly, system (1.1) admits the following first-order representation in the dual space
:
(2.10)
Here,
, where
denotes the Dirac delta distribution.
Theorem 2.1 (Well-posedness of the nonhomogeneous abstract evolution equation) Let
be equipped with the inner product introduced in (2.1), and consider the operator
specified by (2.2) - (2.3). Assume that
is the generator of an isometric
-semigroup
on
, and that
is admissible as a control operator for
. Equivalently,
is an admissible observation operator for
. Then, for every initial datum
and every input
, the abstract system (2.10) possesses exactly one mild solution
This solution is represented by the variation-of-constants formula
(2.11)
Moreover, for each
, there exists a constant
such that
(2.12)
Consequently, the solution varies continuously with respect to both the initial datum
and the control input
.
Proof. The proof proceeds in two steps.
Step 1.
generates an isometric
-semigroup on
.
According to the Lumer-Phillips theorem, it is enough to establish that
is a densely defined dissipative operator and that the range of
covers
for some
. The density of
in
follows directly from the definition of the domain. Moreover, for any
, we have
(2.13)
which implies that
is dissipative. Therefore, it remains only to prove the surjectivity of
. Let
be arbitrary and consider the equation.
which is equivalent to
Substituting
into the second equation yields the elliptic boundary value problem
(2.14)
By the well-posedness theory for second-order boundary value problems, the above equation possesses a unique solution
. Consequently,
, which implies that
is a solution of the resolvent equation. Therefore,
is onto. The Lumer-Phillips theorem then guarantees that
is the generator of an isometric
-semigroup
on
.
Step 2. The control operator
is admissible for
.
Using the duality principle, the admissibility of
is equivalent to that of the observation operator
for
. Since
is skew-adjoint, one has
, and
. Hence,
. Accordingly, it remains to establish the existence of positive constants
and
such that every solution of the dual system satisfies
(2.15)
satisfy
(2.16)
Define the energy
(2.17)
Using the multiplier
, we derive the following identity:
(2.18)
Upon integrating both sides of equation (2.18) with respect to
over the interval
, one arrives at
(2.19)
Owing to the isometric dissipativity property,
holds for every
. Observing that
, it follows that
which implies that the left-hand term in equation (2.19) satisfies
(2.20)
Moreover, by (2.17), we obtain
(2.21)
Substituting (2.20) and (2.21) into the integral equality (2.19) and rearranging terms, we obtain
(2.22)
Upon multiplying both sides of equation (2.22) by a factor of 2, it follows that
(2.23)
where the constant
. By definition (2.17), we have
(2.24)
Combining this with inequality (2.23), we immediately obtain
Therefore, the admissibility of
for
directly leads to the admissibility of
as a control operator for
.
Since
generates an isometric
-semigroup and
is admissible, the standard theory of abstract control systems ensures that the nonhomogeneous evolution equation possesses a unique mild solution
, which is represented by the variation-of-constants formula (2.11). Moreover, the solution satisfies the energy estimate (2.12), guaranteeing its continuous dependence on both the initial condition and the control input.
We expand the initial state
with respect to the orthonormal eigenbasis
as
(2.25)
where
denote the initial modal coefficients.
We rely on a fundamental property satisfied by the isometric
-semigroup
associated with the operator
, that is,
(2.26)
Combining the variation-of-constants formula (2.11) for the system solution, we compute the observations contributed by the initial state term and the control term, respectively, and finally obtain the expression for the boundary observation
at
as
(2.27)
where the Green’s function is expressed as
(2.28)
Assume that
and that the boundary control vanishes identically, i.e.,
for every
. Under this assumption, the boundary observation takes the form
(2.29)
in which the coefficients are given by
for each
.
Because the initial data
and
are not known a priori, one cannot determine in advance which coefficients
are nonzero. We define an unknown set
such that
for
and
for
.
Theorem 2.2 Assume that
,
, and
. Then the eigenvalues and corresponding coefficients
can be uniquely determined from the observation
on the interval
.
Proof. The zero-input boundary response admits the nonharmonic Fourier series representation
(2.30)
where the frequencies
are purely imaginary and derived from the characteristic equation
. By the properties of the Sturm-Liouville problem, the sequence
is uniformly separated: there exists a constant
depending only on
such that
(2.31)
Consequently, the frequency set
is also uniformly separated with minimal spacing
.
The regularity assumptions
and
imply that the coefficients satisfy
(2.32)
which guarantees absolute and uniform convergence of the series on any bounded time interval.
We now invoke the Ingham inequality for uniformly separated frequencies. If the observation interval length satisfies
(2.33)
then there exists a constant
such that
(2.34)
Suppose there exist two sets of spectral parameters
and
that generate identical boundary observations on
. Subtracting the two representations yields a series that vanishes identically on
. Applying the Ingham inequality to the difference series forces all coefficients to be zero, which implies that the two sets of frequencies (poles) must coincide exactly, and the corresponding modal coefficients are equal.
Therefore, the eigenvalues and corresponding coefficients
are uniquely determined by the boundary observation
on
, provided the observation interval is sufficiently long.
Theorem 2.3 Assume that
,
, and
. Let the control input
satisfy
(2.35)
Denote the associated boundary measurement by
Then, the wave speed
and the initial states
and
can be uniquely determined from the boundary observation
on the interval
.
Proof. From equation (2.27), we define the difference observation
(2.36)
Let
for
, and denote the Green’s function as
(2.37)
Substituting these into the observation formula yields
(2.38)
We first justify the continuity of the Green function
and then establish its unique identifiability from finite-time convolution data. Substituting the spectral expansion and normalization constants into the expression for
, we obtain the trigonometric series
(2.39)
From the Sturm-Liouville eigenvalue condition
, we have
as
, which yields coefficient decay
(2.40)
The sequence
is positive and monotonically decreasing toward zero. By the Dirichlet test for trigonometric series, the series converges uniformly on every compact time interval
. Consequently,
and term-by-term evaluation gives
.
Recall the shifted input
for
. From the assumption
, we obtain
. Both
and
satisfy the function-space hypotheses of the Titchmarsh convolution theorem ([24] Chap. 1): for functions
, if the convolution
(2.41)
vanishes for almost every
, then there exists
such that
almost everywhere on
and
almost everywhere on
.
We now deduce the deconvolution uniqueness needed for our argument. Suppose two candidates
satisfy
almost everywhere on
. Define
, so that
a.e. Applying the Titchmarsh result, there exists
such that
a.e. on
and
a.e. on
. By hypothesis,
for almost every
, which forces
, i.e.,
. Therefore,
a.e. on
, meaning
almost everywhere. Since
are continuous functions, almost-everywhere equality implies pointwise equality for all
. Hence,
is uniquely determined from the convolution relation.
Moreover, according to Theorem 2.2, the spectral parameters
are determined by the boundary measurement
. Hence, the extended observation data
is uniquely determined by the original measurement
. Since
for all
, applying Theorem 2.2 yields that the eigenvalue sequence
is identifiable from
. Combining this result with the relation
, the wave speed
can consequently be identified uniquely.
We now proceed to investigate whether the initial data
and
can be uniquely determined. Substituting the identified
back into equation (2.27), we rearrange it as
(2.42)
The identification of
from the measured output
enables us to evaluate the corresponding spectral relation completely. In this relation, the unknown terms appear in the form of a complex exponential expansion. The uniqueness property of such spectral representations guarantees that the expansion coefficients
can be uniquely obtained from the available observation data. Therefore, the modal coefficients associated with the initial conditions are determined.
(2.43)
Here, the Fourier coefficients
and
can be calculated from the identified spectral quantities
and
. Hence, the initial profiles
and
are uniquely determined from the boundary measurement
.
3. Numerical Computation Method
From the analysis in the preceding sections, it is evident that the core challenge of the identification problem lies in retrieving the spectral-coefficient pairs
from the boundary measurements
on the interval
, based on the complex exponential series representation given in (2.27). A primary obstacle lies in the fact that an infinite number of coefficients
in (2.27) may be nonzero. To address this, we adopt the matrix pencil technique in this section to extract a subset of the spectral-coefficient data
from the series truncated to its first
terms in (2.27), with the remaining higher-order components treated as measurement noise.
3.1. Bounded-Rank Truncation
Let
be a positive integer. We split the complex exponential series in (2.29) into two components:
(3.1)
where the remainder term is defined as
(3.2)
The following theorem establishes a uniform estimate for the remainder
.
Theorem 3.1 Suppose that
is bounded below by a positive constant
, and let
. At any time
, the error associated with the
-st truncation level obeys
(3.3)
where
is a positive constant whose value remains unchanged as
varies.
Proof. As
, the characteristic frequencies satisfy
. From the definition of
, we have
(3.4)
Applying Parseval’s theorem to the complete orthonormal system
of
, we obtain
(3.5)
where
. Thus, for any
,
(3.6)
For any
, note that
. By the triangle inequality,
(3.7)
The tail of the coefficient series can be controlled by the Cauchy-Schwarz estimate as follows
(3.8)
Let
. Then
where
is a positive constant whose value remains unchanged as
varies.
3.2. Identification Algorithm
Let
be three arbitrary positive constants, and let the control function
be chosen as the following on-off control:
(3.9)
The corresponding boundary observation data is denoted by
.
It can be seen from the proofs of Theorem 2.2 and Theorem 2.3 on identifiability analysis that the core of the identification algorithm lies in estimating the conjugate modal pairs
from the finite-time observation
. As indicated by (2.27), the boundary output
of system (1.1) can be decomposed into two components
and
. Once
are identified, the uncontrolled free response component, which is determined by the unknown initial states,
, can be eliminated from the boundary observation
. This allows the identification problem for the wave speed
to be equivalently transformed into a problem with zero initial states. After estimating the wave speed
, the remaining task consists of reconstructing the initial states.
Based on the above analysis, the identification algorithm for the wave speed and initial states can be summarized into the following four steps.
3.2.1. Step 1: Matrix-Pencil Recovery of Selected Eigenvalues of the
System Operator
from Uncontrolled Boundary Data
The boundary input is deactivated over the interval
, that is,
. Consequently, for
, the measured boundary observation admits the modal representation
(3.10)
Let
, where
is the index set defined previously and
may be infinite. We enumerate the elements of
as
so that
comprises all the nonzero spectral coefficient pairs in
. The contribution of the observable modes beyond the first
pairs is represented by
(3.11)
with the upper limit interpreted as infinity when
.
The truncation estimate established in Theorem 3.1 implies that
(3.12)
for a positive constant
that does not depend on
. Hence,
converges uniformly to zero on
as
. The uncontrolled boundary observation can therefore be approximated by the finite exponential expansion
(3.13)
To identify the exponents in (3.13), the boundary observation is sampled on a uniform temporal grid
Thus,
samples are available. Setting
(3.14)
together with
(3.15)
gives the discrete observation model
(3.16)
where
is the error generated by the neglected spectral tail. In particular, Theorem 3.1 yields
(3.17)
Therefore, the sampled boundary observation has the form of a finite sum of discrete exponentials perturbed by an additive error, which permits the direct application of a matrix-pencil construction.
Since the initial state
is real-valued and the normalized eigenvectors satisfy
, the initial modal coefficients obey
. Moreover, because
is positive and real and
, it follows that
. Consequently,
Thus, each observable mode contributes a pair of nonzero exponential terms. Provided that the corresponding discrete poles are mutually distinct, the truncated representation in (3.16) contains
discrete poles.
Choose the pencil parameter
such that
. In the numerical implementation,
may be set to
, provided that this value lies within the admissible range. The shifted Hankel matrices constructed from the measured samples are
(3.18)
In the absence of perturbations,
has rank
, and the discrete poles are determined by the shift relation between
and
. For measured data, the effective model order is inferred from the singular-value decomposition
(3.19)
Given a prescribed relative threshold
, the number of identifiable discrete poles is estimated by
(3.20)
After imposing the paired spectral structure, let
denote the number of retained complete pole pairs. If all the identified poles admit valid conjugate partners, then
(3.21)
Let
,
, and
denote the singular-vector and singular-value matrices associated with the
dominant singular values. The reduced matrix pencil is then represented by
(3.22)
Its eigenvalues
provide estimates of the discrete poles
. The corresponding continuous-time exponents are determined through
(3.23)
where the logarithmic branch is selected consistently with the spectral location of the system operator.
The mapping from discrete-time poles to continuous-time exponents via the complex logarithm is multi-valued. Consistent selection of the logarithmic branch alone does not guarantee unique identification of the continuous-time exponents from the sampled poles. To prevent aliasing of the retained modal frequencies over the prescribed wave-speed search interval
, the sampling interval must satisfy the following anti-aliasing condition.
Let
denote the angular wave number of the highest retained mode among the identified conjugate pole pairs. Since the discrete poles are given by
(3.24)
the sampling interval is selected such that
(3.25)
Equivalently,
(3.26)
Under this condition, all retained modal frequencies remain inside the principal branch of the complex logarithm, and the continuous-time exponents are uniquely determined by the sampled poles.
After arranging the identified exponents into their + and − branches, one obtains
which constitutes the finite spectral information required in the subsequent identification steps. Once these exponents have been determined, the associated modal coefficients can be computed from (3.16) by a linear least-squares fit. The underlying matrix-pencil principle may be found in [32].
3.2.2. Step 2: Linear Least-Squares Estimation of the Spectral
Coefficients
The eigenvalue estimates obtained in Step 1 are held fixed. Since the initial state is real-valued, the spectral coefficients associated with the two conjugate branches are not independent. In particular, for each retained mode,
Therefore, only the coefficients of the positive-frequency branch are treated as independent unknowns. Let
(3.27)
and define the observation vector by
(3.28)
The zero-input boundary observation can then be written as
(3.29)
Define the regression matrix
by
(3.30)
Provided that
has full column rank, the independent spectral coefficient estimates are uniquely determined from the constrained least-squares problem
(3.31)
Consequently, the reconstructed zero-input boundary response is
(3.32)
which is real-valued by construction.
3.2.3. Step 3: Identification of the Wave Speed via Controlled Residual
Fitting
A uniform sampling grid on
is specified by
where
Thus,
and
. The boundary control is chosen as
From (2.31) and (2.32), we obtain
(3.33)
We define a new temporal variable
Then
(3.34)
Here,
are the spectral parameters determined by the Sturm-Liouville operator, and
On the controlled time interval
, we define the residual signal by
(3.35)
It follows from (3.33) that
For numerical evaluation, the infinite series in (3.34) is truncated after
terms:
(3.36)
The wave-speed estimate is selected from the set of minimizers of the bounded nonlinear least-squares criterion
(3.37)
where
(3.38)
A two-stage strategy is adopted. First, the objective function is evaluated over a coarse grid on
to identify a suitable initial candidate. A bounded scalar minimization method is then applied locally to obtain a refined estimate of
.
3.2.4. Step 4: Reconstruction of the Initial States via Regularized Least
Squares
Using the wave-speed estimate
determined in Step 3, the initial state
is identified from the zero-input boundary observations collected over
.
Since
on
, the boundary observation on this interval is generated only by the free evolution of the unknown initial states. By the truncated modal representation of the zero-input response, and replacing the unknown wave speed
by its estimate
, we approximate the observation data by
(3.39)
Here
denotes the number of physical modes retained for the identification of the initial states, and
are the real modal coefficients to be determined.
Let
(3.40)
and define the unknown coefficient vector
(3.41)
We construct the matrix
by
for
Then the identification of the coefficients
and
is reduced to the overdetermined linear system
(3.42)
Equivalently,
is obtained by solving the linear least-squares problem
(3.43)
Since the underlying initial-state identification problem is ill-posed, the discretized least-squares system may be severely ill-conditioned and sensitive to measurement noise and numerical errors. Therefore, we solve the above system by truncated singular value decomposition. Let
(3.44)
where
are the nonzero singular values of Ψ. For a given truncation index
, the TSVD regularized solution is
(3.45)
The truncation index is selected by the generalized cross-validation criterion
(3.46)
where
(3.47)
The final regularized coefficient vector is then defined as
(3.48)
Writing
(3.49)
we obtain the identified initial displacement and velocity as
(3.50)
and
(3.51)
Indeed, in the representation
the coefficient
corresponds to the
-th modal coefficient of the initial displacement, while
corresponds to the
-th modal coefficient of the initial velocity. Hence, the above formulas provide the finite-dimensional identifications of
and
.
4. Error Analysis
This section investigates the deterministic perturbation arising in the matrix-pencil identification of the spectral quantities in Step 1. The zero-input boundary observation is represented by an infinite modal expansion, whereas the matrix-pencil procedure operates on a finite exponential sequence. Consequently, truncating the modal expansion introduces a residual term into the sampled data and perturbs the associated shifted Hankel matrices. By combining the uniform truncation estimate established in Theorem 3.1 with perturbation results for Moore-Penrose inverses and matrix eigenvalues, we derive explicit bounds for the identified discrete poles and their corresponding continuous-time characteristic exponents.
Unlike the classical finite-dimensional exponential model with stochastic measurement noise, the perturbation considered here is generated by the neglected spectral tail of an infinite-dimensional boundary response. The analysis, therefore, quantifies how the finite-modal approximation propagates through the matrix-pencil identification.
Recall that the observation is sampled uniformly on
at
The discrete observation model obtained in Step 1 is
(4.1)
where
Define the ideal finite exponential sequence by
(4.2)
Then
Because the initial state is real-valued, the two spectral branches occur in conjugate pairs. Provided that the sampled poles are mutually distinct, the retained
physical modes generate
(4.3)
nonzero discrete poles. The pencil parameter is assumed to satisfy
(4.4)
Theorem 3.1 gives the uniform estimate
(4.5)
where
is the same constant as that appearing in Theorem 3.1 and is independent of
.
Let
and
denote the shifted Hankel matrices formed from the ideal sequence
, and let
and
be the corresponding matrices constructed from
. Specifically,
(4.6)
and
are defined analogously by replacing
with
. Hence,
Theorem 4.1 (Perturbation bounds for the shifted Hankel matrices) Let
satisfy (4.4), and define
(4.7)
Then
(4.8)
Consequently,
(4.9)
Proof. Each entry of
is one of the residual samples
. Since
contains
entries, (4.5) implies
Taking square roots proves the first estimate in (4.8). The estimate for
follows from the same argument. Finally, the spectral norm is bounded above by the Frobenius norm, which gives (4.9).
Under the distinct-pole assumption and (4.4), the ideal Hankel matrix satisfies
(4.10)
Let
be the singular values of
, and let
denote its rank-
truncated SVD approximation. The analysis below assumes that the model-order selection in Step 1 identifies the correct number of discrete poles, namely,
Define
(4.11)
where
if
equals the number of available singular values. Introduce the relative perturbation quantity
(4.12)
The ideal and perturbed matrix-pencil operators are defined by
(4.13)
where
denotes the Moore-Penrose inverse.
Suppose that
(4.14)
Then
(4.15)
The nonzero eigenvalues of
coincide with those of the reduced matrix
(4.16)
which is precisely the matrix employed in Step 1. Indeed, this follows from the fact that the products
and
have identical nonzero eigenvalues whenever their dimensions are compatible.
Theorem 4.2 (Perturbation estimate for the recovered discrete poles) Assume that
and that the ideal matrix-pencil operator is diagonalizable:
(4.17)
Define
and
(4.18)
Then
(4.19)
Furthermore, after a suitable labeling of the estimated poles,
(4.20)
where
(4.21)
If
(4.22)
then every identified nonzero pole can be associated uniquely with one true pole.
Proof. Using the triangle inequality, the difference between the perturbed and ideal matrix-pencil operators can be decomposed as
(4.23)
By (4.11), Theorem 4.1, and the definition of
,
(4.24)
Moreover,
(4.25)
Weyl’s singular-value perturbation inequality [33] yields
(4.26)
Therefore,
(4.27)
Since
the same-rank perturbation estimate for Moore-Penrose inverses gives
(4.28)
Substitution of (4.9), (4.27), and (4.28) into (4.23) yields
(4.29)
which proves (4.19).
Applying the Bauer-Fike theorem [34] to (4.17), every eigenvalue
of
satisfies
(4.30)
This proves (4.20) after a suitable labeling. Under condition (4.22), the perturbation disks centered at the distinct true poles are mutually disjoint and remain separated from the zero eigenvalue. Hence, the correspondence between the estimated and exact nonzero poles is unique.
Corollary 4.1 (Perturbation estimate for the characteristic exponents) Let
Assume that
and
belong to the same analytic branch domain of the logarithm and that the line segment joining them does not intersect the origin or the selected branch cut. If
then
(4.31)
Proof. The analytic logarithm satisfies
(4.32)
Since the characteristic exponents of the wave equation are purely imaginary,
and therefore
For
,
(4.33)
It follows from (4.32) that
Dividing by
proves (4.31).
Remark 4.1 The real-variable mean-value theorem used for positive real poles cannot be applied directly to the complex poles of the present wave equation. The integral representation (4.32) avoids this difficulty and explicitly accounts for the branch structure of the complex logarithm.
Remark 4.2 The condition
ensures that the perturbation remains smaller than the weakest retained singular direction. As
approaches one, the upper bound for
becomes large, and the matrix-pencil recovery becomes increasingly sensitive to the truncation residual. The quantities
and
further characterize the conditioning of the signal subspace and the eigenvalue problem, respectively.
Remark 4.3 For fixed
and
, the admissibility condition
restricts the allowable truncation level. Accordingly, the estimate
should be interpreted for feasible values of
. Convergence of the complete discrete procedure as
would require the number of samples and the pencil dimension to increase simultaneously.
5. Numerical Simulation
Representative numerical experiments are presented to assess the proposed boundary switching-control framework for the joint identification of the wave speed and non-generic initial states in one-dimensional wave equations. The numerical study focuses on reconstruction accuracy, computational performance, and stability under measurement noise. All numerical computations are implemented on the MATLAB R2025b platform, and all calculated results are rounded to four decimal places for consistency. Considering that boundary measurement data in practical engineering are inevitably affected by sensor noise, environmental interference, and other factors, this study adopts multiplicative Gaussian white noise to simulate real measurement errors. The generation formula of noisy observation data is:
(5.1)
Here,
specifies the relative noise amplitude, while
is sampled from the uniform distribution on
. Three typical cases are considered in the numerical experiments to comprehensively evaluate the performance of the proposed algorithm: the noise-free case (
), the low-noise case (
, i.e., 0.5% relative noise), and the high-noise case (
, i.e., 1% relative noise). For each nonzero noise level, 50 independent Monte Carlo trials are performed, and the reported errors are given as the mean values with standard deviations.
The numerical investigation considers a one-dimensional wave equation subject to a controlled Neumann boundary condition at the left endpoint and a Robin boundary condition at the right endpoint. The reference wave speed is prescribed as
, and the Robin coefficient at
is fixed at
. The theoretical eigenvalues of the first three odd-order modes of the system under the given boundary conditions are
,
and
, respectively. To verify the identification ability of the algorithm for non-generic initial states (i.e., initial states orthogonal to partial eigenfunctions of the system), the constructed initial displacement and initial velocity are strictly orthogonal to all even-order eigenfunctions, with the specific forms:
(5.2)
The synthetic boundary observation
is generated by solving the forward problem (1.1) with a leapfrog finite-difference scheme. The spatial interval
is partitioned into 200 equal subintervals, yielding 201 grid points and a spatial mesh size of
. The temporal step used in the forward solver is
. These discretization parameters satisfy the Courant-Friedrichs-Lewy stability requirement and therefore provide a stable numerical approximation of the forward solution.
For the inverse identification, the observation times are specified as
, where
denotes the control-switching instant. The resulting zero-input and controlled observation intervals,
and
, have the same duration. The boundary data on both intervals are sampled uniformly with
. In all numerical examples, the sampling interval
is chosen sufficiently small to satisfy the no-aliasing condition (3.25), which guarantees that the identified continuous-time exponents are free of aliasing ambiguity. Because both endpoints of each interval are included, the corresponding numbers of samples are
. For the matrix-pencil computation in Step 1, the pencil parameter is chosen as
, which satisfies the admissibility requirement
for the retained number
of discrete poles.
Under the foregoing numerical settings, synthetic boundary measurements are generated by solving the forward problem with the finite-difference scheme and recording
. The proposed identification procedure is then applied to the sampled data following Steps 1 - 4. For the noise-free data, the algorithm produces deterministic estimates of the wave speed and the initial states. For the noisy cases with
and
, the same procedure is repeated over 50 independent noise realizations, and the reported quantitative errors are given by the corresponding Monte Carlo means and standard deviations. The numerical results are presented below through the objective function for wave speed identification, the controlled residual fitting, the reconstructions of the initial displacement and velocity, and the associated error statistics. The numerical performance is illustrated in Figures 1-4, and the corresponding relative errors are summarized in Table 1.
![]()
Figure 1. Objective function
for wave speed identification.
Figure 1 displays the objective function
for the representative realizations under different noise levels. In all cases, the minimum is located close to the true value
. This confirms that the controlled residual contains sufficient information to identify the wave speed.
Figure 2 compares the residual extracted from the observation data with the fitted controlled response. In the noise-free case, the two curves almost coincide. When noise is present, the residual data fluctuate around the fitted curve, while the main deterministic trend is still accurately captured. This demonstrates the validity of the controlled residual fitting used in Step 3.
Following the identification of the wave speed, the regularized least-squares method described in Step 4 is applied to the uncontrolled boundary observation to recover the initial displacement and velocity. The corresponding reconstruction results are presented in Figure 3 and Figure 4, respectively. The reconstructed curves are close to the exact initial states for all three noise levels. As expected, the reconstruction error increases as the noise level becomes larger.
Figure 2. Controlled residual fitting on
.
Figure 3. Reconstruction of the initial displacement
under different noise levels.
Figure 4. Reconstruction of the initial velocity
under different noise levels.
The reconstruction accuracy is quantified by the following relative-error measures:
All numerical results are reported as either single representative realizations or Monte Carlo averages with standard deviations, depending on the noise level.
Table 1. Reconstruction errors under different noise levels.
Noise Level
|
|
|
|
|
0 |
1.0016 |
1.57 |
2.82 |
3.68 |
0.005 |
1.0023 ± 0.0036 |
3.27 ± 2.73 |
6.47 ± 5.61 |
7.91 ± 6.63 |
0.01 |
1.001 ± 0.0074 |
5.96 ± 4.37 |
12.03 ± 8.70 |
14.35 ± 10.15 |
The quantitative results are summarized in Table 1. In the noise-free case, the remaining errors mainly come from the finite difference discretization, modal truncation, and regularization. The recovered wave speed is
, with relative error 1.5699 × 10−3. For noisy data, the mean relative error of the recovered wave speed increases from 3.27 × 10−3 at 0.5% noise to 5.9614 × 10−3 at 1% noise. The same increasing trend is observed for the reconstruction errors of
and
.
Several conclusions can be drawn from these numerical results. First, the wave speed is identified accurately in all three cases. Even for 1% multiplicative noise, the mean relative error of
remains below 0.60%. Second, the reconstruction of the initial displacement is stable under moderate noise, with the mean relative error increasing from 2.8151% in the noise-free case to 6.4747% for 0.5% noise and 12.0280% for 1% noise. Third, the reconstruction of the initial velocity is slightly less accurate, with the mean relative error increasing from 3.6767% in the noise-free case to 7.9095% for 0.5% noise and 14.3520% for 1% noise. This is consistent with the fact that velocity reconstruction is more sensitive to noise and high-frequency components.
Overall, the simulations show that the proposed method can simultaneously identify the wave speed and reconstruct non-generic initial states from finite-time boundary observations. The numerical results also demonstrate the stability of the method under moderate measurement noise.
6. Conclusions
This study addressed the simultaneous recovery of the wave speed and non-generic initial states for a one-dimensional wave equation from boundary measurements collected over a finite time horizon. A boundary switching strategy was introduced to separate the observation process into a zero-input stage and a controlled stage. During the zero-input stage, the matrix-pencil method was employed to recover the relevant spectral information from the boundary response. The wave speed was subsequently determined by fitting the controlled residual through a bounded one-dimensional nonlinear least-squares problem. Once the wave speed had been estimated, the initial displacement and velocity were reconstructed from the zero-input measurements using a regularized least-squares formulation.
The proposed method separates the identification of the wave speed from the reconstruction of the initial states, which improves the stability of the inverse procedure and makes the approach suitable for non-generic initial data. Numerical experiments based on finite difference-generated observations show that the method can accurately recover the wave speed and reconstruct both initial states. The Monte Carlo results under multiplicative noise further demonstrate the robustness of the algorithm, with reconstruction errors increasing consistently as the noise level grows.
Further research will investigate extensions of the present framework to wave equations with spatially varying coefficients, broader classes of boundary conditions, and multidimensional configurations.