20995

Дослідження характеристик цифрових фільтрів у програмі MatLab

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

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

Для перетворення сигналу з аналогової форми в дискретну застосовуємо блок АЦП. Для графічного відображення результатів роботи застосовуємо блоки Signal Processing Blockset signal Processing Sinks time Scope для відображення часової залежності сигналів та Signal Processing Blockset signal Processing Sinks spectrum Scope для відображення спектру сигналу. Для фільтрації в пакеті Sptool виконуємо наступні дії: В полі Signals виділяємо назву необхідного сигналу Signnoise. Натискуємо кнопку Apply після натиснення якої з'являється діалогове...

Русский

2013-08-02

297.85 KB

3 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

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

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

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

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

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

ЗВІТ

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

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

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

Виконав:

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

Хамула І.Ю.

Прийняла:

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

КРЕМЕНЧУК 2012

Мета:  Синтезувати і проаналізувати цифрові фільтри з використанням програмного пакету MatLab.

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

  1.  За допомогою блоку Simulink/sources/sine Wave задаємо тестовий синусоїдальний сигнал. У параметрах блоку задаємо амплітуду 10, частоту 50 Гц, фаза і зсув дорівнюють нулю.
  2.  Оскільки більшість перешкод має випадковий характер, то як джерело зовнішньої дії застосовуємо генератор білого шуму Simulink/sources/band Limited White Noise. Sample Time задаємо рівним 0,0002, значення параметра Noise Power встановлюємо рівним 0,001.
  3.  Робимо накладення перешкоди на вихідний сигнал за допомогою блоку суматора.
  4.  Для перетворення сигналу з аналогової форми в дискретну застосовуємо блок АЦП. Роль АЦП в пакеті Simulink виконує блок квантування Simulink/discontinuities/quantizer.
  5.  Для реалізації алгоритму цифрової фільтрації використовуємо вбудований блок Signal Processing Blockset/filtering/filter Designs/digital Filter Design, при відкритті якого з'являється вікно пакету fdatool для моделювання цифрового фільтру.
  6.  Для графічного відображення результатів роботи застосовуємо блоки Signal Processing Blockset/signal Processing Sinks/time Scope для відображення часової залежності сигналів та Signal Processing Blockset/signal Processing Sinks/spectrum Scope для відображення спектру сигналу.
  7.  Для можливості обробки даних в пакеті SPTool  зберігаємо отримані сигнали в робочий простір(То Workspace), визначивши наступні змінні:

Input – вхідний корисний сигнал;

Signnoise – квантований зашумлений сигнал;

Filtred – відфільтрований сигнал.

  1.  Для автоматичного запуску пакету Sptool по закінченню моделювання додаємо в модель блок Simulink/sources/clock, блок призначеної для користувача функції Simulink/user-defined Functions/matlab Fcn і заглушку Simulink/sincs/terminator.
  2.  Загальну процедуру цифрової обробки сигналів можливо реалізувати в пакеті SPTool, використовуючи наступний алгоритм :
  3.  Імпортуємо модель фільтру і сигнали, отримані при моделюванні в Simulink, в пакет SPTool :
  4.  Використовуючи пункт меню File/import, вказуємо необхідний вектор даних (Input–початковий сигнал, Signnoise–зашумленний сигнал).
  5.   Імпортуємо модель фільтру з Fdatool. У пакеті Fdatool вибираємо меню File/export і вказуємо в полі Export to значення Sptool. У полі Discrete Filter вказуємо назву фільтру – Myfilter.
  6.  Для фільтрації в пакеті Sptool виконуємо наступні дії:
  7.  В полі Signals виділяємо назву необхідного сигналу (Signnoise).
  8.  В полі Filters виділяємо назву необхідного фільтру (Myfilter).
  9.  Натискуємо кнопку Apply, після натиснення якої з'являється діалогове вікно в якому вказано ім'я фільтру, ім'я вхідного сигналу, тип алгоритму і задаємо ім'я вихідного сигналу – Filtred.
  10.  Після натиснення кнопки ОК вікна Apply Filter відбувається додавання сигналу у вікно Signals пакету Sptool.
  11.  Для перегляду сигналів в часовій області у вікні Signals слід виділити один або декілька сигналів і натискувати кнопку View. У контекстному меню вікна вибираємо колір відображення кожного сигналу.
  12.  Для створення і відображення спектру досліджуваного сигналу виділяємо сигнал (вікно Signals) і натискуємо кнопку Create у вікні Spectra. Далі натискуємо кнопку Apply, після чого у вікні Spectrum Viewer відображується спектр вибраного сигналу.

Рисунок 1– Реалізація загальної схеми обробки сигналів в пакеті Matlab

