Para encarar la solución al problema planteado se implementó un
programa ``generador de programas'' que nos facilite el modelado de un problema
específico. Este ``generador'' fue desarrollado utilizando el lenguaje
PERL2, lo cual nos
permite contar con recursos poderosos para manipular textos que posteriormente
serán utilizados por MatLab para resolver los problemas deseados.
Algunas ventajas de utilizar un programa generador desarrollado en PERL
son las que siguen:
Alto grado de flexibiladad en la generación de código fuente,
debido a la arquitectura del lenguaje.
Aumento de eficiencia en la resolución de programas destinando un
menor porcentaje de trabajo a MatLab. Es decir los programas ya son generados
para usarse en Matlab y no es necesario implementar la generación de
sistemas de ecuaciones complejos utilizando los escasos recursos que nos
proporciona esta herramienta de análisis matemático.
Fácil integración en Internet. Actualmente el programa se
encuentra funcionando en la página web del proyecto, lo que lo convierte en
un recurso accesible desde todas partes del mundo.
El programa ``generador'' es capaz de modelar todas las posibles situaciones
que se podrían plantear. Toma en cuenta los casos en que el tubo de la
bomba debe ser integrado con un nodo existente, como también en los que se
debe crear un nuevo nodo exclusivo para conectar la bomba. Diferencia entre las
longitudes de los tubos verticales y horizantales; así como diferencia
cuando es necesario partir un segmento para integrar la bomba con la red.
El algoritmo de generación es muy sencillo, y se lo ha diseñado tomando
en cuenta algunos supuestos. Sobre todo para la elección de signos en el
sistema de ecuaciones.
Lamentablemente un programa de éstas características depende mucho de
la intervención de un usuario con criterios formados en el ``Análisis
Numérico'', debido que a medida que los sistemas crecen y se modelan
problemas más complejos, la solución óptima dependerá de la
manera en que se encara la iteración (elección de los valores iniciales
y márgenes de error).
Una vez generados los programas para Matlab (una ``función'' para modelar
el sistema de ecuaciones y un ``script'' para resolverlo), el usuario podrá
realizar los ajustes deseados para obtener una solución óptima.
Next:Resultados obtenidos Up:Parte experimental Previous:Planteamiento y método de
  Índice General
Procesos Unitarios I
2001-06-03