Para la realizacin de este proyecto se ha utilizado el programa Matlab.
Adems se ha hecho uso de uno de sus mdulos denominado guide para la realizacin de interfaces grficas. El fin de realizar una es que facilite la simulacin de los resultados, dando comodidad a la hora de trabajar, as como la opcin de realizar las simulaciones sin tener que tener conocimientos acerca de la programacin de la misma.
La interfaz hace uso de distintos archivos, siendo unos caractersticos de la
programacin de la propia interfaz, y otros de la programacin de los distintos mtodos de resolucin. Por lo tanto es conveniente explicar qu contiene cada archivo, cundo se utiliza y comentar muy brevemente su contenido o partes caractersticas de los mismos. Tambin hay que destacar que el programa interacta con otro tipo de archivos como son las hojas de Excel, donde se almacenan y rescatan datos. Igualmente se identificarn dichos archivos y se comentar su funcin.
Para entender bien la composicin del programa se ha realizado un esquema
donde se puede ver de forma grfica clara los archivos que componen la interfaz, as como donde actan. Los distintos tipos de archivo se identifican mediante colores que vienen definidos en la tabla:
Beatriz Pramo Balsa. 132
MODELADO Y SIMULACIN DEL MOTOR DE INDUCCIN INCLUYENDO LA SATURACIN. 6. Software.
Tabla 6.1. Identificacin de archivos que forman la interfaz.
Tipo de archivo Identificacin mediante color Archivo.m Azul Archivo.fig Negro Archivo.xls Verde
Todo archivo.fig tiene su correspondiente archivo.m, estos ltimos no se van a
aadir al esquema por simplificarlo. Por lo tanto los archivos.m que aparecen se refieren nicamente a archivos de Matlab independientes de la parte grfica del programa.
A continuacin en las figuras 6.1, 6.2 y 6.3 se presenta la estructura de la
interfaz. Se va a descomponer en tres para ms claridad, ya que los archivos parametrosmotormod1 y parametrosmotor2 implican mucha informacin:
MODELADO Y SIMULACIN DEL MOTOR DE INDUCCIN INCLUYENDO LA SATURACIN. 6. Software.
Comentar que al nombrar en el esquema al archivo resultados11, 12,25 se
refirie a todos los archivos usados para almacenar resultados denominados resultados11.xls, resultados12.xls y as hasta resultados25 que ya se describieron en el manual de usuario.
A continuacin en la figura 6.2 se desarrolla la parte del esquema
correspondiente a parametrosmotormod1 y en la figura 6.3 la correspondiente a parametrosmotor2:
parametrosmotormod1
motores funsaturacin
guardarmotor simulacionmod1 guardarcurva
motores motor resultados11 graficasmod1 motores
ecmotr
ecmotrsat3
Figura 6.2. Estructura del programa (parametrosmotormod1).
Beatriz Pramo Balsa. 134
MODELADO Y SIMULACIN DEL MOTOR DE INDUCCIN INCLUYENDO LA SATURACIN. 6. Software.
parametrosmotor2
motores funsaturacin
guardarmotor simulacion guardarcurva
motores motor2 resultados21 graficas2 motores
ecmotr2
ecmotr
Fig.6. 3. Estructura del programa (parametrosmotor2).
A continuacin se describe cada parte del programa. No se trata de dar una
explicacin exhaustiva sobre la programacin, si no de una explicacin para comprender su estructura, y la forma de resolver los modelos. Para ms informacin se adjunta al proyecto un CD que contiene toda la programacin.
En primer lugar los archivos proyecto y men se corresponden a la
presentacin y men principal del programa.
Despus, fijndose en el esquema de la figura 6.1. se puede acceder a tres
archivos distintos, el primero de ellos parametrosmotormod1 se corresponde con la pantalla de introduccin de los parmetros y curva de magnetizacin para la primera opcin que ofrece la interfaz (enlaces de flujo como variables de estado). Este archivo interacta con los con los siguientes:
Beatriz Pramo Balsa. 135
MODELADO Y SIMULACIN DEL MOTOR DE INDUCCIN INCLUYENDO LA SATURACIN. 6. Software.
Archivo motores se utiliza para cargar los datos que se tienen
almacenados.
Archivo funsaturacin se corresponde con la pantalla de seleccin de la
curva de magnetizacin mediante una funcin determinada.
Archivos guardarmotor y guardarcurva, son los archivos que contienen
la programacin de las pantallas de almacenaje de datos de la curva de saturacin y de los parmetros del motor. Cmo es lgico estos archivos actan con el archivo motores para salvar los datos.
Archivo simulacionmod1 da lugar a la pantalla de simulacin.
El archivo simulacionmod1 deriva en otros tres. En los archivos del tipo
resultados11 almacena los resultados de simulacin y en graficasmod1 se pueden ver los resultados grficos. Por ltimo el ms importante, motor.m, ste es el archivo que contiene todo el clculo de los modelos tanto lineal como saturado. Para ello llama a los archivos ecmotr.m y ecmotrsat3.m a travs de la funcin ode45, es decir, estos son los archivos que forman la rutina de integracin. El archivo ecmotr.m corresponde al caso lineal y el otro al saturado.
En cuanto al archivo parmetrosmotor2 acta de la misma forma y deriva en
archivos similares al caso anterior. Ahora los archivos implicados en la rutina de integracin son motor2, ecmotr2 y de nuevo ecmotr para el caso lineal.
Finalmente el ltimo archivo es compararrmotores que se corresponde con la
ventana grfica para comparar resultados. Este archivo se vale de los archivos Excel del tipo resultados para cargar la informacin.