Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Alumno:
Morales Clark Adán Ignacio
Maestro:
1
Resumen:
2
Índice._
Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.............4
Antecedentes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.............7
Metodología. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .8
Análisis de resultados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 12
Conclusión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 16
Anexos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . .17
3
1. Introducción:
4
de z en la que X(z) converge. Es suficiente saber que dicha región existe. La
transformada z X(z) de una función del tiempo x(t) que se obtiene de esta manera
es válida en todo el plano z excepto en los polos de X(z). Se debe observar que
es definida mediante
Función exponencial:
5
Al de realizar la transformadora z de G(n) se pasa a hacer lo contrario que es la
transformada Z inversa la cual pasa de G(z) a G(n) de nuevo, en esta existen
algunos métodos diferentes para realizarlo como lo son:
6
2. Antecedentes
Señales en tiempo discreto
Son señales de la forma X(nT) donde es n=al número de muestra tomadas y T
el periodo es el tiempo entre cada una de las muestras teniendo un conjunto de
valores de un sistema continuo racionado en múltiples valores tomados a una
frecuencia determinado pero no continuos como se muestra en la siguiente
imagen:
Donde las primeras dos graficas muestran senal continua mientras que las otras dos representan
la misma senal en tiempo dicreto fracionada en un conjunto de valores tomados con periodo
similar.
LA TRANSFORMADA z
Es una herramienta matemática muy utilizada en el análisis y la síntesis de
sistemas de control en tiempo discreto. En un sistema de control en tiempo
discreto, una ecuación en diferencias lineal caracteriza la dinámica del sistema.
Para determinar la respuesta del sistema a una entrada dada, se debe resolver
dicha ecuación en diferencias. Con el método de la transformada z, las
soluciones a las ecuaciones en diferencias se convierten en un problema de
naturaleza algebraica. (De la misma forma en que la transformada de Laplace
transforma las ecuaciones diferenciales lineales invariantes en el tiempo en
ecuaciones algebraicas en s, la transformada z transforma las ecuaciones en
diferencias lineales e invariantes en el tiempo en ecuaciones algebraicas en z.)
El método de la transformada z es un método operacional muy poderoso
cuando se trabaja con sistemas en tiempo discreto. A continuación se definirá la
transformada z de una función del tiempo o de una secuencia de números. Al
considerar la transformada z de una función del tiempo x(t), sólo se toman en
cuenta los valores muestreados de x(t), esto es, x(0), x(T), x(2T),, donde T es el
período de muestreo. La transformada z de una función del tiempo x(t), donde t
es positivo, o de la secuencia de valores x(kT), donde k adopta valores de cero
7
o de enteros positivos y T es el periodo de muestreo, se define mediante la
siguiente ecuación:
∞
Transformada inversa
La notación para la transformada z inversa es Z -1. La transformada z inversa de
X(z) da como resultado la correspondiente secuencia de tiempo x(k). Se debe
observar que a partir de la transformada z inversa sólo se obtiene la secuencia
de tiempo en los instantes de muestreo. De esta manera, la transformada z
inversa de X(z) da como resultado una única x(k), pero no da una única x(t). Esto
significa que la transformada z inversa da como resultado una secuencia de
tiempo que especifica los valores de x(t) solamente en los valores discretos de
tiempo, k= 0, T, 2T,..., y no dice nada acerca de los valores de x(t) en todos los
otros tiempos. Esto es, muchas funciones del tiempo x(t) diferentes pueden tener
la misma x(kT).
3. Metodología
Transformada z por definición:
En esta primera parte se utilizó la formula definición de la trasformada z
∞
8
aquí tenemos la funcion X(z) a aplicar la divion larga
Dando así un G(k) o G(n) del número de veces que se realiza la operación
Este método se aplicó a las siguientes funciones G(z)
1
𝐹 (𝑧 ) =
𝑧2 + 5𝑧 + 6
𝑧 + 1.2
𝐹 (𝑧 ) =
𝑧2 + 0.2𝑧 + 0.5
𝑧 2 + 0.2𝑧 + 0.3
𝐹 (𝑧 ) =
(𝑧 + 0.2)2
9
G(z) en funciones simples o conocidas que se puedan transformar directo por la
tabla de conversiones (anexo1)
Codigo en Matlab
con k=0:50
10
clc
clear all
close all
fprintf('\t\tControl Digital');
fprintf('\nTransformada Z inversa\n');
n=[0.01409 0.02818 0.01409 0];
d=[1 -2.7624 2.5811 -0.8187];
x=[1 zeros(1,50)];
k=0:50;
y=filter(n,d,x);
plot(k,y,'o')
A partir de los polinomios del numerador y denominador de G(z) se obtuvo la ecuación de diferencias
asociada, se aplicó una Delta de Kronecker y calculo y(k). Esto se realizó con un script de Matlab el
cual se desarrolló para esta práctica y siguiendo esta lógica
Y ( z)
Si G ( z ) Y ( z) G( z) X ( z)
X ( z)
11
4. Análisis de Resultados
𝜋
𝑓 (𝑛) = 𝑠𝑒𝑛(4𝑛 + )
3
𝑓 (𝑛) = 𝑛2 𝑠𝑒𝑛(𝑤𝑛)
12
Se realizaron las operaciones de división larga de las funciones analíticamente
obteniendo las una función f(n) la cual se pasó a graficar punto por punto
1
𝐹 (𝑧 ) =
𝑧 2 + 5𝑧 + 6
𝑧 2 + 0.2𝑧 + 0.3
𝐹 (𝑧 ) =
(𝑧 + 0.2)2
13
F(n)= 1 + 0.29(𝑛 + 2) − 0.058(𝑛 + 3) + 0.0087(𝑛 + 4) − 0.0011(𝑛 + 5) +
0.0014(𝑛 + 6)
Todo los procedimientos pata llegar esta función se presentaran como
anexos
Al realizar la transformación de
Y ( z ) 0.01409 z 3 0.02818 z 2 0.01409 z
3
X ( z) z 2.7624 z 2 2.5811z 0.8187
Con una k=0:50 con enfoque Matlab se obtuvo la gráfica siguiente:
14
Para el enfoque de ecuaciones a diferencia se creó el siguiente script en Matlab
para realizar la gráfica y comparar los resultados.
clear all
close all
fprintf('\t\tControl Digital');
fprintf('\nTransformada Z inversa\n');
x=[0 zeros(1,50)];
Y=[0 zeros(1,50)];
x(4)=1;
for k=4:51
Y(k)=2.7624*Y(k+2-3)-2.5811*Y(k+1-3)+0.8187*Y(k-3)+0.01409*x(k+3-3)+
0.02818*x(k+2-3)+0.01409*x(k+1-3);
end
for k=1:48
y(k)=Y(k+3);
end
k=0:47;
plot(k,y,'o');
15
Conclusión
Esta práctica consistió en conocer y utilizar los diferentes métodos para
trasformar funciones de tiempo decreto G(n) a transformada z G(z) y de modo
inverso aprendiendo los diferentes métodos y las complicaciones que se puede
tener al momento de trasformar dichas funciones dándonos una comprensión
más amplia sobre el tema de la trasformada z que es utilizada en los sistemas
de control digital para realizar operaciones con mayor facilidad ya que se pueden
realizar operaciones complejas con ecuaciones diferenciales a simples a
operaciones algébricas y ya después utilizar la transformada inversa para llegar
a función del tiempo discreto G(n).
16
Anexo 1
17
Bibliografía
Ogata, K. (1996). Sistema De Control En Tiempo Discreto,2da Edicion. Pearson Educación.
18