Está en la página 1de 7

Juan Camilo Martínez Enríquez (218160211)-Felipe Nicolás Tarapues Villota (218160343) 1

Willinton Adrián Valencia Santacruz (220160066)

Laboratorio No. 2 Solución de Ecuaciones en


Diferencia – Transformada Z
Abstract—Se pretende solucionar ecuaciones en diferencia con Utilizando la expresión,
condiciones iniciales utilizando la transformada Z como parte de
la fundamentación matemática del curso de Análisis de Sistemas
Dinámicos. La solución mediante métodos analíticos es analizada
usando simulaciones obtenidas en Matlab y el paquete de
software Simulink.
Se tiene,
Index Terms—Transformada Z, Sistemas Dinámicos,
Matlab, Simulink.

I. INTRODUCCIÓN

L a representación del comportamiento de una sucesión


generalmente se realiza mediante una ecuación en
diferencia, para sistemas en tiempo discreto. La solución
implica establecer la relación entre las distintas variables
presentes en la expresión. Las condiciones iniciales hacen que
exista una solución para de esta manera predecir o describir el
comportamiento con cierto grado de certeza.

II. TALLER DE APLICACIÓN


A. Transformada Z - Solución de Ecuaciones en Diferencia

Determine mediante el uso de la Transformada Z la solución


analítica de las siguientes ecuaciones en diferencias: Utilizando la expresión,

1) Ecuación 1 (1)

El análisis se realizó para la siguiente ecuación, Se obtiene,

Aplicando la transformada Z,

Finalmente se obtiene como solución,

Usando factores para cambiar la notación del denominador,

2) Ecuación 2

Alterando el numerador, El análisis se realizó para la siguiente ecuación,

De acuerdo con el código 220160066, el término “b” se


reemplazó, por lo cual,
Juan Camilo Martínez Enríquez (218160211)-Felipe Nicolás Tarapues Villota (218160343) 2
Willinton Adrián Valencia Santacruz (220160066)

Utilizando notación exponencial,

Aplicando la transformada Z,
Utilizando la expresión (1) para hallar el siguiente termino,

Utilizando la formula cuadrática,

Se tiene,

Las soluciones son, Al cambiar la notación,

Finalmente, la solución general es,

De acuerdo con la ecuación (1),

Al aplicar nuevamente la ecuación (1),


Juan Camilo Martínez Enríquez (218160211)-Felipe Nicolás Tarapues Villota (218160343) 3
Willinton Adrián Valencia Santacruz (220160066)

3) Ecuación 3

El análisis se realizó para la siguiente ecuación,


B. Métodos Computacionales - Solución de Ecuaciones en
Diferencia

Reemplazando el término “a” de acuerdo con el código 1) Numeral 1


220160066,
(1) Ecuación 1

Para la ecuación,
Hallando la transformada z de la expresión anterior,

Mediante el uso del software simulink, se obtuvo el siguiente


gráfico,
Teniendo en cuenta la condición inicial ,
Los resultados de la salida de este proceso se transfirieron a

Aplicando la ecuación (1) en el último resultado,

Matlab, como se muestra ac continuación,

Nuevamente al aplicar la expresión (1),

Finalmente se obtuvo como solución,

Ademas, utilizando el codigo,

Se obtuvo,
Juan Camilo Martínez Enríquez (218160211)-Felipe Nicolás Tarapues Villota (218160343) 4
Willinton Adrián Valencia Santacruz (220160066)

Se obtuvo,

(2) Ecuación 2

Para la ecuación, (3) Ecuación 3

Para la ecuación,

Mediante el uso del software simulink, se obtuvo el siguiente


gráfico,
Mediante el uso del software simulink, se obtuvo el
siguiente gráfico,

Los resultados de la salida de este proceso se transfirieron a Los resultados de la salida de este proceso se transfirieron a
Matlab, como se muestra ac continuación, Matlab, como se muestra ac continuación,

Ademas, utilizando el codigo,


Juan Camilo Martínez Enríquez (218160211)-Felipe Nicolás Tarapues Villota (218160343) 5
Willinton Adrián Valencia Santacruz (220160066)

Ademas, utilizando el codigo,

Se obtuvo,

2) Numeral dos

