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

Кудряшов Методы нелинейной математич 2008

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

5.7. Аналитические свойства системы Хенона—Хейлеса 321

v¨ = −v + δv2.

(5.7.23)

Решения уравнений (5.7.22) и (5.7.23) хорошо известны. Они выражаются через эллиптические функции Вейерштрасса. Поэтому β = 1 является простейшим примером точного решения системы (5.7.18) и (5.7.19).

При λ = 1/6 для решений системы уравнений (5.7.18) и

(5.7.19) имеем усеченные разложения [152, 153]

 

x =

x0

+ x1,

(5.7.24)

 

 

 

 

 

ϕ

 

y =

y0

 

+

y1

+ y2.

(5.7.25)

ϕ2

 

 

 

 

 

 

ϕ

 

Подставляя (5.7.24) и (5.7.25) в (5.7.18) и (5.7.19) при λ = 1/6 и приравнивая нулю выражения при одинаковых степенях ϕ, по-

лучаем

 

 

 

 

 

 

 

 

y0 = ϕt2,

 

y1 = ϕtt,

 

(5.7.26)

12

 

 

− − ϕt2

 

1

 

 

 

 

2

 

 

y2 =

 

4m

 

β

3v

tt

,

(5.7.27)

 

 

 

x02

= vϕt2

, x1 =

1

 

vt

+

ϕtt

v1/2,

(5.7.28)

2

 

v

ϕt

 

 

v = {ϕ; t} + m,

 

(5.7.29)

vtt +

3

v2 + 2

β

2 +

2m

v +

β2

2m2

= 0,

(5.7.30)

 

 

 

 

 

2

3

3

6

3

где m — произвольная постоянная, {ϕ; t} — производная Шварца.

 

 

 

 

 

 

 

 

ϕ

 

 

 

3 ϕ2

 

 

 

 

 

 

 

{ϕ; t} =

ttt

 

 

 

 

 

tt

 

(5.7.31)

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

ϕt

 

2

ϕt2

 

Из (5.7.30) после умножения на vt приходим к уравнению

 

 

 

 

β

 

2m

 

2

 

 

β2

 

 

vt2

+ v3

+ 2

 

 

2 +

 

v2 +

 

 

 

2m2

= C1,

(5.7.32)

3

3

3

2

322 Глава 5. Методы построения точных решений

где C1 — постоянная интегрирования.

Решение уравнения (5.7.32) выражается через эллиптическую функцию Якоби. Это решение позволяет найти ϕ(t) из (5.7.29), x1, y2, y0 и x0, что приводит к решениям системы (5.7.18) и (5.7.19) при λ = 1/6.

В третьем случае λ = 1/16, β = 16 разложения решений системы (5.7.18) (5.7.19) имеют вид

 

x = ϕ1/2 xj ϕj , y = ϕ2

yj ϕj

(5.7.33)

j=0

j=0

 

с индексами Фукса, равными 1, 0, 2, 6.

 

Сделав замену

 

 

Ψ = x2,

 

(5.7.34)

приходим к системе уравнений (полагаем δ = 1, γ = 16, β = 16):

1

 

 

 

 

 

 

 

ΨΨtt =

 

 

Ψt2 2 4yΨ2,

(5.7.35)

2

ytt = 16y − 16y2 Ψ.

(5.7.36)

Усеченные разложения для (5.7.35) и (5.7.36) имеют вид:

Ψ =

Ψ0

 

+ Ψ1,

(5.7.37)

 

 

 

 

 

 

 

ϕ

 

y =

y0

 

+

y1

+ y2.

(5.7.38)

2

 

 

 

 

ϕ

 

 

 

ϕ

 

Подставляя (5.7.37), (5.7.38) в (5.7.35) и (5.7.36) и приравнивая нулю выражения при одинаковых степенях ϕ, получим:

Ψ0 =

3

ϕtvt, Ψ1 =

3

2vtt + vt

ϕtt

,

8

 

16

ϕt

 

 

3

 

 

 

 

 

 

 

3

 

 

 

 

 

y0 =

 

ϕt2,

 

y1 =

 

 

ϕtt,

(5.7.39)

 

8

 

8

 

 

3

 

v

4

 

 

1 ϕ2

,

 

 

y2 =

 

 

+

 

 

+

 

 

 

 

tt

 

 

8

3

3

4

 

ϕt2

 

 

5.8. Решение задач нелинейной теплопроводности

323

где

 

1

 

 

 

 

