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

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

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

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

Предложен алгоритм численного решения обратной динамической задачи о восстановлении двух параметров акустической среды (плотности и модуля сжимаемости) по граничным измерениям (оператору реакции). Решение основано на линеаризованном варианте метода граничного управления: оператор реакции явно определяет энергетические билинейные формы относительно граничных управлений. Мы используем линеаризованные представления этих форм относительно фоновых параметров. Приводятся результаты численного моделирования.

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

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

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

Numerical solving the linearized inverse problem for two-parameter acoustic equation

In this paper we develop а numerical algorithm for solving inverse dynamical problem: recovering two parameters of the acoustical medium (density and compressibility modulus) by boundary measurements (response operator). The solution is based on a linearized version of the Boundary Control method: the response operator explicitly determined some bilinear energy forms w. r. t. boundary controls. We use linearized presentations of these forms w. r. t. to background. The results of numerical experiments are repre sented.

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

154

УДК 517.95, 519.633.6.6

Л. Н. Пестов, В. М. Филатова

ЧИСЛЕННОЕ РЕШЕНИЕ ЛИНЕАРИЗОВАННОЙ ОБРАТНОЙ ЗАДАЧИ ДЛЯ ДВУХПАРАМЕТРИЧЕСКОГО УРАВНЕНИЯ АКУСТИКИ

Предложен алгоритм численного решения обратной динамической задачи о восстановлении двух параметров акустической среды (плотности и модуля сжимаемости) по граничным измерениям (оператору реакции). Решение основано на линеаризованном варианте метода граничного управления: оператор реакции явно определяет энергетические билинейные формы относительно граничных управлений. Мы используем линеаризованные представления этих форм относительно фоновых параметров. Приводятся результаты численного моделирования.

In this paper we develop а numerical algorithm for solving inverse dynamical problem: recovering two parameters of the acoustical medium (density and compressibility modulus) by boundary measurements (response operator).

The solution is based on a linearized version of the Boundary Control method: the response operator explicitly determined some bilinear energy forms w. r. t. boundary controls. We use linearized presentations of these forms w. r. t. to background. The results of numerical experiments are represented.

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

Key words: multidimensional inverse dynamical problem, boundary control method, numerical solving inverse dynamical problems.

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

Пусть D — односвязная ограниченная область в R2 с гладкой границей Г. Рассмотрим начально-краевую (прямую) задачу для волнового уравнения

putt - div(kVu) = 0, (1)

u ^=0 = ut ^=0 = 0, (2)

uv U>,T] = f є ^(Г x [0,T]), (3)

где p(x) — плотность; k(x) — модуль сжатия, c (x) = ^k(x)/ p(x) — скорость звука; uv — производная по нормали. Решение прямой задачи будем обозначать uf и называть волной, возбужденной управлением f. Системе (1)-(3) сопоставим оператор реакции RT : L2(r x[0,T]) ^ L2(Г x[0,T]),

T f

определяемый равенством: R f = uJ |]’x[0,T] .

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

Рассматривается обратная задача восстановления параметров p, k

во всей области D по данным обратной задачи — оператору R2T , заданному при фиксированном T, удовлетворяющем условию

© Пестов Л. Н., Филатова В. М., 2013

Вестник Балтийского федерального университета им. И. Канта. 2013. Вып. 4. С. 154-159.

Т > Т = supxєD йІБЇ (х, Г), где расстояние рассматривается в смысле ри-мановой метрики |йх| / с(х). Величина Т имеет смысл акустического

радиуса области D. Решение обратной задачи основано на идеях метода граничного управления [1; 2], точнее, используются линеаризованные представления билинейных энергетических форм. В отличие от работ [3; 4] мы не решаем задачу граничного управления. Условие Т > Т гарантирует, что все неоднородности среды фиксируются граничными измерениями, в противном случае в среде существует непустая область, неосвещенная к моменту времени Т , и, стало быть, невидимая с границы.

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

