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

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

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

k

Ui 1 2Ui Ui 1

 

 

 

i

h2

 

(5.3)

ki 1 ki 1 Ui 1 Ui 1

 

0,

i 1, 2,...N 1.

 

2h

2h

 

 

 

Разностная аппроксимация граничного условия на поверхно-

сти:

 

 

 

U0 Us .

 

 

(5.4)

Запишем разностную аппроксимацию граничного условия на глубине H со вторым порядком точности по координате. Для этого рассмотрим разностную аппроксимацию первой производной в точке

zN :

UN UN 1

. Раскладывая

UN 1 в ряд Тейлора в окрестности

 

 

h

 

 

 

 

 

точки zN , получим:

 

 

UN UN 1

dU

(H ) h d 2U

(H ) O(h2 ) .

(5.5)

h

dz

2 dz2

 

 

Используя дифференциальное уравнение из задачи (5.1), получаем:

UN UN 1 dU

(H )

 

 

 

 

h

 

dz

 

 

 

 

h

1

 

dk

(H ) dU (H ) O(h2 ) .

(5.6)

 

 

2 k(H ) dz

 

dz

 

 

 

Тогда:

 

 

 

1

 

 

dU (H )

1

kN kN 1

UN UN 1 O(h2 ) .

(5.7)

dz

 

 

2kN

 

h

 

 

 

 

 

Следовательно, граничное условие на глубине H в разностной форме имеет вид:

U

N

U

N 1

 

qh(3kN kN 1 )

.

(5.8)

 

 

 

 

2kN2

 

Таким образом, разностная аппроксимация задачи для стационарного температурного профиля в горных породах (5.1) может быть записана в следующем виде:

Z0 0Z1 0 ;

71

Ai Zi 1 Ci Zi Bi Zi 1

Fi ,

i 1, 2,...N 1;

 

 

(5.9)

ZN N ZN 1 N ,

 

 

 

 

 

 

 

 

 

 

где: A 1

ki 1

ki 1

 

, B 2 A ,

C 2 ,

F 0 ,

(5.10)

 

 

 

 

 

i

4ki

 

 

i

 

 

i

i

i

 

 

 

 

 

 

 

 

 

 

qh(3kN kN 1)

 

 

 

 

0 , U

s

,

N

1,

N

 

.

(5.11)

 

 

 

0

0

 

 

 

 

 

 

2kN2

 

 

 

Матрица системы линейных алгебраических уравнений (5.9) является трехдиагональной, тогда для решения этой задачи воспользуемся методом прогонки [Самарский, 1971]. Метод прогонки состоит из трех шагов:

1. Прямая прогонка

 

i

 

 

Bi

 

,

 

Ai i 1 Fi

 

,

i 1...N 1.

(5.12)

 

 

 

 

 

 

Ci Ai i 1

i

 

Ci Ai i 1

 

 

 

 

 

 

 

 

 

 

 

2.

Вычисление решения на последнем шаге

 

ZN

N N 1 N .

 

 

 

 

 

(5.13)

 

 

 

 

1 N N 1

 

 

 

 

 

 

 

3.

Обратная прогонка

 

 

 

Zk k Zk 1

k ,

 

k N 1...0 .

 

 

(5.14)

Рассмотрим численное решение задачи (5.2) для остаточного температурного профиля V(z,t) . Запишем разностную аппроксима-

цию второго порядка точности по координате и первого порядка точности по времени для дифференциального уравнения из этой за-

дачи в области [0, H ], [0,t f ] :

c

V j 1

V j

k

V j 1

2V j 1

V j 1

V j

2V j V j

i

i

i 1

i

i 1

i 1

i i 1

i i

 

i

 

 

2h2

 

 

 

k

i 1

k

i 1

V j 1

V j 1

V j

V j

 

 

 

 

i 1

i 1

i 1

 

i 1

,

(5.15)

 

2h

 

 

4h

 

 

 

 

 

 

 

 

 

 

 

 

i 1, 2,...N 1,

j 0, 2,...M 1 .

 

В случае,

когда

k(z) const ,

данная аппроксимация будет иметь

второй порядок точности по времени.

72

Разностная аппроксимация граничного условия на поверхно-

сти:

V j 1

j 1,

j 0, 2,...M 1.

(5.16)

0

 

 

 

Запишем разностную аппроксимацию граничного условия на глубине H со вторым порядком точности по координате и вторым порядком точности по времени. Для этого рассмотрим разностную аппроксимацию первой производной по координате в точке

(z

 

,t

 

) :

V j 1 V j 1

 

 

 

 

 

 

в ряд Тейлора, в окрестно-

N

j 1

 

N

 

N 1 . Раскладывая V j 1

 

 

 

 

 

 

h

 

 

 

 

 

