step
Respuesta al escalón de un sistema dinámico
Sintaxis
Descripción
step
calcula la respuesta al escalón ante un cambio de escalón en el valor de entrada de U a U + dU after td time units.
En este caso,
t0 es el tiempo de inicio.
td es el retardo de escalón.
tf es la unidad de tiempo final.
U es el valor de entrada de referencia.
dU es la amplitud del escalón.
De forma predeterminada, la función aplica el escalón para t0 = 0, U = 0, dU = 1 y td = 0. Pero se pueden configurar estos valores usando RespConfig
. También puede especificar el estado inicial x(t0). Cuando no se hace, step
asume que el sistema está inicialmente en reposo con un nivel de entrada U.
[
calcula la respuesta al escalón desde y
,tOut
] = step(sys
,[t0,tFinal]
)t0
hasta tFinal
. Para configuraciones de respuesta con un retardo de escalón td
, la función aplica el escalón en la unidad de tiempo t
= t0
+ td
. (desde R2023b)
[
especifica opciones adicionales para calcular la respuesta al escalón, como la amplitud del escalón (dU) y la compensación de entrada (U). Utilice y
,tOut
] = step(sys
,___,config
)RespConfig
para crear el conjunto de opciones config
. Puede utilizar config
con cualquiera de las combinaciones de entrada-argumento y salida-argumento anteriores.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Algoritmos
Para obtener muestras de modelos de tiempo continuo sin retardos internos, step
convierte estos modelos en modelos de espacio de estados y los discretiza utilizando una retención de orden cero en las entradas. step
elige automáticamente el tiempo de muestro para esta discretización en función de la dinámica del sistema, excepto cuando proporciona el vector de tiempo de entrada t
en formato t = T0:dt:Tf
. En ese caso, step
utiliza dt
como tiempo de muestreo. Las unidades de tiempo de simulación resultantes tOut
se muestrean de forma equidistante con espaciado dt
.
En los sistemas con retardos internos, Control System Toolbox™ utiliza solver de paso variable. En consecuencia, las unidades de tiempo tOut
no se muestrean de forma equidistante.
Referencias
[1] L.F. Shampine and P. Gahinet, "Delay-differential-algebraic equations in control theory," Applied Numerical Mathematics, Vol. 56, Issues 3–4, pp. 574–588.