Определим билинейные формы [/, g] и [/, g]p:

[/, g] = ^Dр(х)и/ (х,Т)и (х,Т) йх, (4)

[/, g]p = {^(х) № (х, Т), Vиg (х, Т)) йх. (5)

Оказывается, формні (4), (5) явно определяются оператором реакции Я2Т / [3; 4]. Введем обозначения

а+ (•, ї) = (а(, ї) + а(, 2Т - ї)) / 2,

ї

(їа)(-, ї) = {а(-,в)йэ, ї є [0,2Т].

0

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

[/, ^ = ЦТ р2^)+1/ - g+ (Ж2Т/)]йЕ. (6)

[/, л=Цт,{/| [( гч]+g+1 [к 2Т/]}^ <7)

где й£ = йМГ, йГ — элемент объема границы Г.

Численное решение прямой задачи. МКЭ - аппроксимация.

В области D построим триангуляционную сетку Делоне с N узлами, треугольниками и Ыь граничными узлами. Решение прямой за-

дачи разложим по кусочно-линейным базисным функциям МКЭ (с условием фІ (ху) = 8у, І, ] = 1,..., N):

им (х г )«^ Ип=ип (ї)фп (х).

Метод Галеркина сводит исходную прямую задачу к задаче Коши для системы обыкновенных дифференциальных уравнений с постоянными коэффициентами

МП" + ки = Ц (8)

Ц (ї) = {Г / (х, ї )фІйх, І = 1,.., N и с нулевыми данными Коши

155

156

и (0) = и (0 ) = 0. (9)

Постоянные матрицы М, К (матрица масс и матрица жесткости) вычисляются по формулам

М =1в Рф, Ф ,Ах, К,, = 1ок(^Ф, , VФ i )Ах

Мы используем кусочно-постоянную модель параметров р, к, тогда для матрицы масс и матрицы жесткости имеем

і^ї

М, = 2 р,М('), М(і) ={Діфіф,йх,

к, =Е кК , к(1) ={д; (VфI., Vф, )йх,

(10)

(11)

где Д; — I -й треугольник, 1 < I < N. Решение задачи (8) — (9), отвечающее управлению /, будем обозначать и? (^), а вектор-функцию в правой части — С ().

Дискретная обратная задача.

Определим линейно-независимую систему управлений

/іі = Гі ()Мх) і=к, 1=Ns, х єГ,

(12)

Г1, б. = і,

где 58і (х) — сеточная дельта-функция на Г: 83 (х1) = | 0 1 ^;

э. (і = 1,..., N3) — номер граничного узла, в котором расположен граничный источник; Гу (ї) = г(ї - уДї) — функция Рикера, смещенная на шаг ]Дї, і = 1,...,Nй (рис. 1); Nй — количество задержек по времени; N3 — количество граничных источников.

Рис. 1. Функция Рикера /0 — доминирующая частота

В дальнейшем базисные управления (12) будем нумеровать единым индексом а = 1,...,Ыа х. Таким образом, управление определяется положением граничного источника и задержкой по времени в импульсе Рикера.

Введем некоторые обозначения:

- матрица управлений ¥іа = с/“, і = 1,.., Иь, а = 1,..., Иа х N...

- матрица реакции Я — решение прямой задачи в граничных узлах

в момент времени Ґ для системы управлений (12), Яіа () = ),

і є [0,2Т], лц є Г, і = 1,..,N, а = 1,.,N хN..

- матрица финальных состояний W — решение прямой задачи во всех узлах сетки в финальный момент времени Т для набора управлений (12), Wiа= и{а(Т), а = 1,...,Ыа х N., і = 1,...,N.

Данные обратной задачи — матрица реакции Я(і), і є [0,2Т]. Аналогами билинейных форм (4) и (5) для системы управлений (12) являются матрицы С = W MW, Р = W KW, которые явно определяются данными обратной задачи [3]:

Т Т

С = | [ Я+ 1¥ — (Ж)* ¥+ К* )Л, Р = | [(Я+ )* ¥ + Я * ¥+ ]^ )Л. о о

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