Рисунок 2 – Часові діаграми початкового, зашумленого і відфільтрованого сигналів

Рисунок 3 – Спектри вихідного, зашумленого і відфільтрованого сигналів

Рисунок 4 – Тимчасові діаграми початкового, зашумленого і відфільтрованого сигналів.

Рисунок 5 – Створення спектру сигналу.

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


 

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

43686. ТЕХНОЛОГИЯ МАШИНОСТРОЕНИЯ. А.Г. Суслов 7.66 MB
  Изложены основы и специальная часть технологии машиностроения. Основное внимание уделено обеспечению и повышению качества изделий машиностроения, снижению технологической себестоимости их изготовления, методологии разработки технологических процессов, технологии изготовления и сборки типовых деталей и соединений, оформлению технологической документации.
43687. ЗАМЕНА РЕМНЯ ГРМ НА АВТОМОБИЛЕ DAEWOO NEXIA 477.07 KB
  Режим работы ООО«Ориент-Экспресс»предполагает возможность максимального охвата полезного времени дня, без нарушения трудового законодательства. Станция работает 351 день в году, т.е. ежедневно, кроме государственных праздников. Начало рабочего дня в 9.00 конец рабочего дня в 21.00, другими словами, автосервис работает в 1,5 смены.
43688. Проект реконструкції моторного відділення у АТП 13069 789.48 KB
  Необхідність структурної перебудови економіки України вимагає перебудови авторемонтних підприємств. Вдосконалення організації і технології капітального ремонту агрегатів, вузлів та деталей , підвищення якості і зниження собівартості продукції – ось що є найважливішою задачею авторемонтного виробництва (АРВ)
43689. МЕРОПРИЯТИЯ ПО ПОВЫШЕНИЮ ЭФФЕКТИВНОСТИ ИСПОЛЬЗОВАНИЯ КАПИТАЛА ОАО «САХОБУВЬИНВЕСТ» 885.15 KB
  В системе источников привлечения капитала данное деление носит определяющий характер: собственный капитал характеризует общую стоимость средств предприятия принадлежащих ему на правах собственности и используемых им для формирования определенной части его активов. К этому виду капитала относятся права пользования отдельными природными ресурсами патентные права на использование изобретений “ноухау†права на промышленные образцы и модели товарные знаки компьютерные программы и другие нематериальные виды имущественных ценностей. Об...
43690. Совершенствование способов управления инвестиционными рисками компании на основе их всестороннего анализа и оценки ЗАО «Плитспичпром» 182.87 KB
  Теоретические аспекты оценки и управления инвестиционными рисками организации Методы оценки и управления инвестиционными рисками Разработка методов совершенствования системы оценивания и управления инвестиционными рисками предприятия Оптимизация управления инвестиционными рисками предприятия
43691. Автоматизированная система управления деятельностью туристического агентства «Коми-тур» 8.92 MB
  Туристическое агентство «Коми-тур» оказывает услуги населению по подготовке и организации отдыха. Основные услуги – это услуги по подбору наиболее оптимальных для туриста туров (экскурсии, отдых на море, активный туризм, отдых с детьми, паломнический туризм), бронирование выбранного тура у туроператора, оформление документов, услуги по организации встречи и проводов туристов.
43692. Анализ индивидуальных трудовых споров и выявление проблем, возникающих при рассмотрении их в суде 174 KB
  Значительно возросло количество трудовых дел в судах. Появились новые очень сложные дела: о взыскании морального вреда, причиненного работнику незаконным увольнением, переводом на другую работу, невыплатой гарантированных законодательством выплат и льгот, отказом от заключения трудового договора и другие.
43693. Психологічні особливості соціального інтелекту та поведінки в конфлікті в юнацькому віці 197.84 KB
  Однакзведення інтелекту до миследіятельності вириває його з контексту соціалізації що припускає вироблення власних ціннісних орієнтацій свого стилю життя. У сучасній школіяка орієнтована на розвиток теоретичного інтелекту як відзначає М. Подальша розробка категорії соціального інтелекту визначається результатами досліджень Г. Холодної які виявили взаємозв'язок інтелекту людини і здатності реалістично оцінювати себе регулювати свою поведінку; дослідженнями К.
43694. Проектирование АСУ ОАО «ГСК «Югория» и разработка конкретных проектных решений по одной из подсистем АСУ 271.67 KB
  Процесс создания АСУ – это последовательное внедрение более совершенных, научно-обоснованных методов управления и средств вычислительной техники с целью увеличения эффективности производства и повышения производительности труда. Экономико-математические методы оптимального планирования и управления, средства автоматизированной обработки больших объемов информации становятся неотъемлемой частью структур управления, способом их функционирования.