v = {

ϕ

 

2

= 16.

(5.7.40)

; t}, vtt +

4 v

 

 

Решение второго уравнения из (5.7.40) выражается через эллиптическую функцию Вейерштрасса, а из первого уравнения (5.7.40) при известной v(t) находятся решения ϕ(t), а затем Ψ0, Ψ1, y0, y1 и y2 по формулам (5.7.39).

Таким образом, система уравнений Хенона—Хейлеса имеет точные решения во всех случаях, для которых исходная система проходит тест Пенлеве.

5.8.Автомодельные решения задач нелинейной теплопроводности

5.8.1.Автомодельные решения задачи о распространении тепловой волны

из мгновенного точечного источника

Интерес к задачам нелинейной теплопроводности возник более пятидесяти лет назад в связи с изучением процесса распространения фронта тепловой волны, образовавщейся при ядерном взрыве [26]. Впервые эта задача рассматривалась в работе [27], в которой, в частности, найдено точное решение задачи о распространении тепла из мгновенного точечного источника. Похожие задачи рассматривались также при анализе процесса фильрации газа в пористой среде [6, 7, 38], поскольку математическое описание обоих процессов аналогично.

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

∂T

= χ

T n

∂T

, x (−∞, ∞), t ( 0, ∞). (5.8.1)

 

 

 

∂t

∂x

∂x

324 Глава 5. Методы построения точных решений

Здесь T — температура среды, x — координата, t — время, χ — коэффициент температуропроводности среды, n — показатель, характеризующий электронную или лучистую теплопроводность.

Пусть в начальный момент времени в начале координат выделяется энергия E0. Для любого последующего момента выполняется закон сохранения энергии [27]

T (x, t) dx = E0.

(5.8.2)

−∞

Будем искать решение задачи (5.8.1), (5.8.2), используя автомодельные переменные

T (x, t) = A tm f (θ), θ =

B x

.

(5.8.3)

 

 

tp

 

Подставляя (5.8.3) в (5.8.2), получаем соотношение между A, B, m и p в виде:

и условие

p = −m, A B = E0

(5.8.4)

 

 

 

Поскольку

−∞ f (θ) dθ = 1.

(5.8.5)

 

 

Tt = m tm−1 f (θ) + A θ p tm−1 fθ, Tx = A B t2 mfθ,

(5.8.6)

то, учитывая (5.8.4), (5.8.6), из уравнения (5.8.1) получаем обыкновенное дифференциальное уравнение

(n + 2)

d

 

 

f n

df

+ θ

df

+ f = 0.

(5.8.7)

dθ

dθ

 

 

 

 

 

 

 

 

 

 

dθ

 

В (5.8.3) используются следующие значения параметров A, B,

m и p

2

 

 

 

2

 

 

 

 

 

 

 

 

 

A = χ

1

E

n+2

, B = χ

1

E

n+2

,

n+2

n+2

 

 

 

 

0

 

 

 

0

 

(5.8.8)

 

 

 

 

1

 

 

1

 

 

 

m =

 

, p =

 

.

 

n + 2

n + 2

 

5.8. Решение задач нелинейной теплопроводности

325

Таким образом, решение задачи (5.8.1) с условием (5.8.2) свелось к решению обыкновенного дифференциального уравнения (5.8.7) при условии (5.8.5).

Уравнение (5.8.7) можно один раз проинтегрировать

(n + 2) f n

d f

+ θ f = C1.

(5.8.9)

d θ

 

 

 

Постоянную интегрирования C1 в уравнении (5.8.9) следует положить равной нулю, поскольку производную ddfθ при θ = 0 естественно считать равной нулю вследствие симметрии задачи при x = 0. При C1 = 0 из уравнения (5.8.9) получаем уравнение

 

 

 

 

 

 

 

 

 

 

n + 2 d f n

+ θ = 0,

 

 

 

 

 

(5.8.10)

 

 

 

 

 

 

 

 

 

 

 

n

 

 

d θ

 

 

 

 

 

 

решение которого имеет вид

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (θ) =

 

 

 

 

 

2 θ2) n ,

 

 

θ α,

 

(5.8.11)

2n + 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,

 

 

θ > α.

 

 

В (5.8.11)

α

— постоянная интегрирования, значение которой

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

находится из закона сохранения энергии

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

α

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−∞ f (θ) dθ = α f (θ) dθ = 1.

 

 

(5.8.12)

Вычислив интеграл (5.8.12), получим значение α в виде

 

