Вы находитесь на странице: 1из 10

Transbordo.

xla
El complemento Transbordo.xla permite sintetizar una red de intercambio trmico
(SRIT), usando el Modelo de Transbordo.
El uso de Transbordo.xla requiere que en la planilla Excel est disponible el
complemento Solver.
Los problemas que pueden ser tratados no tienen lmites en cuanto al nmero de
corrientes y servicios auxiliares a utilizar.
Para cada corriente de proceso se debe conocer:
W: [flujo msico]x[capacidad calorfica especfica]
Te: Temperatura de entrada al sistema
Ts: Temperatura de salida.
Para cada fuente auxiliar se debe conocer:
Te: Temperatura de entrada al sistema
Ts: Temperatura de salida
Cu: costo unitario del consumo.

Carga del complemento


Una vez instalado el complemento, en la barra de
la planilla aparecer el men Transbordo como se
muestra en la figura. Dicho men tiene 5 rdenes
bsicas, de las cuales, inicialmente, slo la primera y
la ltima se encuentran habilitadas.
Existen, adems, otras dos entradas para
informacin, una de las cuales muestra esta Ayuda y
la restante, algunos datos sobre el complemento y
sus autores.
Las rdenes bsicas son:
- Nuevo Problema
- Intercambios no Permitidos
- Generar Modelo
- Dibujar Cascada
- Salir
La orden Nuevo Problema es la que activa a las que se encuentran deshabilitadas.
La orden Salir se utiliza para descargar el complemento, eliminando el men
Transbordo incorporado.

Nuevo Problema
Esta opcin habilita al usuario a comenzar con un problema nuevo o a usar un libro
con un problema sobre el que ya se ha estado trabajando.
En esta ltima alternativa deben estar cargados Transbordo.xla y la planilla con
dicho problema. Al invocar la orden Nuevo
Problema, el complemento detectar la
existencia de un libro abierto y preguntar si
se desea seguir trabajando en l. Si no fuese
as, el libro deber cerrarse y seleccionar
nuevamente esta opcin para seguir
trabajando.
Cuando se crea un libro nuevo aparece
una ventana como la de la figura, donde el
usuario debe ingresar el nmero de corrientes
de proceso y servicios auxiliares. Si se oprime
el botn Cancelar, se suspende la definicin
del problema. En cambio, si se selecciona el
botn Aceptar, el complemento valida la informacin ingresada.
Se detectar una condicin de error si:
- existe un valor no numrico en cualquiera de las entradas
- no hay una corriente de proceso de cada tipo
- no existe, al menos, un servicio auxiliar.
Si la informacin ingresada no es vlida, el complemento requerir su reingreso.
Si bien no existen lmites en el nmero de corrientes y servicios auxiliares a utilizar,
el complemento solicita confirmar un valor superior de 5 para los servicios auxiliares o
de 15 para las corrientes de proceso, de cualquier tipo en los dos casos.
Si no existen errores, se genera la hoja Datos del Problema y se habilita la totalidad
de las rdenes del men Transbordo.

Datos del Problema


Transbordo.xla genera la hoja Datos del Problema, donde el usuario debe ingresar
la informacin necesaria para que el complemento pueda comenzar a trabajar.
En la figura se muestra la hoja con los datos ya ingresados para la estructuracin
de una red de intercambio trmico. Los datos slo pueden ubicarse en los sectores
sombreados, ya que el resto de la hoja se encuentra protegida.

En la hoja, de acuerdo a la informacin suministrada anteriormente por el usuario,


