МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
ДОСЛІДЖЕННЯ СПЕКТРІВ ДИСКРЕТНИХ СИГНАЛІВ
МЕТОДИЧНІ ВКАЗІВКИ
до лабораторної роботи з курсів
“Проблемно-орієнтовані методи та засоби інформаційних технологій”
для студентів базового напрямку 6.0305 “Філологія” та
“Методи та засоби комп’ютерних інформаційних технологій”
для студентів базового напрямку 6.0804 “Комп’ютерні науки”
Затверджено
на засіданні кафедр
“Системи автоматизації проектування”
Протокол № 9 від 07.02.2002 р.
Львів – 2002
Дослідження спектрів дискретних сигналів: Методичні вказівки до лабораторної роботи з курсів “Проблемно-орієнтовані методи та засоби інформаційних технологій”для студентів базового напрямку 6.0305 “Філологія” та “Методи та засоби комп’ютерних інформаційних технологій” для студентів базового напрямку 6.0804 “Комп’ютерні науки”.
/ Укл.: В.В. Мазур, Мотика І.І. – Львів: Видавництво Національного університету“ Львівська політехніка”, 2002. - 11 с.
Укладачі Мазур В.В., канд. техн. наук, доц.
Мотика І.І., канд. техн. наук, доц.
Відповідальний за випуск Ткаченко С.П., канд, техн. наук, доц.
Рецензенти Стех Ю.В., канд. техн. наук., доц.
Кравець П.О., канд. техн. наук., доц.
1. МЕТА РОБОТИ
Мета роботи – отримати практичні навики використання програми спектрального аналізу, дослідити спектри дискретних сигналів різної форми та визначити їх особливості.
КОРОТКІ ТЕОРЕТИЧНІ ВІДОМОСТІ
Визначення спектральних складових дискретних (дискретизованих) сигналів.
Обробка та дослiдження сигналiв з використанням персональних ЕОМ вимагає їх дискретного цифрового представлення. При цьому сигнали описуються сукупнiстю N вiдлiкiв (xk, k=0,N-1) на заданому iнтервалi часу (0,T). Ця сукупнiсть вiдлiкiв може описувати дискретний сигнал Xд(t), або представляти миттєвi значення неперервного сигналу X(t) у певнi моменти часу. В останньому випадку розглядається дискретизована неперервна функцiя, яка при виконаннi певних умов буде адекватно представляти неперервну функцiю з необхiдною точнiстю (питання дискретизацii неперервних функцiй розглядаються в iншiй лабораторнiй роботi).
Якщо задану сукупнiсть виборок подумки повторити безмежну кiлькiсть разiв, то дослiджуваний сигнал можна вважати перiодичним. Для визначення спектру можна ввести певну математичну модель дискретного перiодичного сигналу i використати розклад у ряд Фур'є. Якщо сигнал неперервний, то за допомогою послiдовностi дельта-iмпульсiв можна отримати його дискретне представлення на iнтервалi (0,T).
(1)
де: xk = X(k*d) - вiдлiки у k точцi; d – інтервал дискретизації; N=T/d.
Дискретну модель можна представити комплексним рядом Фур'є:
(2)
з коефiцiєнтами
(3)
Пiдставивши (1) в (3) пiсля нескладних математичних перетворень отримаємо
(4)
або у тригонометричнiй формi
(5)
(6)
(7)
(8)
Необхiдно зауважити, що при обчисленнi кута з використанням арктангенса потрiбно враховувати знаки Cns та Сnс для правильного визначення квадранта.
Вказанi формули визначають послiдовнiсть коефiцiєнтiв спектральних складових заданого вiдлiками сигналу i описують дискретне перетворення Фур'є (ДПФ).
Основнi властивостi ДПФ:
ДПФ є лінійним перетворенням, тобто ДПФ суми сигналiв є сума коефiцiентiв ДПФ кожного з них, а змiна амплiтуд сигналу в М-разiв викликає таку ж змiну вiдповiдних коефiцiєнтiв С(n).
Кiлькiсть рiзних коефiцiєнтiв С(0),...,С(N-1) визначається кiлькiстю вiдлікiв N (якщо n=N, то С(n)=C(0), тобто сигнали i спектри перiодично повторюються).
Коефiцiєнт С(0) (нульова гармонiка, яка визначає постiйну складову є середнiм значенням всiх вiдлiкiв.
(9)
Якщо кiлькicть вiдлiкiв N - парне число, то
(10)
Якщо значення вiдлiкiв xk- дiйснi числа, то коефiцiенти ДПФ, номери яких симетричнi вiдносно N/2 утворюють комплекснi спряженi пари
(11)
Тому можна вважати, що коефiцiенти С(N/2+1),...C(N-1) вiдповiдають вiд'ємним частотам.
2.3. Вiдновлення початкового сигналу по коефіцієнтах ДПФ.
Якщо на основi заданих вiдлiкiв знайденi коефiцiєнти ДПФ (С(0),...,С(N/2)), то по цих коефiцiєнтах завжди можна вiдновити початковий сигнал Хд(t), або дискретизований сигнал X(t). Для такого сигналу ряд Фур'є записується скiнченою сумою
(12)
де: │Сi│ - модуль амплiтуди вiдповiдної гармонiки, а (i - її фаза.
Зворотнє перетворення Фур'є.
Нехай коефiцiенти Сn, що утворюють ДПФ, заданi. Якщо у формулi (2) t = k*d i сумується скiнченна кiлькiсть членiв ряду, якi вiдповiдають iснуючим гармонiкам у спектрi сигналу, то отримуємо таку формулу для обчислення значень вiдлiкiв
(13)
Ця формула є зворотнiм дискретним перетворенням Фур'е (ЗДПФ). Формула прямого (2) та зворотнього (13) дискретного перетворення Фур'є є дискретними аналогами пари перетворень Фур'є для неперервного сигналу.
КОНТРОЛЬНІ ЗАПИТАННЯ
Як визначаються складові дискретного чи дискретизованого сигналу ?
Перечисліть і проілюструйте основні властивості ДПФ.
Проілюструйте на прикладі відновлення сигналу по відомих спектральних складових.
Охарактеризуйте вплив спектральних складових на форму сигналу.
Як впливає кількість відліків на точність представлення дискретизованого сигналу?
ЛАБОРАТОРНЕ ЗАВДАННЯ
Напишіть програму (чи вручну за допомогою текстового редактора) згенеруйте N значень відліків для дискретного представлення таких функцій:
- симетричний прямокутний імпульс (меандр);
- несиметричний прямокутний імпульс тривалістю t1=n*T/N та t2=T-n*Т/N (n - номер студента в групі);
- симетричний трикутний імпульс тривалістю Т;
- пилоподібній імпульс тривалістю T;
- два пилоподібних імпульси тривалістю Т/2;
- пачку з 10 прямокутних імпульсів (меандр) тривалістю T/20.
Амплітуда імпульсів рівна 1.0, період Т=2.0, кількість відліків N=200 (для відліків заданих вручну N=20).
Зразки сигналів для проведення спектрального аналізу
Симетричний прямокутний імпульс (меандр)
Несиметричний прямокутний імпульс
Симетричний трикутний імпульс
Пилоподібний імпульс
Два пилоподібні імпульси
Пачка з десяти прямокутних імпульсів (меандр)
Сигнал стандарту RS-232 C
Манчестерське кодування
За допомогою програми дискретного перетворення Фур'є визначіть спектри вказаних імпульсів. На основі отриманих спектрів зробіть висновки про форму огинаючої спектральних складових та вплив форми імпульсів на ширину спектру.
Користуючись реалізованою у програмі можливістю відсікати високочастотні складові спектру, на основі аналізу форми відновлених імпульсів зробіть висновки про практичну ширину спектру для кожного з них. Графіки спектрів, а також заданих та відновленіх функцій виведіть на друк.
Згенеруйте 10 відліків (N=10) для пилоподібного імпульсу з амплітудою 1.0 та періодом 2.0. Отримайте спектр цього сигналу і відновіть сигнал по отриманих спектральних складових. Згенеровані відліки, значення спектральних складових та значення відновленого сигналу виведіть на друк. Для згенерованих значень відліків напишіть формулу, підставте значення і вручну обчисліть амплітуду та фазу першої гармоніки. Порівняйте отримане значення з обчисленим програмою. На основі програмно обчислених значень спектральних складових вручну відновіть значення функції у точці третього відліку. Формули з підставленими значеннями та результатами обчислень приведіть у звіті.
Взявши за основу файл значень відліків для пачки з 10 прямокутних імпульсів, вручну (за допомогою програми Norton Commander) зформуйте послідовність імпульсів для передачі байта у стандарті послідовного інтерфейсу: перший біт (стартовий) - рівний одиниці, наступні вісім (інформаційні) задають значення байта (номер студента у групі заданий двома тетрадами) десятий біт (стоповий) - завжди рівний нулю. Кожен біт описується двадцятьма відліками. Програмою спектрального аналізу визначіть спектр згенерованоного сигналу, дослідіть вплив урізання високочастотних складових на форму відновленого сигналу, зробіть висновки щодо вимог до смуги пропускання каналу зв'язку. Отримані графіки виведіть на друк.
На основі значень відліків, отриманих в пункті 5, сформуйте відліки для послідовності імпульсів з використанням манчестерського кодування (одиниця кодується переходом 1/0 посередині імпульсу, а нуль кодується переходом 0/1). Знайдіть спектр отриманого сигналу, дослідіть вплив високочастотних складових на форму відновленого сигналу, обгрунтуйте вимоги до частотних характеристик каналу зв'язку. Графіки виведіть на друк.
7. ОФОРМЛЕННЯ ЗВІТУ
Подайте короткий оспис і основні формули для проведення спектрального аналізу і відновлення дискретизованого сигналу.
Приведіть результати проведених вручну обчислень складових спектру і відновлених відліків.
Приведіть графіки, отримані в результаті роботи програми спектрального аналізу.
Подайте висновки по кожному з виконаних пунктів лабораторного завдання.
8. ЛІТЕРАТУРА
1. Шрюфер Е. Обробка сигналів. Цифрова обробка дискретизованих сигналів.- К.: Либіль, 1992.
НАВЧАЛЬНЕ ВИДАННЯ
ДОСЛІДЖЕННЯ СПЕКТРІВ ДИСКРЕТНИХ СИГНАЛІВ
МЕТОДИЧНІ ВКАЗІВКИ
до лабораторної роботи з курсів
“Проблемно-орієнтовані методи та засоби інформаційних технологій”
для студентів базового напрямку 6.0305 “Філологія” та
“Методи та засоби комп’ютерних інформаційних технологій”
для студентів базового напрямку 6.0804 “Комп’ютерні науки”
Укладачі Мазур Віталій Володимирович
Мотика Ігор Іванович