Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Нагорнов Обратные задачи палеотермометрии 2008

.pdf
Скачиваний:
32
Добавлен:
16.08.2013
Размер:
1.82 Mб
Скачать

 

 

 

2

 

1

 

 

 

 

1

 

2

где e

k

(x)

 

sin k

 

x ,

 

k

k

 

, k=0, 1, 2,… – собст-

 

2

2

 

 

 

 

 

 

 

 

венные функции и собственные значения задачи Штурма-Лиувилля,

 

 

 

 

 

2

 

2

 

 

 

 

 

 

 

(1,ek ) ek (x)dx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2k 1

. Обозначим f ( ) ( ) .

 

0

 

 

 

 

 

 

 

 

 

Условие переопределения дает следующее равенство:

t f

 

 

2 2

 

 

 

 

 

 

 

 

k (t )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ek (x) e

 

 

 

x

2k 1

 

 

f ( )d ,

0

k 0

 

 

 

 

 

 

 

 

 

 

где x – заданная функция (температура в скважине).

 

 

 

 

 

 

 

 

 

2

 

 

 

2

 

 

Обозначим K (x, )

 

 

 

 

ek (x) e k (t ) .

 

 

 

2k 1

Тогда

 

 

 

 

 

k 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x K(x, ) f ( )d

 

 

 

 

 

 

 

 

 

(12.8)

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

интегральное уравнение Фредгольма первого рода. Это классическая

 

 

 

 

 

 

 

 

 

m

 

некорректно поставленная задача. Если f ( ) Cl eilt

(для про-

 

 

 

 

 

 

 

 

 

l m

 

стоты

t f

2 ), то для уравнения (12.8) доказана теорема единст-

венности,

то

есть

из условия

x 0

на [0; ] следует, что

f 0 на [0;t f ].

 

 

 

 

 

 

Так как ek (x) – ОНБ в L2 (0; ) , то уравнение (12.8) экви-

валентно следующей системе линейных уравнений:

 

 

2

 

2

 

m

t f

2 l

 

 

bk

 

 

Cl e k (t f ) ei

T d , k=0,1,2,…

(12.9)

 

 

 

 

 

 

 

 

2k 1 l m

0

 

 

 

101

e1 , ...,en

В системе (12.9) неизвестные коэффициенты

Cl , l 0, 1,

2, ..., m ;

 

 

 

 

2

 

1)x dx , k=0, 1, 2,… – числа.

bk

( ,ek )

 

