Курсовой проект Цифровая обработка сигналов

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Радиосигналы
  • 17 17 страниц
  • 4 + 4 источника
  • Добавлена 07.06.2020
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание
Введение………………………………………………………………………. 3
1 Фильтры Чебышева …………………………...………...…………………. 4
2 Расчет аналогового прототипа ……...…………………..…….………….. 6
3 Синтез цифрового фильтра в Matlab…………………. ……………….... 14
Заключение…………………………………………………………………… 16
Список использованных источников………………………………………... 17

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

Синтез ФВЧ>> Fs=14500;>> fk=500;>> ft=1050;>> WDp=ft/(Fs/2); WDs=fk/(Fs/2);>> rp=0.9; rs=40;>> [R1,WDn1]=cheb1ord(WDp,WDs,rp,rs);>> [R2,WDn2]=cheb2ord(WDp,WDs,rp,rs);>> [b1,a1]=cheby1(R1,rp,WDn1,'high');>> [b2,a2]=cheby2(R2,rs,WDn2,'high');ВыводимАЧХ>> Fs=14500;>> f=0:((Fs/2)/1000):Fs/2;>> W=2.*pi.*f;>> Ha1=freqz(b1,a1,f,Fs); MAG1=abs(Ha1);>> Ha2=freqz(b2,a2,f,Fs); MAG2=abs(Ha2);>> subplot(2,2,1),plot(f,MAG1),xlabel('f(Hz)'),grid,...>> subplot(2,2,1),plot(f,MAG1),xlabel('f(Hz)'),grid,...ylabel('MAGNITUDE'),title('Filter Chebyshov I'),ylim([0 1]);>> subplot(2,2,2),plot(f,MAG2),xlabel('f(Hz)'),grid,...ylabel('MAGNITUDE'),title('Filter Chebyshov II'),ylim([0 1]);Рисунок 14 – АЧХ синтезированного фильтраЗаключениеСинтез цифрового ФВЧ Чебышева с заданными параметрами выполнен полностью. На первом этапе выполнен расчет и исследование аналогового прототипа разработанного фильтра. Сначала найдены коэффициентынормированного ФНЧ, после чего выполнен расчет коэффициентов и передаточной характеристики аналогового ФВЧ Чебышева.Во второй части рассмотрена процедура преобразования эквивалентного аналогового фильтра в цифровой с заданными характеристиками. Рассмотрены особенности частотных характеристик цифровых фильтров и способ расчета дискретного отфильтрованного сигнала.Работоспособность синтезированного фильтра проверена при помощи детерминированных сигналов. Сигналы на выходе фильтра полностью совпали с ожидаемыми результатами фильтрации, и фильтр обладает требуемыми характеристиками.Список использованных источников1. Панин Д.Н., Михайлов В.И.Проектирование электрических фильтров:Учебное пособие / Поволжский государственный университет телекоммуникации и информатики. Самара, 2009. – 46 с.2. Собенин Я. А. Расчет полиномиальных фильтров / Я. А. Собенин. – М.: Связьиздат, 1963. – 207 с.3. Дьяконов В. П. MATLAB. Полный самоучитель. – М.: ДМК Пресс, 2012. – 768 с.: ил.4. Дашковская Т.В. Цифровая обработка сигналов в среде matlab [Текст]: лабораторный практикум в 2 ч. Ч. 1 / Т.В. Дашковская. – Новосибирск: СГГА, 2010. – 66 с.


Список использованных источников

1. Панин Д.Н., Михайлов В.И. Проектирование электрических фильтров:
Учебное пособие / Поволжский государственный университет телекоммуникации и информатики. Самара, 2009. – 46 с.
2. Собенин Я. А. Расчет полиномиальных фильтров / Я. А. Собенин. – М.: Связьиздат, 1963. – 207 с.
3. Дьяконов В. П. MATLAB. Полный самоучитель. – М.: ДМК Пресс, 2012. – 768 с.: ил.
4. Дашковская Т.В. Цифровая обработка сигналов в среде matlab [Текст]: лабораторный практикум в 2 ч. Ч. 1 / Т.В. Дашковская. – Новосибирск: СГГА, 2010. – 66 с.

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

Что такое Цифровая обработка сигналов?

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

Что такое фильтры Чебышева?

Фильтры Чебышева – это класс фильтров, которые используются для подавления или пропускания определенных частот сигнала. Они представляют из себя комплексные системы, которые могут быть реализованы как аналоговые, так и цифровые фильтры. Фильтры Чебышева обладают особенностью – позволяют достичь максимально возможного подавления или пропускания необходимых частот сигнала при минимальном количестве элементов фильтра.

Как рассчитать аналоговый прототип фильтра?

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

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

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

Какие источники использовались при написании статьи?

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

Что такое Цифровая обработка сигналов?

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

Что такое фильтры Чебышева?

Фильтры Чебышева – это типы электрических фильтров, которые отличаются особыми свойствами передаточной функции. Они обеспечивают заданное уровнем подавления сигнала в переданной и блокировочной областях спектра. Фильтры Чебышева широко применяются в цифровой обработке сигналов, так как позволяют достичь высокой точности фильтрации и устойчивы к различным помехам и искажениям сигнала.

Как можно синтезировать цифровой фильтр в Matlab?

Для синтеза цифрового фильтра в Matlab можно использовать различные функции из Signal Processing Toolbox. Например, функции cheb1ord и cheb2ord позволяют определить порядок фильтра Чебышева, исходя из заданных параметров (частоты среза, полос пропускания и подавления, частоты дискретизации и др.). Затем можно использовать функции cheby1 и cheby2 для расчета коэффициентов фильтра и фильтрации сигнала.