'

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

(

1

 

 

 

 

 

(n + 2)1+n 21−n Γn

 

21 + n1

 

 

n+2

 

 

 

α =

 

 

 

 

 

 

n π 2

Γn 1

 

 

 

 

 

 

.

 

 

(5.8.13)

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Окончательное решение

 

исходной задачи можно представить

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в виде

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n+2

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E0 1

 

 

 

 

 

 

 

n

 

α2

 

θ2 n , θ α,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T (x, t) =

 

t)

n+2

 

2n + 4

 

 

 

 

 

 

 

 

 

 

 

 

(5.8.14)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,

 

θ > α,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

326 Глава 5. Методы построения точных решений

где зависимость переменной θ от x и t определяется в соответствии с формулой

x

θ = 1 . (5.8.15)

(E02 χ t) n+2

Решение (5.8.14) было получено Я.Б. Зельдовичем и А.С. Компанейцем [27]. Анализ решения (5.8.14) приводит к интересному выводу: в отличие от линейного уравнения теплопроводности при электронной и при лучистой теплопроводности скорость распространения фронта тепловой волны является конечной. Координата фронта распространения тепла может быть найдена из выражения

 

1

 

 

x = α (E2

χ t)

 

.

(5.8.16)

n+2

0

 

 

 

 

Скорость распространения тепла находится по формуле

 

 

 

 

 

1

 

 

 

 

 

dx

α (E2

χ )

 

 

 

 

 

 

n+2

 

c0

=

 

=

0

 

 

 

.

(5.8.17)

 

 

n+1

 

 

dt

(n + 2)t n+2

 

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

5.8.2.Приближенные решения задачи нелинейной теплопроводности при заданной температуре на границе

Рассмотрим процесс распространения тепла на полубесконечной прямой с помощью механизма электронной или лучистой теплопроводности при заданной температуре на границе [47].

Процесс описывается нелинейным уравнением теплопроводности

∂u

= χ

un

∂u

, x (0, ∞) t ( 0, ∞),

(5.8.18)

 

 

 

∂t

∂x

∂x

5.8. Решение задач нелинейной теплопроводности

327

при равной нулю температуре среды в начальный момент времени

u(x, t = 0) = 0, x > 0,

(5.8.19)

и при изменяющейся по степенному закону от времени температуре на границе

u(x = 0, t) = u0 tk, t > 0.

(5.8.20)

Уравнение (5.8.18) допускает преобразование сдвига по переменным x и t, поэтому вместо переменной t в граничном условии (5.8.20) можно использовать переменную t + t0, где t0 — произвольная постоянная.

При использовании разностных схем [34] численное решение указанной задачи в настоящее время получить не составляет трудностей. Однако представляет интерес построить аналитическое решение задачи (5.8.18)—(5.8.20).

Сделаем замену

1

(5.8.21)

u = v n ,

тогда, подставляя (5.8.21) в уравнение (5.8.18), получим дифференциальное уравнение

 

∂v

=

χ

 

∂v

 

2

+ χ v

2v

(5.8.22)

 

 

 

 

 

 

.

 

∂t

n

∂x

 

∂x2

Начальное условие для (5.8.22) запишется в виде

 

 

v(x, t = 0) = 0,

x > 0.

(5.8.23)

Граничное условие для (5.8.22) выражается, как и прежде, степенной функцией

v(x = 0, t) = v

0

tm,

t > 0, m = nk, v

= un. (5.8.24)

 

 

0

0

Задача (5.8.22)—(5.8.24) допускает группу преобразований растяжения по переменным x, t и v [6, 7], и поэтому решение этой задачи можно искать, используя автомодельные переменные.

328

Глава 5. Методы построения точных решений

 

Решение задачи (5.8.22)—(5.8.24) ищем в виде

 

 

v(x, t) = v0 tm f (z),

z = x/

 

 

.

(5.8.25)

 

χ v0 tm+1

Подставляя (5.8.25) в уравнение (5.8.22), имеем дифференци-

альное уравнение

 

 

 

 

 

 

 

 

 

 

 

 

d2f

 

1 df

2

 

z (m + 1) df

 

 

 

 

 

 

f

 

+

 

 

 

 

 

+

 

 

 

 

 

− m f = 0.

(5.8.26)

dz2

n

dz

 

 

2

 

dz

Условия (5.8.23)—(5.8.24) для уравнения (5.8.22) переходят в

краевые условия для уравнения (5.8.26)

 

 

 

 

 

