Matlab для дискретных систем управления. Крыжановская Ю.А. - 19 стр.

UptoLike

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

Рубрика: 

19
First-Order Hold
Блок экстраполятора первого порядка задает линейное изменение выходного
сигнала на каждом такте дискретизации, в соответствии с крутизной входного
сигнала на предыдущем интервале дискретизации.
Параметр - Sample time Величина шага дискретизации по времени .
Discrete-Time Integrator
Производит интеграцию или накопление сигнала
Этот блок можно использовать вместо блока Integrator для создания полностью
дискретной системы . Он позволяет определять начальные условия в
диалоговом окне или как ввод в блок входного значения коэффициента
усиления (K). Блок используется для выполнения операции интегрирования в
дискретных системах.
Параметры :
1. Integration method Метод численного интегрирования:
o Forward Euler - Прямой метод Эйлера .
Метод использует аппроксимацию T/(z-1) передаточной функции 1/s.
Выходной сигнал блока рассчитывается по выражению:
y(k) = y(k1) + T*u(k1),
y выходной сигнал интегратора ,
u входной сигнал интегратора ,
T шаг дискретизации,
k номер шага моделирования.
o Backward Euler Обратный метод Эйлера .
Метод использует аппроксимацию T*z/(z1) передаточной функции 1/s.
Выходной сигнал блока рассчитывается по выражению:
y(k) = y(k1) + T*u(k).
o Trapeziodal Метод трапеций.
Метод использует аппроксимацию T/2*(z+1)/(z1) передаточной функции 1/s.
Выходной сигнал блока рассчитывается по выражению:
x(k) = y(k1) + T/2 * u(k1).
2. Sample time Шаг дискретизации по времени .
Остальные параметры дискретного интегратора те же, что и у блока
аналогового интегратора Integrator (библиотека Continuous).
Discrete Transfer Fсn
Дискретная передаточная функция
задает дискретную передаточную функцию в виде отношения полиномов :
,
                                    19

First-Order Hold
Блок экстраполятора первого порядка задает линейное изменение выходного
сигнала на каждом такте дискретизации, в соответствии с крутизной входного
сигнала на предыдущем интервале дискретизации.
Параметр - Sample time – Величина шага дискретизации по времени.
Discrete-Time Integrator
Производит интеграцию или накопление сигнала



Этот блок можно использовать вместо блока Integrator для создания полностью
дискретной системы. Он позволяет определять начальные условия в
диалоговом окне или как ввод в блок входного значения коэффициента
усиления (K). Блок используется для выполнения операции интегрирования в
дискретных системах.
Параметры:
1.    Integration method – Метод численного интегрирования:
o           Forward Euler - Прямой метод Эйлера.
Метод использует аппроксимацию T/(z-1) передаточной функции 1/s.
Выходной сигнал блока рассчитывается по выражению:
y(k) = y(k–1) + T*u(k–1),
y – выходной сигнал интегратора,
u – входной сигнал интегратора,
T – шаг дискретизации,
k – номер шага моделирования.
o           Backward Euler – Обратный метод Эйлера.
Метод использует аппроксимацию T*z/(z–1) передаточной функции 1/s.
Выходной         сигнал       блока    рассчитывается      по   выражению:
y(k) = y(k–1) + T*u(k).
o           Trapeziodal – Метод трапеций.
Метод использует аппроксимацию T/2*(z+1)/(z–1) передаточной функции 1/s.
Выходной         сигнал       блока    рассчитывается      по   выражению:
x(k) = y(k–1) + T/2 * u(k–1).
2.    Sample time — Шаг дискретизации по времени.
Остальные параметры дискретного интегратора те же, что и у блока
аналогового интегратора Integrator (библиотека Continuous).

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



                                                   ,