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

UptoLike

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

89
))())...(2())(1((
))())...(2())(1((
)(
)(
)(
nPsPsPs
mZsZsZs
K
sP
sZ
KsH
==
где Zвектор или матрица нулей передаточной функции (корней
полинома числителя), Pвектор полюсов передаточной функции
(корней полинома знаменателя), Kкоэффициент передаточной
функции, или вектор коэффициентов, если нули передаточной функ-
ции заданы матрицей. При этом размерность вектора K определяется
числом строк матрицы нулей.
Параметры:
1. Zeros – Вектор или матрица нулей
.
2. Poles – Вектор полюсов.
3. Gain – Скалярный или векторный коэффициент передаточной
функции.
4. Absolute toleranceАбсолютная погрешность.
Количество нулей не должно превышать число полюсов пе-
редаточной функции.
В том случае, если нули передаточной функции заданы мат-
рицей, то блок Zero-Pole моделирует векторную передаточную функ-
цию.
Нули или полюса могут быть заданы
комплексными числами.
В этом случае нули или полюса должны быть заданы комплексно-
сопряженными парами полюсов или нулей, соответственно.
Начальные условия при использовании блока Zero-Pole пола-
гаются нулевыми.
На рисунке 9.3.11 показан пример использования блока Zero-
Pole. В примере передаточная функция имеет один действительный
нуль и два комплексно-сопряженных полюса.
9.3.8 Блок модели
динамического объекта State-Space
Назначение: Блок создает динамический объект, описывае-
мый уравнениями в пространстве состояний:
uDxCy
uBx
A
x
+=
+
=
&
где x – вектор состояния, u вектор входных воздействий, y –
вектор выходных сигналов, A, B, C, D - матрицы: системы, входа, вы-
               Z ( s)        ( s − Z (1))(s − Z (2))...(s − Z (m))
  H ( s) = K            =K
               P( s )        ( s − P(1))(s − P(2))...(s − P(n))
где Z – вектор или матрица нулей передаточной функции (корней
полинома числителя), P – вектор полюсов передаточной функции
(корней полинома знаменателя), K – коэффициент передаточной
функции, или вектор коэффициентов, если нули передаточной функ-
ции заданы матрицей. При этом размерность вектора K определяется
числом строк матрицы нулей.
        Параметры:
    1. Zeros – Вектор или матрица нулей.
    2. Poles – Вектор полюсов.
    3. Gain – Скалярный или векторный коэффициент передаточной
    функции.
    4. Absolute tolerance — Абсолютная погрешность.
        Количество нулей не должно превышать число полюсов пе-
редаточной функции.
        В том случае, если нули передаточной функции заданы мат-
рицей, то блок Zero-Pole моделирует векторную передаточную функ-
цию.
        Нули или полюса могут быть заданы комплексными числами.
В этом случае нули или полюса должны быть заданы комплексно-
сопряженными парами полюсов или нулей, соответственно.
        Начальные условия при использовании блока Zero-Pole пола-
гаются нулевыми.
        На рисунке 9.3.11 показан пример использования блока Zero-
Pole. В примере передаточная функция имеет один действительный
нуль и два комплексно-сопряженных полюса.

        9.3.8 Блок модели динамического объекта State-Space

       Назначение: Блок создает динамический объект, описывае-
мый уравнениями в пространстве состояний:

               x& = A ⋅ x + B ⋅ u
                y = C ⋅ x + D ⋅u
        где x – вектор состояния, u – вектор входных воздействий, y –
вектор выходных сигналов, A, B, C, D - матрицы: системы, входа, вы-

                                                                     89