Hold
DiscreteBloque muestreador y retenedor (Sample-and-Hold) que toma muestras de la entrada a intervalos regulares y mantiene o extrapola su valor entre instantes de muestreo consecutivos.
Modelo Matemático
Retenedor de orden cero (Zero-Order Hold, ZOH):
Retenedor de primer orden (First-Order Hold, FOH):
y(t) = u(t_k) + (u(t_k) - u(t_{k-1}))/T · (t - t_k) for t_k ≤ t < t_{k+1}
donde t_k = k · T y T representa el período de muestreo.
Entradas y Salidas
| Direction | ID | Label | Tipo | Status |
|---|---|---|---|---|
| → In | in |
In | number | Required |
| ← Out | out |
Out | number | Output |
Parámetros
| Parámetros | Label | Tipo | Por defecto | Descripción |
|---|---|---|---|---|
mode |
Hold Mode | select | zoh |
|
sampleTime |
Sample Time | number | 0.01 |
Ejemplos de Uso
- Modelado de DAC: emular el comportamiento escalonado de un convertidor D/A empleando ZOH con sampleTime = 0.001 s.
- Muestreo periódico de señales analógicas antes de la etapa de control digital.
Observaciones y Buenas Prácticas
- ZOH vs FOH: El retenedor de orden cero produce una salida escalonada característica (habitual en conversores DAC); el retenedor de primer orden genera una trayectoria lineal continua más suave, pero susceptible de sobreimpulso.
- Tiempo de muestreo: Debe ser que el paso de tiempo base de la simulación; valores menores quedan restringidos al paso mínimo.
- Transición de tasa (Rate Transition): Se recomienda el uso de Hold para interconectar subsistemas que operan a frecuencias de muestreo distintas.
- Modo ZOH: Es el modo numéricamente más robusto y fiable; se aconseja por defecto.
- Modo FOH: Requiere el almacenamiento previo de dos muestras sucesivas; su respuesta inicial en el primer paso muestra una transición particular.
Bloques Relacionados
- UnitDelay: Retarda la señal exactamente una muestra discreta
- DiscreteIntegrator: Acumulador o integrador en tiempo discreto