Акустический журнал, 2021, T. 67, № 6, стр. 659-667

Локализация источника в случайно–неоднородном канале с использованием многорангового алгоритма Кейпона

А. Г. Сазонтов ab*, И. П. Смирнов ab

a Институт прикладной физики РАН
Нижний Новгород, Россия

b Нижегородский государственный университет им. Н.И. Лобачевского
Нижний Новгород, Россия

* E-mail: sazontov@ipfran.ru

Поступила в редакцию 07.06.2021
После доработки 02.08.2021
Принята к публикации 03.08.2021

Полный текст (PDF)

Аннотация

Построена адаптивная версия многорангового алгоритма Кейпона, позволяющая локализовать акустический источник вертикальной антенной решеткой в условиях неполной информации о случайном канале распространения. В предположении, что основным механизмом, вызывающим рассеяние звука, является развитое ветровое волнение, представлены результаты статистического моделирования, показывающие точности оценивания координат источника и вероятности его правильного обнаружения. Приведена экспериментальная апробация предложенного способа, демонстрирующая его работоспособность в акватории Баренцева моря.

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

ВВЕДЕНИЕ

Как известно (см., например, [1, 2]), одной из главных причин, затрудняющих получение приемлемого решения обратной задачи в морских условиях, является неточное соответствие (рассогласование) между расчетной моделью среды распространения и реальным акустическим волноводом. Эффекты рассеяния звука на неоднородностях водной толщи и взволнованной поверхности, приводящие к нарушению когерентности поля на приемной апертуре, дополнительно усложняют поиск координат источника.

При наличии случайных неоднородностей предположение о заданной регулярной пространственной структуре полезного сигнала заведомо не выполняется, и когерентные алгоритмы не в состоянии обеспечить согласование модели с реальными данными. В подобной ситуации согласование может быть выполнено лишь в статистическом смысле. Существующие на сегодняшний день основные методы решения обратной задачи в случайно–неоднородном волноводе описаны в обзоре [2]. Так, для оценки параметров частично-когерентных сигналов в литературе используется несколько вариантов обобщенного метода MUSIC (см., например [35]). Однако указанные способы локализации сталкиваются с проблемой нахождения размерности сигнального подпространства, поскольку во флуктуирующем канале данная размерность в общем случае превышает число некоррелированных источников и является априори неизвестной величиной11.

Другой подход к построению алгоритмов обработки сигналов с нарушенной пространственной когерентностью основан на использовании критерия, максимизирующего отношение сигнал/шум на выходе антенной решетки (АР). В рамках такого рассмотрения в работе [8] сформулирована процедура оценивания, получившая название обобщенного метода Кейпона, предполагающая априорное знание сигнальной матрицы. Улучшенный вариант этого способа обработки (основанный на наихудшем сценарии приема [9], учитывающем отличие ожидаемого второго момента поля от истинного), приведен в работах [10, 11]. При этом в [11] предложен более общий алгоритм адаптации к статистическому рассогласованию, включающий условие положительной определенности корреляционной матрицы сигнального поля.

Обратим внимание, что линейная пространственная обработка, использующая обобщенный метод Кейпона, заключается в согласованной фильтрации одной, наиболее мощной компоненты спектрального разложения сигнальной матрицы. В случае, когда соответствующая матрица формируется несколькими главными компонентами, этот метод теряет свою эффективность. В таких условиях необходимо привлекать более сложные квадратичные алгоритмы, осуществляющие матричную фильтрацию входного вектора наблюдения (см., например, [1215]). Одним из таких алгоритмов является многоранговый метод Кейпона, предложенный Г. Коксом [15] (см., также [16, 17]) применительно к решению обратной задачи в среде с точно известными параметрами.

В настоящей работе в рамках наихудшего сценария приема построена адаптивная версия многорангового алгоритма Кейпона, позволяющая локализовать акустический источник c помощью вертикальной антенны, работающей в условиях неполной информации о случайном канале распространения. Проводимое рассмотрение основано на использовании разложения Карунена–Лоэва для флуктуационной составляющей сигнального вектора и предполагает, что число значимых компонент в этом разложении меньше числа элементов приемной антенны.

Представлены результаты сравнительного анализа эффективности предложенного способа оценивания с методом максимума правдоподобия и обобщенным методом Кейпона. Приведена экспериментальная апробация построенного алгоритма, демонстрирующая его работоспособность в мелководной акватории Баренцева моря, в которой основным источником, вызывающим рассеяние звука, является развитое ветровое волнение.

1. ПОСТАНОВКА ЗАДАЧИ. ИСХОДНЫЕ СООТНОШЕНИЯ

Рассмотрим случайно–неоднородный акустический волновод, в котором звуковое поле создается источником, расположенным в точке с координатами $({{r}_{0}},\,{{z}_{0}}){\kern 1pt} $ и излучающим узкополосный сигнал с комплексной огибающей $s(t).$ Прием осуществляется линейной вертикальной АР, состоящей из $N$ одинаковых элементов, расположенных на горизонтах $\{ {{z}_{j}}\} _{{j = 1}}^{N}$. (Начало координат по дальности выбрано в месте установки АР.)

В узкополосном приближении поле на входе АР характеризуется $N$–мерным вектором наблюдения ${{{\mathbf{x}}}_{l}}$:

(1)
${{{\mathbf{x}}}_{l}} = {\mathbf{g}}{\kern 1pt} ({\mathbf{\theta }}){{s}_{l}}\,\, + {{{\mathbf{n}}}_{l}},\,\,\,\,l = 1,2, \cdots ,L.$

Здесь $l$ – номер выборочного отсчета, ${\mathbf{g}}({\mathbf{\theta }})$ – пространственный сигнальный вектор, зависящий от неизвестных координат ${\mathbf{\theta }} = {{({{r}_{0}},{{z}_{0}})}^{T}}$ (верхний индекс $T$ означает операцию транспонирования), ${{{\mathbf{n}}}_{l}}$ – вектор аддитивного белого шума, а $L$ – объем входной выборки. Задача состоит в построении адаптивного алгоритма обработки, позволяющего по принятой выборке $\{ {{{\mathbf{x}}}_{l}}\} _{{l = 1}}^{L}$ оценить положение источника в случайно-неоднородном канале с неточно известными параметрами.