aparecen cuatro sectores reservados al ingreso de los datos requeridos para las
corrientes de proceso y los servicios auxiliares, una fila para cada uno de ellos.
En B3 se ubica el valor de la aproximacin mnima.
Los datos para los servicios auxiliares calientes y fros se vuelcan en los
respectivos sectores, entre las columnas B y D para los primeros y entre G e I para los
fros. Para cada servicio se deben ingresar los valores de las temperaturas de entrada
y salida y el costo unitario anual. No es necesario ingresar el cdigo de identificacin
Cod.ID ya que, oportunamente, lo har el complemento en forma automtica.
Los datos correspondientes a las corrientes de proceso se colocan en el sector
reservado para ello, desde la columna B a la D para las corrientes calientes a enfriar y,
desde la G a la I para las fras a calentar. Para cada una se debe ingresar el valor del
producto del caudal por la capacidad calorfica y las temperaturas de entrada y salida.
Al igual que en los servicios auxiliares, no es necesario ingresar el cdigo de
identificacin de las corrientes (lo har el complemento en forma automtica).
Una vez terminado el ingreso de datos de corrientes y servicios se deben definir, si
existen, los intercambios no permitidos en el problema.
Con ello se concluye la etapa de entrada de datos y se est en condiciones de
realizar las operaciones bsicas previstas en el complemento: Generar Modelo o
Dibujar Cascada.
Previo a cualquiera de esas operaciones, el complemento realizar una validacin
de la informacin ingresada y generar los cdigos de identificacin de cada corriente
y servicio. Identificar con Sc# o Sf# a cada servicio auxiliar caliente o fro y con Cc# o
Cf# a cada corriente caliente o fra.

Validacin
Previo a la ejecucin de las rdenes Generar Modelo o Dibujar Cascada, el
complemento proceder a validar la informacin ingresada por el usuario. Se detectar
una condicin de error si:
1) Existe un valor no numrico o una celda vaca en cualquiera de las reas
resaltadas de la hoja Datos del Problema, salvo en la zona reservada para los cdigos
de identificacin, donde puede haber, o no, cualquier tipo de dato (El complemento
asignar, en forma automtica, el cdigo correspondiente).
2) Existe un valor no positivo para
a) el costo de algn servicio auxiliar,
b) la aproximacin mnima,
c) algn W en las corrientes de proceso.
3) Las temperaturas de entrada de los
servicios auxiliares no aseguran la
satisfaccin
de
los
requerimientos
impuestos a las corrientes de proceso. En
este caso, aparece una ventana como la
de la figura, donde se habilita la posibilidad
de agregar otros servicios del mismo tipo o
modificar las temperaturas de trabajo de
los ingresados.
4) Existen incoherencias entre las temperaturas de entrada y salida de las
corrientes de proceso o servicios; por ejemplo, la de entrada es mayor que la de salida
en una corriente o servicio "fro" o viceversa en el caso de las "calientes".
Ante la primera condicin de error detectada, el complemento detiene la validacin,
sita el cursor sobre la celda donde se ha encontrado la condicin errnea y emite el
mensaje correspondiente.
Si no existen errores en los datos ingresados, el complemento proceder a resolver
el modelo o la cascada de acuerdo a la opcin elegida.

Intercambios no Permitidos
Si hubiese intercambios no permitidos debern ingresarse desde el men. Al
seleccionar la opcin correspondiente, aparece una ventana como la de la figura.

Como puede verse se encuentran


habilitados los botones Agregar y
Cerrar.
Las corrientes fras y calientes cuyo
intercambio no resulta admisible
debern seleccionarse de la lista
desplegable que aparece al oprimir la
flecha de las respectivas ventanas de
entrada.
Una vez elegidas las corrientes
caliente y fra que constituyen el par no permitido, al oprimir el botn Agregar el par
seleccionado aparecer en la lista de la ventana inferior.
Si se desea borrar algn par de corrientes, se lo debe seleccionar con el mouse en
la ventana inferior y, luego, oprimir el botn Borrar.
Al cerrar la ventana, la informacin ingresada se vuelca en la hoja Datos del
Problema, debajo de la que corresponde a las corrientes, bajo el ttulo Intercambios
no permitidos.

