20993

Дослідження загальної процедури цифрових фільтрів в LabVIEW

Лабораторная работа

Информатика, кибернетика и программирование

розміщуємо три горизонтальні повзункові регулятори Horizontal Pointer Slid' Controls → Express → Numeric Control → Horizontal Pointer Slide Елементи керування → Експрес → Цифровий контроль → Горизонтальний повзунковий регулятор для налаштування частоти сигналів; три графіки осцилограми Waveform Graph для відображення вхідного і відфільтрованого сигналів у часовому і спектральному зображенні. На закладці Scale Шкала змінюємо максимальне значення шкали частоти Найквіста на 4000 Гц у всіх трьох елементах і на закладці Data Range Діапазон...

Русский

2013-08-02

240.66 KB

1 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

КРЕМЕНЧУЦЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ

ІМ. М. ОСТРОГРАДСЬКОГО

ІНСТИТУТ ЕЛЕКТРОМЕХАНІКИ, ЕНЕРГОЗБЕРЕЖЕННЯ ТА СИСТЕМ УПРАВЛІННЯ

КАФЕДРА СИСТЕМ АВТОМАТИЧНОГО УПРАВЛІННЯ І

ЕЛЕКТРОПРИВОДА

ЗВІТ

До лабораторної роботи № 4

З дисципліни: «Основи збору, передачі та обробки інформації»

На тему: «Дослідження загальної процедури цифрових фільтрів в LabVIEW»

Виконав:

Студент групи СІ-10-3С

Шаповал Ю.Я.

Прийняла:

Гаврилець Г.О.

КРЕМЕНЧУК 2011

Мета:  Вивчити та придбати навички по дослідженню загальної процедури синтезу цифрових фільтрів в LabVIEW.

Порядок виконання роботи

  1.  Відкриваємо програмний пакет  LabVIEW. Створюємо новий документ – New VI.
  2.  Створюємо лицьову панель системи фільтрації (рисунок 1):

Рисунок 1 -  Лицьова панель системи IIR фільтрації під час роботи.

  1.  розміщуємо три горизонтальні повзункові регулятори Horizontal Pointer Slid' (Controls → Express Numeric Control → Horizontal Pointer Slide (Елементи керування Експрес Цифровий контроль Горизонтальний повзунковий регулятор)) для налаштування частоти сигналів;
  2.  три графіки осцилограми Waveform Graph для відображення вхідного і відфільтрованого сигналів у часовому і спектральному зображенні.

Тепер змінюємо властивості об’єктів (перейменовуємо елементи керування і графіки осцилограми):

- змінюємо властивості трьох елементів керування Horizont Pointer   Slide (Горизонтальний повзунковий регулятор). Натискаємо правою кнопкою миші на кожний елемент і обираємо Properties (Властивості) з меню швидкого виклику. В результаті з’являється діалогове вікно властивостей. На закладці Scale (Шкала) змінюємо максимальне значення шкали частоти Найквіста на 4000 Гц у всіх трьох елементах і на закладці Data Range (Діапазон даних) встановлюємо частоти за замовчанням 750 Гц, 2500 Гц і 3000 Гц відповідно;

- змінюємо властивості графіку осцилограми Waveform Graph, що позначений на рис. 1 як FFT (БПФ). Натискаємо правою кнопкою миші на графіку осцилограми Waveform Graph і обираємо Properties (Властивості) з меню швидкого виклику, щоб потрапити в діалогове вікно властивостей. На закладці Scale (Масштаб) відмінюємо Autoscale (Автомаштабування) для шкали Y і змінюємо мінімальне значення на 80, щоб краще бачити піки осцилограм. На двох других графіках, що відповідають часовому відображенню, відмінюємо опцію Loose Fit (Вимкнути сівпадіння) в меню швидкого виклику для осі X (X Scale),  щоб графік заповнив весь простір по осі X.

  1.  Для забезпечення системи джерелами сигналу розміщуємо на блок-діаграмі (рисунок 2):

Рисунок 2 - Блок-діаграма системи IIR -фільтру

