Вы находитесь на странице: 1из 6

1 Universidad Manuela Beltrn. Pinilla, Cuellar.

Transformada Z de seales

Laboratorio N 8: Transformada Z de seales


Pinilla, Jhon; Cuellar Jhon Jhonp710@hotmail.com Universidad Manuela Beltrn

Abstract This report contains information about a basic definition of Z-transform, and its application to basic signals like sinoidal signal, exponential signal, ramp signal and step signal. The Z-transform converts a real or complex signal defined in the discrete time domain representation in the complex frequency domain. The name comes from the Z-transform domain variable, as might be called "Transform S" to the Laplace Transform. The TZ is a discrete time signal as well as signals Laplace continuous time. Keywords Z-transform, exponential signal, step signal, ramp signal, senoidal signal. I. INTRODUCCIN La transformada Z tiene el mismo papel en el anlisis de seales y sistemas discretos lineales invariantes temporales (LIT.) que la transformada de Laplace en el anlisis de seales y sistemas continuos LIT. A modo de ejemplo. la convolucin de dos seales en el dominio temporal tiene su equivalente con la operacin de multiplicar sus respectivas transformadas en el dominio Z. Esta propiedad simplifica enormemente el anlisis de los sistemas discretos. Adems la transformada Z proporciona una manera de caracterizar seales, sistemas LIT y sus respuestas a varias seales usando para ello los polos y los ceros de la funcin de transferencia en el dominio transformado, conocido corno dominio o plano Z. Cabe destacar que, desde un punto de vista matemtico la transformada Z de una seal discreta supone una representacin alternativa a la que normalmente se utiliza, esta es, la representacin temporal. De hecho, el indice temporal desaparece en dicha transformada Z. Es una representacin alternativa, pero se tiene la misma informacin que en el dominio temporal.

III. MARCO TERICO A. Transformada Z La transformada Z de una seal discreta x(n) se define como la serie de potencias: ( ) ( )

Donde z es una variable compleja. Tanbin se denota como X(z)=Z[x(n)] y la relacin entre x(n) y X(z) se puede indicar con: ( ) ( ) Dado que la transformada Z es una suma de una serie geomtrica (suma de serie de potencias negativas de z), esta transformada solo existe para los que dicha suma de serie de potencias converge. As pues la regin de convergencia (ROC) de X(z), es el conjunto de todos los valores de z para los que X(z) es finita: ( ) | ( ) |

II. OBJETIVOS Aprender a obtener la transformada Z por medio de Matlab. Obtener la transformada Z de seales bsicas, tanto en MatLab como en clculos tericos. Graficar cada seal bsica en el tiempo discreto. Control Digital

Aparte de lo que supone en s Ia ROC de una transformada Z, se da el caso de que dicha transformada no determina de forma nica una seal en el dominio del tiempo. Esta ambigedad slo se resuelve si, adems de la transformada Z. se especifica la ROC. A modo de ejemplo, se considera la transformada Z de Ias siguientes seales discretas: ( ) ( ) ( ) ( ). Si se determina la transformada Z de Ias dos secuencias se tiene lo siguiente:

2 Universidad Manuela Beltrn. Pinilla, Cuellar. Transformada Z de seales

( )

( )

( )

entonces: ( ) ( )

( )

3) Escalado en el dominio Z Si ( ) ( ) entonces ( ) ( ) | | | | | | | |

si y slo si |az-1| < 1. Por tanto, la ROC viene definida por la condicin |az-1| < 1 que conduce a |z|> |a|. Esta es Ia ecuacin que define el exterior de un crculo de radio a. Se calcula ahora la segunda transformada Z. ( ) ( ) ( )

4) Inversin temporal Si ( ) ( ) entonces ( ) ( ) | |

Si se hace un cambio de vanable n = -k se llega a: ( ) ( )

5) Diferenciacin en Z Si ( ) ( ) entonces ( ) 6) Convolucin de dos secuencias Si ( ) entonces ( ) ( ) ( ) ( )

( )

((

si y slo si |a-1 z|< 1. La ROC viene definida por la condicin |a-1 z| < 1 que conduce a |z| < |a|. Esta es la ecuacin que define el interior de un crculo de radio |a|. B. Propiedades de la Transformada Z 1) Linealidad Si ( ) entonces: ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )

( )

( )

( ) ( )

( )

( )

7) Correlacin de dos secuencias Si ( ) ( ) ( ) ( )

2) Desplazamiento temporal Si ( ) ( )

entonces
() ( ) ( ) ( ) ( ) ( )

Control Digital

3 Universidad Manuela Beltrn. Pinilla, Cuellar. Transformada Z de seales

8) Multiplicacin de dos secuencias Si ( ) entonces ( ) ( ) ( )

transformada z X(z) de una funcin en el tiempo x(t) que se obtine de esta manera es vlida en todo el plano z excepto en los polos de X(z). Se debe observar que 1(k) definida mediante:

( ) ( ) ( ) ( ) ( ) ( ) ( )

