ДОСЛІДЖЕННЯ СПЕКТРАЛЬНИХ ХАРАКТЕРИСТИК СИГНАЛУ

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2006
Тип роботи:
Розрахункова робота
Предмет:
Обробка сигналів
Група:
КІ

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти та науки України Національний університет “Львівська політехніка” Кафедра ЕОМ Розрахункова робота з курсу „ Обробка сигналів” на тему: “ ДОСЛІДЖЕННЯ СПЕКТРАЛЬНИХ ХАРАКТЕРИСТИК СИГНАЛУ ” Мета роботи: освоїти методику обчислення спектральних характеристик сигналу за допомогою перетворення Фур’є. Теоретичні відомості Прямим та оберненим дискретним перетворенням Фур’є (ДПФ) називають пару взаємнооднозначних лінійних перетворень виду (1), (2):  Пряме дискретне перетворення Фур’є (1) призначено для виконання Фур’є-аналізу, тобто визначає спектральні компоненти (складові) X(k) сигналу x(n). Обернене перетворення Фур’є (2) забезпечує Фур’є-синтез сигналу x(n) за заданим набором спектральних компонент X(k) . У загальному випадку послідовності x(n) і X(k) - комплексні.   Варіант №9  1. Аналітичний вираз для знаходження частотного спектру заданого сигналу (використовуємо рівність 2). При k = 1 : N-1 Ck(k)=1/T* ( A/(-j*k*w*c)*(c+1/(j*k*w)*(1-exp(j*k*w*c))) + + A/(-j*k*w*f)*(1/(j*k*w)*(1-exp(-j*k*w*f))-f) ); При k = 0 Ck=A/(2*T)*(c+f); 2. Таблиця 128 значень спектральних коефіцієнтів: 0 15.00000000 0.00000000 1 6.07927102 0.00000000 2 0.00000000 0.00000000 3 0.67547456 0.00000000 4 0.00000000 0.00000000 5 0.24317084 0.00000000 6 0.00000000 0.00000000 7 0.12406676 0.00000000 8 0.00000000 0.00000000 9 0.07505273 0.00000000 10 0.00000000 0.00000000 11 0.05024191 0.00000000 12 0.00000000 0.00000000 13 0.03597202 0.00000000 14 0.00000000 0.00000000 15 0.02701898 0.00000000 16 0.00000000 0.00000000 17 0.02103554 0.00000000 18 0.00000000 0.00000000 19 0.01684009 0.00000000 20 0.00000000 0.00000000 21 0.01378520 0.00000000 22 0.00000000 0.00000000 23 0.01149201 0.00000000 24 0.00000000 0.00000000 25 0.00972683 0.00000000 26 0.00000000 0.00000000 27 0.00833919 0.00000000 28 0.00000000 0.00000000 29 0.00722862 0.00000000 30 0.00000000 0.00000000 31 0.00632598 0.00000000 32 0.00000000 0.00000000 33 0.00558243 0.00000000 34 0.00000000 0.00000000 35 0.00496267 0.00000000 36 0.00000000 0.00000000 37 0.00444067 0.00000000 38 0.00000000 0.00000000 39 0.00399689 0.00000000 40 0.00000000 0.00000000 41 0.00361646 0.00000000 42 0.00000000 0.00000000 43 0.00328787 0.00000000 44 0.00000000 0.00000000 45 0.00300211 0.00000000 46 0.00000000 0.00000000 47 0.00275205 0.00000000 48 0.00000000 0.00000000 49 0.00253197 0.00000000 50 0.00000000 0.00000000 51 0.00233728 0.00000000 52 0.00000000 0.00000000 53 0.00216421 0.00000000 54 0.00000000 0.00000000 55 0.00200968 0.00000000 56 0.00000000 0.00000000 57 0.00187112 0.00000000 58 0.00000000 0.00000000 59 0.00174642 0.00000000 60 0.00000000 0.00000000 61 0.00163377 0.00000000 62 0.00000000 0.00000000 63 0.00153169 0.00000000 64 0.00000000 0.00000000 65 0.00143888 0.00000000 66 0.00000000 0.00000000 67 0.00135426 0.00000000 68 0.00000000 0.00000000 69 0.00127689 0.00000000 70 0.00000000 0.00000000 71 0.00120597 0.00000000 72 0.00000000 0.00000000 73 0.00114079 0.00000000 74 0.00000000 0.00000000 75 0.00108076 0.00000000 76 0.00000000 0.00000000 77 0.00102535 0.00000000 78 0.00000000 0.00000000 79 0.00097409 0.00000000 80 0.00000000 0.00000000 81 0.00092658 0.00000000 82 0.00000000 0.00000000 83 0.00088246 0.00000000 84 0.00000000 0.00000000 85 0.00084142 0.00000000 86 0.00000000 0.00000000 87 0.00080318 0.00000000 88 0.00000000 0.00000000 89 0.00076749 0.00000000 90 0.00000000 0.00000000 91 0.00073412 0.00000000 92 0.00000000 0.00000000 93 0.00070289 0.00000000 94 0.00000000 0.00000000 95 0.00067360 0.00000000 96 0.00000000 0.00000000 97 0.00064611 0.00000000 98 0.00000000 0.00000000 99 0.00062027 0.00000000 100 0.00000000 0.00000000 101 0.00059595 0.00000000 102 0.00000000 0.00000000 103 0.00057303 0.00000000 104 0.00000000 0.00000000 105 0.00055141 0.00000000 106 0.00000000 0.00000000 107 0.00053099 0.00000000 108 0.00000000 0.00000000 109 0.00051168 0.00000000 110 0.00000000 0.00000000 111 0.00049341 0.00000000 112 0.00000000 0.00000000 113 0.00047610 0.00000000 114 0.00000000 0.00000000 115 0.00045968 0.00000000 116 0.00000000 0.00000000 117 0.00044410 0.00000000 118 0.00000000 0.00000000 119 0.00042930 0.00000000 120 0.00000000 0.00000000 121 0.00041522 0.00000000 122 0.00000000 0.00000000 123 0.00040183 0.00000000 124 0.00000000 0.00000000 125 0.00038907 0.00000000 126 0.00000000 0.00000000 127 0.00037692 0.00000000 3. Графік зміни спектру:  4.1. Порівняння в графічному вигляді результатів обрахунку з результатами лабораторної роботи № 4: Лабораторна робота № 4 – Sx. Розрахункова робота Ск.  4.2. Порівняння в табличному вигляді результатів обрахунку з результатами лабораторної роботи № 4: 0 0.00000000 0.00000000 1 -12.15856111 -0.00000000 2 0.00000000 0.00000000 3 -1.35096819 -0.00000000 4 0.00000000 0.00000000 5 -0.48636076 -0.00000000 6 0.00000000 0.00000000 7 -0.24815259 0.00000000 8 0.00000000 0.00000000 9 -0.15012453 0.00000000 10 0.00000000 0.00000000 11 -0.10050290 0.00000000 12 0.00000000 0.00000000 13 -0.07196312 0.00000000 14 0.00000000 0.00000000 15 -0.05405705 0.00000000 16 0.00000000 0.00000000 17 -0.04209016 0.00000000 18 0.00000000 0.00000000 19 -0.03369926 0.00000000 20 0.00000000 0.00000000 21 -0.02758948 0.00000000 22 0.00000000 0.00000000 23 -0.02300310 0.00000000 24 0.00000000 0.00000000 25 -0.01947276 0.00000000 26 0.00000000 0.00000000 27 -0.01669748 -0.00000000 28 0.00000000 0.00000000 29 -0.01447635 0.00000000 30 0.00000000 0.00000000 31 -0.01267108 -0.00000000 32 0.00000000 0.00000000 33 -0.01118398 -0.00000000 34 0.00000000 0.00000000 35 -0.00994446 0.00000000 36 0.00000000 0.00000000 37 -0.00890045 -0.00000000 38 0.00000000 0.00000000 39 -0.00801291 0.00000000 40 0.00000000 0.00000000 41 -0.00725206 0.00000000 42 0.00000000 0.00000000 43 -0.00659488 0.00000000 44 0.00000000 0.00000000 45 -0.00602336 0.00000000 46 0.00000000 0.00000000 47 -0.00552325 0.00000000 48 0.00000000 0.00000000 49 -0.00508311 0.00000000 50 0.00000000 0.00000000 51 -0.00469373 0.00000000 52 0.00000000 0.00000000 53 -0.00434760 0.00000000 54 0.00000000 0.00000000 55 -0.00403854 0.00000000 56 0.00000000 0.00000000 57 -0.00376143 0.00000000 58 0.00000000 0.00000000 59 -0.00351203 -0.00000000 60 0.00000000 0.00000000 61 -0.00328675 0.00000000 62 0.00000000 0.00000000 63 -0.00308259 0.00000000 64 0.00000000 0.00000000 65 -0.00289699 0.00000000 66 0.00000000 0.00000000 67 -0.00272775 0.00000000 68 0.00000000 0.00000000 69 -0.00257302 -0.00000000 70 0.00000000 0.00000000 71 -0.00243119 0.00000000 72 0.00000000 0.00000000 73 -0.00230085 0.00000000 74 0.00000000 0.00000000 75 -0.00218080 0.00000000 76 0.00000000 0.00000000 77 -0.00206998 0.00000000 78 0.00000000 0.00000000 79 -0.00196747 0.00000000 80 0.00000000 0.00000000 81 -0.00187247 0.00000000 82 0.00000000 0.00000000 83 -0.00178424 0.00000000 84 0.00000000 0.00000000 85 -0.00170218 -0.00000000 86 0.00000000 0.00000000 87 -0.00162571 -0.00000000 88 0.00000000 0.00000000 89 -0.00155434 -0.00000000 90 0.00000000 0.00000000 91 -0.00148762 0.00000000 92 0.00000000 0.00000000 93 -0.00142516 0.00000000 94 0.00000000 0.00000000 95 -0.00136661 -0.00000000 96 0.00000000 0.00000000 97 -0.00131164 0.00000000 98 0.00000000 0.00000000 99 -0.00125997 -0.00000000 100 0.00000000 0.00000000 101 -0.00121134 -0.00000000 102 0.00000000 0.00000000 103 -0.00116552 0.00000000 104 0.00000000 0.00000000 105 -0.00112229 0.00000000 106 0.00000000 0.00000000 107 -0.00108147 0.00000000 108 0.00000000 0.00000000 109 -0.00104287 0.00000000 110 0.00000000 0.00000000 111 -0.00100634 0.00000000 112 0.00000000 0.00000000 113 -0.00097173 0.00000000 114 0.00000000 0.00000000 115 -0.00093892 0.00000000 116 0.00000000 0.00000000 117 -0.00090777 0.00000000 118 0.00000000 0.00000000 119 -0.00087819 0.00000000 120 0.00000000 0.00000000 121 -0.00085006 0.00000000 122 0.00000000 0.00000000 123 -0.00082329 -0.00000000 124 0.00000000 0.00000000 125 -0.00079779 -0.00000000 126 0.00000000 0.00000000 127 -0.00077350 0.00000000 5. Чому виникла різниця між коефіцієнтами ряду Фур’є та дискретного перетворення Фур’є? Коефіцієнти ряду Фурє залежать від ДПФ за формулою:  6. Відтворена вхідна послідовність за допомогою наближення рядом Фур’є. (використовуємо рівність 2):  7. Порівняємо вхідну та відтворену послідовності:  На нижньому графіку зображена абсолютна похибка. 8. Графіки амплітудної та фазової характеристик обраховані за формулами 3 та 4:  9. Енергія сигналу за формулою Парсеваля (рівність 5): E = 262.3212. Текст програми: clc clear all close all A=30; f=70; c=f; % T=f+c; m=10; N=2^m; dt=T/N; t=-c:dt:f-dt; t11=[t(1:N/2)]; t12=[t(N/2+1:N)]; k=A/c; x11=k*t11+A; l=-A/f; x12=l*t12+A; x=[x11 x12]; %Задання вхідного сигналу Sx=fft(x, length(x))/N; x1= N*ifft(Sx,length(Sx)); w=2*pi/T; for k=1:N-1 %obrahynok Ck Ck(k)=1/T* ( A/(-j*k*w*c)*(c+1/(j*k*w)*(1-exp(j*k*w*c))) + A/(-j*k*w*f)*(1/(j*k*w)*(1-exp(-j*k*w*f))-f) ); end Ck0=A/(2*T)*(c+f); Ck=[ Ck0 Ck]; l=0:1:N-1; %stvorenja tabluzi Max=[l;real(Ck);imag(Ck)]; fid = fopen('c:\\exp1.txt','w'); fprintf(fid,'%d %20.8f %20.8f\n',Max); fclose(fid); %grafik spektry subplot(2, 1, 1), plot(real(Ck)) , title('Real part series Fourier'); subplot(2, 1, 2), plot(imag(Ck)) , title('Imag part series Fourier'); %porivnjanja v grafi4nomy vugladi figure(2); subplot(7, 1, 1), plot(real(Sx)) , title('Real Sx'); subplot(7, 1, 2), plot(imag(Sx)) , title('Imag Sx'); subplot(7, 1, 3), plot(real(Ck)) , title('Real Ck'); subplot(7, 1, 4), plot(imag(Ck)) , title('Imag Ck'); subplot(7, 1, 5), plot(abs(Sx)) , title('abs(Sx)'); subplot(7, 1, 6), plot(abs(Ck)) , title('abs(Ck)'); subplot(7, 1, 7), plot(abs(Sx)-abs(Ck)) , title('abs(Sx)-abs(Ck)'); %porivnjanja v tablu4nomy vugladi l=0:1:N-1; Max=[l;real(Sx-Ck);imag(Sx-Ck)]; fid = fopen('c:\\exp2.txt','w'); fprintf(fid,'%d %20.8f %20.8f\n',Max); fclose(fid); %vidtvorena vhidna poslidovnict za С(к) figure(3); k1=1:1:N; k2=0:1:N-1; for i=1:length(x) y(i)=Ck(k1)*exp(j*k2'*w*t(i)); end subplot(3, 1, 1), plot(t,abs(y)) , title('vidtvorena vhidna poslidovnict za С(к)'); subplot(3, 1, 2), plot(t,x) , title('vhidna poslidovnict'); subplot(3, 1, 3), plot(t,abs(y)-x) , title('absolytna pohubka'); %amplitydnuj ta fazovuj spektru figure(4); subplot(4, 1, 1), plot(t,abs(Sx)) , title('amplitydnuj spektr Sx'); subplot(4, 1, 2), plot(t,abs(Ck)) , title('amplitydnuj spektr Ck'); subplot(4, 1, 3), plot(t,-atan(imag(Sx)./real(Sx))) , title('fazovuj spektr Sx'); subplot(4, 1, 4), plot(t,-atan(imag(Ck)./real(Ck))) , title('fazovuj spektr Ck'); %energija sugnaly E=Ck*Ck' Висновки: виконавши дану розрахункову роботу, я освоїв методику обчислення спектральних характеристик сигналу за допомогою перетворення Фур’є. Енергія сигналу рівна - 262.3212.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!