Está en la página 1de 5

INSTITUTO TECNOLÓGICO

DE MEXICALI

Ingeniería Química

Control e Instrumentación

Reporte de la práctica
“Funciones Transferencia”

Alumna:
Elsa Valenzuela Dueñas

Profesor:
Ing. Ignacio René Chavira Soto

Fecha de Realización de la Práctica: 10 de Febrero de 2012


Fecha de Entrega: 17 de Febrero de 2012
ITM Práctica 1
Funciones Transferencia

INTRODUCCIÓN

Hoy en día la computadora es un recurso poderoso y motivador en la educación, la


empleamos como un medio que cultiva nuestra imaginación y nos ayuda a comprender
y favorecer nuestro aprendizaje.

El uso de un software matemático como herramienta computacional favorece


notablemente nuestra enseñanza y aprendizaje, ya que permite que manipulemos los
objetos matemáticos, formulemos conjeturas sobre las propiedades que los caracterizan
y validemos o rechacemos a medida que avanzamos en su exploración, de manera que
nos damos cuenta de lo que ocurre, aprendiendo.

OBJETIVO DE LA PRÁCTICA

Encontrar la función transferencia de un sistema de nivel de líquido mediante


MATLAB®

MARCO TEÓRICO

FUNCIONES TRANSFERENCIA.
Una función de transferencia es un modelo matemático que a través de un cociente
relaciona la respuesta de un sistema (en transformada de Laplace) a una señal de entrada
o excitación (también en transformada de Laplace).

Para la introducción de funciones de transferencia polinómicas en MATLAB® se utiliza


la función “sys=tf(num,den)”

ARCHIVOS M EN MATLAB®.
La programación en MATLAB® se realiza básicamente sobre archivos M, o M-Files.
Se les denomina de esta forma debido a su extensión “.m”.
Estos archivos pueden ser creados y modificados desde cualquier editor de texto común;
por ejemplo, el Bloc de Notas. El MATLAB® incluye un editor de archivos M,
orientado a la programación de este software.

SOLUCIÓN DE ECUACIONES LINEALES.


Si queremos resolver un sistema de ecuaciones lineales, lo primero que debemos hacer
es escribirlo en la forma matricial Ax = b.

Para resolverlo en MATLAB®, primero se define la matriz A y el vector b. Ya


habiendo definido la matriz A y el vector b, sólo resta usar una de las rutinas de
MATLAB®. Según nuestros conocimientos, si queremos encontrar un vector x tal que
Ax = b, entonces ese vector debe ser x = 𝐴−1 b esto puede ser hecho en MATLAB®. Sin
embargo la manera más sencilla de hacerlo en MATLAB® es utilizando el símbolo \
(división a izquierda), mismo que se usa en MATLAB® para obtener la solución del
problema Ax = b.
ITM Práctica 1
Funciones Transferencia

DIAGRAMAS

Figura 1. Sistema de nivel de líquido.

Considerando el sistema de nivel de líquido de la Figura 1, q se refiere al flujo de


entrada al tanque 1(ENTRADA DEL SISTEMA), 𝑞1 es el flujo que pasa del tanque 1 al
tanque 2 y 𝑞2 es la salida de flujo (SALIDA DEL SISTEMA). Por otra parte tenemos
también 𝐴1 𝑦 𝐴2 mismas que se refieren al área respectiva de cada tanque. En cuanto a
los niveles del líquido ℎ1 𝑦 ℎ2 son las diferentes alturas en los tanques, el flujo que pasa
por las válvulas 𝑅1 𝑦 𝑅2 es constante.

Figura 2. Diagrama de bloque

En la figura 2 se representa el sistema por medio de un diagrama de bloque.

PRÁCTICA

Material y equipo

1 PC con MATLAB®
1 USB
ITM Práctica 1
Funciones Transferencia

Procedimiento

1. Plantear las ecuaciones del sistema.


a) Escribir las ecuaciones en el dominio de la frecuencia (Laplace)
b) Encontrar la matriz del sistema A
c) Encontrar el vector columna B
2. Resolver el sistema mediante MATLAB®
a) Generar un archivo M con el contenido siguiente:
1. Para crearlo dentro de MATLAB®:
File + New + M-File
2. Escribir en el área de trabajo en blanco MATLAB® lo necesario para
obtener el resultado de la función transferencia utilizando el símbolo \
3. Ejecutar el archivo generado.

1. Plantear las ecuaciones del sistema:


𝜕ℎ1
Ecuación 1: 𝑞 − 𝑞1 = 𝐴1
𝜕𝑡

𝜕ℎ2
Ecuación 2: 𝑞1 − 𝑞2 = 𝐴2
𝜕𝑡

ℎ1 −ℎ2
Ecuación 3: 𝑞1 =
𝑅1
ℎ2
Ecuación 4: 𝑞2 =
𝑅2
a) Escribir las ecuaciones en el dominio de la frecuencia (Laplace)
De la ecuación 1: 𝑞 − 𝑞1 − 𝐴1 𝑆ℎ1 = 0
Aplicando todas las variables: 𝑞 − 𝑞1 + 0𝑞2 − 𝐴1 𝑆ℎ1 + 0ℎ2 = 0
Como la variable q solo se encuentra en la primera ecuación se pasa restando
del otro lado: −𝑞1 + 0𝑞2 − 𝐴1 𝑆ℎ1 + 0ℎ2 = −𝑞
De la ecuación 2: 𝑞1 − 𝑞2 + 0ℎ1 − 𝐴2 𝑆ℎ2 = 0
De la ecuación 3: 𝑅1 𝑞1 + 0𝑞2 − ℎ1 + ℎ2 = 0
De la ecuación 4: 0𝑞1 + 𝑅2 𝑞2 + 0ℎ1 − ℎ2 = 0
b) Encontrar la matriz del sistema A
−1 0 −A1 S 0
1 −1 0 − A2 S
A=[ ]
R1 0 −1 1
0 R2 0 −1
c) Encontrar el vector columna B
−1 𝑞1
𝑞2
B=[ 0 ]=[ℎ ]
0 1
0 ℎ2
ITM Práctica 1
Funciones Transferencia

2. Resolver el sistema mediante MATLAB®


1. Generar un archivo M:
File + New + M-File
FOTO
2. Escribir en el área de trabajo en blanco MATLAB®:
Syms S A1 A2 R1 R2
A=[-1 0 –A1*S 0;1 -1 0 –A2*S;R1 0 -1 1; 0 R2 0 -1];
B=[-1;0;0;0];
X=A\B
Disp.(‘La función transferencia es:’)X(2)
FOTO
3. Grabar el archivo:
File + Save NOMBRE
foto

4. Ejecutar el archivo generado.


a) >> nombre (enter)
b) … File … (símbolo de play) + enter
>>pretty (X(2)) enter
FOTOS DEL PROGRAMA CORRIDO

CONCLUSIÓN

BIBLIOGRAFÍA

Libro: Ingeniería de Control Moderna, Katsuhiko Ogata, 4rta Edición: Pearson,


Prentice- Hall.
http://www.galeon.com/algebralineal/algii_inform/int_prog_matlab.pdf
http://materias.fi.uba.ar/6722/matlabclase1.pdf
http://webdelprofesor.ula.ve/ingenieria/albertoq/resolver%20ecuaciones%20lineales%2
0y%20no%20lineales.pdf