VLADIMIR ZUBOV, ALLA ALBU
Dorodnicyn Computing Centre
- f Russian Academy of Sciences
Moscow, Russia
The Use of Fast Automatic Differentiation Technique for Solving - - PowerPoint PPT Presentation
The Use of Fast Automatic Differentiation Technique for Solving Coefficient Inverse Problems VLADIMIR ZUBOV, ALLA ALBU Dorodnicyn Computing Centre of Russian Academy of Sciences Moscow, Russia In studying and modeling heat propagation
Dorodnicyn Computing Centre
Moscow, Russia
A layer of material of width is considered
1 2
at the time
and are the density and the heat capacity of the material, respectively
1 t
0 x
2 t
0 0 2
L
2
THE GRADIENT OF FUNCTIONAL IN THE CONTINUOUS CASE
1 2 [0, ] [0, ] [0, ]
min min ( ), min ( ), min ( )
∈ ∈ Θ ∈ Θ
=
x L t t
a w x w t w t
1 2 [0, ] [0, ] [0, ]
max max ( ), max ( ), max ( )
∈ ∈ Θ ∈ Θ
=
x L t t
b w x w t w t
1 2
1
feasible control functions
1
z
z
xt
0 0
L
2 1
0 0
L xt
Denote:
2 2
Q z
THE GRADIENT OF FUNCTIONAL
) ( ) (
) ( ) (
i i i i i i
i Fin i Ini
( , ) ( , ) ( , ) ( , ) ( , )
η
∂ ξ η ∂ ξ η ∂ξ ∂ξ ξ η = ∂ ξ η ∂ ξ η ∂η ∂η
i i i i i
x t J x t x
i i
j i
i
i
( ) ( ) Ini Fin
i i
i
), (
) (
i
Ini
) (i Fin
contained in
) ( ) ( , i Fin i Ini
const
i
The interval
is partitioned by the points
1
2
into N parts. The function
to be found is approximated by a continuous piecewise linear functions with the nodes at the points
1 1 n n n n n n
1
n n
n n
n n n k
so that THE DISCRETE OPTIMAL CONTROL PROBLEM
The function was approximated by a continuous piecewise linear function
Nonuniform grid :
I i i
J j j
j i j i
Finite difference scheme that approximates the direct problem:
i j i j i j i j i j j i i i i i
h T T T K T K T h h C
1 1 1
) ( ) ( ) (
, ) ( ) (
1 1 1 j i i j i j i j i j i j
D h T T T K T K
, 1 , 1 I i
i j i j i j i j i j j i i i i i j i
h T T T K T K T h h C D
1 1 1 1 1 1 1 1
) ( ) ( ) 1 ( ) (
1 1 1 1 1 1 1
) ( ) ( ) 1 (
i j i j i j i j i j
h T T T K T K
i i
1 j j
,
2 j j I
w T
1 1
, 0, 1, , 1, ,
− +
= − = − τ = − = % % % %
j j j i i i
h x x i I t t j J
with the aid of the trapezoids method:
1 N
J j I i j i j i j i j i
1 1 1 2
J j I i j i j i j i j i
1 1 1 2
j j j j j j j j j
2 1 1 1 1 1 1 1
) , (
v q n n
v q j i j i
,
v q j i j i
, ,
v q n j i
, ,
j i
1 1 1 1 1
j i j i j i j i j i j i j i j i j i j i j i j i
, ) ( ) ( ) ( ) (
1 1 1 1 1 1 1 1 1 1 1 1 j i j i j i j i j i j i j i j i j i j i j i
T T T K T K d T T T K T K c
1 1
i i i i i j j i
1
i i i i i j j i
1
i i i i i j j i
1 1
i i i i i j j i
j i j i j i j i j i j i j i
1 1 1 1
j i j i j i j i j i j i j i j i j i j i j i
1 1 1 1
j i j i j i j i j i j i
1 1 1 1
1 1 1 1 1 1
j i j i j i j i j i j i
j i j i j i j i j i j i
1 1 1 1
1 1 1 1 1 1
j i j i j i j i j i j i
1 1 1 1
j i j i j i j i j i j i
1 1 1 1
) ( ) (
j i j i j i j i j i j i
p T T K W T K d
j i j i j i j i j i j i j i
1 1 1 1 1 1
1
0, 1, , 0, 1, ,
+ =
= = = =
J j j i I
p i I p p j J
, случае противном в , , ~ ~ если , ~ ~ ) ( ) ( ) (
1 1 1 n j i n n n n n j i j i
T T T T T k k T T T K T K
) ( ) ( ) ( ) (
j i j i j i j i j i
T K T T K T T T T K W
Gradient of the cost function of the discreet optimal control problem
, ) ( ) ( ) ( ) ( ) ( ) (
1 1 1 1 1
J m I l n m l J j I i j i m l j i J j n j j n j j n
k T K p T K k T K T K F k T K T K F k F
j j j j j j j j
1 1 1 1
1
J
1 1 1 1 1 1 1 1
) ( ) ( 2 1 ) ( ) ( 2 2
j j j j j j j j j j
T T T K T K h T T T K T K h A
j j j j
T T h C
2
1
случае, противном в 0, , ~ ~ если , ~ ~ ~ 1 ) (
1 1 n j i n n n n j i n j i
T T T T T T T k T K
случае. противном в 0, , ~ ~ если , ~ ~ ~ ) (
1 1 1 n j i n n n n j i n j i
T T T T T T T k T K
0( )
1( )
2( )
When approximating the "experimental" field of temperatures by its analytical value
j i j i j i
4
ini
26
5
ini
17
The maximum deviation of the resulting coefficient of thermal conductivity from its analytical value did not exceed
( ) 4 ≡ K T
5
j j i i
If
2
ini
26
2
ini
17
The coefficient of thermal conductivity coincides with accurate to the machine precision
N=9
The optimal control
N=45
The optimal control
0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1 2 3 4 5 6 7 8 9 10
K(T) T 1
0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 2 2,5 3 3,5 4 4,5 5 5,5
K(T) T 2 3
The functional is the thermal flux on the boundary
ini
20
1
ini
14
The maximum deviation of the resulting coefficient of thermal conductivity from its analytical value did not exceed
7
ini
20
1
ini
13
The maximum deviation of the resulting coefficient of thermal conductivity from its analytical value did not exceed
( ) 4 ≡ K T
7
0( )
m
The input data of the problem coincide with first exemple except for the following ones:
1( )
m
2( )
m
m
m m
m
The solution of the identification problem for the coefficient of convective thermal conductivity is not unique
The solution of the identification problem for the coefficient of convective thermal conductivity is not unique
The derivative of the isoline
is proportional to the derivative
The proportionality coefficient does not change along the isoline and depends only on the temperature
To single out a unique solution of the optimal control problem, we suggest specifying a point
at which the thermal conductivity coefficient is known:
If the approximate function
passes through the given point
at each step of the minimization process, then the solution to the inverse problem is unique
0,5 1 1,5 2 2,5 3 2 4 6 8 10 12 T 1 2 3 4
m=1
m=2 the flux functional and the "mixed" functional : the approximate values of
independently of the initial approximation; the solution was unique
the experimental field does not belong to the reachability domain determined by the controls (thermal conductivity coefficients) from the feasible set
{ }
4
( , ) ( , ) ( ) ( ) ( ) ( ) ( , ) 0, ( , ) , (0 1) (0 1) ,
c
x t x t C K q x x t x t Q t x x Q x t ∂ϒ ∂ϒ ∂ ρ ϒ ϒ = ϒ − ϒ = ∈ ∂ ∂ ∂ = < < × < <
c
0( )
c
0( )
ini
5
ini
0,4 0,6 0,8 1 1,2 1,4 1,6 1,8 2 2,2 0,5 1 1,5 2 2,5 3
K(T) T 1 2 3 4
It is recommended to solve the identification