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

UptoLike

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

97
Forward Euler - Прямой метод Эйлера. Метод исполь-
зует аппроксимацию T/(z-1) передаточной функции 1/s. Вы-
ходной сигнал блока рассчитывается по выражению:
y(k) = y(k–1) + T*u(k–1),
где yвыходной сигнал интегратора, uвходной сигнал ин-
тегратора, Tшаг дискретизации, kномер шага моделиро-
вания.
Backward Euler
Обратный метод Эйлера. Метод ис-
пользует аппроксимацию T*z/(z–1) передаточной функции
1/s. Выходной сигнал блока рассчитывается по выражению:
y(k) = y(k–1) + T*u(k).
TrapeziodalМетод трапеций. Метод использует ап-
проксимацию T/2*(z+1)/(z–1) передаточной функции 1/s. Вы-
ходной сигнал блока рассчитывается по выражению:
x(k) = y(k–1) + T/2 * u(k–1).
2. Sample timeШаг дискретизации по времени.
Остальные параметры дискретного интегратора те же
, что и у
блока аналогового интегратора Integrator (библиотека Continuous).
На рисунке 9.4.5 показан пример демонстрирующий все три
способа численного интегрирования блока Discrete-Time Integrator.
Как видно из рисунка изображение блока меняется в зависимости от
выбранного метода интегрирования.
9.4.5 Дискретная передаточная функция Discrete Transfer
Fсn
Назначение: Блок Discrete Transfer Fcn задает дискретную
передаточную функцию в виде отношения полиномов:
где m+1 и n+1количество коэффициентов числителя и знаменателя,
соответственно; numвектор или матрица коэффициентов числите-
ля, denвектор коэффициентов знаменателя.
Параметры:
1. NumeratorВектор или матрица коэффициентов числителя
2. DenominatorВектор коэффициентов знаменателя
3. Sample timeШаг дискретизации по времени.
        •      Forward Euler - Прямой метод Эйлера. Метод исполь-
        зует аппроксимацию T/(z-1) передаточной функции 1/s. Вы-
        ходной сигнал блока рассчитывается по выражению:
                 y(k) = y(k–1) + T*u(k–1),
        где y – выходной сигнал интегратора, u – входной сигнал ин-
        тегратора, T – шаг дискретизации, k – номер шага моделиро-
        вания.
        •      Backward Euler – Обратный метод Эйлера. Метод ис-
        пользует аппроксимацию T*z/(z–1) передаточной функции
        1/s. Выходной сигнал блока рассчитывается по выражению:
                    y(k) = y(k–1) + T*u(k).
        •      Trapeziodal – Метод трапеций. Метод использует ап-
        проксимацию T/2*(z+1)/(z–1) передаточной функции 1/s. Вы-
        ходной сигнал блока рассчитывается по выражению:
                   x(k) = y(k–1) + T/2 * u(k–1).
   2. Sample time — Шаг дискретизации по времени.
        Остальные параметры дискретного интегратора те же, что и у
блока аналогового интегратора Integrator (библиотека Continuous).
        На рисунке 9.4.5 показан пример демонстрирующий все три
способа численного интегрирования блока Discrete-Time Integrator.
Как видно из рисунка изображение блока меняется в зависимости от
выбранного метода интегрирования.

        9.4.5 Дискретная передаточная функция Discrete Transfer
        Fсn

       Назначение: Блок Discrete Transfer Fcn задает дискретную
передаточную функцию в виде отношения полиномов:




где m+1 и n+1 – количество коэффициентов числителя и знаменателя,
соответственно; num – вектор или матрица коэффициентов числите-
ля, den – вектор коэффициентов знаменателя.

        Параметры:
   1.   Numerator — Вектор или матрица коэффициентов числителя
   2.   Denominator – Вектор коэффициентов знаменателя
   3.   Sample time — Шаг дискретизации по времени.


                                                                97