Академический Документы
Профессиональный Документы
Культура Документы
The first four methods are standard and described well by Engl et al. (2000);
practical techniques for implementation of the first two regularization meth-
ods are well presented by Santamarina and Fratta (1998). This chapter is
written in reference to these works and offers detailed discussion and exam-
ination on the regularization by discretization or projection and regulariza-
tion by filtering.
Filtering is a common practice to remove noise in measurement data in
experiments for all purposes. Because all types of ill-posedness are often
triggered by the presence of noise, the removal of the noise is naturally the
most effective and practical method to stabilize the solution or mitigate the
ill-posedness and is effective for all types of ill-posedness. Therefore, this
book treats it as a regularization method. Examples will be presented to
demonstrate the effectiveness of the regularization by filtering.
For Type I and Type II ill-posed problems, the root of the ill-posedness is
insufficient or insensitive information used in the inversion (see Table 2.2).
Therefore, the regularization should try to make use of additional informa-
tion to supplement the information. The Tikhonov regularization provides
a way to make use of the information to stabilize the solution.
For Type III ill-posedness, the instability is triggered by noise or error in
the measurement data and a priori information of the noise must be used to
restore stability. The property of the noise consists of two important factors:
{ } {Y }
T
Π = Y m − SX m
− SX + αX T X (3.1)
The first term in this function is the L2 norm used in deriving the LS method
for over-posed problems (see Section 2.6.4). The second term is the
Pythagorean length used for deriving minimum length method for under-
posed problems (see Section 2.6.2). The nonnegative α is the regularization
parameter called the damping factor that is used to penalize the Pythagorean
length. The second term prevents the solution having too large length, and
thus controls the stability of the solution. Seeking the minimum error with
the penalty on the solution length requires
∂Π
=0 (3.2)
∂X
which leads to
∂Π
∂X
{ }
= −2ST Y m − SX + 2αX = 0 (3.3)
or
X e = [ST S + αI] ST Y m
−1
(3.5)
The definition of the generalized inverse matrix for the damped even- or
over-posed inverse problem becomes
S − g = [ST S + αI] ST
−1
(3.6)
R O = SS − g = S[ST S + αI] ST
−1
(3.7)
which, in general, may not be an identity matrix. Therefore, the DLS solution
will generally not be output reproducible.
On the other hand, the input reproducibility matrix is
R I = S − g S = [ST S + αI] ST S
−1
(3.8)
which also will not be the identity matrix, unless α vanishes. This implies
that the DLS solution is not input reproducible and does not give the true
estimation of the input of the system. The accuracy of the estimation depends
on the damping factor used.
Note that a large damping factor is preferred when trying to improve the
condition of the equation system of the inverse problem. In improving the
accuracy of the estimation, however, a small damping factor must be used;
therefore, the analyst needs to compromise. The guideline should be to use
the smallest damping factor that is just enough to prevent the ill conditioning
of the matrix [ST S + αI] . Therefore, the damping factor used is often very
small. The so-called L-curve method (Hansen, 1992) has been used for deter-
mining α .
Note also that the presence of a small α in matrix [ST S + αI] effectively
increases these smallest eigenvalues of the matrix. Therefore, it reduces the
largest eigenvalues of the matrix [ST S + αI]−1 in Equation 3.5 that give the
{ } {Y }
− SX + α[RX] [RX]
T
Π = Y m − SX m T
(3.9)
The first term in this function is the L2 norm of the error between the
prediction of the forward model and the measurements, which is the same
as that used in deriving LS method for over-posed problems. The second
term is the regularization term where R is the regularization matrix, and α
is the regularization factor. The regularization matrix contains the a priori
information about the unknown X, and the regularization factor controls the
degree of the regularization. The formation of the regularization matrix will
be detailed in the next section.
In seeking for the minimization condition of the regularized function,
Equation 3.9 leads to
∂Π
∂X
{ }
= −2ST Y m − SX + 2αR T RX = 0 (3.10)
which gives
X e = [ST S + αR T R] ST Y m
−1
(3.12)
and the definition of the generalized inverse matrix for the damped even-
or over-posed inverse problem becomes
R O = SS − g = S[ST S + αR T R] ST
−1
(3.14)
which, in general, may not be an identity matrix. Therefore, the DLS solution
will generally not be output reproducible.
On the other hand, the input reproducibility matrix is
R I = S − g S = [ST S + αR T R] ST S
−1
(3.15)
which also will not be the identity matrix, unless α vanishes. This implies
that the DLS solution is not input reproducible and does not give the true
estimation of the input of the system. The accuracy of the estimation depends
on the regularization factor used. The guideline for selecting the regulariza-
tion factor should be to use the smallest regularization factor that is just
enough to prevent the ill conditioning of the matrix [ST S + αR T R] ; therefore,
the damping factor used is often very small. The so-called L-curve method
(Hansen, 1992) may be used for determining α .
[
ri = 0 0 −
1
i −1
1
i
0 0
] (3.16)
so that
ri X = xi − xi −1 (3.17)
[
ri = 0 0 1
i −1
−
2
i
1
i +1
0 0
] (3.18)
so that
ri X = xi +1 − 2 xi + xi −1 (3.19)
ri = 0
[ 0 1
i−2
−
3
i −1
3
i
−
1
i +1
0 0
] (3.20)
so that
∂2x ∂2x
+ (3.22)
∂ξ 2 ∂η2
ri = 0
[ 1 1
i −1
−
4
i
1
i +1
1 0
]
ξ →0 1 0↓ η (3.23)
1 −4 1
0 1 0
r
ΨiT Y
X = S− g Y = ∑
i =1
λi
Φi (3.24)
SX = Y (3.25)
Π (X) = SX − Y (3.26)
Y − Ym ≤ δ (3.27)
where δ represents the magnitude or the level of the noise or discrepancy. The
functional of error given in Equation 3.26 can be rewritten as
Π (X) = SX − Y m (3.28)
Π (X) = αδ (3.29)
This is the stopping criteria for the iteration process that prevents triggering
the ill-posedness of the problem leading to an unstable solution.
The iterative regularization method is, in principle, also applicable to
inverse problems that are formulated in the form of functional of errors, as
shown in Table 3.1.
Iterative method using the sensitivity matrix-based method will be
addressed in detail in Section 14.3. A total solution of engineering problems
will be received.
E, A,L
O
x
b (x)
FIGURE 3.1
A clamped straight uniform bar subjected to a distributed body force b(x). The bar is made of
a homogeneous material with the elastic Young’s modulus of E and constant cross section of
A; the length of the bar is L.
d 2u
EA + b( x) = 0 (3.30)
dx 2
du
u( x = 0) = 0; EA =0 (3.31)
dx x = L
In this study, the body force b(x) is assumed to be one-quarter sine function
along the bar as
π
( )
b( x) = sin ω f x = sin x
2L
0≤x≤L (3.32)
Also, L = 0.4 , EA = 1.0 are given for obtaining the numerical results.
The exact solution of Equation 3.30, considering the boundary conditions
of Equation 3.31, can be easily obtained as
( )
1
u a (x) = sin ω f x 0≤x≤L (3.33)
ω 2f
( )
du 1
Q a ( x) = −EA =− cos ω f x 0≤x≤L (3.34)
dx ωf
( )
1
Qae ( x) = − cos ω f x − eω noise cos(ω noise x) 0 ≤ x ≤ L (3.36)
ωf
Qa ( x )
or
Clearly, the inverse solution for the estimation of the internal force is mag-
nified drastically by the frequency ω noise of the noise of the measurement.
This magnification is shown in Figure 3.3 with the comparison between the
0.07
actual displacement
0.06 noise-contaminated displacement
0.05
0.04
u
0.03
0.02
0.01
0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
x
FIGURE 3.2
Comparison of the actual displacements and the simulated one by adding a noise of low level
(1%) but high frequency (ωnoise = 30π) for the clamped bar.
-0.05
-0.1
Q
-0.15
-0.2
-0.25
-0.3
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
x
FIGURE 3.3
Inverse solution of the internal force using the simulated measurement with 1% oscillatory
noise-contaminated in displacement data.
exact internal force and the estimated results obtained with the noise-con-
taminated displacement.
The estimated external body force could also be obtained in the following
close form
(
bae ( x) = sin ω f x + e) ω noise
factor of
2
sin(ω noise x) 0 ≤ x ≤ L (3.38)
magnification
b( x )
ku = f (3.39)
where k is the stiffness matrix, f is the nodal force vector, and u is the nodal
displacement vector for the element. The detailed procedure that leads to
Equation 3.39 can be found in any textbook for FEM, such as the one by Liu
and Quek (2003).
Assume the bar is divided into N elements with a typical element defined
in Ω i = ( xi , xi +1 ) , whose nodes are at x = xi and x = xi +1 . For the choice of
linear shape functions,
x i +1 − x x − xi
ψ i1 (x) = ; ψ i 2 (x) = x i ≤ x ≤ x i +1 (3.40)
x i +1 − x i x i +1 − x i
yields
xi + 1
k=
EA 1 −1
=
∫xi
f ( x)ψ 1 ( x)dx
l −1 1
, f xi + 1 (3.41)
∫xi
f ( x)ψ 2 ( x)dx
where l = xi +1 − xi .
The assembled equations for all elements in the whole bar can be
obtained as
KU = F (3.42)
0.05
0.04
u
0.03
0.02
0.01
0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
x
FIGURE 3.4
The finite element solution with 24 elements for the clamped bar as illustrated in Figure 3.1.
Q fe ( x1 = 0) = Ffe ( x1 = 0)
(3.43)
( ) ( )
Q fe x j = Q fe x j −1 + Ffe x j ( ) j = 2, … , N
where the subscript f stands for the value estimated from the FEM solution.
Using the FEM model, the continuous domain of the problem is projected
into a discretized space. The so-called regularization by discretization or
projection is expected to mitigate the ill-posedness of the inverse problems
to a certain degree and to reduce the factor of magnification of error. The
next section reveals the effect of the discretization regularization via the
simple force estimation of the bar from the displacements.
where
Qia — the estimated internal force at the ith node obtained using the
analytical Equation 3.34 without noise in the displacement
Qaie — the estimated internal force at the ith node obtained using the
analytical Equation 3.36 with noise in the displacement
a
Q fi — the estimated internal force at the ith node obtained using the
FEM model without noise in the displacement
Q fie — the estimated internal force at the ith node obtained using the
FEM model with noise in the displacement
ε — the reference error defined by
ε = eω noise (3.45)
which is the maximum error of the estimated internal force in the bar
obtained using Equation 3.36.
Using Equation 3.34 and Equation 3.36, the error of the estimated internal
force-based analytical formula using the noisy displacement becomes
εa = 1 (3.46)
For convenience, εa is termed the analytical inverse error. All the other errors
are in relation to εa:
εf stands for the maximum error of the estimated force in the bar using
the FEM model and noisy displacement (short for FEM inverse
error).
ε m stands for the maximum error from the FEM model (short for FEM
model error).
ε t stands for the total maximum error of the estimated force and com-
bines the FEM model error and the FEM inverse error. Thus
εt = εm + ε f (3.47)
1.2
Error 0.8
0.6
Best number of εa
divison of elements
0.4 εm
εt
0.2 εf
0
0 20 40 60 80 100 120 140
Number of element
5x10-4
u noise 0
-5
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
FIGURE 3.5
Errors involved in the inverse analysis of the internal force in a clamped bar. εa: analytical
inverse error; εf : FEM inverse error; εm: FEM model error; εt = εm + εf: total error. The frequency
of the noise in the displacement is ωnoise = 60π; that is the factor of error magnification. The FEM
discretization can always reduce the inverse error compared to the analytical inverse error εa.
This error reduction effect is termed regularization by discretization or projection and is more
effective when the number of division of the bar is small; the effect reduces with the increase
of the number of the elements. The FEM mode error, however, increases with the decrease of
the number of the elements. The best division of element should correspond to the minimum
total error point. In a special case the FEM inverse error drops to zero when the element number
is 24 due to the special element division that picks up no noise.
• The FEM discretization can always reduce the inverse error com-
pared to the analytical inverse error ε a . This error reduction effect
is termed regularization by discretization or projection.
• Regularization by discretization is more effective when the number
of division of the bar is small, and the effect reduces with the increase
of the number of the elements.
-0.05
-0.1
Q
-0.15
-0.2
-0.25
-0.3
-0.35
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
x
FIGURE 3.6
Estimated force using FEM with different numbers of the elements. The frequency of contam-
inated noise is ωnoise = 60π. Clearly, using a fewer number of elements leads to better solution .
The estimated results with too many elements will approach the analytical estimation. This
figure shows that the projection regularization only works well at coarse discretization.
• The FEM mode error, however, increases with the decrease of the
number of the elements.
• The best division of elements should correspond to the minimum
total error point. Therefore, in the context of inverse analysis, it is
not always true that the use of more elements leads to a more
accurate solution.
In a special case the FEM inverse error drops to zero when the element
number is 24 because of the special element division that picks up no noise.
Generally, this will not happen.
Figure 3.6 gives the estimated force from the noisy displacement using the
FEM with different numbers of the elements. In this estimation, the fre-
quency of the contaminated noise is ω noise = 60π . Two divisions of 20 even
elements and 100 even elements are used in the analysis. It can be clearly
found from this figure that using fewer elements (20) obtains a better inverse
solution than using more elements (100).
k =( m−1)/2
uiF = ∑
k =− ( m−1)/2
hp ui + k (i = 1, 2, … , N ) (3.48)
-0.05
-0.1
Q -0.15
-0.2
-0.25
With filtering
Without filtering
-0.3 Analytical estimation
-0.35
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
FIGURE 3.7
Comparison of estimated force with and without filtering for the displacement containing a
sine function noise as specified by Equation 3.35. The FEM solution is obtained using 20
elements.
the force using FEM with 20 elements. In this figure, the estimated results
with the filtered displacement are plotted in a dashed line, the estimated
results with the noise-contaminated displacements are plotted in a long
dashed-dot line, and the true results are plotted in a solid line as the reference
of the comparison of the estimated results. This figure shows that the esti-
mated results with filtered displacements are very close to the exact ones
and that the oscillation of the estimated results has been mitigated with the
filtered displacement.
Gaussian noise
0.5
-0.5
-1
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
FIGURE 3.8
Gaussian noise generated with a zero mean and standard deviation of b = ( 2 / 2)umax * 0.01
for simulating the measured displacement of the clamped bar.
with filter
true solution
without filter
FIGURE 3.9
Comparison of estimated force of the bar with and without filtering for the displacement
containing the Gaussian noise. The FEM solution is obtained using 100 elements.
3.6 Remarks