Filter

Моделируйте радиочастотный фильтр

  • Библиотека:
  • RF Blockset/Огибающая цепи/Элементы

  • Filter block

Описание

Блок Filter моделирует RF-фильтры трех проектов:

  • Butterworth: Фильтры Баттерворта имеют величину ответ, который максимально плоский в полосе пропускания и монотонный в целом. Такое сглаживание происходит по цене снижения крутизны отката.

  • Чебышёв: Фильтры Чебышевский Тип 1 имеют рябь равной величины в полосе пропускания и монотонную в полосе упора.

  • Обратный Чебышёв: Фильтры Чебышёва II типа имеют рябь равной величины в полосе остановок и монотонную в полосе пропускания.

  • Идеальный: Идеальные фильтры идеально допускают частоты в полосе пропускания и полностью отбрасывают частоты в полосе остановки.

Параметры

расширить все

Главный

Тип симуляции, заданный как один из следующих:

  • Ideal

    Симулирует идеальный фильтр типа, заданного в Filter type и модели, заданной в Implementation.

  • Butterworth

    Симулирует фильтр Баттерворта типа, заданного в Filter type и модели, заданной в Implementation.

  • Chebyshev

    Симулирует фильтр Чебышева типа, заданного в Filter type и модели, заданной в Implementation.

  • Inverse Chebyshev

    Симулирует обратный фильтр Чебышева типа, заданного в Filter type и Transfer function модель, заданная в Implementation.

Тип фильтра, заданный как один из следующих:

  • Lowpass: Моделирует lowpass тип фильтра проекта, заданный в Design method.

  • Highpass: Моделирует тип высокочастотного фильтра проекта, заданный в Design method.

  • Bandpass: Моделирует тип полосно-пропускающего фильтра проекта, заданный в Design method.

  • Bandstop: Моделирует тип полосно-заграждающего фильтра проекта, заданный в Design method.

Реализация, заданная как одно из следующего:

  • LC Tee: Моделируйте аналоговый фильтр с LC комкнутой структурой Tee, когда Design method является Butterworth или Chebyshev.

  • LC Pi: Моделируйте аналоговый фильтр с LC комкнутой структурой Pi, когда Design method является Butterworth или Chebyshev.

  • Transfer Function: Моделируйте аналоговый фильтр с помощью двухпортовых S-параметров, когда Design method является Butterworth или Chebyshev.

  • Constant per carrier: Моделируйте фильтр с полной передачей или полным набором отражений как константа на протяжении всей огибающей полосы вокруг каждой несущей. Значение Design method задается как идеальное.

  • Frequency Domain: Моделируйте фильтр с помощью свертки с импульсной характеристикой. Значение Design method задается как идеальное. Импульсная характеристика вычисляется независимо для каждой несущей частоты, чтобы захватить идеальную фильтрующую характеристику. Когда переход между полной передачей и полным отражением идеального фильтра происходит в огибающей полосы вокруг несущей, реализация частотного диапазона правильно захватывает этот переход до частотного разрешения, заданного в Impulse response duration.

По умолчанию Implementation является Constant per carrier для идеального фильтра и LC Tee за Баттерворта или Чебышева.

Примечание

Из-за причинности задержка в половине длительности импульсной характеристики включена как для отраженных, так и для переданных сигналов. Эта задержка будет ухудшать эффективность фильтра, когда сопротивление источника и нагрузки отличаются от значений, заданных в качестве параметров фильтра.

Частота ребра полосы пропускания, заданная в виде скаляра в Гц, кГц, МГц или ГГц.

Зависимости

Чтобы включить этот параметр, установите Design method равным Ideal.

Выберите этот параметр, чтобы реализовать порядок фильтрации вручную.

Зависимости

Чтобы включить этот параметр, установите Design method равным Butterworth или Chebyshev.

Порядок фильтра, заданный как скаляр. Этот порядок представляет собой количество единичных элементов склада в lowpass или highpass. В bandpass или bandstopколичество сглаженных запоминающих элементов в два раза превышает значение.

