Está en la página 1de 12

UNIVERSIDAD POLITCNICA DE VICTORIA

Adquisicin y Procesamiento de
Seales

Prctica 2.1
Facilitador: Dr. Yahir Hernndez Mier
Alumno: Vicente Antonio Ortiz
Crdova

Ingeniera Mecatrnica

viernes, 5 de febrero de 2016

- Prctica 2.1

Prctica 2.1

Contenido
Introduccin .........................................................................................................................................................3
Desarrollo ............................................................................................................................................................4
Conclusin ..........................................................................................................................................................6

- Prctica 2.1
Introduccin
El uso de las computadoras digitales como elementos de control han crecido rpidamente
en los pasados 30 aos. Las principales razones de este uso extensivo radican en su alto
rendimiento, versatilidad y conabilidad. Ms aun, gracias a las computadoras, se han podido
implementar nuevas aplicaciones que requieren de clculos muy complicados, imposibles
de realizar por otros medios. Ejemplo de estas aplicaciones se pueden encontrar en robtica,
anlisis de seales, optimizacin de procesos y en el rea del control adaptable.
La transformada Z es una herramienta clsica para el anlisis y sntesis de sistemas
discretos.
El papel de la transformada Z en sistemas en tiempo discreto, es similar al de la transformada
de Laplace en sistemas en tiempo continuo y se obtiene aplicando al transformada de
Laplace
en seales discretas. Las seales en tiempo discreto surgen si el sistema involucra la
operacin
de muestreo de seales en tiempo continuo, por lo que la transformada Z est relacionada
inherentemente a un proceso de muestreo.
La transformada Z (transformada Z unilateral) de una seal arbitraria es:

- Prctica 2.1
Desarrollo

Para el desarrollo de esta prctica se necesitaron las siguientes herramientas:

Laptop con programa (Scilab)

Como objetivo de esta prctica se realizaron grficas de la funcin polinomial r^k para cinco
valores de r: 0 < r < 1, r > 1, r < -1, -1 < r < 0 y r=1, considerando ndices de
muestra k desde 1 hasta 50.
Primeramente, dentro de Scilab se introdujeron las variables pertenecientes a la funcin
polinomial, siendo r=.7 y k de 1 hasta 50 como nmero de ndices de muestra.
Posteriormente se defini la funcin polnomial como xk = r^k.
Finalmente se agregaron 5 diferentes grficas 5 valores diferentes de r usando el comando
subplot.
Enseguida se muestran las grficas obtenidas para la funcin polinomial para distintos
valores de r (Figura 1):

Figura 1. Funciones polinomiales para diferentes valores de r.

- Prctica 2.1
El cdigo realizado en Scilab para la graficacin de la funcin polinomial fue la siguiente
(Figura 2).

Figura 2. Cdigo realizado.

- Prctica 2.1
Conclusin
Con esta prctica se pudo comprender y demostrar que la funcin polinomial puede tener
diferentes tipos de comportamientos de acuerdo al valor que la variable r tome.

UNIVERSIDAD POLITCNICA DE VICTORIA

Adquisicin y Procesamiento de
Seales

Prctica 2.2
Facilitador: Dr. Yahir Hernndez Mier
Alumno: Vicente Antonio Ortiz
Crdova

Ingeniera Mecatrnica

sbado, 6 de febrero de 2016

- Prctica 2.2

Prctica 2.2

Contenido
Introduccin .........................................................................................................................................................3
Desarrollo ............................................................................................................................................................4
Conclusin ..........................................................................................................................................................6

- Prctica 2.2
Introduccin
Como ya se mencion en la prctica anterior, la transformada Z en sistemas de control en tiempo discreto
juega el mismo papel que la transformada de Laplace en sistemas de control continuo, por lo que es
necesario, al igual que en Laplace, obtener la transformada Z inversa para que esta transformada sea til.
La notacin para la transformada Z inversa es Z1 La transformada Z 1 de X(z) da como resultado la
correspondiente secuencia en el tiempo x(k). Note que a partir de la transformada Z1 slo se obtiene la
secuencia de tiempo en los instantes de muestreo, por lo que la transformada Z 1 de X(z) da una nica
x(k) pero no da una nica x(t), es decir, se obtiene una secuencia de tiempo que especica los valores de
x(t) solamente en los valores discretos de tiempo, t =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).
Existen diversos mtodos para obtener la transformada Z
1. Mtodo de la divisin directa
2. Mtodo de expansin en fracciones parciales
3. Mtodo de la integral de inversin
4. Mtodo computacional

En este caso se vern los mtodos computacionales como lo son:


- Mtodo de divisin directa.
- Mtodo de la respuesta al impulso unitario.

- Prctica 2.2
Desarrollo

Para el desarrollo de esta prctica se necesitaron las siguientes herramientas:

Laptop con programa (Scilab)

Como objetivo de esta prctica fue realizar el clculo de la transformada Z inversa por los
dos mtodos computacionales mencionado en la introduccin, as como las grficas
generadas.
Para el mtodo de respuesta al impulso, primeramente del sistema :

Se declara en el programa el numerador (num) y el denominador (den). Posteriormente se


crea un sistema lineal (Gz) con la funcin syslin, se crea un vector de 0 y finalmente se le
aplica una entrada de un vector unitario para obtener la salida del sistema.
Enseguida se muestra el cdigo realizado (Figura 1):

Figura 1. Mtodo de respuesta al impulso unitario

Posteriormente una vez cargado el programa se obtendr una grfica como la que se
muestra en la figura 2.

- Prctica 2.2

Figura 2. Salida del sistema.


Para el mtodo de divisin directa, partiendo del mismo sistema :

En Scilab al igual que en el mtodo anterior, se defini el numerador y el denominador del


sistema presentado, enseguida con la funcin ldiv aplicada el numerador y el denominador
se crea un vector de la divisin polinomial del numerador entre el denominador.
Posteriormente se asign una variable con el cual cambia el vector a un vector fila, es decir,
obtiene la transpuesta de un vector. Dicho lo anterior, en la figura 3 se presenta el cdigo
generado:

Figura 3. Mtodo de la divisin directa.

- Prctica 2.2
Por este medi una vez generado el cdigo, podemos obtener la siguiente grfica (Figura
4):

Figura 4. Salida del sistema.

Conclusin
Como se puede observar, ambos mtodos tienen una parecida forma de ser introducidos a
scilab para ser resueltos. Sin embargo, el mtodo de la respuesta al impulso unitario, aplica
un vector a la entrada del sistema para obtener la salida. Por otra parte, el mtodo de divisin
directa, se aplica una divisin polinomial con la funcin ldiv.
Como conclusin podemos decir que si se tiene una funcin y se quiere obtener la
transformada inversa de la funcin se puede observar que al usar estos dos mtodos
computacionales se pueden obtener salidas prcticamente iguales