
- •Цифровая обработка сигналов
- •Тема 1: фильтрация одномерных сигналов.
- •1.1. Введение.
- •1.2. Цифровые фильтры /л2,л24/.
- •1.2.6. Интегрирующий рекурсивный фильтр.
- •1.3. Импульсная реакция фильтров.
- •1.4. Передаточные функции фильтров /л7/.
- •1.5. Частотные характеристики фильтров /л2,л13,л24/.
- •1.6. Фильтрация случайных сигналов /л4,л15,л24/.
- •1.7. Структурные схемы цифровых фильтров /л8,л21/.
- •Тема 2: частотный анализ цифровых фильтров.
- •Введение.
- •2.1. Сглаживающие фильтры и фильтры аппроксимации /л24/.
- •2.2. Разностные операторы /л24/.
- •2.3. Интегрирование данных /л24/
- •2.4. Расчет фильтра по частотной характеристике.
- •Тема 3: весовые функции.
- •3.1. Явление Гиббса /л24/.
- •3.2. Весовые функции /л16/.
- •Тема 4: нерекурсивные частотные фильтры.
- •4.1. Общие сведения.
- •4.2. Идеальные частотные фильтры.
- •4.3. Конечные приближения идеальных фильтров /л24/.
- •4.4. Дифференцирующие цифровые фильтры.
- •4.5. Гладкие частотные фильтры /л24/.
- •Тема 5: рекурсивные фильтры
- •5.1. Принципы рекурсивной фильтрации.
- •5.2. Режекторные и селекторные фильтры.
- •5.3. Билинейное z-преобразование.
- •5.4. Типы рекурсивных частотных фильтров.
- •Тема 6: рекурсивные частотные фильтры
- •6.1. Низкочастотный фильтр Баттеруорта /л12,л24/.
- •6.2. Высокочастотный фильтр Баттеруорта /л12/.
- •6.3. Полосовой фильтр Баттеруорта /л12/.
- •6.4. Фильтры Чебышева /л12/.
- •6.4. Дополнительные сведения.
- •Тема 7: деконволюция сигналов
- •7.1. Понятие деконволюции.
- •7.2. Инверсия импульсного отклика фильтра.
- •7.3. Оптимальные фильтры деконволюции /л12,л22/.
- •7.4. Рекурсивная деконволюция /л22/.
- •7.5. Фильтры неполной деконволюции.
- •Тема 8: основы теории вероятностей случайных сигналов
- •8.1. Основные понятия теории вероятностей [л28,л29].
- •8.2. Вероятности случайных событий [л30,л28,л29].
- •8.3. Случайные величины [л30,л31,л2,л4,л15].
- •8.4. Системы случайных величины [л31,л2,л4,л15].
- •Тема 9: случайные сигналы
- •9.1. Случайные процессы и функции [л31,л2,л4].
- •9.2. Функции спектральной плотности [л31,л4,л32].
- •9.3. Преобразования случайных функций [л31,л2,л32].
- •9.4. Модели случайных сигналов и помех [л33,л4].
- •Тема 10: оптимальные линейные фильтры.
- •10.1. Модели случайных процессов и шумов /л12/.
- •10.2. Критерии построения оптимальных фильтров.
- •10.3. Фильтр Колмогорова-Винера.
- •10.4. Оптимальные фильтры сжатия сигналов.
- •10.5. Фильтры прогнозирования.
- •10.6. Фильтр обнаружения сигналов.
- •10.7. Энергетический фильтр.
- •Тема 11: адаптивная фильтрация данных
- •11.1. Введение.
- •11.2. Основы статистической группировки информации.
- •11.3. Статистическая регуляризация данных.
- •11.4. Статистическая группировка полезной информации.
- •Литература
9.4. Модели случайных сигналов и помех [л33,л4].
Наиболее распространенными моделями случайных сигналов и помех являются телеграфный сигнал, белый шум, гауссовский случайный процесс, гауссовский шум.
Рис. 9.4.1. Телеграфный сигнал.
P(n) = (||)2 exp(-||)/n! (9.4.1)
Рис. 9.4.2. Функция ковариации сигнала.
Следовательно:
Rx()
= M{xk(t)xk(t+)}=
c2
(-1)nP(n)
=
= c2 exp(-||) (-1)n(|)n/n! = c2 exp(-2||). (9.4.2)
Параметр полностью определяет корреляционные и спектральные свойства телеграфного сигнала. При 0 характеристики сигнала приближаются к характеристикам постоянной составляющей, при - к характеристикам белого шума.
Интервал корреляции сигнала:
= 2 (Rx()/c2) d = 2/. (9.4.3)
Отсюда следует, что чем больше , тем меньше время корреляции процесса. При 0 Tk и процесс вырождается в детерминированный (стремится к постоянной составляющей). При Tk 0 и процесс вырождается в белый шум с некоррелированными отсчетами даже на соседних временных точках.
Рис. 9.4.3. Спектр сигнала.
Sx() = Rx() exp(-j) d = c2/(2+2). (9.4.4)
Односторонняя спектральная плотность:
Gx() = 2 Rx() exp(-j) d = 2c2/(2+2). (9.4.5)
Ширина спектра телеграфного сигнала:
= Gx( dGx(0) Sx() dSx(0) = . (9.4.6)
Отсюда следует, что спектр случайного процесса тем шире, чем меньше интервал корреляции процесса.
Белый шум является стационарным случайным процессом x(t) с постоянной спектральной плотностью Gx(f) = , равной дисперсии значений x(t). Другими словами, все спектральные составляющие белого шума имеют одинаковую энергию (как белый цвет содержит все цвета видимого спектра).
По своему физическому смыслу спектральная плотность - это мощность процесса, которая приходится на 1 Гц полосы частот. Но тогда идеального белого шума на практике не может существовать, так как для него должно было бы выполняться условие:
Rx(0) = Gx(f) df = (2/2)(0) = , (9.4.7)
т.е. мощность белого шума и его дисперсия равны бесконечности, а значения шума не коррелированны для любых || 0, так как ковариационная функция представляет собой идеальный дельта-импульс. Тем не менее многие помехи в радиотехнике, в технике связи и в других отраслях рассматривают как белый шум, если выполняется следующее соотношение между шириной спектров полезных сигналов и шумов
сигнал/Bk.шум << 1,
и спектральная плотность шумов слабо изменяется в интервале спектра сигнала.
Рис. 9.4.4. Функции ковариации белого шума
в частотном интервале 0-В.
Gx(f) = 2, 0 f B; Gx(f) = 0, f > B, (9.4.8)
при этом ковариационная функция шума определяется выражением:
Rx() = 2Bsin(2B) / 2B. (9.4.9)
Эффективная шумовая ширина спектра:
Bk = Rx(0)/Gx(f)max = B. (9.4.10)
Эффективное шумовое время корреляции:
Tk = 2 |Rx()|d /Rx(0). (9.4.11)
Реальное шумовое время корреляции целесообразно определить по ширине главного максимума функции Rx(), в котором сосредоточена основная часть энергии шумов, при этом Tk = 1/В и BkTk = 1, т.е. соотношение неопределенности выполняется.
Как следует из всех этих выражений и наглядно видно на рис. 9.4.4, при ограничении частотного диапазона в шумах появляется определенная корреляция между значениями и чем меньше частотный диапазон шумов, тем больше их радиус корреляции. По существу, ограничение частотного диапазона шумов определенным диапазоном эквивалентно фильтрации белого шума частотным фильтром с соответствующей шириной полосы пропускания, при этом, в полном соответствии с выражением (9.3.7), ковариационная функция импульсного отклика фильтра переносится на шум.
Гауссовский шум возникает при суммировании статистически независимых белых шумов и имеет следующую функцию ковариации:
Rx() = a exp(-222). (9.4.12)
Спектральная плотность шумов:
Sx(f)
= (a/
)
exp(-f2/22),
-
< f < .
(9.4.13)
Эффективные шумовые ширина спектра и время корреляции:
Bk = /2 = 1.25, Tk = 1/ = 0.4/. (9.4.14)
Соотношение неопределенности превращается в равенство: BkTk = 1/2.
Гауссовские случайные процессы преобладают в практических задачах. Случайный процесс x(t) называется гауссовским, если для любого набора фиксированных моментов времени tn случайные величины x(tn) подчиняются многомерному нормальному распределению. Плотность вероятностей мгновенных значений x(t) эргодического гауссовского процесса определяется выражением:
p(x) = (x )-1 exp(-(x-mx)2/22). (9.4.15)
Среднее значение и его оценка по достаточно большому интервалу Т:
mx = xp(x) dx, mx (1/T) x(t) dt.
При нулевом среднем (или при центрировании функции x(t) для упрощения расчетов) дисперсия не зависит от t и равна:
x2 = x2 p(x) dx.
Оценка дисперсии при больших Т:
x2
(1/T)
x2(t)
dt
=
Sx(f)
df
= 2
Sx(f)
df
=
Gx(f)
df.
(9.4.16)
Следовательно, плотность вероятностей гауссовского процесса полностью характеризуется спектральной плотностью, по которой можно определить значение дисперсии процесса. На вид спектральных плотностей и соответствующих им корреляционных функций никаких ограничений не накладывается.