N 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сти точки (zN ,t j 1) получим:

 

 

 

 

 

V j 1

V j 1

 

V

(H ,t

 

)

h

2V

(H ,t

 

) O(h2 ) .

(5.17)

N

 

h

N 1

z

j 1

2

z2

j 1

 

 

 

 

 

 

 

 

 

 

 

Используя дифференциальное уравнение из задачи (5.2), получаем:

V j 1

V j 1

 

V

(H ,t j 1)

h 1

dk

(H )

V

(H ,t j 1)

N

N 1

 

 

 

 

 

z

2 k(H ) dz

z

 

h

 

 

 

 

h

(H )c(H ) V

(H ,t j 1 ) O(h2 ) .

(5.18)

 

 

k(H ) t

2

 

 

Тогда

V (H ,t

j 1

)

1 kN kN 1

1

 

 

z

 

 

 

 

2kN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j 1

 

 

j 1

 

N cN

j 1

 

j

 

VN

VN 1

h

VN

 

VN

O(h2 , 2 ) .

 

 

 

 

h

 

2

kN

 

 

 

Следовательно, граничное условие на глубине H имеет вид:

(5.19)

в разностной форме

V j 1

 

1

 

h2

 

N cN

1 V j 1

 

 

 

N

 

 

 

2

 

kN

 

N 1

 

 

 

 

 

 

 

 

 

 

h2

 

N cN

1

 

h2

 

N cN

1 V j ,

j 0, 2,...M 1.

(5.20)

 

 

 

 

 

2

 

kN

 

 

2

 

kN

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

73

 

Разностная аппроксимация начального условия:

Vi0 0, i 0,1,...N .

Таким образом, разностная аппроксимация задачи для остаточного температурного профиля в горных породах (5.2) на каждом

последующем j 1-м шаге по времени может быть записана в виде

(5.9), где:

Ai 1 ki 14kiki 1 , Bi 1 ki 14kiki 1 , Ci 2 1 kici i h2 ,

F AV j (4 C )V j

BV j

,

 

(5.21)

 

i

 

i

 

i 1

 

i

 

 

i

 

 

i i 1

 

 

 

 

 

 

0 , j 1 ,

 

 

 

 

1

 

h2

 

N cN

1

,

0

N

 

 

 

 

 

 

0

 

 

 

 

 

 

2

 

kN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

 

h2

 

N cN

1

h2

 

N cN

1 V j ,

 

(5.22)

 

 

 

 

 

 

 

2

 

kN

 

2

kN

 

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

и решена методом прогонки.

74

6. РЕШЕНИЕ ЗАДАЧИ РАСПРОСТРАНЕНИЯ ТЕПЛА В ГОРНЫХ ПОРОДАХ С ПОСТОЯННЫМИ СВОЙСТВАМИ СРЕДЫ

В большинстве случаев физические свойства горных пород, такие как плотность, удельная теплоемкость и теплопроводность, являются практически постоянными по всей глубине скважины, то-

гда (z) , c(z) c и k(z) k . Следовательно, задача для стационарного температурного профиля U (z) (4.40) в однородных горных породах будет выглядеть следующим образом:

d 2U (z) 0, z (0, H ) ; dz2

U (0) Us ;

(6.1)

dU

(H ) q .

dz

 

k

Несложно установить, что решение этой задачи будет следующим:

U (z) Us q z .

(6.2)

k

 

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

Запишем задачу для остаточного температурного профиля V(z,t) (4.41) в однородных горных породах:

 

V (z,t)

a2 2V (z,t)

, z (0, H ),t (0,t

f

];

 

t

z2

 

 

V (0,t) (t) ;

 

 

 

 

V

(H ,t) 0 ;

 

 

(6.3)

 

 

 

 

 

z

 

 

 

 

V (z,0) 0 ,

здесь a2 kc – коэффициент температуропроводности.

Будем искать остаточный температурный профиль V(z,t) в

виде: V(z,t) (t) V(z,t),

(6.4)

75

где V(z,t) – решение следующей задачи:

 

 

(z,t) a2

2

 

(z,t)

f (t), z (0, H ),t (0,t

 

]

 

V

V

f

 

t

 

z2

 

 

V (0,t) 0 ,

 

 

 

 

 

 

 

V

(H ,t) 0 ;

 

 

 

 

(6.5)

 

z

 

 

 

 

 

 

 

 

 

 

 

 

V (z,0) 0 ,

где f (t) d dt(t) .

Будем искать решение данной задачи в виде ряда Фурье по собственным функциям соответствующей однородной задачи [Тихонов, Самарский, 1977]. Разделив переменные в однородной задаче, получим следующую задачу Штурма-Лиувилля на собственные функции и собственные значения:

d 2