Para la elaboración de este numeral fue necesario solucionar Como resultado, se obtuvo la siguiente gráfica,
cada ecuación por separado, esto hizo que el proceso se
dividiese en tres partes. A continuación, cada ecuación es
abordada por separado.

(1) Ecuación 1

Para la ecuación,

Se establecieron las condiciones iniciales,

Luego usamos una muestra igual a 50 distintos valores para k Como se puede apreciar, la grafica corresponde a las
y graficamos utilizando la función “stem” debido a que soluciones manuales que se hallaron recientemente.
queremos ver la señal discreta.
Juan Camilo Martínez Enríquez (218160211)-Felipe Nicolás Tarapues Villota (218160343) 6
Willinton Adrián Valencia Santacruz (220160066)

(2) Ecuación 2
Para la ecuación, Al igual que en el caso anterior, puede observarse que los
resultados corresponden al análisis manual y a través de la
simulación utilizando diagrama de bloques.

Se establecieron las condiciones iniciales, (3) Ecuación 3

Para la ecuación,

Se establecieron las condiciones iniciales,


Igual que en la sección anterior se usó una muestra igual a 50
distintos valores para k y se graficó utilizando la función
“stem” para visualizar la señal discreta.

Además, se tuvo en cuenta que y(0) =1. De manera similar a


las secciones anteriores se usó una muestra igual a 50 distintos
valores para k y también se graficó utilizando la función
“stem” para visualizar la señal discreta.

Su implementación generó el siguiente esquema,

Cuyo resultado se presenta en la siguiente gráfica,


Juan Camilo Martínez Enríquez (218160211)-Felipe Nicolás Tarapues Villota (218160343) 7
Willinton Adrián Valencia Santacruz (220160066)

III. CONCLUCIONES REFERENCIAS


[1] C. T. Chen, Analog and Digital Control System Design, 2da ed.
Saunders College Publishing, 2002.
1) Un modelo grafico elaborado usando el software
[2] K. Ogata, Ingeniería de Control Moderna, 4a ed.. , México: Prentice Hall
Simulink proporciona resultados confiables que se Panamericana, 2003.
equiparan a la solución analítica del problema. [3] The MathWorks, Control System Toolbox for use with Matlab,
www.matworws.com
2) Es adecuado llevar a cabo el proceso de selección de las [4] Getting Started with Simulink, www.mathworks.co
variables para facilitar los cálculos posteriores. [5] Las matemáticas del coronavirus Covid-19 Matemáticas y sus fronteras.
3) Los datos generados utilizando Matlab se pueden exportar http://www.madrimasd.org
para el posterior análisis con herramientas como Matlab e
incluso Excel.
4) En cada grafica resulto de gran utilidad colocar el título y
nombres en los ejes. Su función radica en una mejor
organización.
5) Una ecuación en diferencia puede representar con
exactitud un fenómeno físico donde el sistema es discreto.
6) La adecuada interpretación de las gráficas ahorra bastante
tiempo en el análisis de datos aparentemente
incomprensibles.
7) La naturaleza de las ecuaciones en diferencia nos aclara
que se trata de una acomodación de sucesiones.
8) Utilizar fracciones parciales en comparación que al
método de residuos en la integral de inversión resulta
extenso y en algunos casos inadecuado.
9) Las graficas generadas utilizando los diagramas de
bloques son iguales a las graficas que se generaron al
implementar la solución analítica en Matlab.
10) Las graficas que se generaron en la solución analítica son
iguales a las gráficas que generó la implementación
directa.
11) En cierto caso fue necesario buscar en MatWorks un
apoyo adicional en la implementación del script debido a
la ineficacia de Matlab para utilizar números complejos.
12) La función Stem provee una solución discreta que resulta
totalmente adecuada para la interpretación.
13) El modelamiento de fenómenos reales se puede llevar a
cabo con Matlab y Simulink de forma que se obtiene
graficas bastante precisas.
14) Establecer las condiciones iniciales requiere especial
cuidado para generar resultados confiables cuando se
obtiene la solución directamente de Matlab.
15) Para generar un grafico adecuado es necesario tomar un
mínimo de muestras, en este caso se tomó 50 en cada
ecuación.

También podría gustarte