Временной отклик системы обратной связи с выборкой данных
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, в момент времени t(1).
sdlsim(p,k,w,t,tf,x0,z0,int) задает размер шага интегрирования с непрерывным временем int. sdlsim силы int = (k.Ts)/N int где N > 4 - целое число. Если какой-либо из этих необязательных аргументов опущен или передан как пустые матрицы, то используются значения по умолчанию. Значение по умолчанию дляx0 и z0 равно нулю. Допускаются ненулевые начальные условия для p (и/или k) только в том случае, если p (и/или k) является ss объект.
Если p и/или k - массив LTI с согласованными размерами массива, затем моделирование времени выполняется точечно по всем размерам массива.
[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 и/или k массивы LTI с согласованными размерами массива, затем моделирование времени выполняется точечно по размерам массива. Выходами являются массивы ячеек размера 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.