(x)sin(k

 

 

 

0

2

Число уравнений – бесконечно; число неизвестных 2m+1, следовательно, система в общем случае решения при произвольных

bk не имеет. Таким образом, исследуемая задача сводится к реше-

нию СЛАУ вида:

AC b ,

где C (C1,...,Cn ) ; b (b1 , ...,bk ,...) ;

A ( ij ), i 1, 2...., j 1, 2,..., n ; n 2m 1 – число неизвестных.

Для исследуемой задачи доказана теорема единственности. Поэтому однородная задача имеет только нулевое решение. Докажем, что в этом случае есть и устойчивость в следующем смысле.

Пусть имеются два решения C (1) и C (2) , отвечающие столб-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

цам

b(1)

 

и b(2) ,

 

таким

 

что b(1) и

b(2)

близки

по

норме

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b(1) b(2)

 

sup

 

b (1)

b (2)

 

, то и соответствующие решения близки

 

 

 

 

 

 

 

 

 

 

i

 

i

 

 

 

 

 

 

по норме.

 

i N

 

 

 

 

 

Rn C0 ,

 

C0

 

 

 

 

 

 

 

 

 

 

 

 

Рассмотрим

линейный оператор

:

где

пространство числовых последовательностей (b1 , ...,bk ,...) , сходящихся к нулю (так как коэффициенты Фурье стремятся к нулю), с матрицей A ( ij ) в некотором базисе.

Найдем Im – образ этого оператора.

Утверждение. Пусть – какой-либо базис Rn . Тогда векторы e1 , ..., en образуют базис в Im .

Доказательство. Возьмем произвольный вектор z Im . По определению Im x Rn такой, что x z .

102

Разложим вектор x по базису e1 , ...,en : x x1e1 x2e2 ... xn en . Тогда в силу линейности оператора :

z x x1 e1 x2 e2 ... xn en , то есть разложение существует.

Докажем единственность такого разложения, т.е. линейную

независимость элементов e1 , ...,

en .

Возьмем линейную комбинацию

1 e1 2 e2 ... n en 0 ,

в

силу линейности получим

1e1 2e2 ... n en 0 , а так

как ядро оператора нулевое, то

имеем 1e1 2e2 ... n en 0 , откуда в силу линейной независимости e1 , ...,en следует, что 1 2 ... n 0 и утверждение

доказано.

Следствие. Im – конечномерное (n-мерное) подпространство C0 .

Обозначим Vn Im , тогда имеем, что линейный оператордействует из Rn в Vn , причем имеет нулевое ядро. Отсюда сле-

дует, что имеет обратный 1 : Vn

Rn ,

1 – линейный огра-

ниченный оператор.

 

 

 

 

 

 

Пусть C (l )

b(l ) ,

тогда

C (l ) 1b(l ) , следовательно

C (2)

C (1) 1 (b(2)

b(1) )

и в силу ограниченности 1

справед-

лива

оценка

устойчивости

обратной

задачи

C (2) C (1) 1 b(2) b(1) .

Таким образом, если для двух “близких” переопределений существуют решения обратной задачи в виде отрезка ряда Фурье, то эти решения “близки”.

“Вариационная” постановка обратной задачи.

U (x,t), f (t) ?

103

 

Ut U f (t),

 

Q 0; 0;T ,

 

 

 

 

 

 

[0, ],

(12.10)

 

U (x,0) 0,

 

 

 

 

 

 

 

 

 

 

 

BU 0, 0;T .

 

U (x,t f ) (x),

 

 

[0, ] ,

(12.11)

 

 

 

 

N

 

 

 

 

 

где

f (t) Ci i

(t) , i (t) – функция i-го частичного

отрезка

 

 

i 1

 

 

 

 

 

[ti 1 ,ti ] , 0 t0 t1

... tN t f .

 

 

 

В постановке (12.10), (12.11) есть единственность, но нет

существования.

 

 

 

 

 

 

 

Заменим (12.11) на условие “квадратичной близости”:

 

 

U (x,t f ) (x)

2, (0, )

inf ,

(12.12)

 

 

 

 

 

где inf ищется по C1....CN при фиксированном разбиении

отрезка

[0,t f ].

 

 

 

 

 

 

 

Обозначим Vi (x,t) решение задачи:

 

 

 

V i (t),

 

Q,

 

 

Vt

 

 

 

V (x,0) 0,

 

 

,

(12.13)

 

 

 

 

 

 

 

 

 

BV 0, 0;T .

 

При фиксированном разбиении отрезка функции Vi (x,t) определе-

ны однозначно как решения прямой задачи (12.13). В силу линейности (12.10) решение U (x,t) представимо в виде

N

U (x,t) CiVi (x,t) .

i 1

 

 

 

 

 

Таким образом, задача свелась

 

к конечномерной:

 

N

 

 

 

 

 

 

 

 

C1....CN ? из условия

CiVi (x,t f ) (x)

 

 

 

inf .

 

i 1

 

 

 

2, (0, )

 

 

 

У этой задачи существует единственное решение.

104

Единственность следует из линейной независимости функ-

ций Vi (x,t f ) .

 

 

 

 

 

Доказательство.

Предположим, что Vi линейно зависимы,

т.е.

1 ,..., N

не

все

равны

нулю,

что

1V1 (x,t f ) 2V2 (x,t f

) ... N VN (x,t f ) 0 в .

 

 

N

 

 

 

 

 

V (x,t) iVi (x,t) ,

так как V (x,t f ) 0 , то V (x,t) является ре-

 

i 1

 

 

 

 

 

 

 

 

 

N

 

 

шением задачи (12.10), (12.12) с f (t) i i (t) .

 

 

 

 

 

i 1

 

 

В силу единственности

(доказанной

ранее),

получим

f (t) 0

и V (x,t) 0 ,

откуда 1

2

... N

0 .

 

105

13. МЕТОДЫ РЕКОНСТРУКЦИИ ТЕМПЕРАТУРЫ ПОВЕРХНОСТИ ПО ДАННЫМ ИЗМЕРЕНИЙ ТЕМПЕРАТУРНОГО ПРОФИЛЯ В СКВАЖИНАХ ДЛЯ ЛЕДНИКОВ И ГОРНЫХ ПОРОД С ПЕРЕМЕННЫМИ СВОЙСТВАМИ СРЕДЫ

Рассмотрим методы реконструкции температуры поверхности по данным измерений температурного профиля в скважинах для ледников и горных пород с переменными свойствами среды. К этим методам относятся: метод контроля [MacAyeal et al., 1991], метод Монте-Карло [Dahl-Jensen et al., 1998, Mosegaard, 1998], метод регу-

ляризации по Тихонову [Нагорнов и др., 2001; Коновалов и др., 2001] и метод реконструкции с использованием дополнительных косвенных источников изменений климата.

Так как с математической точки зрения прямая задача (4.41) для горных пород является частным случаем прямой задачи (9.8) для ледников, рассмотрим методы реконструкции температуры поверхности для ледниковых скважин.

13.1. Метод контроля

Метод контроля представляет собой аналог метода неопределенных множителей Лагранжа. Этот метод использовался для реконструкции колебаний температуры поверхности ледника по данным измерений температуры в скважине Dye-3 на юго-востоке ледникового покрова Гренландии [MacAyeal et al., 1991].

В случае реконструкции температуры поверхности исходным минимизируемым функционалом является функционал, состоящий из невязки и интеграла, определяющего среднеквадратичное отклонение искомой температуры поверхности от некоторой

заданной функции (t) [MacAyeal et al., 1991]:

 

1 H

 

 

2

 

t f

(t) (t)

2

 

 

J

2 0

V (z,t f ) (z)

 

dz

2 0

 

dt ,

(13.1)

где V (z,t f )

– решение задачи (9.8), а – параметр, согласованный

с точностью входных данных (экспериментальных значений температуры в скважине). В качестве функции (t) может быть задана

усредненная температура поверхности в прошлом. Тогда метод кон-

106

троля позволяет восстановить колебания температуры на временных масштабах, по которым производится усреднение (функцией (t) ).

Дополнительными условиями, связывающими остаточный профиль температуры V (z,t f ) , являются уравнение, описывающее процесс

распространения тепла, начальное и граничные условия. С учетом этих условий задача реконструкции температуры поверхности сводится к минимизации следующего функционала (функции Лагран-

жа) с множителем Лагранжа (z,t) :

 

 

 

1 H

 

 

 

 

 

2

 

t f

 

 

 

2

 

 

J

 

 

2 0 V (z,t f )

(z)

 

dz

2

0

(t) (t)

dt

 

H t f

 

 

 

 

 

V (z,t)

 

 

 

 

V (z,t)

 

(z,t)

(z)C(z)

 

t

 

 

 

k(z)

 

z

 

 

 

 

 

 

 

0 0

 

 

 

 

 

 

 

z

 

 

 

 

 

 

 

 

 

V (z,t)

 

 

t f

 

 

 

V

 

 

 

(z)c(z)w(z)

 

 

(H ,t)

(H

,t)dt

z

 

dtdz

z

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

H (z,0)V (z,0)dz .

 

 

 

 

 

 

 

 

 

 

 

(13.2)

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Дополнительные соотношения, включающие уравнение переноса тепла, граничное условие у основания ледника и начальное условие, представляют собой условия равенства нулю соответствующих вариаций функционала (13.2):

J

 

0;

J

 

0;

J

 

0 .

(13.3)

 

 

 

(z,t)

(H ,t)

(z,0)

 

 

 

 

Проинтегрировав по частям интеграл, содержащий уравнение переноса тепла, в функционале (13.2), преобразуем функционал к следующему виду:

 

 

 

1 H

 

 

2

 

t f

(t) (t)

2

 

J

 

 

2 0 V (z,t f ) (z)

 

dz

2 0

 

dt

107

 

H t f

 

 

 

 

 

 

 

 

(z,t)

 

 

 

 

V (z,t) (z)C(z)

t

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(z,t)

 

(z)c(z)w(z) (z,t)

 

 

 

 

 

k(z)

 

 

 

 

 

 

 

 

 

 

 

 

 

dzdt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z

 

 

 

z

 

 

 

 

 

 

z

 

 

 

 

t f

 

 

 

 

 

V

(0,t) V (H ,t)

 

 

 

(0,t)k(0)

 

z

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(H

,t)

(H ,t)

 

 

 

 

k(H )

z

 

(H )C(H )w(H )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0,t) (0,t) (0)C(0)w(0)

 

 