f (z = 0) = 1,

 

f (z → ∞) = 0.

(5.8.27)

Решение краевой задачи (5.8.26), (5.8.27) будем искать при m = 1. Для определенности будем полагать m > −1.

Как показано выше в ряде задач нелинейной теплопроводности, скорость распространения тепла является конечной [6, 26]. Используя это предположение, будем искать решение краевой задачи (5.8.26), (5.8.27). Оно соответствует тому, что у решения уравнения (5.8.26) существует координата z = α, такая, что

f (z = α) = 0,

df

= 0.

(5.8.28)

dz

Решение краевой задачи (5.8.26), (5.8.27) в этом случае становится обобщенным, у решения возникает скачок первой производной при z = α. Будем искать решение краевой задачи (5.8.26)— (5.8.27) в виде

N

 

f (z) = Aj (z − α)j , z ≤ α.

(5.8.29)

j=1

Вследствие сказанного выше предполагаем, что f (z) = 0 при z > α. Принимая во внимание (5.8.29), имеем

dj f

= j !Aj .

(5.8.30)

dzj

 

 

5.8. Решение задач нелинейной теплопроводности

329

Из дифференциального уравнения (5.8.26) получаем, что

 

1 df

+

α (m + 1)

= 0,

(5.8.31)

 

 

 

 

 

 

 

n dz

 

2

откуда находим

 

 

 

 

 

 

 

A1 =

α n (m + 1)

(5.8.32)

 

 

 

.

 

2

 

Дифференциируя уравнение (5.8.26) по z, находим производные более высокого порядка от f (z) и, следовательно, значения коэффициентов Aj .

Приближенное решение f (z) с точностью до слагаемых четвертого порядка имеет вид:

 

 

 

 

4

 

 

 

 

f (z) =

Fi(m, n) (α − z)i α2−i,

(5.8.33)

 

 

 

 

i=1

 

 

 

где

 

 

 

 

 

 

 

F1

(m, n) =

1

n (m + 1), F2(m, n) =

1

(m − 1) n

,

2

4 1 + n

 

 

 

 

 

1 (m − 1) n (2 m + n + mn) F3(m, n) = 12 (m + 1) (1 + n)2 (2 n + 1) ,

F4(m, n) =

1

 

(m − 1) n (2 m + n + mn) (5 mn − n + 7 m − 3)

.

48

 

 

 

(m + 1)2 (1 + n)3 (2 n + 1) (3 n + 1)

Значение координаты α, при котором функция f (z) обращается в нуль, находится из граничного условия при z = 0. Обозначая f (z = 0) = α2 G(m, n), находим значение α из уравнения

α2G(m, n) = 1.

(5.8.34)

330 Глава 5. Методы построения точных решений

При m = 0 (что сооответствует k = 0) решение краевой задачи нелинейной теплопроводности с точностью до слагаемых четвертого порядка принимает вид

f (z) =

1

n α (α

z)

1

n − z)2

+

1

n2 − z)3

+

2

4 n + 1

12 (n + 1)2 (2 n + 1) α

 

 

 

 

 

1n2 (n + 3) (α − z)4

+48 (n + 1)3 (2 n + 1) (3 n + 1) α2 + . . . (5.8.35)

Значения α при некоторых значениях показателя нелинейности n решения (5.8.35) представлены в табл. 5.1 (m = 0).

Таблица 5.1

 

n

1

2

3

4

5

6

7

 

 

α

1,6161

1,0903

0,8705

0,7440

0,6598

0,5986

0,5517

 

Полагая n = 1 в решении (5.8.33), находим приближенное решение, которое было получено Г.И. Баренблаттом [6] при описании процесса фильтрации изотермического газа в пористой среде:

f (z) =

1

α (m + 1) (α − z) +

1

(m − 1) (α − z)2

 

 

2

8

 

 

 

 

 

 

 

 

 

 

 

 

 

(m − 1) (3 m + 1) (α − z)3

+

(m − 1) 9m2

1 (α − z)4

. . .

 

 

 

 

144 (m + 1) α

 

 

 

1152 (m + 1)2 α2

 

(5.8.36)

Из решения (5.8.36) следует точное решение задачи об изотермической фильтрации газа при n = 1 и m = k = 1/3, имеющее вид

f (z) =

1

α2 − z2 .

(5.8.37)

6

Представим приближенные решения краевой задачи нелинейной теплопроводности при m = 0 для наиболее важных значений показателей нелинейности.