comnmente se conoce como secuencia escaln unitario donde C es un contorno cerrado que encierra al origen y se encuentra en la ROC comn a ( ) ( ) 9) Relacin de Parseval Si ( ) entonces: ( ) son dos secuencias complejas, D. Transformada Z de funcin rampa unitaria Considere la funcin rampa unitaria ( ) {

( )

( )

La figura 1 representa la seal rampa unitaria muestreada. Las magnitudes de los valores muestreados son proporcionales al periodo de muestreo T. La transformada z de la funcin rampa unitaria se puede escribir como ( ) { } ( )

10) Teorema del valor inicial Si x(n) es causal, es decir, x(n)=0, entonces: ( ) C. Transformada Z de funcin escaln ( ) Sea ( ) { ( ) ( ) ( ) ( ) ( ) ( )

Como se puede observar el muestreo de la funcin escaln unitario se supone que esta funcin es continua por la derecha; esto es, 1(0) =1. Entonces se tiene: ( ) ( ( ))

( ) Obsrvese que la serie converge si |z| >1. Al encontrar la transformada Z, la variable z acta como un operador mudo. No es necesario especificar la regin de z en la que X(z) converge. Es suficiente saber que dicha regin existe. La
Figura 1 Seal rampa muestreada

Control Digital

4 Universidad Manuela Beltrn. Pinilla, Cuellar. Transformada Z de seales

E. Transformada Z de funcin exponencial Supongamos ( ) Puesto que ( Se tiene que ( ) ( ) ( ) { } ( ) ) {

( (

) )

( ) ( )

IV. PROCEDIMIENTO 1) Hallar la transformada Z de una seal escaln de amplitud 8. Escribir el cdigo de Matlab ( )

( )

{ } F. Transformada Z de funcin seno Considrese ( ) Si observamos que ( ( se tiene que ( ) ( ) ) ) ( ( ) ) T=1; %periodo ti=10; %tiempo en el que se quiere graficar n=round(ti/T) %nmero de muestras k=0:1:n; %vector de muestras fk=A*(1.^k); t=k*T; stem(t,fk) grid on { %% Seal escaln syms k T A=8; %Amplitud del escaln fk=A*(1^k); %escaln unitario Fz=ztrans(fk) pretty(Fz)

Como la transformada de la funcin exponencial es { se tiene ( ) { ( ( ( ) ) ( )} { ( ) )} }

Figura 2. Funcin Escaln, x(t)=8

Control Digital

5 Universidad Manuela Beltrn. Pinilla, Cuellar. Transformada Z de seales

2) Hallar la transformada Z de una seal rampa de pendiente 4. Escribir el cdigo de Matlab. ( ) {

3) Hallar la transformada Z de la seal x(t)=8e^(-4t) tomando T=0.125 segundos ( ) {

( )

( )

( )

( )

( )

( ) ( ) ( ) { { } %% Seal rampa syms k T m=4; %pendiente fk=m*k*T; Fz=ztrans(fk) pretty(Fz) T=1; %periodo ti=10; %tiempo en el que se quiere graficar n=round(ti/T) %nmero de muestras k=0:1:n; %vector de muestras fk=m*k*T; t=k*T; stem(t,fk) grid on ( ) }

%% Seal exponencial syms k T fk=8*exp(-4*k*T); Fz=ztrans(fk) pretty(Fz) T=0.125; %periodo ti=1.12; %tiempo en el que se quiere graficar n=round(ti/T) %nmero de muestras k=0:1:n; %vector de muestras %fk=2*exp(-2*k*T)*cos(2*pi*k*T) fk=8*exp(-4*k*T); t=k*T; stem(t,fk)

Figura 4. Funcin Exponencial, x(t)=8e^-4t

Figura 3. Funcin Rampa, x(t)=4t

Control Digital

6 Universidad Manuela Beltrn. Pinilla, Cuellar. Transformada Z de seales

4) Hallar la transformada Z de la seal x(t)=4 cos(2(10)t) ; T=0.01 segundos ( ) { ( ( ( ) )

%% cosinusoidal syms k T fk=4*cos(2*pi*10*k*T); Fz=ztrans(fk) pretty(Fz) T=0.01; %periodo ti=1; %tiempo en el que se quiere graficar n=round(ti/T) %nmero de muestras k=0:1:n; %vector de muestras fk=4*cos(2*pi*10*k*T); t=k*T; stem(t,fk) grid on

( )

( )

( )

( )

[(

)]

( )

( ( ( ( ( ) ) ) ( ( ( ) ( ( ) ) )

]
Figura 5. Funcin Coseno, x(t)=4 cos(2 (10)t)

( )

( )

( )

REFERENCIAS

) )}

( ) )) ( ) )

[1] MARTINEZ, Sonia. Tratamiento digital de seales, Madrid. Pearson, 2003. [2] KUO, Benjamn. "Sistemas de Control en tiempo Discreto", Valencia. Pearson, 2008. [3] ROBLES, Arturo. "Mtodos numricos en ingeniera: prcticas con Matlab", Universidad de Oviedo 2006. [4] GIL, Manuel. "Introduccin rpida a Matlab y Simulink para ciencia e ingeniera", Madrid, Diaz de Santos, 2003.

Control Digital

Вам также может понравиться