6.5.2. Оценка спектра с высоким разрешением
Термин «оценка спектра с высоким разрешением» можно приписать любому из тех разнообразных методов, которые позволяют получить лучшую оценку спектра с частотным разрешением по сравнению с классическими оценками, рассмотренными в предыдущем разделе. В настоящем разделе мы рассмотрим одну из этих методик, предложенную Кэпоном [14, 21]. Эту процедуру иногда ошибочно называют «методом максимального правдоподобия», поскольку форма оптимального фильтра, используемого в данной процедуре, подобна той, которая была найдена в методе оценки по максимальному правдоподобию амплитуды синусоидальной волны известной частоты в гауссовом случайном шуме [14, 15, 22].
Для начала примем, что коэффициенты автокорреляции
двумерного дискретного случайного процесса
известны для
,
. Одним из способов оценки спектральной мощности
при конкретном значении волнового числа и частоты
является фильтрация процесса узкополосным фильтром, коэффициент пропускания которого равен единице для
и мал для всех других значений. Можно выбрать этот фильтр с минимальной выходной мощностью с учетом ограничения, что его коэффициент пропускания равен единице при
. Среднюю мощность выхода этого фильтра можно использовать как оценку
, которую мы обозначим через
.
Вместо использования пропускающего фильтра для оценки
можно демодулировать
, умножив его на комплексную экспоненту и затем пропустив результат через узкополосный фильтр нижних частот. Пусть функция
(6.141)
обозначает демодулированный сигнал, а функция
- импульсный отклик низкочастотного фильтра с коэффициентом пропускания при нулевой частоте, равным единице. Допустим, что функция
является вещественным импульсным откликом конечной протяженности, равным нулю вне области
;
. В таком случае ограничение на коэффициент пропускания
можно записать в виде
. (6.142)
Если сигнал
пропускается через этот низкочастотный фильтр, то выходной сигнал @ записывается следующим образом:
, (6.143)
а средняя мощность выходного сигнала будет равна
(6.144)
где
. (6.145)
Нам необходимо минимизировать
, варьируя коэффициенты импульсного отклика
с учетом ограничений, заданных выражением (6.142). Сделав это, мы полностью пропустим необходимую компоненту с заданной частотой и волновым числом и минимизируем вклад в выходную мощность всех других компонент.
Минимизацию с учетом ограничений можно осуществить методом множителей Лагранжа. Вначале составляется квадратичная форма
, (6.146)
в которую входит постоянный, но пока неизвестный множитель Лагранжа
. Используя выражение (6.144), продифференцируем
по коэффициентам
и приравняем результат к нулю. Тогда получим
, (6.147)
или, что то же самое,
. (6.148)
Для отыскания оптимальных коэффициентов
постулируем существование обратной функции
, удовлетворяющей условию
. (6.149)
Затем, умножая обе части уравнения (6.148) на
, производя суммирование по
и
и применяя уравнение (6.149), определим, что
. (6.150)
Неизвестный параметр
, можно легко найти применением ограничения (6.141) к выражению для
. В этом случае
. (6.151)
Комбинируя этот результат с уравнением (6.150), получим коэффициент оптимального импульсного отклика:
. (6.152)
Подставив этот результат в уравнение (6.144), читатель может убедиться, что средняя мощность выхода фильтра [рассматривая в качестве спектральной оценки с высоким разрешением функцию
] описывается выражением
. (6.153)
Поскольку величина
явно зависит от выбранной точки
, для которой производится оценка спектра, сначала может показаться, что для оценки спектра в любой другой точке необходима новая величина
. К счастью, это не так. Мы можем определить всего одну обратную функцию
в виде
, (6.154)
поэтому
. (6.155)
В этом случае величину
можно вычислить один раз и использовать в уравнениях (6.154) и (6.153) для получения оценки спектра с высоким разрешением в любой точке
пространства волновое число - частота:
. (6.156)
Это выражение можно несколько упростить, выполнив суммирование по тем значениям
, для которых разности
и
постоянны. Определим множество
, элементы которого состоят из сумм
, когда
и
:
. (6.157)
Поскольку
и
, переменные
и
лежат в пределах
и
соответственно. Используя выражение (6.157), оценку с высоким разрешением можно переписать в следующем виде:
. (6.158)
Знаменатель этого выражения можно рассматривать как оценку инверсной спектральной мощности
. Коэффициенты
играют роль оценок коэффициентов автокорреляции в оценке периодограммы
. Если известны значения
для
и
, то соотношение (6.158) сразу дает оценку
.
Теперь следует обратиться к проблеме определения
из коэффициентов автокорреляции
, которые мы считаем известными для
,
. Это эквивалентно нахождению инверсии
блочной тёплицевой матрицы, для которого существуют эффективные алгоритмы [23].
Чтобы показать, каким образом наша задача сводится к инверсии блочной тёплицевой матрицы, запишем сначала составную матрицу
, (6.159)
в которой каждая субматрица есть матрица
. Субматрицы вдоль любой диагонали идентичны. Далее, каждая из субматриц является тёплицевой матрицей вида
. (6.160)
Такая матрица с тёплицевыми субматрицами называется блочной тёплицевой матрицей. Числа
в матрице (6.160) – это известные коэффициенты автокорреляции.
Определим матрицу, обратную
, как
и запишем ее в следующем виде:
, (6.161)
где субматрицы имеют вид
. (6.162)
Теперь можно непосредственно показать, что матричное тождество
(6.163)
эквивалентно соотношению между
и
, описываемому выражением (6.155). Поэтому значения
можно вычислить из значений
с помощью матрицы
и ее обращения. Затем
легко вычисляются из формулы (6.157), а
- из формулы (6.158).
На практике коэффициенты автокорреляции
неизвестны, и их необходимо определить из набора измерений
. Для оценки спектра с высоким разрешением интересно воспользоваться методами непосредственной оценки коэффициентов
в выражении (6.158) из набора измерений.