Está en la página 1de 6

SOLUCION DE ECUACIONES DE DIFERENCIA USANDO

TRANSFORMADA Z
Como vimos la forma general de la ecuación en diferencias es:

𝒂𝒌 𝒇[𝒏 + 𝒌] + 𝒂𝒌−𝟏 𝒇[𝒏 + 𝒌 − 𝟏] + ⋯ + 𝒂𝟏 𝒇[𝒏 + 𝟏] + 𝒂𝟎 𝒇[𝒏] = 𝒈[𝒏]

Y también vimos cómo se resuelvo la ecuación homogénea. LA ventaja de la ecuación


homogénea radica en que esta igualada a cero y al plantear la ecuación característica
el despeje es sencillo. Esto no ocurre con la ecuación completa, donde al final quedara
una función del lado derecho y ya no se puede eliminar el término 𝑟 𝑛 . Para resolver
estas dificultades existen muchos métodos, y la complejidad dependerá de lo complejo
que sea 𝐺[𝑛].

Uno de los métodos usados es el de la transformada Z; que para nuestro caso se limitara a los
Sistemas Lineales, y de coeficientes constantes.

Con esto tenemos:

𝒂𝒌 𝒛𝒌 𝑭(𝒛) + 𝒂𝒌−𝟏 𝒛𝒌−𝟏 𝑭(𝒛) + ⋯ + 𝒂𝟏 𝒛𝑭(𝒛) + 𝒂𝟎 𝑭(𝒛) = 𝑮(𝒛)

𝑮(𝒛)
𝑭(𝒛) =
𝒂𝒌 𝒛𝒌 + 𝒂𝒌−𝟏 𝒛𝒌−𝟏
+ ⋯ + 𝒂𝟏 𝒛 + 𝒂𝟎

Aquí la dificultad esta en resolver esta función racional y buscar las anti transformadas
a que haya lugar. Y la dificultad aumentara tanto como lo sea 𝑮(𝒛); sin embargo este
método ha demostrado ser el más sencillo en los casos que nos aplica.

Ejemplo 2.8.-

𝑦[𝑛 + 2] − 2𝑦[𝑛 + 1] + 𝑦[𝑛] = 𝑛 + 1

𝑧 2 𝑌(𝑧) − 2𝑧𝑌(𝑧) + 𝑌(𝑧) = 𝑍{𝑛 + 1}

Usando las tablas de transformada encontramos que el miembro del lado derecho es:

𝑧
𝑌(𝑧)(𝑧 2 − 2𝑧 + 1) = 𝑧
(𝑧 − 1)2

𝑌(𝑧) 𝑧
=
𝑧 (𝑧 − 1) (𝑧 2 − 2𝑧 + 1)
2

𝑌(𝑧) 𝑧 𝐴 𝐵 𝐶 𝐷
= 4
= + 2
+ 3
+
𝑧 (𝑧 − 1) (𝑧 − 1) (𝑧 − 1) (𝑧 − 1) (𝑧 − 1)4
𝑧 = 𝐴(𝑧 − 1)3 + 𝐵(𝑧 − 1)2 + 𝐶(𝑧 − 1) + 𝐷

z=1

1=𝐷→𝑫=𝟏

Reemplazamos en (8.1)

𝑧 = 𝐴(𝑧 3 − 2𝑧 2 + 2𝑧 − 1) + 𝐵(𝑧 2 − 2𝑧 + 1) + 𝐶(𝑧 − 1) + 1

𝑧 = 𝐴𝑧 3 − 2𝐴𝑧 2 + 2𝐴𝑧 − 𝐴 + 𝐵𝑧 2 − 2𝐵𝑧 + 𝐵 + 𝐶𝑧 − 𝐶 + 1

𝑧 = 𝐴𝑧 3 − (2𝐴 − 𝐵)𝑧 2 + (2𝐴 − 2𝐵 + 𝐶)𝑧 + 𝐵 − 𝐴 − 𝐶 + 1

Lo que nos lleva

𝑨=𝟎 (𝐼)

−(2𝐴 − 𝐵) = 0 →𝑩=𝟎 (𝐼𝐼)

2𝐴 − 2𝐵 + 𝐶 = 1 →𝑪=𝟏 (𝐼𝐼𝐼)

𝐵−𝐴−𝐶+1=0 (𝐼𝑉)

𝑌(𝑧) 1 1
= 3
+
𝑧 (𝑧 − 1) (𝑧 − 1)4
𝑧 𝑧
𝑌(𝑧) = 3
+
(𝑧 − 1) (𝑧 − 1)4

Usamos la fórmula:
𝑚−2
−1
𝑧 𝑘 𝑛−𝑚+1
𝑍 { } = ∏(𝑛 − ℎ)
(𝑧 − 𝑘)𝑚 (𝑚 − 1)!
0