Пусть кусочно-постоянные коэффициенты р, к лежат в некоторой є -окрестности «фоновых» коэффициентов р0, к0. Разложим W в ряд Тейлора в окрестности р0, к0:

™ ТЛ,0 , 0ч дW0 дW0

W = + (р; —р; ) — + (к1 — кі)—к +...,

дрі дкі

где W0 — решение прямой задачи для коэффициентов р0, к0 и набора управлений (12). Здесь и ниже подразумевается суммирование по повторяющимся индексам. Тогда для Си Р имеем

С = ^0)* р1М( 1) W0 +

0чдW0 дW01* Л/г(0г. 0, дW0 дW0

+[(рп — рп )~---+ (кп — кп)—^--] р1М [(рт — рт ) "д-+ ( кт — кш)~д,-] +...

5р„ дкп дрт дкт

Р = (W0)* к1К(1) ^0 +

г/ 0ч дW0 , дW0 *(0 „ч дW0 , дW“

+[(рп — рп -----+ (кп — кп)~дк-] к1К [(рт — рт ^---+ (кт — кт)^к-----к"

дрп дкп дрт дкт

Используя линейное приближение, получаем систему линейных алгебраических уравнений относительно р1 и к1:

р X М(1 > ^ = С, (13)

к^'0 К(11W0 = Р. (14)

При решении обратной задачи (системы (13), (14)) применяется грубая сетка, которая получается путем объединения треугольников исходной сетки в более крупные ячейки. Такая регуляризация требуется в связи с большим количеством неизвестных и возможной плохой обусловленностью системы (13), (14) при недостаточном количестве управлений.

157

158

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

В среде МаЬЬаЪ был разработан комплекс функций, позволяющий проводить численные эксперименты.

Область О — круг радиусом г = 0,1515 м . В численных экспериментах Т « 0,16, далее полагаем Т = 0,3. Использовалась триангуляционная сетка с количеством узлов N = 1337136 и количеством треугольников Ыг = 2326999. Количество управлений «по пространству» N. = 32 и «по времени» Nd = 50. Доминирующая частота функции Рикера /0 = 1330 КГц . На рисунке 2 представлены модели коэффициентов р, к.

Рис. 2. Модель р (а) и к (б)

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

«2 -0.15 «.1 -0.06

б

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

Рис. 3. Результат восстановления р (я) и к (б) Работа выполнена при поддержке РФФИ (проект 12-01-00260я).

б

а

а

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

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

2. Belishev M. I. Boundary Control Method in Dynamical Inverse Problems — An Introductory Course by M. I. Belishev. Gladwell G. M. L., Morassi A., Editors // Dynamical Inverse Problems: Theory and Application. CISM Courses and Lectures. Wien, Springer, 2011. Vol. 529. P. 85 — 150.

3. Pestov L., Bolgova V., Kazarina O. Numerical recovering a density by BC-met-hod // Inverse Problems and Imaging (American Institute of Mathematical Sciences). 2010. Vol. 4, № 4. P. 703 — 712. URL: http://arxiv.org/pdf/0906.0836.pdf

4. Филатова В. М. Численное восстановление коэффициента поглощения методом граничного управления // Вестник Балтийского федерального университета им. И. Канта. 2012. Вып. 10. С. 153 — 159.

Об авторах

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

E-mail: LPestov@kantiana.ru

Виктория Михайловна Филатова — науч. сотр., Балтийский федеральный университет им. И. Канта, Калининград.

E-mail: ViFilatova@kantiana.ru

About authors

Leonid Pestov — chief research fellow, I. Kant Baltic Federal University.

E-mail: LPestov@kantiana.ru

159

Viktoria Filatova — research fellow, Immanuel Kant Baltic Federal University. E-mail: ViFilatova@kantiana.ru

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