Автор работы: Пользователь скрыл имя, 27 Октября 2013 в 09:26, курсовая работа
Любой непрерывный (аналоговый) сигнал s(t) может быть подвергнут дискретизации по времени и квантованию по уровню (оцифровке), то есть представлен в цифровой форме. Если частота дискретизации сигнала Fd не меньше, чем удвоенная наивысшая частота в спектре сигнала Fmax (то есть ), то полученный дискретный сигнал s(k) эквивалентен сигналу s(t) (см. теорему Котельникова). При помощи математических алгоритмов s(k) преобразуется в некоторый другой сигнал s1(k) имеющий требуемые свойства. Процесс преобразования сигналов называется фильтрацией, а устройство, выполняющее фильтрацию, называется фильтр. Поскольку отсчёты сигналов поступают с постоянной скоростью Fd, фильтр должен успевать обрабатывать текущий отсчет до поступления следующего (чаще - до поступления следующих n отсчётов, где n - задержка фильтра), то есть обрабатывать сигнал в реальном времени.
Введение 3
Часть 1. 4
Часть 2. 7
Часть 3. 16
Часть 4. 19
Заключение 24
Список использованной литературы
Рисунок 3.2 –Амплитудно-частотная и фазовая характеристики ПФ(методом частотной выборки)
M=25;
f=0:1/M:1;
[0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];
h=fir2(M,f,a);
Fs=10000; Ts=1/Fs; t=[0:Ts:0.5];
F1 = 1500; F2 =3000;
randn('state',0);
x=sin(2*pi*F1*t)+cos(2*pi*F2*
%freqz(x);
y=filter(h,1,x);
freqz(h);
Подадим на вход фильтра, например: x=sin(2*pi*F1*t)+cos(2*pi*F2*
Используем наш ПФ, чтобы подавить частоту 3000 Гц.
Используя команду filter и пропускаем смесь через наш ПФ, спроектированный методом весовых окон:
Рисунок 3.3 – Частотный спектр отфильтрованного сигнала (ПФ с весовым окном)
Добились подавления нижней частоты, следовательно, спроектированный нами ПФ методом весового окна Хэмминга правильный.
Проверим фильтр, спроектированный методом частотной выборки.
Рисунок 3.4 – Частотный спектр отфильтрованного сигнала (ПФ методом частотной выборки)
Фильтр также удовлетворяет нашим требованиям.
Вывод: как видно из работы , чтобы добиться ослабления на частоте подавления (1300 Гц) при использовании метода частотной выборки нам понадобился более высокий порядок фильтра. (М=25) в отличии от метода весовых окон, который в этом случае является более практичным.
Часть 4.
1) Провести операцию интерполяции смеси гармонических сигналов и шума (увеличить частоту дискретизации)
2) Спроектировать ПФ, для последующего его использования при децимации
3) Провести операцию децимации (уменьшение частоты дискретизации)
Fs=4800 Гц, f1=600 Гц, f2=1200, l=2, m=7
4.1. Зададим сигнал в виде смеси гармонических и шума:
F1=600;
F2=1200;
l=2;
m=7;
Fs=4800;
Ts=1/Fs; t=[0:Ts:0.5];
randn('state',0);
x=sin(2*pi*F1*t)+cos(2*pi*F2*
h=1;
y = upfirdn(x,h,l,1);
freqz(y);
Рисунок 4.2 -
Временная диаграмма нашей
Рисунок 4.3 - Частотный спектр смеси, при помощи программы sptool
w=upfirdn(x,h,L,M)
Рисунок 4.4 - Частотный спектр, после интерполяции
Выбираем частоту среза исходя из соотношения: fd*2/7*2=>686 Гц < fc. Выберем fc =680 Гц
На основе этого проектируем фильтр с заданной частотой дискретизации и частотой среза при помощи команды fdatool
Рисунок 4.5 - Амплитудно-частотная характеристика, требуемого ФНЧ
Рисунок 4.6 - Импульсная характеристика нашего ФНЧ
Уменьшение частоты дискретизации в 6 раз, при помощи команды: у1=upfirdn(w,Num,1,5), где Num – коэффициенты импульсной характеристики нашего ФНЧ.
Рисунок 4.7 - Временная диаграмма сигнала и его спектр, после децимации и фильтрации
На спектре видно, что теперь наша частота f1=600 Гц, передается уже на новой частоте дискретизации.
Все понятия и методы, использованные в данной курсовой работе, образуют взаимосвязанное единство по анализу и синтезу любых ЦУ.
В данной работе был произведён ряд вычислений, наиболее полно отражающий содержание курса. В частности научились дискретизировать различные сигналы и получали их спектры (ДПФ). Так же научились по спектру дискретного сигнала получать сигнал во временной области (ОДПФ). Научились проектировать цифровые фильтры в среде МatLAB с использованием пакетов sptool и fdatool. Выполнили преобразование частоты дискретизации.
Все расчеты имеют практический характер в реальной жизни. Примером может стать цифровое телевидение, которое в момент написания курсовой работы бурно вводится в России (DVB-T). Все эти преобразования используются там, но конечно сигналы и спектры там намного сложнее.