(t) k(0)

z

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H (z)C(z) (z,t f )V (z,t f )dz

0

t f

V

H

 

(H ,t)

(H ,t)dt (z,0)V (z,0)dz .

(13.4)

0

z

0

 

Приравняем к нулю соответствующие вариации функционала:

 

J

 

0;

 

 

J

 

 

0;

 

 

 

 

 

 

 

 

V (z,t)

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z

(0,t)

 

(13.5)

 

 

 

 

 

 

 

 

 

 

 

J

 

0;

 

 

J

0.

 

 

V (H ,t)

 

V (z,t f )

 

Тогда для определения множителя Лагранжа (z,t) получим следующую систему уравнений:

 

 

(z,t)

 

 

 

(z,t)

 

(z)C(z)

 

 

 

k(z)

 

 

 

 

 

 

 

 

t

 

z

z

 

;

 

(z)c(z)w(z) (z,t)

0

 

 

z

(0,t) 0 ;

108

k(H )

 

(H ,t) (H ,t) (H )C(H )w(H ) 0 ;

(13.6)

z

 

 

 

(z)C(z) (z,t f ) V (z,t f ) (z) 0 .

Атемпература поверхности как решение обратной задачи

соответственно определяется из условия

J

0 , которое имеет

(t)

 

 

 

 

 

