Научная статья на тему 'Численное решение линеаризованной обратной краевой задачи для динамической системы Ламе'

Численное решение линеаризованной обратной краевой задачи для динамической системы Ламе Текст научной статьи по специальности «Математика»

CC BY
151
60
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБРАТНЫЕ ДИНАМИЧЕСКИЕ ЗАДАЧИ / СИСТЕМА ЛАМЕ / МЕТОД ГРАНИЧНОГО УПРАВЛЕНИЯ / ЧИСЛЕННОЕ РЕШЕНИЕ ОБРАТНЫХ ДИНАМИЧЕСКИХ ЗАДАЧ / LAME’S SYSTEM / INVERSE DYNAMICAL PROBLEM / BOUNDARY CONTROL METHOD / NUMERICAL SOLVING INVERSE DYNAMICAL PROBLEMS

Аннотация научной статьи по математике, автор научной работы — Данилин Александр Николаевич, Пестов Леонид Николаевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Данилин Александр Николаевич, Пестов Леонид Николаевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Numerical solving the linearized inverse boundary value problem for the dynamical Lame system

An algorithm of numerical solving the inverse boundary value problem for the dynamical Lame system on the base of linearized presentations of kinetic and potential energies is proposed. Results of numerical testing in 3 D are presented.

Текст научной работы на тему «Численное решение линеаризованной обратной краевой задачи для динамической системы Ламе»

УДК 517.95, 519.633.6.6

А. Н. Данилин, Л. Н. Пестов

ЧИСЛЕННОЕ РЕШЕНИЕ ЛИНЕАРИЗОВАННОЙ ОБРАТНОЙ КРАЕВОЙ ЗАДАЧИ ДЛЯ ДИНАМИЧЕСКОЙ СИСТЕМЫ ЛАМЕ

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

An algorithm of numerical solving the inverse boundary value problem for the dynamical Lame system on the base of linearized presentations of kinetic and potential energies is proposed. Results of numerical testing in 3D are presented.

Ключевые слова: обратные динамические задачи, система Ламе, метод граничного управления, численное решение обратных динамических задач.

Key words: inverse dynamical problem, Lame's system, Boundary Control method, numerical solving inverse dynamical problems.

Прямая задача

Пусть K+ — полупространство с границей Г = {x е K3| x3 = 0}. Будем называть прямой задачей начально-краевую задачу для системы Ламе (ниже во всех формулах подразумевается суммирование по повторяющимся индексам от 1 до 3):

putt = 5X7СТ’' в R3+X[0,2Т]' I™ = f, u|t=о = ut|t=o = 0

где a — тензор напряжений, связанный с тензором деформаций гц = u + u[, )/2 законом Гука aj = C'’klekl ; u — вектор смещений; v —

вектор внешней нормали границы Г.

Среда предполагается изотропной:

С' =Х5’5И +ц(5* 5j +5il 5').

Плотность p и параметры Ламе X, ц — суть достаточно гладкие (кусочно-гладкие) функции пространственных переменных.

Вектор нормального напряжения f будем называть (граничным) управлением и предполагать, что

f (x, t) = r(t -s)5r (x - x')v, х'еГ0, s е [0, Т],

где r(t) — импульс Рикера; 5Г — дельта-функция на Г; Г0 с Г — ограниченная область, по которой пробегают точечные источники (апертура). Заметим, что вектор-функция f всегда направлена по нормали. Решение прямой задачи обозначим uf, тензор деформаций и тензор напряжений еf и af соответственно.

Вестник Балтийского федерального университета им. И. Канта. 2012. Вып. 10. С. 81 — 85.

82

Обратная задача

Обратная задача состоит в определении р, X, ц по оператору реакции R2T, R2T f = uf |Гох[02Г]. Из кинематических соображений очевидно, что

оператор реакции «ничего не знает» о коэффициентах внемножества ПТ = ¡.т є Ж3 | dist(.\-, Г0) <: Т}, заполненного волнами к моменту Т. Здесь dist(x, Г0) — время распространения возмущения от точки x до апертуры. Поэтому речь идет об определении р |qT , X |qT , ц |qT .

