Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
7.6. Рекуррентные способы решения нормальных уравнений, содержащих теплицевы формыРешение задачи об оптимальной инверсной фильтрации методом наименьших квадратов сводится к решению системы уравнений, называемых нормальными уравнениями. В общем случае для каждого коэффициента фильтра составляется свое уравнение. Машинное время и объем памяти, необходимые для решения системы с помощью обычных стандартных программ для систем линейных уравнений, оказываются слишком большими (за исключением случаев, когда число коэффициентов фильтра невелико). В данном разделе описаны более эффективные способы определения коэффициентов искомых фильтров. Эти способы позволяют при разумных затратах обработать большие объемы сейсмической информации; на практике ежедневно приходится решать не менее 5 млн. нормальных уравнений, многие из которых содержат до 100 и более переменных. При рассматриваемом подходе применяется особая форма автокорреляционной матрицы
элементами которой могут быть скалярные величины или квадратные матрицы. Отметим, что элементы, лежащие на одной и той же диагонали, одинаковы, т. е. матрица полностью определяется элементами левого столбца и верхней строки. Согласно рекуррентному методу, сначала отыскивается фильтр с одним коэффициентом. Затем на основе этого фильтра находится фильтр с двумя коэффициентами и т. д., пока не будет найден фильтр с требуемой длиной характеристики. Основное преимущество рекуррентного метода состоит в экономии машинного времени и памяти. Для решения системы уравнений стандартными способами необходимо машинное время, пропорциональное Важным дополнительным достоинством данного метода является то, что на каждом шаге вычислений можно находить дисперсию ошибки предсказания При описании рекуррентного метода будут применяться две группы обозначений: обычные алгебраические и набор векторных операторов (сокращенные обозначения). Прямая рекуррентная схема для скалярного процесса была впервые составлена Левинсоном [5]. Робинсон [15] обобщил ее на случай многоканальных записей и, наконец, Виггинс [16] распространил скалярную схему на случай многомерной информации. Рекуррентная косвенная схема предложена Симпсоном [17]. В случае одноканальных сигналов нормальные уравнения имеют вид
Здесь коэффициенты фильтра
где Приведенный здесь вариант рекуррентного метода, относящийся к большим операторам, является доработанным вариантом метода Левинсона. Левинсон пользовался операторами предсказания, а не операторами ошибки предсказания. Кроме того, в первоначальном алгоритме Левинсона на каждом этапе необходимо вычислять пошарные скалярные произведения трех векторов. Одно из скалярных произведений используется для вычисления следующего значения дисперсии ошибки предсказания Оператор вспоминания «предсказывает» предыдущие значения временного ряда по его последующим значениям. В скалярном случае матрица
Рассмотрим способ, позволяющий преобразовать оператор (с коэффициентами
Величина и, равная
определяет расхождение; при
Чтобы найти множитель
Таким образом,
а новая дисперсия
Воспользуемся новым оператором ошибки предсказания для увеличения числа коэффициентов фильтра
где
Если к расширенной характеристике фильтра прибавить взвешенную характеристику нового оператора ошибки вспоминания, то получим
Выберем
Тогда характеристика нового фильтра
Запишем результаты в сокращенных обозначениях:
Прежде всего вычисляется расхождение в виде скалярного произведения
а затем
Далее строится новый оператор ошибки предсказания
и находится дисперсия новой ошибки предсказания
(Данная операция характерна для прямого способа решения задачи и является существенным отличием от метода Левинсона, где величина Новый оператор ошибки вспоминания 6 получается путем расстановки коэффициентов нового оператора ошибки предсказания в обратном порядке. Затем вычисляется скалярное произведение
и постоянная
Наконец, получается характеристика нового фильтра
На каждом этапе описываемого метода нужно вычислять два скалярных произведения При анализе многоканальных записей, когда имеется М входных и
В отличие от случая действительного скалярного сигнала автокорреляционная функция здесь не является симметричной, и поэтому необходимо использовать два вектора:
С учетом этих изменений рекуррентный способ решения многоканальной задачи состоит из тех же этапов, что и для скалярной задачи. В сокращенных обозначениях рекуррентный алгоритм выполняется следующим образом. Сначала вычисляются скалярные произведения
Для обычной многоканальной записи автокорреляционная матрица обладает симметрией вида
где символ Т обозначает операцию комплексного сопряжения с транспонированием. В этом случае вместо двух скалярных произведений достаточно найти одно, так как они связаны соотношением
Далее вычисляются весовые множители
Затем составляются новые операторы
и определяются новые значения дисперсий
После этого вычисляются скалярное произведение
и коэффициент
Наконец, получается новая характеристика фильтра
Заметим, что на каждом этапе рекуррентного алгоритма характеристика фильтра удлиняется на один коэффициент; для этого нужно вычислить два скалярных произведения
|
1 |
Оглавление
|