Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La discretización de una señal implica convertir una señal continúa de forma discreta
para esto existe distintos métodos las cuales se vieron en las distintas exposiciones. En
este informe se verá ejemplos en cada caso y con la ayuda del software Matlab se
comprobara el resultado
Primer método (Método de retención de orden cero “ZOH”)
ZOH: Retención de orden cero. Asume que las entradas de control son constantes por
partes durante el tiempo de muestreo “Ts”
u(t) u(kt) x(t)
ZOH G(s)
1 1
𝐺(𝑠) = −
(𝑠 + 3) (𝑠 + 2)
0.11𝑧 + 0.021
𝐺 (𝑧) =
𝑧 2 − 0.18𝑧 + 0.0067
Simulando en Matlab
(𝑇𝑠 + 1) ∗ 𝐺(𝑠)
𝐺(𝑧) = (1 − 𝑧 −1 )2 × 𝑍 [ ] … … . . (1)
𝑇𝑠 2
Ejemplo
Se tiene la siguiente función de transferencia
𝑠
𝐺 (𝑠) =
𝑠+1
Se reemplaza en la ecuación (1), aplicando la transformada Z solo a:
(𝑇𝑠 + 1) ∗ 𝐺 (𝑠)
𝑍[ ]
𝑇𝑠 2
𝑠 𝐴 𝐵
= +
𝑠(𝑠 + 1) (𝑠) (𝑠 + 1)
Por fracciones parciales resulta A= 2 y B=1
(𝑇𝑠 + 1) ∗ 𝐺 (𝑠) 2 1
𝑍[ ] = ×
𝑇𝑠 2 𝑆 𝑆+1
2𝑧 2𝑧
𝐺(𝑧) = (1 − 𝑧 −1 )2 × [ − ]
𝑧 − 1 𝑧 − 𝑒 −𝑇
2 ∗ (𝑧 − 1) ∗ (𝑧(𝑧 − 𝑒 −𝑇 )) − 2 ∗ 𝑧 ∗ (𝑧 − 1)2 )
𝐺(𝑧) =
𝑧 2 ∗ (𝑧 − 𝑒 −𝑇 )
Con un tiempo de muestreo T=1, la expresión quedara
0.63z−0.63
𝐺 (𝑧) =
z−0.36
Simulando en Matlab
2 1−z−1 2 z−1
s= ( )= ( )
T 1+z−1 T z+1
Ejemplo
Si se tiene la siguiente función de trasferencia
2
G(s) =
𝑆+1
Para un tiempo de muestreo T=1
2 z−1
Para la transformación bilineal 𝑠 = T (z+1)
2 z−1
Remplazando T nos quedara 𝑠 = 1 (z+1)
2 2𝑧 + 1 0.67𝑧 − 0.67
G(s) = = =
z−1 3𝑧 − 1 𝑧 − 0.33
2 (z + 1) + 1
Simulando en Matlab
Figura7 Etapa de código (software Matlab)
𝐴 𝐵
𝐺(𝑠) = +
(𝑆 + 1) (𝑆 + 3)
Donde A =2 y B= -2
2 2
𝐺(𝑠) = −
(𝑆 + 1) (𝑆 + 3)
Reemplazando en (1)
2 2
𝐺(𝑠) = −
(𝑆 − (−1)) (𝑆 − (−2))
Los polos p1= -1 , p2=-2
Calculando la transformando Z filtro digital
𝑐𝑘
G(z) = ∑𝑁
𝑘−1 𝑠−𝑒 𝑘 𝑇 𝑧 −1
𝑝
Para T = 1
2 2
𝐺(𝑧) = 1−0.36𝑧−1 − 1−0.13𝑧−1
0.46𝑧−1
𝐺(𝑧) = 1−0.50𝑧−1 +0.05𝑧−2
Simulación en Matlab
𝑧 = 𝑒 𝑠𝑇
Ejemplo se tiene la siguiente función de transferencia para un tiempo muestreo de
T = 0.1
𝑠+2
𝐺(𝑠) =
(𝑆+4)
𝑝𝑧 = 𝑒 𝑝𝑠 𝑇
G(s) contiene un polo de -4, entonces reemplazando
𝑐−𝑐
𝑝𝑧 = 𝑒 −4∗0.1 𝐻(𝑧) = 𝑧−𝑝𝑧
𝑧
𝑧 𝑐−𝑐
𝑝𝑧 = 0.6703 𝐻(𝑧) = 𝑧−0.6703
𝑐−0.818
𝑐𝑧 = 0.818 𝐻(𝑧) = 𝑧−0.6703