Моделируйте систему, заданную нулями и полюсами дискретной передаточной функции
Simulink/Дискретный
Блок Discrete Zero-Pole моделирует дискретную систему, заданную нулями, полюсами и усилением передаточной функции z-области. Этот блок принимает, что передаточная функция имеет следующую форму:
где Z представляет вектор нулей, P вектор полюсов и K коэффициент усиления. Количество полюсов должно быть больше или равно количеству нулей (n ≥ m). Если полюсы и нули комплексны, они должны быть сложными сопряженными парами.
Блок отображает передаточную функцию в зависимости от того, как заданы параметры. Смотрите Zero-Pole для получения дополнительной информации.
Для системы с одним выходом вход и выход блока являются скалярными сигналами временной области. Чтобы смоделировать эту систему:
Введите вектор для нулей передаточной функции в поле Zeros.
Введите вектор для полюсов передаточной функции в поле Poles.
Введите вектор 1 на 1 для усиления передаточной функции в поле Gain.
Для системы с несколькими выходами блочный вход является скаляром, а выходной - вектором, где каждый элемент является выходом системы. Чтобы смоделировать эту систему:
Введите матрицу нулей в поле Zeros.
Каждый столбец этой матрицы содержит нули передаточной функции, которая связывает системный вход с одним из выходов.
Введите вектор для полюсов, общих для всех передаточных функций системы, в поле Poles.
Введите вектор усиления в поле Gain.
Каждый элемент является усилением соответствующей передаточной функции в Zeros.
Каждый элемент выходного вектора соответствует столбцу в Zeros.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|