Generar Modelo
La orden Generar Modelo admite dos alternativas:
- Minimo Costo de Servicios
- Mnimo Nmero de Equipos
En ambos casos, el complemento arma la matriz de coeficientes, el vector de
variables y la funcin objetivo que corresponde al modelo elegido.
Al generar el modelo, el complemento inhabilita la orden para el ingreso de
intercambios no permitidos en el men Transbordo, a la vez que se bloquea la hoja
Datos del Problema para cualquier modificacin de los datos all contenidos.
Para proceder a determinar la solucin ptima del problema, el usuario debe
completar la informacin requerida por el complemento Solver (celda de la funcin
objetivo, de las variables de decisin, etc.), no olvidando elegir las opciones Adoptar
Modelo Lineal y Variables no negativas.

Minimo Costo de Servicios


Esta opcin permite generar, en la hoja minCostoServ, el modelo para determinar
el mnimo costo en el consumo de servicios auxiliares al estructurar la red de
intercambio de acuerdo a las especificaciones planteadas en la hoja del problema.

El complemento genera el modelo usando la cascada reducida cuando no existan


intercambios no permitidos o en base a la cascada expandida en caso contrario.

Mnimo Nmero de Equipos


El modelo se genera en la hoja minNroEquipos, como puede verse en la figura.

Esta hoja es similar a la que aparece al resolver el problema de Mnimo Costo de


Servicios, con el agregado de:
- los valores de asignacin de intercambios, yij,
- la matriz.de coeficientes para los intercambios.
Los primeros aparecen en la fila 10. Por ejemplo, un intercambio entre el servicio
caliente 1 y la corriente fra 1 est definido por la variable binaria YS1,1.
Luego de la matriz de coeficientes correspondiente a los balances de calor, se
ubica la matriz de coeficientes para los intercambios, en este caso, a partir de la fila
34. En las primeras columnas estn los correspondientes a los calores cedidos por las
distintas fuentes a los sumideros en cada intervalo y, separados por una columna
vaca, los de la asignacin de intercambios, de acuerdo al orden de la fila 10.
Finalmente, separada por una columna vaca, se encuentra la suma del producto de
los coeficientes por el valor de las variables, la que deber ser menor o igual a cero.
Luego de invocar al Solver y de introducir la informacin pertinente se tendr en las
celdas asignadas los valores ptimos.

Dibujar Cascada
Esta opcin inserta una hoja llamada
Cascada y genera un grfico de la cascada
de calor como el que se muestra en la
figura.
En dicha figura se observan los distintos
intervalos de temperatura, encontrndose a
la izquierda las temperaturas de corrientes y
servicios calientes y a la derecha las de los
fros.
Adems, para cada uno de esos
intervalos, aparecen, en sendas columnas,
los aportes de calor de las corrientes
calientes y los requerimientos de las
corrientes fras, as como el punto de ingreso de los servicios auxiliares calientes y el
de las extracciones de calor de los servicios fros (en ambos casos indicado con el
smbolo =>).
Se han identificado con color rojo a las corrientes y servicios calientes y en azul a
las corrientes y servicios fros.
Para mejorar la legibilidad, una lnea del color correspondiente al tipo de corriente o
servicio separa los distintos intervalos.

Modelo de Transbordo
El Modelo de Transbordo permite sintetizar una red de intercambio trmico,
teniendo en cuenta distintos servicios auxiliares y prohibiciones sobre algunos
intercambios, utilizando distintas funciones objetivo (mnimo costo en el consumo de
servicios y mnimo nmero de equipos en la red).
El nombre del modelo proviene de la forma
como se consideran los intervalos de
temperatura de la Cascada de Calor. Los
mismos operan como almacenamientos de Qi,k i SC k
calor intermedios entre las fuentes y los
sumideros.
En la figura se indican los posibles flujos de
calor en un intervalo de temperatura k de una
cascada de calor (reducida).

Qi,k i CCk

k -1
Rk-1

Qj,k j CFk

k
Rk

Qj,k j SFk

k +1

All puede verse que al depsito k llegan los aportes de calor Qik de las corrientes
de proceso calientes (CCk) y de los servicios auxiliares calientes (SCk) que estn en

