Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Алгоритм фільтрації, приклад на основі ШПФ

Реферат Алгоритм фільтрації, приклад на основі ШПФ





6-точкового ШПФ


В 

Визначимо СКЗ вихідний помилки алгоритму, зумовленої масштабуванням проміжних результатів. Помилка масштабування комплексного числа на m-й щаблі алгоритму має нульове середнє і дисперсію . Множник з'являється через масштабування на m попередніх щаблях.

Відповідно до висновку 2 СКЗ індивідуальної помилки дорівнює


(8.8)


у разі 16-точкового ШПФ


В 

Усереднене по всіх виходів k СК3 також дорівнює


(8.9)


Середньоквадратичне значення сумарної помилки, зумовленої округленням і масштабуванням, обчислюється як сума окремих СК3:


(8.10)


СК3 сумарною помилки, усереднене за усіх виходах алгоритму, дорівнює


(8.11)


У разі 1б-точкового ШПФ


В 

Результати обчислення СК3 сумарних помилок також наведені в табл.1. Точність алгоритму прийнято оцінювати по відношенню В«СК3 помилки/СК3 вихідного сигналу В». У даному випадку воно становить


____ В«СКЗ помилкиВ» ______ = (8.12)

В«СКЗ вихідного сигналуВ»


У разі 1б-точкового ШПФ


___ В«СК3 помилкиВ» _______ =

В«СК3 вихідного сигналуВ»


Як видно з отриманих виразів, точність алгоритму залежить від двох параметрів: довжини перетворення N і розрядності подання чисел b 1. Якщо відомі вимоги по точності обчислення і розмір перетворення, розрядність процесора ШПФ можна визначити з наступного виразу, отриманого логарифмування виразу (8.12):


(8.13)


Тепер перейдемо до аналізу помилок ШПФ, викликаних неточним поданням значень повертають множників Нехай


- точні значення коефіцієнтів Фур'є, а '(k) - неточні, отримані при умови подання коефіцієнтів кінцевим числом розрядів


.


У розглянутому алгоритмі кожен елемент являє собою твір v квантованих коефіцієнтів. Дійсно, можна показати, що кожен відлік вхідної послідовності, просуваючись до k -му виходу (див. рис.5), на кожному ступені алгоритму зазнає множення тільки на один поворачивающий множник, тобто


(8.14)


де


(8.15)


Дисперсія елементарних помилок округлення комплексних коефіцієнтів дорівнює

Індивідуальна помилка ШПФ, обумовлена ​​округленням коефіцієнтів, дорівнює


(8.16)


Віднімаючи (8.15) з (8.14), отримуємо


члени вищого порядку.


Нехтуючи членами вищого порядку і підставляючи останній вираз в (8.16), отримуємо наступне СК3 помилки, викликаної квантуванням коефіцієнтів:


(8.17)


По теоремі Парсеваля СК3 вихідного сигналу дорівнює


(8.18)


Звідси В«СК3 помилки/СК3 вихідного сигналу В»= (v/б) 2 -2b 2 . У разі 16-точкового ШПФ В«СК3 ошібкі/СК3 вихідного сигналуВ» = (2/3) 2 -2b 2 . p> У рефераті розглянуті обчислювальні помилки тільки одного з численних алгоритмів ШПФ для певного виду представлення чисел. З таким же успіхом використаний підхід може бути застосований для аналізу помилок інших алгоритмів. При цьому, очевидно, СК3 помилок буде істотно залежати від конфігурації спрямованого графа алгоритму, способу подання чисел та методу масштабування.


ВИСНОВОК


До середини 1960-х для подання спектрального розкладання використовувалися точні формули для знаходження параметрів синусів і косинусів. Відповідні обчислення вимагали як мінімум N ** 2 (комплексних) множень. Таким чином, навіть сьогодні високошвидкісного комп'ютера треба було б дуже багато часу для аналізу навіть невеликого часового ряду (для 8,000 спостережень було б потрібно, по Щонайменше 64 мільйони множень). p> Ситуація кардинально змінилася з відкриттям так званого алгоритму <> швидкого перетворення Фур'є, або ШПФ для стислості. Досить сказати, що при застосуванні алгоритму ШПФ час виконання спектрального аналізу ряду довжини N стало пропорційно N * log2 (N) що звичайно є величезним прогресом. p> Однак недолік стандартного алгоритму ШПФ полягає в тому, що число даних ряду має бути рівним ступеня 2 (тобто 16, 64, 128, 256, ...). Зазвичай це призводить до необхідності додавати нулі в тимчасовій ряд, який, як описано вище, в більшості випадків не змінює характерні піки періодограмми або оцінки спектральної щільності. Тим не менш, в деяких випадках, коли одиниця часу значна, додавання констант в тимчасовій ряд може зробити результати більш громіздкими. br clear=all>

Список використаних джерел


1. Цифрова обробка сигналів: Навч. Посібник для вузів/Л. М. Гольденберг, Б.Д. Матюшкін, М. Н. Поляк. - 2ізд., Перераб. і доп. - М.: Радіо і зв'язок, 1990. - 256 с.: Іл....


Назад | сторінка 9 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення алгоритму пошуку високоінформативних діагностичних ознак захворюв ...
  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Поняття алгоритму. Обчислення значення функції
  • Реферат на тему: Дослідження впливу початкових параметрів "алгоритму відпалу" на ш ...
  • Реферат на тему: Розробка алгоритму обробки сигналу на основі теорії сприйняття інформації л ...