exponenta event banner

allpasslp2bp

Фильтр Allpass для преобразования нижних частот в полосы пропускания

Описание

[AllpassNum,AllpassDen] = allpasslp2bp(Wo,Wt) возвращает числитель, AllpassNumи знаменатель, AllpassDen, фильтра отображения allpass второго порядка для выполнения преобразования частоты с реальных нижних частот в реальные полосы частот. Дополнительные сведения см. в разделе Преобразование частоты от реального нижнего до реального нижнего диапазона.

Примеры

свернуть все

Проектирование фильтра отображения allpass, изменяющего фильтр нижних частот с частотой отсечки Wo в 0.5 к реальному полосовому фильтру с частотами отсечки Wt1 и Wt2 в 0.25 и 0.375соответственно.

Вычислите частотную характеристику и постройте график фазовой характеристики, нормализованной до δ, которая фактически является функцией отображения Wo(Wt). Обратите внимание, что преобразование работает одинаково как для положительных, так и для отрицательных частот.

Wo = 0.5; 
Wt = [0.25 0.375];
[AllpassNum, AllpassDen] = allpasslp2bp(Wo,Wt);
[h,f] = freqz(AllpassNum,AllpassDen,'whole');
plot(f/pi,abs(angle(h))/pi,Wt,Wo,'ro');
title('Mapping Function Wo(Wt)');
xlabel('New Frequency, Wt'); 
ylabel('Old Frequency, Wo');

Figure contains an axes. The axes with title Mapping Function Wo(Wt) contains 3 objects of type line.

Входные аргументы

свернуть все

Значение частоты для преобразования из фильтра прототипа, указанное как действительный скаляр в диапазоне (0,1).

Типы данных: single | double

Требуемые частотные местоположения в преобразованном целевом фильтре, заданном как реальный вектор со значениями в диапазоне (0,1).

Типы данных: single | double

Выходные аргументы

свернуть все

Числитель фильтра отображения, возвращаемый как действительный вектор.

Типы данных: double

Знаменатель фильтра отображения, возвращаемый как действительный вектор.

Типы данных: double

Подробнее

свернуть все

Преобразование частоты от реального нижнего до реального полосы пропускания

Преобразование реальных нижних частот в реальные полосовые эффективно размещает один признак исходного фильтра, расположенный на частоте -Wo, в требуемом местоположении целевой частоты, Wt1, и второй признак, первоначально на + Wo, в новом местоположении, Wt2. Предполагается, что Wt2 больше Wt1. Это преобразование реализует мобильность DC, что означает, что функция Nyquist остается в Nyquist, но функция DC перемещается в местоположение, зависящее от выбора Wt.

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

Частоты должны быть нормализованы между 0 и 1, при этом 1 соответствует половине частоты дискретизации.

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

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

Ссылки

[1] Новрузиан, Б. и А. Г. Константиниды. «Параметры эталонной передаточной функции прототипа в дискретных частотных преобразованиях». В трудах 33-го симпозиума на Среднем Западе по схемам и системам, 1078-82. Калгари, Альта., Канада: IEEE, 1991. https://doi.org/10.1109/MWSCAS.1990.140912.

[2] Новрузиан, Б. и Л. Т. Брутон. «Замкнутые решения для дискретно-временных эллиптических передаточных функций». В [1992] Труды 35-го симпозиума на Среднем Западе по схемам и системам, 784-87. Вашингтон, округ Колумбия, США: IEEE, 1992. https://doi.org/10.1109/MWSCAS.1992.271206.

[3] Константинид, А.Г. «Спектральные преобразования для цифровых фильтров». Труды IEEE, том 117, № 8: 1585-1590. Август 1970 года.

См. также

|

Представлен в R2011a