Цифровая обработка сигналов с использованием пакета программ MatLab

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Электроника
  • 19 19 страниц
  • 6 + 6 источников
  • Добавлена 04.01.2018
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание


Постановка задачи 3
Цифровая обработка сигнала 4
Моделирование в Simulink 15
Выводы 18
Список литературы 19

Фрагмент для ознакомления

Моделирование в SimulinkЗадачу фильтрации сигнала и его модулирования можно смоделировать в Simulink. Ниже представлен пример модели полосового фильтра.Рис. 15. Модель фильтра в SimulinkСам фильтр можно задать с помощью FilterDesign & AnalysisTool. Внутренняя структура и параметры фильтра представлены на рисунке 16. В него входят частоты среза нормированные к частоте Найквиста, метод отображения. В том же окне имеется вкладка RealizeModel, которая позволяет импортировать спроектированный фильтр в Simulink.Рис. 16. Структурафильтрав Filter Design & Analysis ToolДля отображения временных графиков исходного сигнала и сигнала после фильтра используется блок Scope, а так же блок SpectrumScope, который строит спектр отфильтрованного сигнала.Аналогичным образом можно построить модель формирования модулируемого сигнала (рис. 17).Рис. 17. Модель Simulink формирования модулируемого сигналаБлокDSBAMModulatorPassbandмодулирует сигнал с использованием амплитудной модуляции с двумя боковыми полосами. Так же в качестве вывода сигнала представлены блоки Scope и SpectrumScope.ВыводыВ ходе выполнения курсовой работы был освоен математический пакет MATLAB с Simulink и применен для цифровой обработки аудио файла. Произведен синтез полосового фильтра. Получены временные графики исходного сигнала, сигнала после пропускания через полосовой фильтр. Применение MATLAB для фильтрации сигналов вполне обосновано, поскольку в нём имеется большое количество встроенных и легко настраиваемых фильтров, которые показывают хорошие результаты. В АЧХ с фильтром наблюдается выделение частот в полосе пропускания ПФ и их подавление вне пропускания фильтра.Так же в работе была проведена модуляция исходного сигнала и сигнала, который подвергался фильтрации. В спектре после модуляции при использовании исходного сигнала в качестве моделируемого видно несущую частоту, а так же две боковые частоты сигнала. Были построены модели фильтра и формирования модулируемого сигнала в Simulink.Список литературыДьяконов, В. П. Simulink. Самоучитель. – М.: ДМК Пресс, 2015Черных, И. В. Simulink: Инструмент моделирования динамических систем. Сергиенко А.Б. Цифровая обработка сигналов. – СПб.: Питер, 2013Перепелица С.А., Богач Н.В. Системы и сети связи. 2011Калугин П. С., Кулешов М. В. Проектирование цифрового фильтра нижних частот на ПЛИС.Солонина А. И. Цифровая обработка сигналов. Моделирование в Simulink. – М.:БХВ-Петербург, 2012

Список литературы


1. Дьяконов, В. П. Simulink. Самоучитель. – М.: ДМК Пресс, 2015
2. Черных, И. В. Simulink: Инструмент моделирования динамических систем.
3. Сергиенко А. Б. Цифровая обработка сигналов. – СПб.: Питер, 2013
4. Перепелица С. А., Богач Н. В. Системы и сети связи. 2011
5. Калугин П. С., Кулешов М. В. Проектирование цифрового фильтра нижних частот на ПЛИС.
6. Солонина А. И. Цифровая обработка сигналов. Моделирование в Simulink. – М.: БХВ-Петербург, 2012

Вопрос-ответ:

Какую задачу решает цифровая обработка сигналов?

Цифровая обработка сигналов решает задачи обработки, анализа, фильтрации и модуляции сигналов с использованием методов и алгоритмов обработки данных.

Какие инструменты используются для цифровой обработки сигналов в MatLab?

Для цифровой обработки сигналов в MatLab используются различные инструменты, такие как функции и операторы для работы с массивами и матрицами, функции для фильтрации, сглаживания, дискретного преобразования, модуляции и других операций над сигналами.

Как моделировать задачу фильтрации сигнала в Simulink?

Задачу фильтрации сигнала можно моделировать в Simulink с помощью блоков, представляющих фильтр, и блоков для ввода и вывода сигнала. С помощью соединения этих блоков и настройки параметров фильтра можно создать модель фильтрации сигнала.

Какие инструменты используются для моделирования сигналов в Simulink?

Для моделирования сигналов в Simulink используются блоки, представляющие источники сигналов (например, сигналы синусоидальной формы), блоки для обработки сигналов (например, блоки фильтров, модуляторов, дискретных преобразований) и блоки для визуализации сигналов (например, блоки для построения графиков).

Какие выводы можно сделать по результатам работы с пакетом программ MatLab для цифровой обработки сигналов?

Пакет программ MatLab предоставляет мощные инструменты для цифровой обработки сигналов, позволяющие решать разнообразные задачи обработки, анализа, фильтрации и модуляции сигналов. Моделирование сигналов с использованием MatLab и Simulink удобно и эффективно для изучения и тестирования различных алгоритмов обработки данных.

Какую задачу можно решить с помощью цифровой обработки сигналов?

Цифровая обработка сигналов позволяет решать широкий спектр задач, таких как фильтрация сигналов, извлечение и анализ сигналов, распознавание и обработка речи, сжатие данных и т.д.

Какие программы можно использовать для цифровой обработки сигналов?

Для цифровой обработки сигналов можно использовать различные программные средства, в том числе пакет программ MatLab. Он предлагает широкий набор инструментов для анализа и обработки сигналов.

Каким образом можно моделировать сигналы в MatLab?

В MatLab можно моделировать сигналы с помощью функций и инструментов для генерации или импорта данных. Например, можно создать синусоидальный сигнал с заданной частотой и амплитудой с помощью функции sin(), либо импортировать сигнал из внешнего файла.

Какую задачу можно решить с помощью моделирования в Simulink?

Simulink позволяет моделировать различные системы, включая системы обработки сигналов. С его помощью можно решать задачи фильтрации сигналов, модулирования, анализа динамических систем и многие другие.