Реализация КИХ фильтров в среде Mathcad
Автор: jamshidbek.92 • Май 19, 2023 • Лабораторная работа • 761 Слов (4 Страниц) • 233 Просмотры
Федеральное агентство связи
Сибирский Государственный Университет Телекоммуникаций и Информатики
Межрегиональный центр переподготовки специалистов
Лабораторная работа 2
По дисциплине: Компьютерное моделирование
По теме «Реализация КИХ фильтров в среде Mathcad»
Выполнил: Коршунов А.Н.
Группа: ЗБВ-91
Проверил: Мелентьев О.Г.
Новосибирск, 2021г.
- Цель работы
1.1. Изучение принципов построения КИХ фильтров;
1.2. Получение практического навыка реализации КИХ фильтров низких
и высоких частот, полосового и режекторного фильтров.
1.3. Знакомство со встроенными функциями MathCAD для реализации КИХ фильтров различных типов.
2. Реализация в Mathcad
Листинг и реализация представлены на следующей странице.
1. Задали параметры сигнала y(t), построили функцию суммы трех синусоид и осуществили дискретизацию:
[pic 1]
[pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
Непрерывная функция сигнала y(t) имеет вид:
[pic 10]
[pic 11]
[pic 12]
2. Реализовали ДПФ с помощью функции cfft, построили график модулей отсчетов:
[pic 13]
[pic 14]
[pic 15]
3. Записали функцию для импульсной характеристики идеального ФНЧ, задали количество отсчетов, вывели массив ИХ:
[pic 16]
[pic 17]
[pic 18]
[pic 19]
[pic 20]
Вид ИХ ФНЧ:
[pic 21]
4. Построили АХЧ ФНЧ, выполнил ДПФ массива ИХ:
[pic 22]
[pic 23]
[pic 24]
5. Произвели взвешивание ИХ с использованием окна Хемминга:
[pic 25]
[pic 26]
Вид окна Хемминга:
[pic 27]
6. Построили АХЧ со сглаженными характеристиками:
[pic 28]
[pic 29]
АХЧ после сглаживания (окно помогло уменьшить пульсации в полосе пропускания фильтра):
[pic 30]
7. Вывели АЧХ фильтра и спектральные составляющие исходного сигнала, выделили частоту гармоники 10 Гц:
[pic 31]
[pic 32]
[pic 33]
[pic 34]
[pic 35]
[pic 36]
[pic 37]
[pic 38]
8. Осуществили свертку ИХ фильтра, вывели получившийся сигнал после свертки и исходный на одном графике:
[pic 39]
[pic 40]
[pic 41]
[pic 42]
[pic 43]
[pic 44]
[pic 45]
[pic 46]
9. Реализовали ФНЧ, произвели свертку с помощью функций convol и lowpass:
[pic 47]
[pic 48]
[pic 49]
[pic 50]
[pic 51]
[pic 52]
10. Записали функцию для импульсной характеристики идеального ФВЧ, задали количество отсчетов, вывели массив ИХ:
[pic 53]
[pic 54]
[pic 55]
[pic 56]
[pic 57]
Вид ИХ ФВЧ:
[pic 58]
11. Построили АХЧ ФВЧ, выполнил ДПФ массива ИХ:
[pic 59]
[pic 60]
[pic 61]
12. Произвели взвешивание ИХ с использованием окна Хемминга:
[pic 62]
[pic 63]
Вид окна Хемминга:
[pic 64]
13. Построили АХЧ со сглаженными характеристиками:
[pic 65]
[pic 66]
АХЧ после сглаживания (окно помогло уменьшить пульсации в полосе пропускания фильтра):
[pic 67]
14. Вывели АЧХ фильтра и спектральные составляющие исходного сигнала, выделили частоту гармоники 100 Гц:
[pic 68]
[pic 69]
[pic 70]
[pic 71]
[pic 72]
[pic 73]
[pic 74]
...