Предлагается приближенное решение, основанное на линеаризованных представлениях кинетической и потенциальной энергии. Данная работа — попытка численно решить обратную задачу на основе идей метода граничного управления [1 — 2], ограничившись самыми простыми средствами, не решая задачу граничного управления.

Билинейные формы

Введем билинейные формы (относительно управлений), соответствующие кинетической и потенциальной энергии в момент времени T:

T def* f def

K (Л g) = jQP(x)(uf (x, ^ ug (x, T))dx, PT (f, g) = |П(С,Иsjsg )(x, T)dx.

Обе формы явно определяются оператором реакции:

Теорема. Для любых управлений f, g имеют место равенства

KT(f, g) = j0Tdíjr[(dtR2Tg, f) + ^2(3tR2Tf, g)]dr, (1)

PT (f, g) = í>{r[(dtRfg, f) + 1(dtR2Tf, g)]dr, (2)

где a± (., t) = (a(., t) ± a(., 2T - t))/2.

Доказательство. Имеет место дифференциальное тождество

[p(uf, 5ui) + C',klsf (єgkl )± ]t = dw (5tuf • ctf + ut • af),

где a-ст — свертка векторного поля a с симметричным тензором

ст :(a • ст) ■ = a1 ст^. Интегрируя тождество по Qx [0, T], имеем:

jnp(utf, ug )(x, T )dx = {Гх[0Д, ] [(5tu-, f)+(uf, g-)]dtdr,

JQ(Cef , Sg )(x, T)dx = jr [0,T] [(5tu+ ), f) + (uf , g+ )] dtdr.

С учетом g |t>T = 0 получаем (1) — (2). □

МКЭ-аппроксимация

Пусть Г0 -прямоугольник и П 3 Q — параллелепипед. На части границы сП \ Г0 зададим нулевые условие Неймана. Введем триангуляционную сетку Делоне в nT и соответствующие базисные векторные поля фр, p = 1,..., 3N (N — число узлов сетки), соответствующие стандартным базисным функциям метода конечных элементов (МКЭ).

Тогда аппроксимация Галеркина и_ (х, ^ = У^_1 ир (í)фp (х) решения

прямой задачи приводит к задаче Коши МНи + КН = Р, Щ (=0 =Щ | (=0 = 0, где

. з д®* дф д®* д®* д®* дф

М = 1 р(х)(фр (х), ф, (х))йх, К = У 1[Х-^-^ +д-^-^ +д-^-^]х -

и ^ „ /=,^ дх* дх ^д*’ ЗХ Зх’ дх*

матрицы масс и жесткости соответственно, а Рра (£) = | (ф, (х) /а (Х, 0Ж -

Г

матрица-функция граничных управлений. Заметим, что стандартные базисные функции МКЭ обеспечивают (и__ )1(хр, t) = Щ ^), р = 1, ..., N,

(и_)2(хр, Ъ = Щ(0, р = N +1,...,2_, (и/)з(хр, 0 = Н(V, р = 2_ +1, ...,3_.

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

МрЧ = У_=1 Р,мр,, Мр, =|(фр(х), ф,(х))йх, I = 1,..., _,

А,

кр,=у_=•,<х,к;„ +д,с,), к¡р, =1 ^:дфр-йх.

А,

, , дф, дфр дф, дфр

К' =1 [д-’-’ + д ^ р ]^х, I = 1, ..., _А.

А дх дх дх’ дх*

Л1

Данные обратной задачи — компоненты вектор-функции Щ ^), t е [0, 2Т], соответствующие граничным узлам хр е Г0. Аналогами билинейных форм (1) —(2) являются матрицы СТ = Н *(Т )МН(Т), РТ = Н *(Т)КН(Т), (* означает транспонирование), которые, как можно показать, явно определяются данными обратной задачи.

Алгоритм реконструкции

Пусть (кусочно-постоянные) коэффициенты р, Х, д лежат в некоторой е-окрестности «фоновых» коэффициентов р0, Х0, д0 . В силу непрерывной зависимости решения прямой задачи от коэффициентов уравнения имеет место Н0*(Т)МН0(Т) = СТ + О(е), Ц,(Т)КЦ)(Т) = РТ + О(е), где Н0(Т) соответствует р0, Х0, д0 и тем же управлениям.

Рассмотрим линейные уравнения относительно рк, Хк, дк:

Ар := Н0(Т)р 1М1и'0(Т) = СТ, (з)

в(Х, д) := Щ (т )(Х ,кХ+д,кД )Щ (Т) = рт .

Тогда (рк -рк)и*(Т)Мки'0(Т) = О(е) (и аналогично для Х, д). Но некорректность обратной задачи влечет плохую обусловленность линейных отображений А : М_А ^ М_с (_с +1)/2, В: М2_А ^ М_с (_с +1)/2 плохо обусловлены.

(Более того, существует гипотеза, что отображение В даже не инъек-тивно для рассматриваемых управлений.)

83

Поэтому для решения уравнений (3) необходима регуляризация. В численных примерах, приведенных ниже, регуляризация уравнений (3) состояла в том, что применялась кусочно-постоянная модель р, X, Д на более грубой сетке. Также использовались априорные ограничения на коэффициенты (задавался априорный диапазон значений).

В сейсмике часто считается выполненным определенное соотношение между скоростями продольных и поперечных волн. В расчетах применялось априорное соотношение ср / сБ = 1,8, что позволяет

уменьшить число неизвестных. Численное решение прямой и обратной задачи производилось в среде МЛТЬЛБ. При восстановлении коэффициентов использовалась процедура quadprog (минимизация квадратичной функции на заданном множестве).

Численные эксперименты

Рассмотрены две небольшие трехмерные модели: модель с включениями и модель с границей. Параметры задачи следующие: Т = 0,01с,

размеры области ПТ :48х 48 х 19,2(м), количество тетраэдров 19200, преобладающая частота импульса Рикера 30 Гц, скорость продольных волн 1600 — 2000 м/с. Количество источников 25, задержек по времени — 50. То есть количество управлений 1250. Ниже на рисунках 1 — 4 представлены модели и реконструкции плотности и скорости продольных волн. На рисунке 1, а указано расположение источников.

Рис. 1: а — модель скорости продольных волн, «включения»; б — реконструкция

Рис. 2: а — модель скорости продольных волн, «граница»; б — реконструкция

Рис. 3: а — модель плотности, «включения»; б — реконструкция

Рис. 4: а — модель плотности, «включения»; б — реконструкция Работа выполнена при финансовой поддержке РФФИ по проекту 12-01-00260а.

Список литературы

1. Belishev M. I. Boundary control in reconstruction of manifolds and metrics (the BC-method) / / Inverse Problems. 1997. N 13. R1 — R45.

2. Belishev M. I. Boundary control method in dynamical inverse problems // An introductory course by Belishev M. I. Gladwell G. M. L., Morassi A., Editors. Dynamical Inverse Problems: Theory and Application. CISM Courses and Lectures, Vol. 529. Wien: Springer, 2011. P. 85 — 150.

Об авторах

Данилин Александр Николаевич — науч. сотр., Балтийский федеральный университет им. И. Канта.

E-mail: adanilin@kantiana.ru.

Пестов Леонид Николаевич — гл. науч. сотр., Балтийский федеральный университет им. И. Канта.

E-mail: lpestov@kantiana.ru.

Authors

Alexandr Danilin — researcher, I. Kant Baltic Federal University.

E-mail: adanilin@kantiana.ru.

Leonid Pestov — principal scientist, I. Kant Baltic Federal University.

E-mail: lpestov@kantiana.ru.

i Надоели баннеры? Вы всегда можете отключить рекламу.