bandwidth

Пропускная способность частотной характеристики

Описание

пример

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

Эта команда требует лицензии Control System Toolbox™.

пример

fb = bandwidth(sys,dbdrop) возвращает пропускную способность для заданного отбрасывания усиления.

Примеры

свернуть все

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

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

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

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

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 использует первую точку частоты, чтобы аппроксимировать усиление DC.

Если sys массив моделей, bandwidth возвращает массив, одного размера, где каждая запись является пропускной способностью соответствующей модели в sys. Для получения дополнительной информации о массивах моделей смотрите Массивы моделей (Control System Toolbox).

Получите понижение дБ в виде действительного отрицательного скаляра.

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

свернуть все

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

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

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

fb выражается в rad/TimeUnit, где TimeUnit TimeUnit свойство sys.

Смотрите также

| |

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