Podemos ver que 𝑘 = 1 𝑦 𝑚 = 3 𝑝𝑎𝑟𝑎 𝑒𝑙 𝑝𝑟𝑖𝑚𝑒𝑟𝑜 𝑦 𝑚 = 4 𝑝𝑎𝑟𝑎 𝑒𝑙 𝑠𝑒𝑔𝑢𝑛𝑑𝑜


1
1𝑛−2 1 1
∏(𝑛 − ℎ) = (𝑛(𝑛 − 1)) = (𝑛2 − 𝑛) 𝑝𝑎𝑟𝑎 𝑚 = 3
(2)! 2 2
0

2
1𝑛−3 1 1
∏(𝑛 − ℎ) = (𝑛(𝑛 − 1)(𝑛 − 2)) = (𝑛3 − 3𝑛2 + 2𝑛) 𝑝𝑎𝑟𝑎 𝑚 = 4
(3)! 6 6
0

Con esto
1 1
𝑦[𝑛] = (𝑛2 − 𝑛) + (𝑛3 − 3𝑛2 + 2𝑛)
2 6

1 1 1 1 1
𝑦[𝑛] = 𝑛2 − 𝑛 + 𝑛3 − 𝑛2 + 𝑛
2 2 6 2 3

𝟏 𝟑 𝟏
𝒚[𝒏] = 𝒏 − 𝒏
𝟔 𝟔

Como vemos se vuelve muy sencillo resolver el problema teniendo por supuesto las
respectivas tablas de Transformadas Z.

Es importante hacer notar que en el ejemplo anterior la condiciones de frontera fueron


arbitrariamente igualadas a “0”. A continuación veremos los casos en que estas condiciones no
pueden ser despreciadas.

Condiciones de frontera distintas de CERO.

En general cunado hay condiciones de frontera la ecuación de diferencia se relaciona con la


transformada Z de la siguiente manera:

Sea 𝑑[𝑛] = 𝑦[𝑛 + 𝑚] se cumple que:

𝑫(𝒛) = 𝒛𝒎 𝒀(𝒛) − 𝒛𝒎 𝒚[𝟎] − 𝒛𝒎−𝟏 𝒚[𝟏] − 𝒛𝒎−𝟐 𝒚[𝟐] − ⋯ − 𝒛𝒚[𝒎 − 𝟏] (1)

𝒎−𝟏

𝑫(𝒛) = 𝒛 𝒀(𝒛) − ∑ 𝒛𝒎−𝒏 𝒚[𝒏]


𝒎

Demostración.

 Demostremos que se cumple para m=1

𝑑[𝑛] = 𝑦[𝑛 + 1]

𝐷(𝑧) = 𝑦[1]𝑧 0 + 𝑦[2]𝑧 −1 + 𝑦[3]𝑧 −2 + ⋯ + 𝑦[𝑛 + 1]𝑧 −𝑛 + ⋯

Multiplicando ambos lados de la igualdad por 𝑧 −1

𝑧 −1 𝐷(𝑧) = 𝑦[1]𝑧 −1 + 𝑦[2]𝑧 −2 + 𝑦[3]𝑧 −3 + ⋯ + 𝑦[𝑛 + 1]𝑧 −(𝑛+1) + ⋯


Sumando en ambos lados de la igualdad el termino 𝑦[0]𝑧 0

𝑦[0]𝑧 0 + 𝑧 −1 𝐷(𝑧) = 𝑦[0]𝑧 0 + 𝑦[1]𝑧 −1 + 𝑦[2]𝑧 −2 + 𝑦[3]𝑧 −3 + ⋯ + 𝑦[𝑛 + 1]𝑧 −(𝑛+1) + ⋯

Vemos que del lado derecho nos queda la Transformada Z de 𝑦[𝑛] asi:

𝑦[0]𝑧 0 + 𝑧 −1 𝐷(𝑧) = 𝑌(𝑧) → 𝑧 −1 𝐷(𝑧) = 𝑌(𝑧) − 𝑦[0]𝑧 0

Luego multiplicando por 𝑧 ambos lado de la igualdad tenemos:

𝐷(𝑧) = 𝑧𝑌(𝑧) − 𝑧𝑦[0]

 Demostremos que se cumple para m=2

𝑑[𝑛] = 𝑦[𝑛 + 2]

𝐷(𝑧) = 𝑦[2]𝑧 0 + 𝑦[3]𝑧 −1 + 𝑦[4]𝑧 −2 + ⋯ + 𝑦[𝑛 + 2]𝑧 −𝑛 + ⋯

Multiplicando ambos lados de la igualdad por 𝑧 −2

𝑧 −2 𝐷(𝑧) = 𝑦[2]𝑧 −2 + 𝑦[3]𝑧 −3 + 𝑦[4]𝑧 −4 + ⋯ + 𝑦[𝑛 + 2]𝑧 −(𝑛+2) + ⋯

