全文:
1. Введение
Пассивная акустическая томография – это метод определения свойств исследуемой среды, не использующий активные источники звука. Он основан на регистрации и последующей обработке акустического излучения от присутствующих в среде источников. Задачи такого рода возникают, например, в медицинской томографии [1–3], где акустическое поле порождается тепловым движением частиц; в геоакустике [4, 5], где его источниками служат микросейсмы; в гидроакустике [6, 7], где оно включает естественные и антропогенные шумы различной природы, в гелиосейсмологии [8, 9]. Отсутствие активных источников звука, во-первых, существенно удешевляет такие исследования, а во-вторых, является более предпочтительным с точки зрения вопросов экологии (в гео- и гидроакустике) или уменьшения воздействия на организм (в медицине). Вместе с тем, методы пассивной томографии оказываются сложнее, чем методы активной томографии. Это связано с необходимостью оценки не только искомых свойств среды, но и описания создающих акустическое поле источников. Такая комбинированная обратная задача излучения-рассеяния представляется сильно недоопределенной, и для ее успешного решения целесообразно наложить те или иные дополнительные ограничения на класс возможных источников поля и допустимые диапазоны свойств среды.
Одним из методов пассивной акустической томографии является метод шумовой интерферометрии. В его основе лежит предположение о том, что акустическое поле создается некогерентными источниками, пространственная плотность мощности которых изотропна по отношению к системе наблюдения. Тогда корреляционная функция сигналов, зарегистрированных в двух точках среды, оказывается пропорциональной разности запаздывающей и опережающей функций Грина этой среды с аргументами в виде координат выбранных двух точек. Корреляционную функцию можно определить на основе экспериментальных данных. Далее она используется для постановки и решения обратной задачи рассеяния. В качестве недостатка метода шумовой интерферометрии можно указать ограничения, накладываемые на область его применимости. Первым ограничивающим фактором является требование инвариантности описывающих среду уравнений по отношению к преобразованию обращения времени, которое нарушается в присутствии течений или поглощения звука. Эти вопросы обсуждались в работах [10–12]. Второй фактор связан с тем, что метод перестает работать, если мощность шума, приходящего с некоторого направления, выше, чем с других. Поскольку такая анизотропия шума встречается часто, это требует осторожности при практическом применении.
В случае, когда анизотропия шумового поля вызвана наличием небольшого числа (по сравнению с числом элементов приемной антенной решетки) дополнительных источников, удается “восстановить” работоспособность метода шумовой интерферометрии [13]. Для этого корреляционной обработке подвергаются все доступные в эксперименте пары сигналов, в результате чего в каждой относительно узкой полосе частот вычисляются их матрицы когерентности. Для каждой из них осуществляется корректировка максимальных собственных чисел так, чтобы минимизировать дисперсию диагональных элементов итоговых матриц после коррекции. Схожая процедура описывалась в [14, 15], где она использовалась для улучшения видимости слабых источников сигнала на фоне более мощных. Физически ее применение означает такую фазировку приемной антенной решетки, при которой сигналы из области пространственной локализации дополнительных источников, создающих анизотропную часть шумового поля, подавляются до среднего уровня шумов. В результате получается набор корреляционных функций, близких по значениям к искомым разностям функций Грина.
В случае, когда число дополнительных источников соизмеримо или превосходит количество элементов приемной антенной решетки, описанная процедура коррекции собственных чисел не приводит к успеху. Тогда предлагается отказаться от использования метода шумовой интерферометрии и рассмотреть задачу акустической томографии в следующей постановке, которая является предметом настоящей статьи. Предполагается, что шумовое поле в среде создается стационарными фоновыми источниками с неизвестной пространственной плотностью мощности Дополнительно к ним в среде могут появляться независимые контролируемые некогерентные источники с известной пространственной плотностью мощности Термин “контролируемые” понимается в том смысле, что в эксперименте доступны как сигналы, записанные при наличии лишь фоновых источников так и сигналы, записанные при наличии источников обоих типов, т.е. с пространственной плотностью мощности Верхний индекс , который в дальнейшем будет называться ракурсом облучения, при этом означает номер пространственной конфигурации контролируемых некогерентных источников, и при такие источники отсутствуют.
В некоторых случаях описанная постановка задачи может быть формально отнесена к пассивной томографии. Например, в приложениях гидроакустики может рассматриваться акустическое поле в акватории, по которой перемещаются суда, причем их координаты и мощность создаваемого шума известны. Изменение положения судов с течением времени обеспечивает перебор ракурсов облучения; при этом предполагается, что свойства среды за время наблюдений меняются слабо. В других случаях контролируемые источники могут быть созданы специально, что отвечает задаче активной или активно-пассивной томографии. Например, в медицине может идти речь о использовании собственного теплового акустического излучения биологических сред совместно с некогерентным излучением дополнительной “подсветки” [2, 3]. Сделав такое замечание, дальнейшее рассмотрение можно вести независимо от природы контролируемых источников.
2. Корреляционный итерационный метод
Рассматривается рассеяние акустического поля на неоднородности, занимающей внутри всего координатного пространства размерности область конечных размеров. Вне находится однородная фоновая среда. Предполагается, что сигналы сосредоточены в узкой полосе частот с центральной частотой , и временнáя зависимость выбирается в виде . Координатные зависимости скорости звука и амплитудного коэффициента поглощения описываются с помощью комплексного волнового числа . Снаружи неоднородности, т.е. внутри фоновой среды, оно известно: при . Кроме этого, считается известной функция , которая равна вне неоднородности, а внутри нее выражает априорную оценку свойств этой неоднородности. Такое предположение не снижает общность рассмотрения, т.к. в отсутствие дополнительной информации можно положить во всем пространстве.
Потенциал акустического поля удовлетворяет уравнению Гельмгольца:
(1)
где – источники поля. Его решение, с учетом условия излучения на бесконечности, имеет вид
(2)
где – запаздывающая функция Грина рассматриваемой неоднородной среды. Аналогичное уравнение Гельмгольца можно записать для поля , которое создают те же самые источники в среде с волновым числом :
(3)
В этом случае вводится запаздывающая функция Грина , и решение уравнения (3) имеет вид . Если добавить в обе части уравнения (1) слагаемое , где – функция рассеивателя относительно среды с волновым числом получится уравнение (3) с источниками поля, равными . Его формальное решение с помощью функции Грина приводит к хорошо известному в квантовой теории поля уравнению Липпмана–Швингера [16]. Оно часто служит основой для решения обратных задач и в акустике [17, 18]:
(4)
Это уравнение отражает тот факт, что полное поле источника складывается из падающего поля , которое он создавал бы в среде с волновым числом , и рассеянного поля, выраженного интегралом по области неоднородности , где функция отлична от нуля. Учитывая, что (4) выполнено при любой конфигурации источников поля, и полагая при произвольном , можно записать такое же по форме уравнение относительно функции Грина :
(5)
Его можно использовать для вычисления функции , если известна функция . В свою очередь, функцию можно определить из того же уравнения (5), выполнив замену переменных и рассматривая теперь в качестве априорной оценки однородную среду с волновым числом и функцией Грина :
(6)
Здесь – функция рассеивателя для априорной оценки относительно фоновой среды. Функция Грина известна аналитически [2, 17–19]. Например, в двумерном случае ( ), который будет рассматриваться в дальнейшем на этапе численного моделирования, где – функция Ханкеля первого рода нулевого порядка. В случае, когда априорная оценка близка к истинному значению , , и для уравнения (5) справедливо борновское приближение [17, 18, 20, 21]:
(7)
Далее рассматриваются акустические поля, порожденные шумовыми источниками при каждом -м ракурсе облучения. Регистрация сигналов осуществляется с помощью приемников. Каждый -й из них можно задать, определив множество точек его поверхности. Тогда принятые сигналы представляются в виде
(8)
где , – поле акустического потенциала при соответствующем ракурсе облучения. На их основе формируется набор матриц когерентности, элементы которых определяются как , где “*” означает комплексное сопряжение, а угловые скобки – усреднение по всем реализациям. Последовательно учитывая (8) и (2), а также принимая во внимание, что функции Грина являются детерминированными, и их можно вынести из-под операции усреднения, для матриц когерентности можно получить выражение (9)
Здесь – функция когерентности источников поля, расположенных в двух произвольных точках . Поскольку фоновые источники и контролируемые источники предполагаются независимыми, и, кроме того, контролируемые источники некогерентны, выполняется равенство
где и – функции когерентности фоновых и контролируемых источников поля, соответственно. Тогда разность матриц когерентности при -м и нулевом ракурсах облучения зависит лишь от мощности контролируемых источников : (10)
где
(11)
Величина представляет собой функцию когерентности полей контролируемых источников, которые измеряются в точках и . Ее можно представить с помощью уравнения (5) в виде суммы четырех слагаемых:
где . Первое слагаемое
(12)
известно, поскольку оно зависит от известной мощности и функций Грина которые могут быть рассчитаны с помощью (6). Остальные слагаемые выражают нелинейную зависимость от искомой функции . Такая нелинейность присутствует явно в последнем слагаемом, содержащем произведение двух таких функций, и неявно во втором и третьем слагаемых, поскольку в них входит неизвестная функция Грина исследуемой среды. В этом смысле уравнение (11) схоже с уравнением Липпмана–Швингера (5), которое также нелинейно относительно искомой функции Для решения уравнения (11) предлагается применить итерационный подход, который нередко используется [17, 18, 22, 23] при решении уравнения типа (5). Он состоит в последовательном улучшении априорной оценки функции для чего в уравнениях (5) или (11) используется линеаризующее их борновское приближение (7); после этого функция пересчитывается согласно (6). В борновском приближении и поэтому
(13)
Сходство уравнений (7) и (13) легко прослеживается: роль падающего поля выполняет функция когерентности ; роль полного поля, регистрируемого на антенной решетке, выполняет разность . Для решения (13) надо предварительно вычислить с помощью (12), что на практике не очень удобно. Вместо этого вводятся обозначения и для произведений двух и трех функций Грина соответственно, и производится перегруппировка множителей:
(14)
Можно видеть, что уравнение (14) линейно относительно действительной и мнимой частей функции , которые рассматриваются как независимые переменные. После дискретизации исследуемой среды интегрирование заменяется матричным произведением, и уравнение (14) сводится к простой системе линейных уравнений. Функции в правой части отличаются порядком аргументов и комплексным сопряжением, т.е. соответствующие матрицы – гильбертово сопряженные.
Подводя итоги, можно сформулировать корреляционный итерационный метод определения волнового числа внутри неоднородности, что эквивалентно раздельному восстановлению скорости звука и амплитудного коэффициента поглощения, в виде следующего алгоритма.
1.При нулевом и при каждом -м ракурсе облучения в эксперименте определяются значения матричных элементов , и формируются разности . Первая оценка полагается равной .
2.Организуется бесконечный цикл, в рамках которого на каждой -й итерации, начиная с , делаются следующие действия.
а) Имеющаяся в наличии оценка функции рассеивателя (r) , где – это соответствующая ей оценка волнового числа, подставляется в уравнение (6) вместо величины , и рассчитывается функция Грина .
б) С ее помощью определяются входящие в уравнение (14) произведения и .
в) Уравнение (14) решается относительно функции . Поскольку выполнено тождество , следующая оценка функции полагается равной .
3.Чтобы определить, насколько оценка соответствует входным данным, вводится безразмерная величина (), равная
Цикл заканчивается, когда она становится ниже заданного порогового значения. При этом относительная невязка
(15)
характеризует близость полученной оценки к истинной функции рассеивателя .
Уравнение (14), лежащее в основе корреляционного итерационного метода, можно в некоторых случаях упростить. Так, если контролируемые источники точечные и при каждом -м ракурсе облучения расположены в точке , то , и приемники тоже точечные и имеют координаты , то с учетом этого вместо (14) можно записать
(16)
Следует обратить внимание, что итерационные алгоритмы решения обратной задачи рассеяния, как правило, предполагают численное решение прямой задачи рассеяния на каждой итерации [17, 18]. В рамках описанного алгоритма она возникает на втором шаге, когда требуется определить Погрешности, которые привносятся при этом, оказывают существенное влияние на точность итоговой оценки. В частности, значительный вклад оказывают процессы многократного рассеяния внутри каждого элемента разрешения. Эти вопросы были затронуты в [24]. Альтернативной возможностью является использование для решения прямой задачи метода конечных элементов. В этом случае удается уменьшить объем вычислений и сократить время расчетов, но требуется аккуратное задание условий на границе области наблюдения поля.
3. Численное моделирование работы корреляционного итерационного метода
С целью проверки работоспособности метода моделировалась задача томографирования двумерной неоднородности квадратной формы, расположенной в начале координат и имеющей размеры , где – длина волны в окружающей фоновой среде. Скорость звука и амплитудный коэффициент поглощения внутри неоднородности задавались в виде
и
соответственно, где – скорость звука в фоновой среде. Безразмерные параметры и варьируются, обеспечивая изменение контраста неоднородности. Функция задает пространственное распределение параметров внутри неоднородности. Для удобства данные об исследованных в настоящей статье неоднородностях и значения описанных характеристик объединены в таблицу. точечных приемников располагались в точках с полярными координатами точечных контролируемых источников – в точках с полярными координатами . Шаг дискретизации был выбран равным . При моделировании здесь и далее априорная информация не использовалась, т.е. полагалось .
Таблица. Параметры неоднородностей
№ | | | | | | |
1 | | 0.1 | 0.3 | | 0.9 | 1.3 |
2 | | 0 | 0.4 | | 1.2 | 1.9 |
3 | | 0 | 0.4 | | 1.2 | 1.5 |
Чтобы численно определить сложность восстановления каждой конкретной моделируемой неоднородности, вводится несколько ее характеристик, по-разному связанных со свойствами среды. Первая из них – норма амплитуды рассеяния , равная . Амплитуда рассеяния определяется в пространствах разной размерности аналогично тому, как это сделано в ряде работ [18, 27]; и – полярные углы, под которыми распространяются падающая и рассеянная волны. При численном расчете используется уравнение (6).
Вторая характеристика определяется как максимальный по различным траекториям дополнительный набег фазы, который получается при распространении сигнала через неоднородность по сравнению с набегом фазы в фоновой среде: . Черта над означает, что эта операция в данном случае нестандартная. Она заключается в том, что вначале определяется наибольшее по абсолютной величине значение аргумента, а затем результату приписывается тот же знак, что и у аргумента. Такое сохранение знака позволяет учесть, что набег фазы в среде может быть как положительным, так и отрицательным. Если для оценки полагать каждую траекторию прямой линией, то такая процедура эквивалентна вычислению максимума преобразования Радона от подынтегрального вы- ражения, которое можно рассчитать быстро.
Третья характеристика равна максимальному модулю отношения рассеянного поля к падающему полю . В зависимости от того, является ли она много меньшей единицы, меньшей единицы или превосходит единицу, неоднородность относят к классу слабых, средних или сильных рассеивателей соответственно [17]. Сильные рассеиватели наиболее сложны для восстановления, и итерационные процедуры, в том числе предлагаемый в настоящей статье метод, не гарантируют успеха. Более того, в двумерном случае, когда объем исходных данных конечен, в классе сильных рассеивателей решение задачи не единственно [18].
На рис. 1а представлено пространственное распределение относительной скорости звука для неоднородности № 1 с . Она описывается функцией
представляющей собой сумму двух “колец” и имеющей достаточно сложный вид. Форма пространственного распределения коэффициента поглощения такая же: она получается из формы распределения скорости звука симметрией относительно прямой . Несмотря на небольшой волновой размер, она относится к классу сильных рассеивателей. Результат ее восстановления с помощью корреляционного итерационного метода приведен на рис. 1б. Здесь представлены выполненные вдоль отрезка и нормированные на сечения полученной после 500 итераций оценки и искомой функции рассеивателя Хорошее визуальное согласование кривых в сочетании с низким достигнутым значением говорит о работоспособности метода и его применимости для восстановления подобных неоднородностей. На рис. 1в линиями 2 и 4 изображены зависимости от номера итерации величин и соответственно. Видно, что обе они достаточно быстро стремятся к нулю.
Для проверки устойчивости метода в его входные данные, т.е. матрицы вносились помехи. С этой целью ко всем принятым сигналам добавлялись независимые комплексные случайные величины, действительные и мнимые части которых были распределены нормально с дисперсией, равной ; . Зависимости и для данных с помехами изображены на рис. 1в линиями 1 и 3. Видно, что обе они лежат выше исходных зависимостей; при этом зависимость не стремится к нулю с увеличением номера итерации, а зависимость – стремится. Все это говорит о том, что введенные сравнительно небольшие помехи, с одной стороны, замедляют скорость сходимости метода, а с другой стороны, приводит к тому, что результатом восстановления является неоднородность, существенно отличающаяся от искомой. Данное обстоятельство является типичным при решении обратных задач в присутствии сильного рассеивателя.
Рис. 1. (а) – Пространственное распределение относительной скорости звука для неоднородности № 1. (б) – Действительные (линии 1 и 2) и мнимые (линии 3 и 4) части нормированных на оценки (линии 1 и 3) и искомой функции рассеивателя (линии 2 и 4) вдоль отрезка (в) – Зависимости величин δ(m) (линии 1 и 2) и δГ(m) (линии 3 и 4) от номера итерации при точных входных данных (линии 2 и 4) и при наличии помех (линии 1 и 3).
4. Возможности ускорения итерационной процедуры
При численном моделировании область , занимаемая рассматриваемой неоднородностью, разбивается на отдельные элементы с размером, равным выбранному шагу дискретизации и характеризующиеся функцией рассеивателя , где в данном случае – индекс такого элемента. Тогда (14) сводится к системе линейных уравнений стандартного вида Anij;r r = Bnij , где и . Эта система решается с помощью регуляризации Тихонова: , где верхний индекс “H” означает гильбертово сопряжение; – единичная матрица соответствующего размера, и – коэффициент регуляризации. На практике выбор значения может быть затруднен. С одной стороны, если этот коэффициент мал, то решение теряет устойчивость, и относительная невязка δ(m) при восстановлении неоднородности может быстро возрастать. С другой стороны, большое значение приводит к уменьшению производимой на каждой итерации добавки к восстанавливаемой функции рассеивателя, а значит, скорость сходимости уменьшается. Подобрать можно, исходя из вида спектра матрицы На рис. 2а он представлен для неоднородности № 1 сплошной линией. Можно видеть, что начиная с некоторого номера ее собственные числа начинают резко уменьшаться вплоть до номера . Тогда можно положить Однако, такой способ оставляет существенную неопределенность из-за резкого поведения функции вблизи выбранной точки , и это сказывается на работе итерационного метода. Например, на рис. 2б тонкими черными линиями представлены зависимости при трех различных которые соответствуют отмеченным римскими цифрами точкам на рис. 2а. Можно видеть, что наилучшая сходимость обеспечивается при . Однако это значение может зависеть от заранее неизвестных факторов: контраста неоднородности и возможных помех. Наиболее чувствительны к его выбору первые итерации метода, поскольку в начале вычислений ошибка может привести к получению решения, полностью отличного от искомого (рис. 2б при ). С учетом этого вместо фиксирования постоянного коэффициента предлагается его экспоненциальное уменьшение с ростом числа итераций: где на первой итерации выбирается заведомо достаточно большое значение , а значение параметра устанавливается немного меньшим единицы. Например, на рис. 2б толстой серой линией представлена зависимость при и . Можно видеть, что описанный подход не только снимает вопрос с точным выбором коэффициента регуляризации, но и ускоряет сходимость метода. Ускорение достигается за счет некоторого увеличения добавок к функции рассеивателя при больших номерах .
Важное наблюдение состоит в том, что значение номера Здесь произведение соответствует числу трасс источник-приемник, а множитель 2 отражает удвоение числа уравнений системы за счет раздельного приравнивания действительных и мнимых частей. Таким образом, хотя решаемая система состоит из уравнений, линейно независимыми из них является гораздо меньшее число. Анализ показывает, что коэффициент корреляции строк матрицы , которые соответствуют разным индексами , близок к нулю, т.е. такие строки можно считать независимыми. Наоборот, коэффициент корреляции строк с равными индексами достаточно большой. Это наводит на мысль, что можно исключить бóльшую часть уравнений, тем самым существенно уменьшив объем вычислений и потребляемой памяти. Например, можно сформировать укороченную систему уравнений с матрицей , которая состоит из строк матрицы для которых . Число строк в такой матрице равно . Уравнения, входящие в такую укороченную систему, имеют простой физический смысл: они соответствуют измерению мощности сигнала каждым приемником. Таким образом, использование укороченной системы позволяет также существенно упростить систему обработки сигналов. С другой стороны, на рис. 2а можно видеть, что спектр матрицы лежит ниже и левее, чем спектр матрицы . Это свидетельствует о потере части информации при переходе от к . В итоге на практике восстановление неоднородностей с помощью укороченной системы уравнений происходит хуже, что особенно сильно проявляется при наличии помех в данных.
Рис. 2. (а) – Упорядоченные по убыванию собственные значения полной матрицы (линия 1) и укороченной (линия 2) матрицы , нормированные на наибольшее собственное значение . Римскими цифрами обозначены точки возможного выбора номера . (б) – Зависимости величин от номера итерации при постоянных коэффициентах регуляризации, соответствующих отмеченным римскими цифрами точкам (тонкие черные линии) и при экспоненциально уменьшающемся коэффициенте регуляризации (толстая серая линия).
Другой подход к улучшению сходимости итераций, применявшийся, например, в [22, 23], состоит в том, чтобы осуществлять фильтрацию пространственного спектра функции в круге , где величина . Такая фильтрация связана с тем, что томографическому восстановлению подлежат только компоненты, которые соответствуют векторам пространственных частот , не превосходящих по модулю значения [17, 18]. Компоненты спектра, возникающие после решения (14), но не удовлетворяющие этому требованию, заведомо не являются физическими, и поэтому они должны быть отброшены. Этому соответствует . В зависимости от размеров и контраста неоднородности можно дополнительно подвергать фильтрации даже компоненты пространственного спектра, для которых т.е. устанавливать . В [22] применяется ступенчатое изменение в зависимости от номера итерации . Однако такая зависимость довольно сложная, и задача определения ее параметров для разных неоднородностей представляется избыточной. Вместо этого предлагается использовать простую кусочно-линейную функцию , где определяет начальную область пространственного спектра, подлежащую восстановлению; должно быть заведомо меньше предполагаемого числа итераций. Описанная процедура приводит к тому, что на первых итерациях восстанавливаются компоненты пространственного спектра с низкими пространственными частотами , т.е. крупномасштабные неоднородности, а затем определяются и более мелкие детали.
Хотя описанная процедура фильтрации может показаться в полной мере обоснованной, она неявно предполагает, что пространственный спектр неоднородности сосредоточен в основном вблизи нуля. В случае если это не так, в ходе первых итераций может получиться оценка функции рассеивателя, состоящая из компонент с низкими пространственными частотами и сильно отличающаяся поэтому от искомой. На фоне этой, изначально неверной, оценки в рамках следующих итераций может быть затруднительно обеспечить сходимость, даже при достижении значения .
Чтобы проиллюстрировать это обстоятельство, рассматриваются еще две неоднородности. Неоднородность № 2 задается функцией , а неоднородность № 3 – функцией . Параметры и полагаются для них равными; система источников и приемников поля совпадает с рассмотренной ранее. Поскольку функция рассеивателя связана со скоростью звука нелинейно, то ширина пространственного спектра неоднородностей может превосходить , особенно это касается неоднородности № 3. Поэтому после вычисления для каждой неоднородности соответствующий пространственный спектр полагается равным нулю при . В итоге, восстановлению подлежат уже отфильтрованные неоднородности. Абсолютные значения их пространственных спектров представлены на рис. 3а, 3б. Исходя из значений характеристик для неоднородностей № 2 и № 3, приведенных в таблице, их можно считать в целом несколько более сильными рассеивателями, чем неоднородность № 1.
На рис. 3в представлены зависимости относительных невязок для двух режимов изменения . В одном случае этот параметр приравнивается единице, а в другом – изменяется по описанной ранее кусочно-линейной зависимости, где полагается и . Можно видеть, что для неоднородности № 2, пространственный спектр которой хорошо локализован вблизи нуля, введение фильтрации с позволяет добиться существенного ускорения сходимости итераций. С другой стороны, для неоднородности № 3, значительная часть пространственного спектра которой сосредоточена вблизи точек , ситуация является обратной, и введение фильтрации только замедляет сходимость.
Рис. 3. Нормированные на свой максимум пространственные спектры двух неоднородностей скорости звука, заданных функциями (а) – и (б) – и отфильтрованных внутри изображенных окружностей радиуса . (в) – Зависимости величин от номера итерации при восстановлении неоднородности № 2 (линии 1 и 2) и неоднородности № 3 (линии 3 и 4). Линии 2 и 3 соответствуют итерациям с постоянным . Линии 1 и 4 соответствует кусочно-линейной зависимости .
5. Восстановление рассеивателей разного контраста
Если восстановление неоднородности выполняется разными методами на основе одних и тех же экспериментальных данных, значение относительной невязки является одним из критериев, позволяющих выбрать из них наилучший. Таким образом, можно сравнивать методы между собой или определять множества рассеивателей, для которых тот или иной метод показывает лучшие результаты.
Для корреляционного итерационного метода произвести такое сравнение в общем случае оказывается затруднительным. Это связано с различием во входных данных: корреляционный итерационный метод основан на обработке матриц в то время как входными данными других методов служат либо значения принятых полей, либо вычисляемая на их основе амплитуда рассеяния . Однако в наиболее простом случае, когда и контролируемые источники, и приемники являются точечными, а фоновые источники отсутствуют (т.е. ), выражение (9) принимает вид При этом поле, регистрируемое -м приемником при -м ракурсе облучения, согласно (2), равно . Следовательно, выполнено равенство Оно позволяет вычислять данные, необходимые для корреляционного итерационного метода, на основе данных, полученных в обычном активном эксперименте, а значит, производить сравнение методов.
Результаты восстановления неоднородности корреляционным итерационным методом сравнивались с результатами, полученными с помощью функционально-аналитического алгоритма Новикова [25, 26]. Этот метод не использует итераций и в настоящее время является одним из лучших для решения обратных задач рассеяния. Математически показано, что при отсутствии рассеяния назад для неоднородностей с нормой амплитуды рассеяния он дает точное решение [27]. Однако на практике работоспособность функционально-аналитических алгоритмов сохраняется в ряде случаев, когда эти требования нарушаются, и величина оказывается в несколько десятков раз больше [22, 28–30]. При этом отмечается, что в классе сильных рассеивателей неоднородности, внутри которых скорость звука в среднем меньше фоновой, восстанавливаются существенно хуже тех, у которых скорость больше фоновой, при равных значениях [30]. Входными данными для алгоритма Новикова служит амплитуда рассеяния. Она вычисляется на основе значений , которые интерполируются с помощью преобразования Фурье так, что каждый из углов и принимает значения от до с шагом .
Численное моделирование проводилось для набора неоднородностей, заданных функцией (т.е. с той же формой, что и у неоднородности № 2); параметр полагался равным нулю, а параметр изменялся в пределах . Рассчитанные для каждой из неоднородностей значения и представлены на рис. 4а. Восстановление неоднородностей осуществлялось, в одном случае, на основе точных данных. В другом случае к ним добавлялись помехи, аналогично тому, как это было сделано в пункте 3 настоящей работы; при этом было выбрано значение . На рис. 4б приведены значения относительных невязок , полученных после 200 итераций при обработке данных корреляционным итерационным методом, а на рис. 4в – значения , полученные при обработке алгоритмом Новикова.
Рис. 4. (а) – Зависимости нормы амплитуды рассеяния (линия 1) и максимального набега фаз (линия 2) от параметра неоднородности . Зависимости величин (б) – и (в) – от параметра неоднородности при точных входных данных (линии 1) и при наличии помех (линии 2); линией 3 изображена зависимость при увеличенном до 32 числе ракурсов излучения и приема.
Во-первых, следует обратить внимание, что при равном объеме входных данных алгоритм Новикова обеспечивает приемлемое качество восстановления неоднородности (невязка не превышает нескольких процентов) в гораздо более широком диапазоне значений , по сравнению с итерационным алгоритмом; это является хорошо известным преимуществом функционально-аналитических методов.
Во-вторых, можно видеть, что норма амплитуды рассеяния не позволяет однозначно определить, удастся ли восстановить соответствующую неоднородность. Так, среди неоднородностей, у которых значение , можно выделить и те, которые восстанавливаются хорошо (например, при ), и те, которые не восстанавливаются вовсе (например, при ) ни одним из методов. С другой стороны, набег фазы оказывается довольно хорошо согласованным с возможностью восстановления неоднородности. Так, для корреляционного итерационного метода неоднородности восстанавливаются при , а для алгоритма Новикова – по крайней мере, при (верхнее значение здесь ограничено диапазоном изменения ). Следует отметить, что приведенные конкретные численные значения имеют смысл только для описанных условий моделирования, и при анализе других неоднородностей они будут отличаться.
В-третьих, наличие небольших помех, хотя и ожидаемо ухудшает результаты, тем не менее, не приводит к расходимости итераций, что говорит об устойчивом восстановлении неоднородностей.
В-четвертых, в диапазоне значений результаты корреляционного итерационного метода оказываются несколько лучше, чем результаты алгоритма Новикова. Это обстоятельство проявляется при малом количестве ракурсов излучения и приема сигналов. Так, если , то значение уменьшается в несколько раз (рис. 4в). Однако в эксперименте объем входных данных часто ограничен, и в таких условиях использование итерационного подхода может оказаться предпочтительным. Кроме того, заслуживает внимания возможность комбинации двух методов, когда оценка, полученная с помощью алгоритма Новикова, используется в качестве априорной оценки для итерационного метода. Такой подход нуждается в отдельном исследовании.
В-пятых, наименьшее значение достигается при , отличном от нуля, как можно было бы изначально предположить. Это объясняется тем, что рассматриваемая величина – относительная невязка, и при малых значениях значение интеграла в знаменателе выражения (15) тоже мало. Поэтому здесь сказывается вклад ошибок, вызванных численными расчетами.
Заключение
Подводя итоги, можно отметить, что предложенный метод восстановления акустических параметров среды вполне применим для задач акустической томографии, когда поле в среде создается случайными источниками. В отличие от метода шумовой интерферометрии он не накладывает ограничения на пространственное распределение источников поля. Однако при этом требуется дополнительная информация о плотности мощности части случайных источников.
Проверка работоспособности метода проводилась для неоднородностей небольшого размера (несколько длин волн), но высокого контраста. Для них итерационные подходы сталкиваются с трудностями и, вообще говоря, могут не обеспечивать сходимость. Поэтому целесообразно использовать дополнительные приемы, которые сводятся к тому, чтобы ограничивать на каждой итерации шаг изменения оценки искомой функции рассеивателя. Одним из таких приемов является экспоненциальное уменьшение коэффициента регуляризации при численном решении системы линейных уравнений. Другой метод связан с постепенным расширением области пространственного спектра, в которой восстанавливается неоднородность. Такое расширение спектра, однако, должно быть согласованно с предполагаемым пространственным спектром неоднородности, в ином случае данная процедура может привести к ухудшению результата.
Проведено сравнение результатов восстановления ряда неоднородностей с разным контрастом с помощью предлагаемого итерационного метода и с помощью функционально-аналитического двумерного монохроматического алгоритма Новикова. С одной стороны, алгоритм Новикова обеспечивает получение приемлемого решения для неоднородностей большей силы. С другой стороны, для неоднородностей меньшей силы в некоторых случаях при малом числе ракурсов обследования итерационный алгоритм позволяет получить более точное решение.
Исследование выполнено за счет гранта Российского научного фонда (проект №19-12-00098).