Загрузил siminor7

Лаб7

реклама
Министерство науки и высшего образования Российской Федерации
ФГАОУ ВО «Севастопольский Государственный Университет»
Институт радиоэлектроники и интеллектуальных технических систем
Кафедра «Радиоэлектронные системы и технологии»
ОТЧЕТ
по лабораторной работе №7
«Исследование характеристик линейных дискретных систем»
по дисциплине
«Цифровая обработка сигналов»
Выполнила: студент гр. РС/с-19-1-о
Мозжеров Д.А.
Защитила с оценкой______
Принял: доцент Тыщук Ю.Н.
Севастополь
2022
7.1. Цель работы
1) Изучение основных характеристик линейных дискретных систем (далее ЛДС).
2) Изучение методов описания ЛДС во временной и частотной областях.
3. Изучение функций MATLAB для анализа ЛДС во временной и частотной областях.
7.2. Выполнение лабораторной работы
7.2.1. Исходные данные
Исходные данные для выполнения лабораторной работы укажем в таблице 7.1.
Таблица 7.1 –– Исходные данные для выполнения лабораторной работы
Вариант
a0
a1
a2
b0
b1
b2
12
1
-0.5570
0.2270
0.4460
-0.8920
0.4460
7.2.2. Построение АЧХ и ФЧХ ЛДС
Функция дискретной линейной системы имеет вид:
b 0 b1 z 1  b2 z 2
Н z  
a 0  a1 z 1  a 2 z 2
Требуется:
–– построить частотные характеристики заданной ЛДС.
Для этого используем следующий листинг программы:
fd = 1000;
Td = 1/fd;
N1 = 20;
a = [1 -0.5570 0.2270];
b = [0.4460 -0.8920 0.4460];
N = 2000;
[H, w] = freqz(b, a, N);
figure(1)
plot(w/(2*pi), abs(H))
set(gca,'FontName','Arial Cyr','FontSize',10);
title('АЧХ ЛДС')
ylabel('H, В')
xlabel('w, рад/с')
grid on
figure(2)
plot(w/(2*pi), angle(H))
set(gca,'FontName','Arial Cyr','FontSize',10);
title('ФЧХ ЛДС')
ylabel('Phi, рад')
xlabel('w, рад/с')
grid on
Результат работы программы изобразим на рис. 7.1––7.2.
Рис. 7.1 –– АЧХ ЛДС
Рис. 7.2 –– ФЧХ ЛДС
7.2.3. Построение импульсной характеристики ЛДС
Требуется:
–– построить импульсную характеристику заданной ЛДС.
Для этого используем следующий листинг программы:
[h,t] = impz(b,a);
figure(3)
stem(t*Td, abs(h))
set(gca,'FontName','Arial Cyr','FontSize',10);
title('Импульсная характеристика ЛДС')
ylabel('H, В')
xlabel('t, с')
grid on
Результат работы программы изобразим на рис. 7.3.
Рис. 7.3 –– Импульсная характеристика ЛДС
7.2.4. Формирование и фильтрация сигнала x(nTД)
Требуется:
–– сформировать сигнал x(nTД) = cos(ω1nTД) + cos(ω2nTД) + cos(ω3nTД);
–– выполнить фильтрацию во временной и частотной области.
Для этого используем следующий листинг программы:
N1=40;
n = 0:1:N1-1;
f1 = 50;
f2 = 150;
f3 = 400;
x=cos(2*pi*f1*n*Td)+cos(2*pi*f2*n*Td)+cos(2*pi*f3*n*Td);
figure(4)
stem(n*Td,x)
set(gca,'FontName','Arial Cyr','FontSize',10);
title('Сформированный сигнал')
ylabel('A, В')
xlabel('n')
ylim([-4 4])
grid on
Результат работы программы изобразим на рис. 7.4.
Рис. 7.4 –– Сформированный сигнал x(nTД)
Для фильтрации во временной и частотной областях напишем следующий листинг
программы:
y1 = filter(b,a,x);
figure(5)
stem(n*Td,y1)
title('Результат фильтрации во временной области')
grid on
n = N1;
y2 = ifft(fft(x).*fft(b,n)./fft(a,n));
figure(6)
n = 0:1:length(y2)-1;
stem(n*Td, y2)
title('Результат фильтрации в частотной области')
grid on
Результат работы программы изобразим на рис. 7.5––7.6.
Рис. 7.5 –– Результат фильтрации сигнала во временной области
Рис. 7.6 –– Результат фильтрации сигнала в частотной области
7.2.5. Построение графиков выходных процессов
Требуется:
–– построить графики выходных процессов в соответствии с п. 7.2.4 и в одной системе координат.
Для этого используем следующий листинг программы:
X = fft(x);
figure(7)
subplot(3, 1, 1)
stem(n*fd/N1, 2/N1*abs(X))
title('Спектр входного сигнала')
grid on
Y1 = fft(y1);
figure(7)
subplot(3, 1, 2)
stem(n*fd/N1, 2/N1*abs(Y1))
title('Результат фильтрации во временной области')
ylim([0 1.5])
grid on
Y2 = fft(y2);
figure(7)
subplot(3, 1, 3)
stem(n*fd/N1, 2/N1*abs(Y2))
title('Результат фильтрации в частотной области')
ylim([0 1.5])
grid on
Результат работы программы изобразим на рис. 7.7.
Рис. 7.7 –– Графики спектра входного сигнала и результатов фильтрации
7.3. Выводы
В результате выполнения лабораторной работы были построены частотные и временные характеристики ЛДС.
В результате фильтрации нет эффектов растекания спектра, так как частоты бимов
кратны частоте дискретизации, и почти полностью подавляется третья гармоника, что и
требовалось в задании, то есть частоты выбраны верно.
Скачать