Файл: Лабораторная работа 1 Моделирование на эвм дискретных и квантованных сигналов.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.04.2024

Просмотров: 16

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

2.Что называется спектром детерминированного сигнала?


3.Какие базисные функции называются ортогональными, ортонормированными?


4.Что называется нормой базисной функции и чему она равна для тригонометрических функций?


5.Как выглядят спектры для одного и того же сигнала по системе экспоненциальных и тригонометрических функций?


6.Назовите физический смысл спектральной плотности для непериодического сигнала?


7.В чем заключается идея БПФ и какой частоте кратны гармоники спектра, полученного с помощью БПФ?


8.Что понимается под энергетическим спектром случайного сигнала и как он связан корреляционной функцией?
6. Литература.

1. Гоноровский И.С. " Радиотехнические цепи и сигналы" .

2. Конспект лекций по курсу "Теоретические основы информационной техники".

3. Баскаков С.И. " Радиотехнические цепи и сигналы".


Лабораторная работа № 3
рекурсивный цифровой фильтр


  1. Цель работы.


Целью настоящей работы является исследование алгоритмов работы простейших рекурсивных цифровых фильтров, а также расчет их АЧХ и ФЧХ. В работе исследуются рекурсивные цифровые фильтры первого и второго порядков.
2. Краткие теоретические сведения.
В настоящее время широко используются методы обработки радиотехнических сигналов с помощью микроэлектронных вычислительных устройств и систем. Рассмотрим простейший, наиболее изученный и внедренный класс систем дискретной обработки сигналов — так называемые линейные стационарные цифровые фильтры. Выполняя, подобно аналоговым цепям, операцию частотной фильтрации, цифровые фильтры (ЦФ) обладают рядом существенных преимуществ. Сюда относятся, например, высокая стабильность параметров, возможность получать самые разнообразные формы АЧХ и ФЧХ. Цифровые фильтры не требуют настройки и легко реализуются на ЭВМ программными методами.

На рис. 3.1 приведена основная структурная схема цифровой обработки сигналов.



Рис.3.1. Структурная схема цифровой обработки непрерывных сигналов

Непрерывный входной сигнал x(t) поступает в аналогово-цифровой преобразователь (АЦП), управляемый синхронизирующими импульсами от генератора, задающего частоту дискретизации. В момент подачи синхронизирующего импульса на выходе АЦП возникает сигнал, отображающий результат измерения мгновенного значения входного колебания в виде двоичного числа с фиксированным количеством разрядов. В зависимости от особенности построения устройства этому числу соответствует либо последовательность коротких импульсов (передача в последовательном коде), либо совокупность уровней напряжений на сигнальных шинах отдельных разрядов (передача в параллельном коде). Преобразованный таким образом сигнал поступает в основной блок устройства, так называемый цифровой процессор, состоящий из арифметического устройства и устройства памяти. Арифметическое устройство выполняет над цифрами ряд операций, таких, как умножение, сложение и сдвиг во времени на заданное число интервалов дискретизации. В устройстве памяти может храниться некоторое число предшествующих отсчетов входного и выходного сигналов, которые необходимы для выполнения операций обработки.

Цифровой процессор преобразует поступающие в него числа в соответствии с заданным алгоритмом фильтрации и создает на выходе последовательность двоичных чисел, представляющих выходной сигнал. Если в дальнейшем необходимо иметь информацию в аналоговой форме, то используется цифро-аналоговый преобразователь (ЦАП). Однако это устройство может и отсутствовать, если сигналы подвергаются только цифровым преобразованиям.

Специфика любого цифрового устройства — представление сигналов в виде последовательности чисел с ограниченной разрядностью. Поэтому мгновенное значение сигнала дискретизируется по уровню таким образом, что интервалом дискретизации (минимальной разностью между двумя соседними уровнями) служит единица младшего двоичного разряда.

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

(3.1)

Линейный цифровой фильтр, по определению, есть дискретная система (физическое устройство или программа для компьютера), которая преобразует последовательность {xk} числовых отсчетов входного сигнала в последовательность k} отсчетов выходного сигнала.

Для того чтобы обобщить формулу (15.45) на случай дискретных сигналов, вводят понятие импульсной характеристики ЦФ. По определению, она представляет собой дискретный сигнал {hk}, который является реакцией ЦФ на «единичный импульс» (1, 0, 0, 0, ...):

(3.2)