вид:

 

 

 

 

 

( (t) (t)) k(0)

(0,t) (0,t) (0)C(0)w(0) 0 .

(13.7)

z

 

 

 

 

 

Таким образом, алгоритм решения обратной задачи методом контроля будет следующим.

1. Задается приближенное значение изменений температуры поверхности 0 (t) , например, в качестве 0 (t) может быть задана

усредненная температура поверхности в прошлом.

2. В качестве функции (t) берется значение с текущего шага итерации: (t) n (t) и вычисляется решение прямой задачи

(9.8) с

граничным условием

V n (0,t) (t) на поверхности:

V n (z,t f ) .

 

3.

Из системы (13.1.6)

с полученным профилем V n (z,t f )

вычисляется множитель Лагранжа n (z,t) .

4.Из (13.7) с полученным значением множителя Лагранжа

n (z,t) определяется значение изменений температуры поверхно-

сти на следующем шаге итерации n 1(t) .

Методы контроля на одном из этапов процедуры минимизации функционала содержат решение для множителя Лагранжа

(z, t) , которое неустойчиво по отношению к ошибкам измерения

профиля температуры. Чтобы проиллюстрировать чувствительность восстановленной температуры к ошибкам входных данных, рассмотрим тестовую задачу реконструкции известной температуры поверхности, используя следующие исходные данные [MacAyeal et.

al., 1991]: h 2000 м,

a

0

0,3м/год,

k 2 Вт м-1

0 С 1 ,

 

 

 

1

 

 

 

109

 

 

1 1, 4 10 6 м2 с-1 , Q 0,05 Вт м 2 , которые являются харак-

терными значениями соответствующих величин для Гренландии. Если в качестве температуры поверхности ледника взять один период синуса (кривая, соответствующая ∆T=0 °C на рис. 13.1), а затем по скважинному профилю температуры, соответствующему этой граничной температуре, снова восстановить с помощью методов контроля поверхностную температуру, внеся случайную ошибку различной амплитуды (см. рис. 13.1), то получается следующий результат. При ошибках измерения температуры в скважине порядка 0,01°C, восстановленная температура поверхности значительно отличается от истинной температуры. Причем, если не вносить ошибку в профиль температуры при t=tf, то ошибка восстановления пренебрежимо мала (рис. 13.1). Таким образом, для практической обработки реальных экспериментальных данных, методы контроля дают неудовлетворительный результат.

 

 

 

Погрешность, оС

 

 

 

 

 

0

 

 

 

-18

 

 

0.005

 

 

 

 

 

0.005

 

 

 

-20

 

 

0.05

 

 

 

 

 

 

 

 

C

-22

 

 

 

 

 

o

 

 

 

 

 

 

,

 

 

 

 

 

 

Температура

-24

 

 

 

 

 

-26

 

 

 

 

 

-28

 

 

 

 

 

 

 

 

 

 

 

 

-30

 

 

 

 

 

 

-32

-400

-300

-200

-100

0

 

-500

 

 

 

Годы

 

 

Рис. 13.1. Исходный сигнал и его восстановленные значения при различных случайных ошибках в измеренном температурном профиле в скважине.

110