При дальнейшем анализе будем считать, что ${{{\mathbf{n}}}_{l}}$ является случайным гауссовым вектором с нулевым средним значением и характеризуется ковариационной матрицей $\left\langle {{{{\mathbf{n}}}_{l}}{\mathbf{n}}_{l}^{ + }} \right\rangle = \sigma _{n}^{2}{\kern 1pt} {\mathbf{I}},$ где $\sigma _{n}^{2}\,$ – неизвестный уровень шума, ${\mathbf{I}}$ – единичная матрица размерности $N \times N,$ а ${{( \cdot )}^{ + }}$ и $\left\langle \cdot \right\rangle $ означают операции эрмитового сопряжения и статистического усреднения, соответственно.

В случайном волноводе вектор ${\mathbf{g}}({\mathbf{\theta }})$ представим в виде

(2)
${\mathbf{g}}({\mathbf{\theta }}) = {\mathbf{\bar {g}}}({\mathbf{\theta }}) + {\mathbf{\tilde {g}}}({\mathbf{\theta }}),\,\,\,\,\left\langle {{\mathbf{\tilde {g}}}({\mathbf{\theta }})} \right\rangle = 0,$
где ${\mathbf{\bar {g}}}({\mathbf{\theta }})$ – когерентная компонента соответствующего вектора, а ${\mathbf{\tilde {g}}}({\mathbf{\theta }})$ – его флуктуационная составляющая, ковариационная матрица которой равна ${{{\mathbf{C}}}_{{\mathbf{s}}}}({\mathbf{\theta }}) = \left\langle {{\mathbf{\tilde {g}}}({\mathbf{\theta }}){{{{\mathbf{\tilde {g}}}}}^{ + }}({\mathbf{\theta }})} \right\rangle \in {{C}^{{N \times N}}}.{\kern 1pt} $ Для рассматриваемого сценария сигнальная матрица ${{{\mathbf{R}}}_{{\mathbf{s}}}}({\mathbf{\theta }}) = \left\langle {{\mathbf{g}}({\mathbf{\theta }}){{{\mathbf{g}}}^{ + }}({\mathbf{\theta }})} \right\rangle $, характеризующая пространственную когерентность поля на апертуре АР, может быть записана следующим образом:

${{{\mathbf{R}}}_{{\mathbf{s}}}}({\mathbf{\theta }}) = {\mathbf{\bar {g}}}({\mathbf{\theta }}){{{\mathbf{\bar {g}}}}^{ + }}({\mathbf{\theta }}) + {{{\mathbf{C}}}_{{\mathbf{s}}}}({\mathbf{\theta }}),\,\,\,\,rank\{ {{{\mathbf{R}}}_{{\mathbf{s}}}}({\mathbf{\theta }})\} > 1.$

Проводимое ниже рассмотрение основано на представлении случайного поля ${\mathbf{\tilde {g}}}({\mathbf{\theta }})$ в виде разложения Карунена–Лоэва (см., например, [18])

(3)
${\mathbf{\tilde {g}}}({\mathbf{\theta }}) = \sum\limits_{p = 1}^{{{N}_{0}}} {{{\beta }_{p}}{{{\mathbf{u}}}_{p}}} ({\mathbf{\theta }}),\,\,\,\,\left\langle {{{\beta }_{p}}} \right\rangle = 0,\,\,\,\left\langle {{{\beta }_{p}}\beta _{q}^{ + }} \right\rangle = {{\mu }_{p}}{{\delta }_{{pq}}},$
в котором ${{{\mathbf{u}}}_{p}}({\mathbf{\theta )}}$ – собственные векторы матрицы ${{{\mathbf{C}}}_{{\mathbf{s}}}}({\mathbf{\theta }})$, отвечающие собственным значениям ${{\mu }_{p}}$, и предполагает, что $rank\{ {{{\mathbf{C}}}_{{\mathbf{s}}}}\} = N{\kern 1pt} {}_{0}\,\, < N.$ Тогда с учетом (3) и на основании (2) для сигнального вектора получим
(4)
${\mathbf{g}}({\mathbf{\theta }}) = {\mathbf{\bar {g}}}({\mathbf{\theta }}) + {{{\mathbf{\Phi }}}_{s}}({\mathbf{\theta }}){\mathbf{\beta }},$
где ${{{\mathbf{\Phi }}}_{s}}({\mathbf{\theta }}) = [{{{\mathbf{u}}}_{1}}({\mathbf{\theta }}), \cdots ,{{{\mathbf{u}}}_{{{{N}_{0}}}}}({\mathbf{\theta }})] \in {{C}^{{N \times {{N}_{0}}}}},$ а β = $ = {{({{\beta }_{1}}, \cdots ,{{\beta }_{{{{N}_{0}}}}})}^{T}}$ – случайный ${{N}_{0}}$–мерный вектор. Полагая $\left\langle {{\mathbf{g}}({\mathbf{\theta }})} \right\rangle = {{{\mathbf{\bar {g}}}({\mathbf{\theta }})} \mathord{\left/ {\vphantom {{{\mathbf{\bar {g}}}({\mathbf{\theta }})} {\left\| {{\mathbf{\bar {g}}}({\mathbf{\theta }})} \right\|}}} \right. \kern-0em} {\left\| {{\mathbf{\bar {g}}}({\mathbf{\theta }})} \right\|}},$ соотношение (4) можно привести к виду
(5)
${\mathbf{g}}({\mathbf{\theta }}) = {\mathbf{A}}({\mathbf{\theta }}){\mathbf{h}},$
где ${\mathbf{A}}({\mathbf{\theta }}) = [\left\langle {{\mathbf{g}}({\mathbf{\theta }})} \right\rangle {{{\mathbf{\Phi }}}_{s}}({\mathbf{\theta }})] \in {{C}^{{N{\kern 1pt} \times {\kern 1pt} {\kern 1pt} K}}},$ ${\mathbf{h}} = {{(\left\| {{\mathbf{\bar {g}}}({\mathbf{\theta }})} \right\|,{{{\mathbf{\beta }}}^{T}})}^{T}} \in $ $ \in {{C}^{{{\kern 1pt} K \times \,{\kern 1pt} 1}}},$ а $K = {{N}_{0}} + 1.$