0;

(0) 0;

d

(H ) 0 .

(6.6)

dz2

 

 

dz

 

 

Собственные функции задачи (6.6) имеют вид:

n (z) sin(

n z)

(n 1, 2,3,...) ,

а собственные значения:

n 1 2 2n 22 .

H

Таким образом, получим решение задачи (6.5):

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

d ,

 

 

 

V(z,t) In n (z) f ( )e

a2

(t )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n 1

0

 

 

 

 

 

 

 

 

 

 

где

 

 

 

 

 

 

 

 

H n (z)dz

 

 

 

 

 

 

 

 

 

 

In

 

 

 

1

 

 

 

 

 

2

1

 

 

2

 

 

.

 

 

 

 

 

 

 

 

 

2

 

H

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

n

 

 

n

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(6.7)

(6.8)

(6.9)

(6.10)

76

Соответственно, решением задачи (6.3) на конечный момент времени t f , с учетом того, что (0) 0 , будет:

 

 

tf

2

 

V(z,tf ) (tf ) In n (z) (tf ) na2

( )e a

n (tf )d . (6.11)

 

 

0

 

 

n 1

 

 

 

 

 

 

 

 

77

7. АЛЬТЕРНАТИВНАЯ ПОСТАНОВКА ЗАДАЧИ РАСПРОСТРАНЕНИЯ ТЕПЛА В ГОРНЫХ ПОРОДАХ С ПОСТОЯННЫМИ СВОЙСТВАМИ СРЕДЫ

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

чи (6.3) на ограниченной прямой [0, H ], можно перейти к задаче на

полубесконечности:

 

 

 

V (z,t)

a2 2V (z,t)

, z (0, ),t (0,t

f

];

t

z2

 

 

V (0,t) (t) ;

 

 

(7.1)

V (z,0) 0 .

Решение этой задачи для произвольного изменения температуры на поверхности (t) дается следующей формулой [Тихонов,

Самарский, 1977]:

 

 

 

 

t f

 

 

 

z2

 

 

 

a

2

 

 

z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4a2

(t f )

 

 

V(z,tf )

 

 

 

 

 

e

 

 

( )d .

(7.2)

2

 

 

2

3/2

 

 

 

 

0 a

 

(tf )

 

 

 

 

 

 

Представим изменение температуры на поверхности

(t) в

виде кусочно-постоянной функции:

 

 

 

 

0 ,

 

t0 0 t t1

 

 

 

 

 

 

1 ,

 

t1 t t2

.

 

 

 

(7.3)

(t)

 

 

 

 

 

 

 

 

 

..............................

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, tM 1 t tM t f

 

 

 

 

M 1

 

 

 

 

Тогда решение задачи (7.1) может быть записано следующим образом:

M 2

 

 

 

 

 

V (z,t f )

i (z,t f ti ) (z,t f ti 1 )

,

(7.4)

i 1

 

 

 

M 1 (z,t f tM 1)

78

 

 

z

 

 

 

2

 

 

 

 

 

 

 

e

2

 

 

где: (z,t) 1 erf

 

 

 

 

 

 

 

d .

(7.5)

2

2

 

 

 

 

a

t

 

z

 

 

 

2 a2t

Оценим глубину проникновения температурного возмущения на поверхности за время t. Предположим, что в начальный момент времени, равный нулю, произошло мгновенное изменение температуры на величину D. В этом случае решение (7.4) будет записано в виде:

 

 

 

 

 

 

 

 

 

z

 

 

 

 

V (z,t f ) D (z,t f

) D 1 erf

 

 

 

.

(7.6)

 

a2t

 

 

 

 

 

 

 

 

 

2

f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Видно, что глубина, на которую проникло

% амплитуды скачка

температуры на поверхности за время t f ,

определяется из следую-

щего соотношения:

 

 

 

 

 

 

 

 

 

erf (

 

z

) 1

 

 

 

.

 

 

 

 

 

 

(7.7)

 

a2t f

100%

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

Следовательно, глубина,

на которую проникло 0.5%

амплитуды

скачка температуры на поверхности за время t f , будет следующим:

z 4 a 2t f .

(7.8)

Таким образом, при обычном значении температуропроводности ( a2 10 6 м2 ), скважина глубиной 500 м зафиксирует со-

бытия, произошедшие не ранее 500 лет назад, километровая – не ранее 2000 лет назад, а двухкилометровая 8000 лет назад. Более подробно зависимость длительности истории изменений температуры поверхности, зафиксированной в скважине, от ее глубины для

a2 10 6 м2 можно видеть на рис. 7.1.

79

Рис. 7.1. Зависимость длительности истории изменений температуры поверхности, зафиксированной в скважине, от ее глубины для обычного значения

температуропроводности

80