Sumando en ambos lados de la igualdad el termino 𝑦[0]𝑧 0 + 𝑦[1]𝑧 −1

𝑦[0]𝑧 0 + 𝑦[1]𝑧 −1 + 𝑧 −1 𝐷(𝑧)


= 𝑦[0]𝑧 0 + 𝑦[1]𝑧 −1 + 𝑦[2]𝑧 −2 + 𝑦[3]𝑧 −3 + ⋯ + 𝑦[𝑛 + 2]𝑧 −(𝑛+2) + ⋯

Vemos que del lado derecho nos queda la Transformada Z de 𝑦[𝑛] asi:

𝑦[0]𝑧 0 + 𝑦[1]𝑧 −1 + 𝑧 −2 𝐷(𝑧) = 𝑌(𝑧) → 𝑧 −2 𝐷(𝑧) = 𝑌(𝑧) − 𝑦[0]𝑧 0 + 𝑦[1]𝑧 −1

Luego multiplicando por 𝑧 ambos lado de la igualdad tenemos:

Luego multiplicando por 𝑧 2 ambos lado de la igualdad tenemos:

𝐷(𝑧) = 𝑧 2 𝑌(𝑧) − 𝑧 2 𝑦[0] − 𝑧𝑦[1]

Y así sucesivamente, después de repetir esta operación con varios enteros, obtenemos la
ecuación (1).

Con esto repetimos el ejemplo anterior, pero con condiciones de frontera.

Ejemplo 2.9.-

𝑦[𝑛 + 2] − 𝑦[𝑛 + 1] + 𝑦[𝑛] = 0 𝑐𝑜𝑛 𝑦[0] = 0 𝑦 𝑦[1] = 1

Aplicando la propiedad.

𝑧 2 𝑌(𝑧) − 𝑧 2 𝑦[0] − 𝑧𝑦[1] − 𝑧𝑌(𝑧) + 𝑧𝑦[0] + 𝑌(𝑧) = 0

Evaluando las condiciones de frontera y agrupando los términos de Y(z)


𝑌(𝑧)(𝑧 2 − 𝑧 + 1) − 𝑧 2 ∗ 0 − 𝑧 ∗ 1 + 𝑧 ∗ 0 = 0

𝑌(𝑧)(𝑧 2 − 𝑧 + 1) − 𝑧 = 0
𝑧
𝑌(𝑧) =
(𝑧 2 − 𝑧 + 1)

𝑌(𝑧)
Resolvemos para
𝑧
𝑌(𝑧) 1
= 2
𝑧 (𝑧 − 𝑧 + 1)

Como sabemos las raíces son:

−(−1) ± √(−1)2 − 4 ∗ 1 ∗ 1
𝑧=
2∗1
𝜋 𝜋
1 √3 1 √3
𝑧1 = 2 + 𝑖 2
𝑧2 = 2 − 𝑖 2
Con esto 𝑧1 = 𝑒 𝑖 3 𝑧1 = 𝑒 −𝑖 3

Aplicando fracciones parciales:

𝑌(𝑧) 1 𝐴 𝐵
= 2 = +
𝑧 (𝑧 − 𝑧 + 1) 𝑧 − 𝑧1 𝑧 − 𝑧2

De aquí: 1 = 𝐴(𝑧 − 𝑧2 ) + 𝐵(𝑧 − 𝑧1 ) con esto obtenemos

−𝑖 𝑖
𝐴= 𝑦 𝐵=
√3 √3

−𝑖 𝑧 𝑖 𝑧
𝑌(𝑧) = 𝜋 + 𝜋
√3 𝑧 − 𝑒 𝑖 √3 𝑧 − 𝑒 −𝑖 3
3

𝑖 𝑧 𝑧
𝑌(𝑧) = (− 𝜋 + 𝜋 )
𝑖
√3 𝑧−𝑒 3 𝑧 − 𝑒 −𝑖 3

Aplicando tabla de anti transformadas

𝑖 𝜋 𝑛 𝜋 𝑛
𝑦[𝑛] = (− (𝑒 𝑖 3 ) + (𝑒 −𝑖 3 ) )
√3
𝑖 𝑛𝜋 𝑛𝜋
𝑦[𝑛] = (𝑒 −𝑖 3 − 𝑒 𝑖 3 )
√3
𝑖 𝑛𝜋 𝑛𝜋 𝑛𝜋 𝑛𝜋
𝑦[𝑛] = (cos ( ) − 𝑖𝑠𝑒𝑛 ( ) − 𝑐𝑜𝑠 ( ) − 𝑖𝑠𝑒𝑛 ( ))
√3 3 3 3 3

𝑖 𝑛𝜋
𝑦[𝑛] = (−2𝑖𝑠𝑒𝑛 ( ))
√3 3
𝟐 𝒏𝝅
𝒚[𝒏] = 𝒔𝒆𝒏 ( )
√𝟑 𝟑

También podría gustarte