Цифровая обработка сигналов с использованием пакета программ MatLab
Заказать уникальную курсовую работу- 19 19 страниц
- 6 + 6 источников
- Добавлена 04.01.2018
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
Постановка задачи 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 позволяет моделировать различные системы, включая системы обработки сигналов. С его помощью можно решать задачи фильтрации сигналов, модулирования, анализа динамических систем и многие другие.