exponenta event banner

пропускная способность

Полоса пропускания частотного отклика

Описание

пример

fb = bandwidth(sys) возвращает пропускную способность динамической модели системы SISO sys. Полоса пропускания - это первая частота, где коэффициент усиления падает ниже 70,79% (-3 дБ) от значения постоянного тока. Полоса пропускания выражается в rad/TimeUnit, где TimeUnit является TimeUnit имущество sys.

пример

fb = bandwidth(sys,dbdrop) возвращает полосу пропускания для указанного снижения коэффициента усиления.

Примеры

свернуть все

Вычислить пропускную способность передаточной функции sys = 1/(s+1).

sys = tf(1,[1 1]);
fb = bandwidth(sys)
fb = 0.9976

Этот результат показывает, что усиление sys падает до 3 дБ ниже значения постоянного тока при скорости около 1 рад/с.

Вычислите частоту, при которой коэффициент усиления системы падает до 3,5 дБ ниже ее значения постоянного тока. Создание модели пространства состояний.

A = [-2,-1;1,0];
B = [1;0];
C = [1,2];
D = 1;
sys = ss(A,B,C,D);

Поиск полосы пропускания 3,5 дБ sys.

dbdrop = -3.5;
fb = bandwidth(sys,dbdrop)
fb = 0.8348

Найдите полосу пропускания каждой записи в массиве моделей передаточных функций 5 на 1. Использовать for для создания массива и подтверждения его размеров.

sys = tf(zeros(1,1,5));
s = tf('s');
for m = 1:5
    sys(:,:,m) = m/(s^2+s+m);
end
size(sys)
5x1 array of transfer functions.
Each model has 1 outputs and 1 inputs.

Найдите полосы пропускания.

fb = bandwidth(sys)
fb = 5×1

    1.2712
    1.9991
    2.5298
    2.9678
    3.3493

bandwidth возвращает массив, в котором каждая запись является полосой пропускания соответствующей записи в sys. Например, полоса пропускания sys(:,:,2) является fb(2).

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

свернуть все

Динамическая система, заданная как динамическая системная модель SISO или массив динамических системных моделей SISO. Динамические системы, которые можно использовать:

  • Непрерывные или дискретные цифровые модели LTI, такие как tf, zpk, или ss модели.

  • Модели данных частотного отклика, такие как frd модели. Для таких моделей, bandwidth использует первую точку частоты для аппроксимации коэффициента усиления постоянного тока.

Если sys - массив моделей, bandwidth возвращает массив одинакового размера, где каждая запись является полосой пропускания соответствующей модели в sys. Дополнительные сведения о массивах моделей см. в разделе Массивы моделей.

Снижение коэффициента усиления в дБ, определяемое как действительный отрицательный скаляр.

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

свернуть все

Полоса пропускания частотного отклика, возвращаемая как скаляр или массив. Если sys является:

  • Одна модель, затем fb - полоса пропускания sys.

  • Массив модели, затем fb - массив того же размера, что и массив модели; sys. Каждая запись представляет собой полосу пропускания соответствующей записи в sys.

fb выражается в rad/TimeUnit, где TimeUnit является TimeUnit имущество sys.

См. также

| |

Представлен до R2006a