Обратим внимание, что введенная таким образом матрица ${\mathbf{A}}({\mathbf{\theta }})$ обладает регулярной пространственной структурой, имеет ранг равный $K$ и удовлетворяет условию нормировки вида $\left\| {{\mathbf{A}}({\mathbf{\theta }})} \right\|{\kern 1pt} _{F}^{2}\,\, \equiv Tr\{ {{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){\mathbf{A}}({\mathbf{\theta }})\} = K,$ где ${{\left\| \cdot \right\|}_{F}}$ и $\,Tr{\kern 1pt} {\kern 1pt} ( \cdot )$ означают норму Фробениуса и след матрицы, соответственно. Отметим, что при практических расчетах в качестве ${{N}_{0}}$ может быть выбрано число максимальных сингулярных собственных значений матрицы ${{{\mathbf{C}}}_{{\mathbf{s}}}}({\mathbf{\theta }}),$ привлекая для оценки этого числа метод главных компонент. Ниже в качестве критерия отбора используется правило Кайзера (см., например [19]), согласно которому значимы те главные компоненты, для которых ${{\mu }_{p}} > {{Tr\{ {{{\mathbf{C}}}_{{\mathbf{s}}}}\} } \mathord{\left/ {\vphantom {{Tr\{ {{{\mathbf{C}}}_{{\mathbf{s}}}}\} } N}} \right. \kern-0em} N}.$

Подстановка (5) в исходное выражение (1) приводит к результату

(6)
${{{\mathbf{x}}}_{l}} = {\mathbf{A}}({\mathbf{\theta }}){\mathbf{h}}{{s}_{l}}\,\, + {{{\mathbf{n}}}_{l}},\,\,\,\,l = 1,2, \cdots ,L.$

Отметим, что соотношение (6) совпадает с выборочным вектором АР, принимающей $K$ взаимно некогерентных сигналов, комплексные огибающие которых описываются вектором ${\mathbf{h}}{\kern 1pt} {{s}_{l}}.$

Одним из методов решения обратной задачи в случайно-неоднородном канале (не требующих знания размерности сигнального подпространства) является многоранговый алгоритм Кейпона [15], осуществляющий матричную фильтрацию вектора наблюдения. В результате такой операции средняя мощность сигнала на выходе АР записывается в виде

(7)
$P({\mathbf{\theta }}) = \frac{1}{L}\sum\limits_{l = 1}^L {{{{\left| {{{{\mathbf{W}}}^{ + }}({\mathbf{\theta }}){{{\mathbf{x}}}_{l}}} \right|}}^{2}}} \equiv Tr\{ {{{\mathbf{W}}}^{ + }}({\mathbf{\theta }}){{{\mathbf{\hat {\Gamma }}}}_{{\mathbf{x}}}}{\mathbf{W}}({\mathbf{\theta }})\} ,$
где ${\mathbf{W}}({\mathbf{\theta }}) \in {{C}^{{N \times K}}}$ – весовая матрица (зависящая от информационного параметра ${\mathbf{\theta }}$), а ${{{\mathbf{\hat {\Gamma }}}}_{{\mathbf{x}}}}$ – выборочная ковариационная матрица размерности $N{\kern 1pt} \times {\kern 1pt} N,$ равная ${{{\mathbf{\hat {\Gamma }}}}_{{\mathbf{x}}}} = ({1 \mathord{\left/ {\vphantom {1 L}} \right. \kern-0em} L})\sum\nolimits_{l = 1}^L {{{{\mathbf{x}}}_{l}}{\mathbf{x}}_{l}^{ + }} .$

Оптимальная матрица ${{{\mathbf{W}}}_{{opt}}}$ может быть найдена из условия минимума выходной мощности (7) при заданном отклике АР на ожидаемую сигнальную компоненту

(8)
$\mathop {\min }\limits_{\mathbf{W}}^ Tr({{{\mathbf{W}}}^{ + }}{{{\mathbf{\hat {\Gamma }}}}_{{\mathbf{x}}}}{\mathbf{W}})\,\,\,\,{\text{при}}\,\,\,{{{\mathbf{W}}}^{ + }}{\mathbf{A}} = {\mathbf{I}}{\kern 1pt} .$

Решение оптимизационной задачи (8) приводит к следующим выражениям для ${{{\mathbf{W}}}_{{opt}}}$ и реализующейся при этом выходной мощности [15]:

$\begin{gathered} {{{\mathbf{W}}}_{{opt}}} = {\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{A}}({\mathbf{\theta }}){{[{{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{A}}({\mathbf{\theta }})]}^{{ - 1}}}, \\ P({\mathbf{\theta }}) = Tr\left\{ {{{{\left[ {{{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{A}}({\mathbf{\theta }})} \right]}}^{{ - 1}}}} \right\}. \\ \end{gathered} $

Положение абсолютного максимума функции $P({\mathbf{\theta }})$ служит оценкой искомых координат источника:

(9)
${\mathbf{\hat {\theta }}} = \arg \mathop {\max }\limits_{\mathbf{\theta }}^ Tr\{ {{[{{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{A}}({\mathbf{\theta }})]}^{{ - 1}}}\} .$

В частности, для пространственно когерентного сигнала (когда $K = 1$, а матрица ${\mathbf{A}}$ сводится к детерминированному сигнальному вектору) алгоритм (9) переходит в стандартный метод Кейпона.

Приведенный способ оценивания (9) предполагает априорное знание матрицы ${\mathbf{A}}({\mathbf{\theta }}).$ Однако на практике в качестве этой матрицы (вследствие неполной информации о канале распространения) используется некоторая оценочная матрица ${{{\mathbf{A}}}_{0}}({\mathbf{\theta }}),$ рассчитываемая для номинальных акустических характеристик волновода. Наличие рассогласования между $A({\mathbf{\theta }})$ и ${{A}_{0}}({\mathbf{\theta }})$ приводит к значительному ухудшению работоспособности предложенного метода локализации. Ниже мы построим робастную версию алгоритма, позволяющую повысить устойчивость процедуры оценивания и частично скомпенсировать эффект статистического несоответствия.

2. АДАПТИВНАЯ ВЕРСИЯ МНОГОРАНГОВОГО АЛГОРИТМА КЕЙПОНА

При построении адаптивной версии многорангового алгоритма Кейпона, основанной на наихудшем сценарии приема, будем предполагать возможность заданного (по норме) отклонения ожидаемой матрицы ${{{\mathbf{A}}}_{0}}({\mathbf{\theta }})$ от истинной${\mathbf{A}}({\mathbf{\theta }})$: $\left\| {A({\mathbf{\theta }}) - {{A}_{0}}({\mathbf{\theta }})} \right\|_{F}^{2} \leqslant \varepsilon $, где $\varepsilon $ – положительный параметр регуляризации. Адаптация к неизвестным условиям приема состоит в нахождении робастной матрицы ${\mathbf{A}}({\mathbf{\theta }},\varepsilon )$, удовлетворяющей указанному ограничению, условию нормировки и обеспечивающей максимум выходной мощности (9):

(10)
$\begin{gathered} \mathop {\max }\limits_{\mathbf{A}}^ Tr\{ {{[{{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{A}}({\mathbf{\theta }})]}^{{ - 1}}}\} \,\,\,\,{\text{при}} \\ \left\| {A({\mathbf{\theta }}) - {{A}_{0}}({\mathbf{\theta }})} \right\|_{F}^{2} \leqslant \varepsilon ,\,\,\,\,\left\| {A({\mathbf{\theta }})} \right\|_{F}^{2} = K. \\ \end{gathered} $

Решение оптимизационной задачи (10) сталкивается с трудностями вычислительного характера. Ниже мы построим приближенное решение этой задачи, заменяя целевую функцию в (10) ее нижней границей. Для этого воспользуемся неравенством Коши–Буняковского, в соответствии с которым

$Tr\left\{ {{{{\left[ {{{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{A}}({\mathbf{\theta }})} \right]}}^{{ - 1}}}} \right\} \geqslant \frac{{{{K}^{2}}}}{{Tr\{ {{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{A}}({\mathbf{\theta }})\} }}.$

Тогда вместо (10) имеем

(11)
$\begin{gathered} \mathop {\min }\limits_{\mathbf{A}}^ Tr\{ {{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{A}}({\mathbf{\theta }})\} \,\,\,\,{\text{при}} \\ \left\| {A({\mathbf{\theta }}) - {{A}_{0}}({\mathbf{\theta }})} \right\|_{F}^{2} \leqslant \varepsilon ,\,\,\,\,\left\| {A({\mathbf{\theta }})} \right\|_{F}^{2} = K. \\ \end{gathered} $

Адаптивная матрица ${\mathbf{A}}({\mathbf{\theta }},\varepsilon )$, обеспечивающая условный минимум в (11), может быть найдена с помощью метода неопределенных множителей Лагранжа, аналогично тому, как это сделано в [9, 17]. В результате получаем

(12)
${\mathbf{A}}({\mathbf{\theta }},\varepsilon ) = \frac{{(K - {{{\varepsilon }} \mathord{\left/ {\vphantom {{{\varepsilon }} 2}} \right. \kern-0em} 2}){{{({\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}} + {{\nu }}{\kern 1pt} {\mathbf{I}})}}^{{ - 1}}}{{{\mathbf{A}}}_{0}}({\mathbf{\theta }})}}{{Tr\,[A_{0}^{ + }({\mathbf{\theta }}){{{({\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}} + {{\nu }}{\kern 1pt} {\mathbf{I}})}}^{{ - 1}}}{{{\mathbf{A}}}_{0}}({\mathbf{\theta }})]}},$
где $\nu $ – вещественный множитель Лагранжа, являющийся корнем уравнения
(13)
$g({{\nu }}) = \frac{{Tr\,[{\mathbf{A}}_{0}^{ + }{{{({\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}} + {{\nu }}{\kern 1pt} {\mathbf{I}})}}^{{ - 2}}}{{{\mathbf{A}}}_{0}}]}}{{T{{r}^{2}}[{\mathbf{A}}_{0}^{ + }{{{({\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}} + {{\nu }}{\kern 1pt} {\mathbf{I}})}}^{{ - 1}}}{{{\mathbf{A}}}_{0}}]}} = \frac{K}{{{{{(K - {{{\varepsilon }} \mathord{\left/ {\vphantom {{{\varepsilon }} 2}} \right. \kern-0em} 2})}}^{2}}}},$
и удовлетворяющий неравенству ${\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}} + \nu {\mathbf{I}} > 0.$

Для определения $\nu $ представим выборочную корреляционную матрицу ${\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}$ спектральным разложением:

(14)
$\begin{gathered} {\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{{\kern 1pt} - 1}} = {\mathbf{\hat {\Psi }}}{{{{\mathbf{\hat {\Lambda }}}}}^{{ - {\kern 1pt} 1}}}{{{{\mathbf{\hat {\Psi }}}}}^{ + }} = \sum\limits_{j = 1}^N {\hat {\lambda }_{j}^{{ - 1}}{{{{\mathbf{\hat {\psi }}}}}_{j}}} {\mathbf{\hat {\psi }}}_{j}^{ + }, \\ {{{\hat {\lambda }}}_{1}} > {{{\hat {\lambda }}}_{2}} \geqslant \cdots \geqslant {{{\hat {\lambda }}}_{N}}, \\ \end{gathered} $
в котором ${\mathbf{\hat {\Psi }}} = [{{{\mathbf{\hat {\psi }}}}_{1}}, \cdots {{{\mathbf{\hat {\psi }}}}_{N}}] \in {{C}^{{N \times N}}},$ ${\mathbf{\hat {\Lambda }}} = $ $ = diag({{{{\hat {\lambda }}}}_{1}}, \cdots ,{{{{\hat {\lambda }}}}_{N}}),$ а ${{{\mathbf{\hat {\psi }}}}_{j}}$ – собственные векторы, отвечающие собственным значениям ${{\hat {\lambda }}_{j}}$ матрицы ${{{\mathbf{\hat {\Gamma }}}}_{{\mathbf{x}}}}.$ Тогда уравнение (13) перепишется следующим образом:
(15)
$\begin{gathered} {\text{ }}g(\nu ) = \frac{{\sum\limits_{j = 1}^N {{{{(\hat {\lambda }_{j}^{{ - 1}} + \nu )}}^{{ - 2}}}} {{{\left\| {{{{\mathbf{m}}}_{j}}} \right\|}}^{2}}}}{{{{{\left[ {\sum\limits_{j = 1}^N {{{{(\hat {\lambda }_{j}^{{ - 1}} + \nu )}}^{{ - 1}}}} {{{\left\| {{{{\mathbf{m}}}_{j}}} \right\|}}^{2}}} \right]}}^{2}}}} = \rho , \\ \rho = \frac{K}{{{{{(K - {\varepsilon \mathord{\left/ {\vphantom {\varepsilon 2}} \right. \kern-0em} 2})}}^{2}}}}, \\ \end{gathered} $
где ${{{\mathbf{m}}}_{j}} \in {{C}^{{{\kern 1pt} 1 \times K}}}$$j$-ая вектор–строка матрицы ${\mathbf{M}} = {{{\mathbf{\hat {\Psi }}}}^{ + }}{{{\mathbf{A}}}_{0}} \in {{C}^{{N \times K}}},$ причем $\sum\nolimits_{j = 1}^N {{{{\left\| {{{{\mathbf{m}}}_{j}}} \right\|}}^{2}}} = K.$ Отметим, что приведенное выше ограничение ${\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}} + \nu {\mathbf{I}} > 0,$ накладываемое на величину $\nu ,$ эквивалентно соотношению $\hat {\lambda }_{j}^{{ - 1}} + \nu > 0,$ которое будет выполнено для всех$j,$ если $\nu > - \hat {\lambda }_{1}^{{ - 1}}.$

Простой анализ, аналогичный проведенному в [21], показывает, что ${{\partial g(\nu )} \mathord{\left/ {\vphantom {{\partial g(\nu )} {\partial \nu }}} \right. \kern-0em} {\partial \nu }} < 0$ при $\nu > - \hat {\lambda }_{1}^{{ - 1}},$ и следовательно, функция $g(\nu )$ монотонно убывает с ростом $\nu .$ Далее, при $\nu \to \infty ,$ $g(\nu ) \to {1 \mathord{\left/ {\vphantom {1 K}} \right. \kern-0em} K} < \rho $ для всех $\varepsilon > 0,$ а при $\nu \to - \hat {\lambda }_{1}^{{ - 1}},$$g(\nu ) \to {1 \mathord{\left/ {\vphantom {1 {{{{\left\| {{{{\mathbf{m}}}_{1}}} \right\|}}^{2}}}}} \right. \kern-0em} {{{{\left\| {{{{\mathbf{m}}}_{1}}} \right\|}}^{2}}}}.$ Очевидно, что уравнение (15) будет иметь единственное решение, если $g( - {{\hat {\lambda }}_{1}}) > \rho ,$ или

(16)
$0 < \varepsilon < 2K{\kern 1pt} [1 - {{\left\| {{{{\mathbf{m}}}_{1}}({\mathbf{\theta }})} \right\|} \mathord{\left/ {\vphantom {{\left\| {{{{\mathbf{m}}}_{1}}({\mathbf{\theta }})} \right\|} {\sqrt K }}} \right. \kern-0em} {\sqrt K }}].$

Область локализации соответствующего корня удовлетворяет условию

(17)
$ - \hat {\lambda }_{1}^{{ - 1}} < \nu < \frac{{\hat {\lambda }_{N}^{{ - 1}} - \hat {\lambda }_{1}^{{ - 1}}\sqrt {K\rho } }}{{\sqrt {K\rho } - 1}},$
при этом верхняя граница является следствием неравенства, вытекающим из (15):

${\text{ }}\frac{{\sum\limits_{j = 1}^N {{{{(\hat {\lambda }_{1}^{{ - 1}} + \nu )}}^{{ - 2}}}} {{{\left\| {{{{\mathbf{m}}}_{j}}} \right\|}}^{2}}}}{{{{{\left[ {\sum\limits_{j = 1}^N {{{{(\hat {\lambda }_{N}^{{ - 1}} + \nu )}}^{{ - 1}}}} {{{\left\| {{{{\mathbf{m}}}_{j}}} \right\|}}^{2}}} \right]}}^{2}}}} > \rho ,\,\,\,{\text{или }}\frac{{{{{(\hat {\lambda }_{N}^{{ - 1}} + \nu )}}^{2}}}}{{K{{{(\hat {\lambda }_{1}^{{ - 1}} + \nu )}}^{2}}}} > \rho .$

Знание множителя Лагранжа $\nu $ позволяет на основании (12) найти решение оптимизационной задачи и рассчитать адаптивную матрицу $C({\mathbf{\theta }},\varepsilon ) = {{A}^{ + }}({\mathbf{\theta }},\varepsilon ){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}A({\mathbf{\theta }},\varepsilon ) \in {{C}^{{K \times K}}}.$ Привлекая спектральное разложение (14), и учитывая, что ${{({\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}} + \nu {\mathbf{I}})}^{{ - 1}}} = {\mathbf{\hat {\Psi }}}{{({\mathbf{I}} + \nu {\mathbf{\hat {\Lambda }}})}^{{ - 1}}}{\mathbf{\hat {\Lambda }}}{{{\mathbf{\hat {\Psi }}}}^{ + }},$ выражение для $C({\mathbf{\theta }},\,\varepsilon )$ можно привести к виду, удобному для вычислений:

(18)
${\mathbf{C}}({\mathbf{\theta }},{{\varepsilon }}) = \frac{{{{{(K - {{{\varepsilon }} \mathord{\left/ {\vphantom {{{\varepsilon }} 2}} \right. \kern-0em} 2})}}^{2}}A_{0}^{ + }({\mathbf{\theta }}){\mathbf{\hat {\Psi }}}{{{({\mathbf{I}} + {{\nu }}{\mathbf{\hat {\Lambda }}})}}^{{ - 2}}}{\mathbf{\hat {\Lambda }}}{{{{\mathbf{\hat {\Psi }}}}}^{ + }}{{{\mathbf{A}}}_{0}}({\mathbf{\theta }})}}{{T{{r}^{{{\kern 1pt} 2}}}\,[A_{0}^{ + }({\mathbf{\theta }}){\mathbf{\hat {\Psi }}}{{{({\mathbf{I}} + {{\nu }}{\mathbf{\hat {\Lambda }}})}}^{{ - 1}}}{\mathbf{\hat {\Lambda }}}{{{{\mathbf{\hat {\Psi }}}}}^{ + }}{{{\mathbf{A}}}_{0}}({\mathbf{\theta }})]}}.$

В итоге искомые координаты источника могут быть оценены из условия максимума выходной мощности робастного многорангового процессора Кейпона

(19)
${\mathbf{\hat {\theta }}} = \arg \mathop {\max }\limits_{\mathbf{\theta }}^ {\kern 1pt} {{P}_{{RC}}}({\mathbf{\theta }},{{\varepsilon }}),\,\,\,\,{{P}_{{RC}}}({\mathbf{\theta }},{{\varepsilon }}) = Tr\{ {{C}^{{ - 1}}}({\mathbf{\theta }},{{\varepsilon }})\} .$

Для реализации предложенного адаптивного алгоритма используется следующая последовательность операций.

1. По принятой входной реализации вектора наблюдения вычисляется выборочная ковариационная матрица ${{{\mathbf{\hat {\Gamma }}}}_{{\mathbf{x}}}}$ и проводится ее спектральное разложение.

2. Для номинальных параметров акустического волновода и преобладающего механизма рассеяния в области поиска рассчитывается среднее значение сигнального вектора, находятся главные компоненты ковариационной матрицы ${{{\mathbf{C}}}_{{\mathbf{s}}}}({\mathbf{\theta }})$, и в соответствии с (5) формируется ожидаемая матрица ${{{\mathbf{A}}}_{0}}({\mathbf{\theta }}).$

3. Для заданного $\varepsilon ,$ удовлетворяющего неравенству (16), и текущего значения ${\mathbf{\theta }}$ находится множитель Лагранжа $\nu $ как корень уравнения (15), локализованный в интервале (17).

4. Для полученного $\nu $ с помощью (18) определяется адаптивная матрица $C({\mathbf{\theta }},\,\varepsilon ).$

5. Вычисляется выходная мощность процессора (19) и находится ее максимум, положение которого служит оценкой координат источника.

Ниже мы сравним предложенный метод с адаптивной версией обобщенного алгоритма Кейпона [11], в соответствии с которой искомые координаты находятся из условия

(20)
$\begin{gathered} {\mathbf{\hat {\theta }}} = \arg \mathop {\max }\limits_{\mathbf{\theta }}^ {\kern 1pt} {{P}_{{GC}}}({\mathbf{\theta }},\varepsilon ), \\ {{P}_{{GC}}}({\mathbf{\theta }},\varepsilon ) = {1 \mathord{\left/ {\vphantom {1 {{{\lambda }_{{maх}}}\{ {{{\mathbf{D}}}^{ + }}({\mathbf{\theta }},\varepsilon ){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{D}}({\mathbf{\theta }},\varepsilon )\} }}} \right. \kern-0em} {{{\lambda }_{{maх}}}\{ {{{\mathbf{D}}}^{ + }}({\mathbf{\theta }},\varepsilon ){\mathbf{\hat {\Gamma }}}_{{\mathbf{x}}}^{{ - 1}}{\mathbf{D}}({\mathbf{\theta }},\varepsilon )\} }}, \\ \end{gathered} $
где $D({\mathbf{\theta }},\varepsilon )$ дается выражением (12), в котором необходимо положить $K = 1$ и сделать замены $A({\mathbf{\theta }},\varepsilon ) \to D({\mathbf{\theta }},\varepsilon ),$ ${{A}_{0}}({\mathbf{\theta }}) \to {{D}_{0}}({\mathbf{\theta }}) \equiv \hat {R}_{s}^{{{1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-0em} 2}}}({\mathbf{\theta }}).$ (Величина ${\mathbf{\hat {R}}}_{{\mathbf{s}}}^{{1/2}}({\mathbf{\theta }})$ имеет смысл матричного квадратного корня от оценочной сигнальной матрицы, рассчитанной для номинальных акустических характеристик волновода).