Примечание

Для фильтров Чебышева четного порядка, коэффициент сопротивления RloadRsource>Rratio для реализации сети Tee и RloadRsource<1Rratio для реализации сети Pi.

Rratio=1+ε2+ε1+ε2ε

где:

  • ε=10(0.1Rp)1

  • R p - пульсация полосы пропускания в дБ.

Зависимости

Чтобы включить этот параметр, выберите Implement using filter order.

Ширина полосы пропускания для фильтров lowpass и highpass, заданная в виде скаляра в Гц, кГц, МГц или ГГц. Значение по умолчанию 1 GHz для Lowpass фильтры и 2 GHz для Highpass фильтры.

Зависимости

Чтобы включить этот параметр, установите Design method равным Butterworth или Chebyshev и Filter type к Lowpass или Highpass.

Частоты полосы пропускания для полосно-пропускающих фильтров, заданные как 2-кортежный вектор в Гц, кГц, МГц или ГГц. Эта опция недоступна для полосно-заграждающих фильтров.

Зависимости

Чтобы включить этот параметр, установите Design method равным Butterworth или Chebyshev и Filter type к Bandpass.

Ослабление полосы пропускания, заданное как скалярный дБ. Для полосно-пропускающих фильтров это значение применяется одинаково к обоим ребрам полосы пропускания.

Зависимости

Чтобы включить этот параметр, установите Design method равным Butterworth или Chebyshev.

Частоты остановки для полосно-заграждающих фильтров, заданные как 2-кортежный вектор в Гц, кГц, МГц или ГГц. Эта опция недоступна для полосно-пропускающих фильтров.

Зависимости

Чтобы включить этот параметр, установите Design method равным Butterworth или Chebyshev и Filter type к Bandstop.

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

Зависимости

Чтобы включить этот параметр, установите Design method равным Butterworth или Chebyshev и Filter type к Bandstop.

Входное сопротивление источника, заданное как скаляр в омах.

Зависимости

Чтобы включить этот параметр, установите Design method равным Butterworth или Chebyshev.

Выходное сопротивление нагрузки, заданное как скаляр в омах.

Зависимости

Чтобы включить этот параметр, установите Design method равным Butterworth или Chebyshev.

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

Используйте эту кнопку для сохранения создания фильтра в файл. Допустимые типы файлов .mat и .txt.

Визуализация

Тип графиков, заданный как Voltage transfer, Phase delay, или Group delay.

Тип графиков, заданный как None, Voltage transfer, Phase delay, или Group delay.

Масштабирование оси Y, заданное как,

  • Magnitude(decibels), Magnitude(linear) или Angle(degrees), Real, или Imaginary для Voltage transfer параметры.

  • Magnitude(decibels) или Magnitude(linear) для Phase delay или Group delay параметры.

Масштабирование оси Y, заданное как,

  • Magnitude(decibels), Magnitude(linear) или Angle(degrees), Real, или Imaginary для Voltage transfer параметры.

  • Magnitude(decibels) или Magnitude(linear) для Phase delay или Group delay параметры.

Частота указывает на график по оси X, заданный как вектор с каждым элементом в единицах Гц, кГц, МГц или ГГц.

Шкала оси X, заданная как Linear или Logarithmic.

Шкала оси Y, заданная как Linear или Logarithmic.

Подробнее о

расширить все

Ссылки

[1] Kendall Su, аналоговые фильтры, Second Edition.

[2] Louis Weinberg, Network Analysis and Synthesis, Huntington, New York: Robert E. Krieger Publishing Company, 1975.

[3] Ларри Д. Паарманн, Проект и анализ аналоговых фильтров, перспектива обработки сигналов с MATLAB® Примеры, Kluwer Academic Publishers, 2001.

[4] Michael G. Ellis, SR, Electronic Filter Analysis and Synthesis, Norwood, MA: Artech House, 1994.

[5] Anatol I. Zverev, Handbook of Filter Synthesis, Hoboken, NJ: John Wiley & Sons, 2005.

См. также

| |

Введенный в R2016b