Основы моделирования в MATLAB. Часть 2. Simulink. Терёхин В.В. - 102 стр.

UptoLike

Составители: 

100
9.4.6 Блок дискретной передаточной функции Discrete
Zero-Pole
Назначение: Блок Discrete Zero-Pole определяет дискретную
передаточную функцию с заданными полюсами и нулями:
))...()((
))...()((
)(
)(
)(
21
21
n
m
PzPzPz
ZzZzZz
K
zP
zZ
KzH
==
где Z вектор или матрица нулей передаточной функции, Pвектор
полюсов передаточной функции, Kкоэффициент передаточной
функции, или вектор коэффициентов, если нули передаточной функ-
ции заданы матрицей. При этом размерность вектора K определяется
числом строк матрицы нулей.
Параметры:
1. ZerosВектор или матрица нулей.
2. PolesВектор полюсов.
3.
Gain Скалярный или векторный коэффициент передаточной
функции.
4. Sample timeШаг дискретизации по времени.
Количество нулей не должно превышать число полюсов пе-
редаточной функции.
В том случае, если нули передаточной функции заданы мат-
рицей, то блок Discrete Zero-Pole моделирует векторную передаточ-
ную функцию.
Нули или полюса могут быть заданы комплексными числами.
В этом
случае нули или полюса должны быть заданы комплексно-
сопряженными парами полюсов или нулей, соответственно.
Начальные условия при использовании блока Discrete Zero-
Pole полагаются нулевыми.
На рисунке 9.4.7 показан пример использования блока
Discrete Zero-Pole. С помощью рассматриваемого блока моделирует-
ся дискретный аналог передаточной функции
)968.025.0()968.025.0(
1
isis +++
Шаг дискретизации выбран равным 0.5 с.
         9.4.6 Блок дискретной передаточной функции Discrete
         Zero-Pole

       Назначение: Блок Discrete Zero-Pole определяет дискретную
передаточную функцию с заданными полюсами и нулями:

                   Z ( z)    ( z − Z1 )( z − Z 2 )...( z − Z m )
      H ( z) = K          =K
                   P( z )     ( z − P1 )( z − P2 )...( z − Pn )

где Z – вектор или матрица нулей передаточной функции, P – вектор
полюсов передаточной функции, K – коэффициент передаточной
функции, или вектор коэффициентов, если нули передаточной функ-
ции заданы матрицей. При этом размерность вектора K определяется
числом строк матрицы нулей.

      Параметры:
   1. Zeros – Вектор или матрица нулей.
   2. Poles – Вектор полюсов.
   3. Gain – Скалярный или векторный коэффициент передаточной
   функции.
   4. Sample time — Шаг дискретизации по времени.

        Количество нулей не должно превышать число полюсов пе-
редаточной функции.
        В том случае, если нули передаточной функции заданы мат-
рицей, то блок Discrete Zero-Pole моделирует векторную передаточ-
ную функцию.
        Нули или полюса могут быть заданы комплексными числами.
В этом случае нули или полюса должны быть заданы комплексно-
сопряженными парами полюсов или нулей, соответственно.
        Начальные условия при использовании блока Discrete Zero-
Pole полагаются нулевыми.
        На рисунке 9.4.7 показан пример использования блока
Discrete Zero-Pole. С помощью рассматриваемого блока моделирует-
ся дискретный аналог передаточной функции
                             1
         (s + 0.25− 0.968⋅ i) ⋅ (s + 0.25+ 0.968⋅ i)
        Шаг дискретизации выбран равным 0.5 с.

100