Ответ времени системы с обратной связью выборочных данных
sdlsim(p,k,w,t,tf) sdlsim(p,k,w,t,tf,x0,z0) sdlsim(p,k,w,t,tf,x0,z0,int) [vt,yt,ut,t] = sdlsim(p,k,w,t,tf) [vt,yt,ut,t] = sdlsim(p,k,w,t,tf,x0,z0,int)
sdlsim(p,k,w,t,tf)
строит ответ времени гибридной системы с обратной связью. lft(p,k)
, обеспечен непрерывным входным сигналом, описанным w
и t
(значения и времена, как в lsim
). p
должен быть непрерывно-разовой системой LTI, и k
должен быть системой LTI дискретного времени с заданным шагом расчета (незаданный шаг расчета –1 не позволен). Итоговое время задано с tf
.
sdlsim(p,k,w,t,tf,x0,z0)
задает вектор начального состояния x0
p
и z0
k
, в time t(1)
.
sdlsim(p,k,w,t,tf,x0,z0,int)
задает непрерывно-разовый размер этапа интеграции int
. sdlsim
обеспечивает int = (k.Ts)/N int
, где N> 4 является целым числом. Если какой-либо из этих дополнительных аргументов не использован или передан как пустые матрицы, то значения по умолчанию используются. Значение по умолчанию для x0
и z0
является нулем. Ненулевые начальные условия позволены для p
(and/or k)
только if p
(и/или k
) объект ss
.
Если p
и/или k
являются массивом LTI с сопоставимыми измерениями массива, то симуляция времени выполняется pointwise через измерения массива.
[vt,yt,ut,t] = sdlsim(p,k,w,t,tf)
вычисляет непрерывно-разовый ответ гибридной системы с обратной связью lft(p,k)
, обеспеченный непрерывным входным сигналом, заданным w
и t
(значения и времена, как в lsim
). p
должен быть непрерывно-разовой системой, и k
должен быть дискретным временем, с заданным шагом расчета (незаданный шаг расчета –1 не позволен). Итоговое время задано с tf
. Выходные параметры vt, yt
и ut
являются 2 1 массивами ячеек: в каждом первая запись является временным вектором, и вторая запись является значениями сигналов. Сохраненный этим способом, vt
сигнала построен при помощи одной из следующих команд:
plot(vt{1},vt{2}) plot(vt{:})
Сигналы yt
и ut
являются соответственно входом к k
и выводу k
.
Если p
and/or k
является массивами LTI с сопоставимыми измерениями массива, то симуляция времени выполняется pointwise через измерения массива. Выходные параметры 2 1 массивами ячеек измерения массива. Все ответы могут быть построены одновременно, например, plot(vt)
.
[vt,yt,ut,t] = sdlsim(p,k,w,t,tf,x0,z0,int)
дополнительные аргументы является int
(размер этапа интеграции), x0
(начальное условие для p
), и z0
(начальное условие для k
). sdlsim
обеспечивает int = (k.Ts)/N
, где N> 4 является целым числом. Если какой-либо из этих аргументов не использован или передан как пустые матрицы, то значения по умолчанию используются. Значение по умолчанию для x0
и z0
является нулем. Ненулевые начальные условия позволены для p
(и/или k
), только если p
(и/или k
) является объектом ss
.
sdlsim
сверхдискретизировал непрерывно-разовые, времена N частота дискретизации контроллера k.