Introducción (planteamiento)
Dada la siguiente función en z hallar la transformada z inversa:
Y(z)=0.2z2−z+2
Método (plan de solución)
Las propiedades de la transformada z pueden utilizarse para obtener la forma adecuada de una función, como en este caso que se tiene una función similar al seno (con el discriminante se puede ver que se tienen raíces complejas):
Z{sinak}=zsinaz2−2zcosa+1
Los pasos para la solución son los siguientes: (i) dividir por 2 para obtener el 1 del tercer término del denominador; (ii) utilizar la propiedad de traslación compleja para eliminar el número debajo de cada variable z; (iii) como no hay z ni zsena en el numerador, es necesario multiplicar y dividir por zsina, lo cual lleva a un retardo; (iv) calcular el valor de a (si no existe tal valor es que el discriminante no es negativo y se debió factorizar en los reales y aplicar fracciones parciales); (v) aplicar la propiedad de traslación real hacia atrás; (vi) verificar el resultado.
Resultados (solución)
Dividiendo por 2 el numerador y el denominador:
Y(z)=0.22(z√2)2−1√2(z√2)+1
Aplicando la propiedad de traslación compleja:
y(k)=0.1(√2)kZ−1{1z2−1√2z+1}
Completando para que se parezca a la transformada z de una función seno:
1z2−z√2+1=1z2−2zcosa+1×zsinazsina=1sinazsinaz2−2zcosa+1×1z
El valor de a es:
2cosa=1√2,cosa=12√2,sina=√1−cos2a=√72√2,a≈1.21
Se tiene:
Z−1{1z2−z√2+1}=1sinaZ−1{zsinaz(z2−2zcosa+1)}
Aplicando la propiedad de traslación real hacia atrás se obtiene:
Z−1{zsinaz(z2−2zcosa+1)}=sin(a(k−1))us(k−1)
Finalmente:
y(k)=0.118(√2)ksin(1.21(k−1))us(k−1)
Discusión y verificación
Dado que el discriminante es menor que cero se esperaba una función sinusoidal y como no había z en el numerador se esperaba un retardo, que es lo que se observa. Para la verificación se realiza el cálculo con el siguiente código de MATLAB:
syms z kY = 0.2/(z^2-z+2);y = iztrans(Y,k)
Se obtiene un resultado en los números complejos:
Comentarios