ese intervalo y el aporte del calor residual del intervalo anterior (Rk-1) de mayor nivel
trmico.
De ese depsito toman calor Qjk las corrientes de proceso fras (CFk) y los servicios
auxiliares fros (SFk).
Habr, adems, un cierto excedente de calor Rk que pasar al intervalo siguiente.
Cuando este excedente sea nulo, se estar en presencia de un punto pinch.
Para la resolucin del modelo de transbordo se usa la tcnica de Programacin
Lineal cuando se busca mnimo costo de servicios auxiliares o Programacin Lineal
Entera Mixta cuando el objetivo es el mnimo nmero de equipos. Esto ltimo se debe
a que, en el planteo del problema, se utilizan variables binarias yij para representar
cada posible intercambio. As, si existe un intercambio entre la corriente de proceso o
servicio auxiliar caliente i y la corriente de proceso o servicio auxiliar fro j, yij = 1, en
caso contrario yij = 0. Obviamente, no se admiten intercambios entre servicios
auxiliares.

Modelo con cascada reducida


El modelo generado por el complemento puede verse en la figura.

Se puede apreciar una zona en la parte superior donde se encuentran los valores
de la funcin objetivo y de las variables del problema y debajo, el sistema de
ecuaciones que se plantea para el problema, de acuerdo al Modelo de Transbordo.
En la primera zona, en la celda I2 se ubica el valor de la funcin objetivo del
problema. Sobre la fila 4 se encuentran los valores actuales de los consumos de
servicios (en este caso, QSc1 y QSf1), en tanto que sobre la fila 7 se encuentran los
valores de los calores remanentes para cada intervalo.
A partir de la fila 15 aparece la matriz de coeficientes de los balances del modelo de
transbordo. En las primeras columnas estn los correspondientes a los consumos de
servicios y separados por una columna vaca, los de los calores remanentes.

En la columna rotulada con TInd se encuentran los trminos independientes y


separada con una vaca, la suma del producto de los coeficientes por el valor de las
variables, la que deber ser igual al trmino independiente.
Luego de invocar al Solver y de introducir la informacin pertinente se tendr en las
celdas asignadas los valores ptimos.

Modelo con cascada expandida


El modelo que genera el complemento se muestra en la figura.

Se puede apreciar una zona en la parte superior donde se encuentran los valores
de la funcin objetivo y de las variables del problema y debajo, el sistema de
relaciones que se plantea para el problema, de acuerdo al Modelo de Transbordo.
En la primera zona, en la celda I2 se encuentra el valor de la funcin objetivo del
problema.
En la fila 4 aparecen los valores de:
los consumos de servicios (en este caso, QSc1 y QSf1),
los calores cedidos por los servicios calientes a las corrientes fras (QS1,1,1
calor cedido por el servicio caliente 1 a la corriente fra 1, en el intervalo 1, por
ejemplo) y
los calores cedidos por las corrientes calientes a las corrientes y servicios fros
(Q1,1,2 calor cedido por la corriente caliente 1 a la corriente fra 1, en el intervalo 2,
por ejemplo).
En la fila 7 se encuentran los valores de los calores remanentes de cada fuente en
cada intervalo.

A partir de la fila 15 aparece la matriz de coeficientes de las ecuaciones de


balances del modelo de transbordo, agrupadas, con distinto color, las
correspondientes a cada intervalo.
En las primeras columnas estn los coeficientes de los calores en el orden definido
en la fila 4. Separados por una columna se encuentran los de los calores remanentes
de las fuentes en cada intervalo.
En la columna rotulada con TInd se encuentran los trminos independientes y
separada por una columna vaca, la suma del producto de los coeficientes por el valor
de las variable, la que deber ser igual al trmino independiente.
Luego de invocar al Solver y de introducir la informacin pertinente se tendrn los
valores ptimos en las celdas correspondientes.

Вам также может понравиться