три ВП Sine Waveform ((синусоїдальний сигнал) (Functions Programming → Waveform Analog Waveform Waveform Generation Sine Waveform (Функції → Програмування Сигнал Аналоговий сигнал → Генерація сигналів  Синусоїдальний сигнал)). За відсутності вхідного сигналу амплітуди вихідних синусоїд за замовчанням приймають одиничні значення. З'єднуємо проведенням регулятори і входи frequency (частота) кожного ВП Sine Waveform.

  1.  Створюємо кластер констант для введення частоти дискретизації. Для цього натискаємо правою кнопкою миші на вивід samping   Info (інформація про дискретизацію) ВП Sine Waveform і, обравши Create → Constant (Створити Константа), (вводимо 8000 - частота дискретизації і 256 - число вибірок).
  2.  Приєднуємо кластери констант до всіх трьох ВП так, щоб всі сигнали мали однакові частоти дискретизації і довжини вибірок.
  3.  Створюємо вхідний сигнал системи фільтрації, додаємо три масиви сигналів, з використанням двох функцій Add (Додати) (Functions Express → Arithmetic & Comparison Express Numeric → Add (Функції Експрес Арифметичні і порівняння Експрес чисельні → Додати)), як показано на рис. 1.
  4.   Далі створюємо компоненти системи фільтрації:
  5.  фільтр створюємо за допомогою експрес ВП DFD Classical Filter Design (Functions Addons -→ Digital Filter Design → Filter Design DFD Classical Filter Design (Функції → Додаткові → Проектування цифрових фільтрів Проектування фільтрів → DFD Класична розробка фільтрів));
  6.  заповнюємо специфікацію фільтру в діалоговому вікні конфігурації, яке з’являється після розміщення експрес ВП. В цьому вікні відображається амплітудно-частотна характеристика і графік розміщення нулів і полюсів на z-площині, відповідні до специфікації фільтру. В якості методу створення фільтру обираємо метод рівномірних пульсацій (Equi-Ripple FIR).

Як тільки експрес ВП сконфігуровано, його назва змінюється у відповідності до заданого типу фільтру, для нашого— Equi-Ripple FIR Lowpass Filter (IIR -фільтр нижніх частот з рівномірними пульсаціями). Тип фільтру відображається на блок-діаграмі.

  1.  щоб відфільтрувати вхідний сигнал, який надходить з функції Add, об’єкт фільтр під’єднуємо до виводу filter in (вхід фільтру) ВП dfd Filtering (Фільтрація) (Functions Addons → Digital Filter Design → Processing → DFD Filtering (Функції → Додаткові → Проектування цифрових фільтрів Обробка → DFD Фільтрація));
  2.  для спостереження ефекту фільтрації в спектральному і часовому відображенні вхідний сигнал і вихід ВП DFD Filtering під’єднуємо до двох графіків осцилограм Waveform Graphs;
  3.  щоб отримати спектральні характеристики сигналу,  розміщуємо на блок-діаграмі експрес ВП Spectral Measurements (Спектральні виміри) (Functions Signal Processing → Waveform Measurements). Натискаємо правою кнопкою миші на елемент і обираємо Properties (Властивості).  В полі Selected Measurements вибираємо Magnitude (peak) (Величина (пікова)), в полі Result (Результат) — дБ і в полі Window (Вікно) — None (Відсутність вікна).
  4.  Обвести всі створенні елементи на блок-діаграмі циклом While Loop  (Цикл з умовою). Для завершення циклу до терміналу умови виходу із циклу, який розташований у правому нижньому куті, під'єднуємо кнопку «стоп» (Controls → Express → Buttons  → Stop Button) ). Закінчена блок-діаграма показана на рис. 2.
  5.  Для часової затримки відображення роботи ВП розміщуємо на блок-діаграмі блок Wait Until Next ms Multiple (Functions   Programming → Timing → Wait Until Next ms Multiple ). Потім клацаємо на ньому правою кнопкою миші і обираємо  Create → Constant (Створити Константа), вводимо 300.

10. Зберігаємо ВП під назвою FIR Filtering System.vi (FIR система фільтррації) і запускаємо його.

11. Результуючі осцилограми на лицьовій панелі під час роботи показані на рис. 1.

Висновок:  На проведеній лабораторній роботі було вивчено та придбано навички по дослідженню загальної процедури синтезу цифрових фільтрів в LabView.


 

А также другие работы, которые могут Вас заинтересовать

39933. ПСИХОЛОГІЧНІ ОСОБЛИВОСТІ ДІЯЛЬНОСТІ ЗАСОБІВ МАСОВОЇ ІНФОРМАЦІЇ 55.5 KB
  Суспільство здебільшого набирає рис постіндустріального інформаційного а оскільки історія людства крім всього іншого є історією боротьби за владу панування то в контексті нинішньої ситуації влада опиняється в руках тих хто має доступ до інформації ідентифікації внутрішнього світу людини й змістових картин. Під засобами масової інформації далі – ЗМІ розуміють газети журнали теле і радіопрограми кінодокументалістику інформаційні агенції інші періодичні форми публічного розповсюдження масової інформації. Зрозуміло що діяльність ЗМІ...
39934. Історія розвитку комунікаційних технологій та їх вплив на Інтернет 49.5 KB
  Наголос робиться не техногогії як такій що не раз радикально змінювалась а розглядається неспадаючий ріст кількості комунікацій еволюція типу інформації що пересилається відношення людей до кумунікаційних технологій та еволюція ціноутворення. В той же час спрощується схема ціноутворення. Схеми ціноутворення що спрямовані на предоставлення диференційованих рівнів послуг навряд чи матимуть місце в майбутньому. Уподобання користувачів полягають в готовності платити більше за простими схемами ціноутворення.
39935. Рода связи, виды связи. Условные знаки 60.71 KB
  2: радиосвязь радиорелейная связь тропосферная связь спутниковая связь проводная связь волоконнооптическая связь сигнальная связь. Радиосвязь – это род связи который реализуется с использованием радиосредств земных и ионосферных радиоволн. Радиосвязь является важнейшей а во многих случаях единственной связью способной обеспечивать управления частями и подразделениями в самой сложной обстановке и при нахождении командиров в движении. Радиорелейная связь это род связи который реализуется с использованием радиорелейных средств связи...
39936. Радиосвязь и ее место в системе управления войсками 61.93 KB
  Однако при организации и обеспечении радиосвязи необходимо учитывать: Возможность перехвата переговоров и передач; Возможность определения противником мест нахождения работающих радиостанций и создания им преднамеренных помех; Зависимость состояния связи от условий прохождения радиоволн и возможных помех в пункте приема; Условия ЭМС РЭС; Сильное влияние на связь высотных ядерных взрывов; Уменьшение деятельности действий радиостанций при работе в движении. Средства используемые для обеспечения радиосвязи в ВС РФ подразделяются на подвижные и...
39937. Общая характеристика и боевое применение проводной связи 40.18 KB
  При организации проводной связи необходимо учитывать: возможность обеспечения связи только между неподвижными пунктами; большую уязвимость кабельных линий от ядерных взрывов ударов авиации огня артиллерии противника от танков бронетранспортеров и автомашин; сложность прокладки и снятия на зараженной и труднопроходимой местности громоздкость материальной части и сравнительно малую скорость работ по прокладке и снятию линий связи; потребность в большом количестве сил и средств для перевозки прокладки эксплуатационного...
39938. Общая характеристика, способы организации ФПС 44.27 KB
  Подвижные средства применяются для обеспечения фельдъегерскопочтовой связи с вышестоящим штабом между пунктами управления подчиненных частей подразделений во всех видах боевых действий при передвижении и расположении войск на месте. При организации фельдъегерскопочтовой связи следует учитывать: характер местности; состояние и загруженность маршрутов скорость и проходимость подвижных средств; местонахождения пунктов управления и посадочных площадок; необходимость охраны фельдъегерей доставляющих секретные документы и воинских...
39939. Общая характеристика и боевое применение радиорелейной связи 52.82 KB
  В тоже время при организации радиорелейной связи необходимо учитывать зависимость ее от рельефа местности что вызывает необходимость тщательного выбора трассы линии связи невозможность работы или значительное уменьшение дальности действия радиорелейных станций в движении возможность перехвата передач и создания радиопомех противником. Способы организации радиорелейной связи Радиорелейная связь может быть организована по направлению по сети и по оси. Применение того или иного способа в каждом отдельном случае зависит от конкретных условий...
39940. Тропосферная связь 15.2 KB
  Тропосферные станции предназначаются для строительства прямых многоканальных линий связи большой протяженности. Дальность связи на одном интервале тропосферной линии может составлять 120–250 километров.
39941. Понятие о системе связи 23.76 KB
  В связи с этим можно дать следующее определение. Система военной связи – подсистема системы управления войсками силами и оружием обеспечивающая обмен информацией и автоматизацию управления. Оно отражает функциональное предназначение системы военной связи – обеспечение обмена информацией и автоматизацию управления.