Модельная система, определяемая нулями и полюсами дискретной передаточной функции
Симулинк/дискретный
Блок дискретного нулевого полюса моделирует дискретную систему, определяемую нулями, полюсами и усилением передаточной функции z-области. Этот блок предполагает, что передаточная функция имеет следующий вид:
P1) (z − P2)... (z − Pn),
где Z представляет нулевой вектор, P - полюсный вектор и K - коэффициент усиления. Число полюсов должно быть больше или равно числу нулей (n ≥ m). Если полюса и нули являются комплексными, они должны быть комплексно сопряженными парами.
Блок отображает передаточную функцию в зависимости от способа задания параметров. Дополнительные сведения см. в разделе Нулевой полюс.
Для системы с одним выходом вход и выход блока являются скалярными сигналами временной области. Чтобы смоделировать эту систему:
Введите вектор для нулей передаточной функции в поле Нули.
Введите вектор для полюсов передаточной функции в поле Полюса.
Введите вектор 1 на 1 для усиления передаточной функции в поле «Усиление».
Для системы с несколькими выходами блочный вход является скаляром, а выход - вектором, где каждый элемент является выходом системы. Чтобы смоделировать эту систему:
Введите матрицу нулей в поле Нули.
Каждый столбец этой матрицы содержит нули передаточной функции, которая связывает системный вход с одним из выходов.
Введите вектор для полюсов, общих для всех функций передачи системы, в поле Полюса.
Введите вектор коэффициентов усиления в поле «Коэффициент усиления».
Каждый элемент является усилением соответствующей передаточной функции в нулях.
Каждый элемент выходного вектора соответствует столбцу в нулях.
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|