Отметим, что при отсутствии случайных неоднородностей среды, когда ${{{\mathbf{R}}}_{{\mathbf{s}}}}({\mathbf{\theta }})$ является матрицей единичного ранга (а матрица ${{{\mathbf{A}}}_{0}}({\mathbf{\theta }})$ трансформируется в детерминированный сигнальный вектор), приведенные алгоритмы (19) и (20) будут идентичны адаптивному алгоритму Кейпона, рассчитанному на прием пространственно-когерентных сигналов [21].

3. РЕЗУЛЬТАТЫ СТАТИСТИЧЕСКОГО МОДЕЛИРОВАНИЯ

Приведем результаты статистического моделирования, иллюстрирующие работоспособность предложенного способа оценивания (19), и сравним его эффективность с адаптивным обобщенным алгоритмом Кейпона (20), а также с методом максимума правдоподобия, согласно которому положение источника определяется из следующего критерия [22]:

(21)
$\begin{gathered} {\mathbf{\hat {\theta }}} = \arg \mathop {\max }\limits_{\mathbf{\theta }}^ {{P}_{{ML}}}({\mathbf{\theta }}), \\ {{P}_{{ML}}}({\mathbf{\theta }}) = {{\lambda }_{{\max }}}\{ {{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){{{{\mathbf{\hat {\Gamma }}}}}_{{\mathbf{x}}}}{\mathbf{A}}({\mathbf{\theta }})\} - \\ - \,\,\ln {{\lambda }_{{\max }}}\{ {{{\mathbf{A}}}^{ + }}({\mathbf{\theta }}){{{{\mathbf{\hat {\Gamma }}}}}_{{\mathbf{x}}}}{\mathbf{A}}({\mathbf{\theta }})\} . \\ \end{gathered} $

В качестве примера рассмотрим мелководную акваторию глубиной 100 м с типичным зимним профилем скорости звука (изображенным на рис. 1), в которой основным источником флуктуаций акустического поля является развитое ветровое волнение, описываемое спектром Пирсона–Московитца. Для такого сценария расчетные соотношения для ожидаемой матрицы ${{{\mathbf{\hat {R}}}}_{{\mathbf{s}}}}({\mathbf{\theta }})$ (в приближении малых значений параметра Рэлея) приведены в работе [23]. Предполагается, что звуковое поле создается неподвижным источником с несущей частотой 250 Гц, расположенным на глубине 75 м и удаленным от антенны на расстояние 20 км. Прием осуществлялся 20-ти элементной эквидистантной (с шагом 3 м) вертикальной АР с центром на глубине 55 м. В рамках численного эксперимента скорость ветра бралась равной 10 м/с. Дно моделировалось жидким поглощающим полупространством с плотностью ${{\rho }_{b}} = 2$ г/см3, скоростью звука ${{c}_{b}} = 1750$ м/с и коэффициентом поглощения $\alpha = 0.13$ дБ/$\lambda .$ При расчете ожидаемой матрицы ${{{\mathbf{A}}}_{0}}({\mathbf{\theta }})$ (состоящей из $K = 7$ вектор-столбцов) скорость ветра составляла 12 м/с, при этом в качестве номинальных геоакустических параметров дна использовались значения ${{\rho }_{b}} = 1.85$ г/см3, ${{c}_{b}} = 1725$ м/с и $\alpha = 0.1$ дБ/${{\lambda }}$. Выборочная ковариационная матрица оценивалась по $L = 100$ временным отсчетам. Поиск источника по дальности осуществлялся в диапазоне $(1{\kern 1pt} - {\kern 1pt} 30)$ км с шагом 50 м, а по глубине – в интервале $(1{\kern 1pt} - {\kern 1pt} 100)$ м с шагом 0.5 м.

Рис. 1.

Профиль скорости звука, используемый при моделировании.

На рис. 2 показана зависимость среднеквадратических ошибок (СКО) оценивания положения источника по дальности и глубине (полученная усреднением по 1000 независимым экспериментам) от выходного отношения сигнал/шум $SNR,$ определяемого соотношением $SNR = ({{\sigma _{s}^{2}} \mathord{\left/ {\vphantom {{\sigma _{s}^{2}} {\sigma _{n}^{2}}}} \right. \kern-0em} {\sigma _{n}^{2}}}){{Tr({{{\mathbf{R}}}_{{\mathbf{s}}}})} \mathord{\left/ {\vphantom {{Tr({{{\mathbf{R}}}_{{\mathbf{s}}}})} N}} \right. \kern-0em} N},$ где $\sigma _{s}^{2}$ – уровень излучения. Кривые 1 на рис. 2 отвечают методу максимума правдоподобия (21), а кривые 2 и 3 соответствуют обобщенному алгоритму Кейпона (20) и предложенному методу (19) (при ${{\varepsilon }} = 0.2$ и $\varepsilon = 1.1{\kern 1pt} K,$ соответственно). Как следует из представленного рисунка, адаптивный алгоритм (19) позволяет значительно повысить точность измерения координат по сравнению с существующими методами оценивания (при этом наихудшую эффективность демонстрирует неадаптивный способ обработки (21)).

Рис. 2.

Среднеквадратичные ошибки оценивания координат источника (а) по дальности и (б) глубине в зависимости от входного $SNR$ для рассматриваемых методов обработки.

На рис. 3 для рассматриваемых значений $SNR$ представлены результаты расчета вероятности правильной локализации ${{P}_{{CL}}}$, определяемой как доля реализаций, для которых ошибки в определении положения источника по дистанции и глубине не превосходят 400 и 2 м, соответственно. Видно, что наилучшими потенциальными возможностями обладает предложенный метод (19).

Рис. 3.

Вероятность правильной локализации источника в зависимости от входного SNR для рассматриваемых методов обработки.

4. ЭКСПЕРИМЕНТАЛЬНАЯ АПРОБАЦИЯ МЕТОДА

Для верификации предложенного метода были использованы экспериментальные данные, полученные в октябре 1990 г. в Баренцевом море. Акустическое поле создавалось узкополосным источником с несущей частотой 240 Гц, расположенным на глубине 148 м и удаленным от АР на расстояние 13.82 км. Прием осуществлялся линейной вертикальной антенной, состоящей из 12 элементов, расположенных эквидистантно через 8.5 м. Геометрия эксперимента и номинальные геоакустические параметры волновода показаны на рис. 4. Для рассматриваемого сценария на рис. 5 изображен характерный частотный спектр сигнала (выраженный в децибелах относительно абсолютного максимума), принятого на фиксированной глубине, равной 138 м. Форма этого спектра является типичной для случая, когда основным источником флуктуаций акустического поля является развитое ветровое волнение22.

Рис. 4.

Геометрия эксперимента.

Рис. 5.

Характерный частотный спектр принятого сигнала.

Ниже при нахождении ожидаемых матриц ${{{\mathbf{\hat {R}}}}_{{\mathbf{s}}}}({\mathbf{\theta }})$ и ${{{\mathbf{A}}}_{0}}({\mathbf{\theta }})$ скорость ветра бралась 7 м/с (при этом число вектор-столбцов $K,$ используемых при формировании матрицы ${{{\mathbf{A}}}_{0}}({\mathbf{\theta }}),$ принималось равным 3). Выборочная ковариационная матрица ${{{\mathbf{\hat {\Gamma }}}}_{{\mathbf{x}}}}$ оценивалась по первым 200 отсчетам, взятым из 3-х минутного фрагмента записи. При расчетах поиск источника по дальности осуществлялся в диапазоне $(0{\kern 1pt} - {\kern 1pt} 20)$ км с шагом 50 м, а по глубине – в интервале $(1{\kern 1pt} - {\kern 1pt} 160)$ м с шагом 1 м.

На рис. 6а изображена нормированная (на максимальное значение) выходная мощность ${{P}_{{ML}}}({\mathbf{\theta }}),$ построенная согласно (21) с использованием ожидаемой матрицы ${{{\mathbf{A}}}_{0}}({\mathbf{\theta }}),$ рассчитанной для номинальных параметров волновода. Для сравнения на рис. 6б и 6в показано поведение нормированной выходной мощности адаптивных процессоров (20) и (19). (При расчетах параметр регуляризации $\varepsilon $ в рассматриваемых адаптивных алгоритмах выбран 0.5 и 0.5$K,$ соответственно.)

Рис. 6.

Нормированная мощность на выходе процессора, использующего (а) метод максимума правдоподобия, (б) обобщенный алгоритм Кейпона и (в) предложенный способ, в зависимости от ожидаемого положения источника.

Из приведенных графиков видно, что во всех случаях положение абсолютного максимума наблюдается при ${{\hat {r}}_{0}} = 12.45$ км и ${{\hat {z}}_{0}} = 148$ м, что довольно близко к истинным значениям координат. Однако применение неадаптивного способа обработки (21) приводит к появлению достаточно интенсивных ложных пиков, что значительно затрудняет решение задачи локализации источника.

ЗАКЛЮЧЕНИЕ

В настоящей работе построен адаптивный многоранговый алгоритм Кейпона, позволяющий локализовать источник в условиях неполной информации о случайном канале распространения. Путем статистического моделирования установлено, что данный способ обладает наилучшими потенциальными возможностями и обеспечивает преимущество в достигаемой с его помощью точности оценивания и вероятности правильной локализации по сравнению с методом максимума правдоподобия и обобщенным методом Кейпона. Верификация приведенного способа на экспериментальных данных, полученных в Баренцевом море, показала, что в реальных условиях соответствующий алгоритм обеспечивает удовлетворительное качество восстановления источника без использования трудоемкой процедуры одновременного поиска как искомых координат, так и неизвестных параметров волновода. Последнее свидетельствует о перспективности применения данного метода в практических задачах подводной акустики.

Авторы благодарны А.Л. Матвееву за предоставленные экспериментальные данные. Работа выполнена при финансовой поддержке РНФ (грант № 20-19-00383).

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

  1. Baggeroer A.B., Kuperman W.A., Mikhalevsky P.N. An overview of matched field methods in ocean acoustics // IEEE J. Oceanic Eng. 1993. V. 18. P. 401–423.

  2. Сазонтов А.Г., Малеханов А.И. Cогласованная пространственная обработка сигналов в подводных звуковых каналах (Обзор) // Акуст. журн. 2015. Т. 61. № 2. С. 233–253.

  3. Valaee S., Champagne B., Kabal P. Parametric localization of distributed sources // IEEE Trans. on Signal Process. 1995. V. 43. № 9. P. 2144–2153.

  4. Meng Y, Stoica P., Wong K.M. Estimation of the directions of arrival of spatially dispersed signals in array processing // Proc. of IEE Conf. on Radar, Sonar, and Navig. 1996. V. 143. № 1. P. 1–9.

  5. Bengtsson M. A generalization of weighted subspace fitting to full-rank models // IEEE Trans. on Signal Process. 2001. V. 49. № 5. P. 1002–1012.

  6. Ермолаев В.Т., Флаксман А.Г., Елохин А.В., Купцов В.В. Метод минимального многочлена для оценки параметров сигналов, принимаемых антенной решеткой // Акуст. журн. 2018. Т. 64. № 1. С. 78.

  7. Ермолаев В.Т., Флаксман А.Г., Елохин А.В., Шмонин О.А. Угловое сверхразрешение сигналов в антенной решетке с помощью корневого метода минимального многочлена корреляционной матрицы // Изв. вузов. Радиофизика. 2018. Т. 61. № 3. С. 261.

  8. Hassanien A., Shahbazpanahi S., Gershman A.B. A generalized Capon estimator for localization of multiple spread sources // IEEE Trans. on Signal Process. 2004. V. 52. № 1. P. 280–283.

  9. Robust Adaptive Beamforming / Eds. by Li J. and Stoica P. John Wiley & Sons, Inc., Hoboken, New Jersey, 2006. 422 p.

  10. Shahbazpanahi S., Gershman A.B., Luo Z.Q., Wong K.M. Robust adaptive beamforming for general-rank signal models // IEEE Trans. on Signal Process. 2003. V. 51. № 9. P. 2257–2269.

  11. Сазонтов А.Г., Смирнов И.П., Матвеев А.Л. Локализация источника в мелководном канале со взволнованной поверхностью // Акуст. журн. 2015. Т. 61. № 1. С. 114–122.

  12. Cox H. Line array performance when the signal coherence is spatially dependent // J. Acoust. Soc. Amer. 1973. V. 54. № 6. P. 1743–1746.

  13. Vural A.M. Effects of perturbations on the performance of optimum/adaptive arrays // IEEE Trans. Aerosp. Electron. Syst. 1979. V. 15. № 1. P. 76–87.

  14. Morgan D.R. and Smith T.M. Coherence effects on the detection performance of quadratic array processors with application to large-array matched-field beamforming // J. Acoust. Soc. Amer. 1990. V. 87. № 2. P. 737–747.

  15. Cox H. Sensitivity considerations in adaptive beamforming // Proc. of NATO Advanced Study Institute of Signal Processing. Loughborough, UK, 1972. P. 621–644.

  16. Lundberg M., Scharf L.L., Pezeshki A. Multi-rank Capon beamforming // Conf. Rec. 38th Asilomar Conf. Signals, Syst., Comput., Pacific Grove, CA, 2004. P. 2335–2339.

  17. Pezeshki A., Van Veen B.D., Sharf L.L., Cox H., Lundberg M. Eigenvalue beamforming using a multirank MVDR beamformer and subspace selection // IEEE Trans. on Signal Process. 2008. V. 56. № 5. P. 1954–1967.

  18. Ван Трис Г. Теория обнаружения, оценок и модуляции. Т. 1 / Пер. с англ. М.: Сов. радио, 1972. 744 с.

  19. Jolliffe I.T. Principal component analysis / Springer series in statistics, 2nd ed., Springer, NY, 2002. XXIX. 487 p.

  20. Сазонтов А.Г., Смирнов И.П., Чащин А.С. Локализация когерентного источника излучения в мелководном канале с использованием частично калиброванной адаптивной антенной решетки // Известия Вузов. Радиофизика. 2016. Т. 59. № 2. С. 99–107.

  21. Li J., Stoica P., Wang Z. Doubly constrained robust Capon beamforming // IEEE Trans. on Signal Processing. 2004. V. 52. № 9. P. 2407–2423.

  22. Tabrikian J., Messer H. Robust localization of scattered sources // Proc. of the Tenth IEEE Workshop on Statistical Signal and Array Processing. 2000. P. 453–457.

  23. Sazontov A.G., Matveyev A.L., Vdovicheva N.K. Acoustic coherence in shallow water: Theory and observation // IEEE J. Oceanic Eng. 2002. V. 27. № 3. P. 653–664.

  24. Вдовичева Н.К., Матвеев А.Л., Сазонтов А.Г. Экспериментальное и теоретическое исследование пространственной когерентности в мелком море // Акуст. журн. 2002. Т. 48. №. 3. С. 309–313.

Дополнительные материалы отсутствуют.