Рассмотрим общий алгоритм линейной цифровой фильтрации. Пусть к} = (х0, х1 х2, ...) —некоторый сигнал на входе ЦФ с известной импульсной характеристикой.

Можно записать m-й отсчет выходного сигнала к}:

(3.3)

Формула (3.3), играющая ведущую роль в теории линейной цифровой фильтрации, показывает, что выходная последовательность есть дискретная свертка входного сигнала и импульсной характеристики фильтра. Смысл этой формулы прост и нагляден: в момент каждого отсчета ЦФ проводит операцию взвешенного суммирования всех предыдущих значений входного сигнала, причем роль последовательности весовых коэффициентов играют отсчеты импульсной характеристики. Иными словами, ЦФ обладает некоторой «памятью» по отношению к прошлым входным воздействиям.

Физически осуществимые ЦФ, которые работают в реальном масштабе времени, для формирования выходного сигнала в i-й дискретный момент времени могут использовать следующие данные: а) значение входного сигнала в момент i-го отсчета, а также некоторое число «прошлых» входных отсчетов xi-1, xi-2, … xi-m ; б) некоторое число предшествующих отсчетов выходного сигнала yi-1, yi-2, … yi-n .Целые числа
m и n определяют порядок ЦФ. Классификация ЦФ проводится по-разному в зависимости от того, как используется информация о прошлых состояниях системы.

Алгоритм работы линейного цифрового фильтра имеет в общем случае следующий вид:

(3.4)

где a0, a1, ..., am, b1, b2, ..., bn  последовательность коэффициентов;

у(к) - выходной сигнал фильтра.

Если все коэффициенты bi равны нулю, то фильтр называется трансверсальным и не имеет обратных связей.

Если bi не равны нулю все одновременно, то фильтр называется рекурсивным.

Алгоритм функционирования трансверсального ЦФ поясняется структурной схемой, приведенной на рис.3.1.


Рис.3.1. Структурная схема трансверсального цифрового фильтра.
Основными элементами фильтра служат блоки задержки отсчетных значений на один интервал дискретизации (прямоугольники с символами z-1), а также масштабные блоки, выполняющие в цифровой форме операции умножения на соответствующие коэффициенты. С выходов масштабных блоков сигналы поступают в сумматор, где, складываясь, образуют отсчет выходного сигнала. Вид представленной здесь схемы объясняет смысл термина «трансверсальный фильтр» (от англ. transverse — поперечный).

Если взять z-преобразование от обеих частей выражения, описывающего алгоритм работы, то можно получить выражение для системной функции H(z) :

(3.5)

От системной функции легко перейти к частотному коэффициенту передачи K(j) фильтра путем замены в выражении для H(z)

, (3.6)

где Т  шаг дискретизации сигнала по времени.

Особенностью комплексного коэффициента передачи K(j) цифрового фильтра является то, что она является периодической функцией частоты с периодом, равным частоте дискретизации сигнала д :

(3.7)

Изменяя коэффициенты a0, a1, ..., b1, b2, ... можно получить цифровые фильтры с различными амплитудно-частотными характеристиками.


Построить амплитудно-частотную и фазо-частотную характеристики, зная комплексный коэффициент передачи, можно следующим образом:

и

Трансверсальный фильтр первого порядка.

Алгоритм работы этого фильтра в соответствии с (3.4) имеет вид

.

Системная функция в этом случае равна

,

а частотный коэффициент передачи равен

,

где = jТ.

Масштабный коэффициент а0 без ограничения общности можно положить равным единице.

Фазо-частотная характеристика этого фильтра

. (3.8)

При a1 = 1 фильтр можно использовать для подавления колебаний с частотами, близкими к Т = , а при a1 = -1 - близкими к Т = 0 и 2. Подобные фильтры часто называют гребенчатыми режекторными фильтрами.

Следует отметить, что при a1 = -1 фазо-частотная характеристика фильтра линейна

.
Трансверсальный фильтр второго порядка.
Алгоритм работы фильтра имеет вид

.

Системная функция этого фильтра равна

.

Положим a0 =1 .Тогда H(z) имеет нули в точках:

.

Двухкратный полюс, расположенный в точке z = 0, не влияет на поведение системной функции на z-плоскости.

Особый интерес представляет случай a2 = 1, │a1│< 2 . В этом случае модуль z1,2 равен единице, так что комплексно-сопряженные нули z1 и z2 лежат на окружности единичного радиуса.

При a0 = a2 = 1 коэффициент передачи фильтра будет равен