Está en la página 1de 6

Elementos de Diseo ptimo

SRIT: Mtodo de Transbordo


Ing. C.N. Paniagua Ing. O.A. Iglesias
Si bien el Mtodo Pinch, es una buena herramienta para la estructuracin de redes de intercambio trmico (RIT),
tiene algunas limitaciones en su aplicacin. No puede, por ejemplo, manejar intercambios prohibidos, como es el
caso de las corrientes que se encuentran ubicadas en sectores muy separados de la planta. Tampoco puede usarse
para determinar el mnimo nmero de equipos de transferencia o considerar problemas con mltiples servicios
auxiliares de un mismo tipo.
Estas cuestiones pueden resolverse por medio del Modelo de Transbordo, que utiliza Programacin Lineal
Entera Mixta (PLEM). Esta tcnica es numricamente compleja por lo que se requiere el auxilio de una
computadora con el software adecuado para este tipo de problema.
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 calor intermedios entre las fuentes, corrientes o servicios
auxiliares calientes, y los sumideros, corrientes o servicios auxiliares fros.
2. Presentacin del Caso
La formulacin del modelo de transbordo se realizar usando un caso sencillo de 2 corrientes calientes y 2 fras,
cuyos datos se presentan en la Tabla 1. Se dispone de un servicio auxiliar de cada tipo, cuyos datos se muestran
en la Tabla 2. Se considerar una aproximacin mnima de 10 C.
Tabla 1: Datos de Corrientes de Proceso
Tabla 2: Datos de Servicios Auxiliares
Corriente
WCp
T. entrada T. salida
Fuente
T. entrada
T. salida
Costo unitario anual
(mx)
[$ / kW ao]
[kW/ C]
[C]
[C]
[C]
[C]
C1
2
180
40
Agua
30
40
1
C2
4
150
40
Vapor
250
250
10
F1
3
60
180
F2
2.6
30
130
El problema se resolver utilizando distintas funciones objetivo:
mnimo costo en el consumo de servicios y
mnimo nmero de equipos de transferencia
3. Determinacin de los intervalos de temperatura
Para una mejor comprensin de cmo aplicar el Modelo de Transbordo al problema planteado ser conveniente
construir la Cascada de Calor para el mismo.
Como el tamao de los modelos matemticos que se plantean dependen del nmero de intervalos de temperatura
de la cascada de calor, es una buena poltica reducir al mximo ese nmero.
En la presentacin realizada del mtodo Pinch, los intervalos en la Tabla del Problema se definan usando las
temperaturas de entrada y salida de todas las corrientes. Con esta poltica, para un problema con 3 corrientes
calientes, 2 fras y un servicio auxiliar de cada tipo, el mximo nmero de intervalos posibles es trece 1.
Pero, como ya se vio, el punto pinch slo puede
ubicarse sobre las temperaturas de ingreso de las
240C
250C
corrientes y servicios fros y calientes, con lo cual,
Q C
30
si para definir los intervalos slo se consideran
1
SC
estas temperaturas, el nmero de los mismos tendr
una sustancial reduccin. As, en el ejemplo
R1
hipottico planteado anteriormente, la cota superior
180C
170C
F1
baja de trece a seis. Para el ejemplo propuesto esa
cota superior para los intervalos resulta ser igual a
60
90
cinco.
2
En la figura 1 se muestra la cascada de calor para el
C1
mismo, considerando la aproximacin mnima de
R2
150C
140C
10C establecida. Debido a que la temperatura de
entrada del agua coincide con la temperatura de
160
240
entrada de la corriente fra F2, existen cuatro
3
intervalos -un intervalo menos que el dado por la
182
cota calculada anteriormente.
R

70C

F2

60C

320 existen cambios de fase, con lo cual temperaturas de


Se ha supuesto que en corrientes de proceso y servicios no
78
entrada y salida no coinciden.
60
1

C2

120

Q
40C

30C

Figura 1

SF

En dicha figura, en cada uno de los intervalos k, se consideran los aportes de calor de las corrientes de proceso y
servicios calientes presentes en el mismo. Tambin se registra el ingreso del calor no utilizado a temperaturas
superiores, Rk-1. A su vez, en el intervalo se contabilizan las cantidades de calor tomadas por las corrientes de
proceso y servicios fros presentes en l y el calor remanente Rk, disponible en niveles trmicos ms bajos. En
este caso, en cada intervalo, no se distingue de donde proviene el calor disponible, ya sea para que lo tome una
corriente sumidero o se integre al remanente.
Para calcular los aportes de cada corriente de proceso en cada intervalo hay que tener en cuenta el salto de
temperatura que esa corriente registra en ese intervalo. El salto puede ser igual o menor que la diferencia de las
temperaturas extremas del intervalo, segn cual sea la temperatura de salida de la corriente. As, en el caso de
C1, la corriente est presente en los intervalos 2, 3 y 4 y las variaciones de temperatura coinciden con los saltos
en los intervalos, Para C2 ocurre lo propio pero slo en los intervalos 3 y 4. Advirtase que la coincidencia en el
ltimo intervalo se debe a la aproximacin mnima adoptada, ya que si, por ejemplo, hubiese sido de 5C, el salto
en el intervalo 4 seguira siendo de 30C 2 pero para C1 y C2 sera de 25C (de 65C a 40C).
En la figura, los aportes anotados para C1 y C2 corresponden, directamente, al producto del flujo entlpico por la
diferencia de temperaturas de cada intervalo. En el caso de F1, su temperatura de salida est por debajo del lmite
superior del intervalo 1 (180 frente a 250-10 = 240), por lo que la cantidad de calor que extrae de ese intervalo
ser 3*(180-170).
Otro tanto ocurre con F2 en el intervalo 3, ya que su temperatura de salida es 130C y lmite superior del
intervalo (para las corrientes fras) es 140C. La extraccin ser, entonces, igual a 2,6*(130 - 60) = 182.
En la figura se ha indicado con QC el aporte de calor del vapor y con QF el extrado por el agua; ambos valores
desconocidos en el momento del planteo del problema.
Planteo del Modelo de Transbordo
Si se plantea el balance de calor para el intervalo 1, se tendr que la cantidad de calor que suministra el vapor,
deber ser igual a la que absorbe la corriente fra 1 (30 kW) ms el excedente que se usar en los niveles
inferiores.
R1 + 30 QC = 0
En el intervalo 2 la corriente caliente C1 aporta 60 kW y la fra F1 toma 90 kW. Adems, debe tenerse en cuenta
el excedente que proviene del intervalo 1 y el que se generar en este intervalo, disponible en los siguientes. El
balance ser:
R2 R1 + 90 60 = 0
De la misma manera, los balances en los intervalos 3 y 4 sern:
Int. 3: R3 R2 + 240 + 182 160 320 = 0
Int. 4 R3 + 78 - 60 - 120 + QF = 0
Para poder generalizar el modelo, en la figura 4 se muestra un intervalo de temperatura k genrico de una
cascada de calor expandida.
Los balances de calor en el intervalo k quedan definidos por los siguientes balances y condiciones (Sistema S-2):
Se puede ver que el planteo de la cascada expandida es sustancialmente ms complejo que el de la reducida por
lo cual se debe acudir a l en las situaciones en las que resulta inevitable. Esto es, si slo se desea minimizar el
costo en la utilizacin de los servicios auxiliares y no existen intercambios no permitidos, el clculo debe
realizarse utilizando la cascada reducida.
Se ver ms adelante que la cascada expandida permite realizar la estructuracin de la red. Si esta estructuracin
exige respetar el mnimo costo en el uso de fuentes externas al proceso, el anlisis comenzar resolviendo esa
primera cuestin a travs de la cascada reducida, si es ello posible y, recin entonces, sobre cada uno de los
distintos subsistemas definidos por el o los puntos Pinch que se hayan encontrado, se aplicar la metodologa que
requiere el uso de la cascada expandida.
6. Intercambios no Permitidos
Cuando dos corrientes de proceso se encuentran o se han de ubicar en sectores de la planta espacialmente muy
separados entre si o, por las caractersticas fisicoqumicas de las mismas, se considera desaconsejable su manejo
en un mismo equipo, la estructuracin de la red debe excluir la posibilidad de un intercambio entre esas dos
corrientes.
Como es fcil imaginar, en el caso que no se admitan intercambios entre la corriente caliente m con la fra n,
basta con hacer Qm, n, k = 0 en todo intervalo k. Si bien esto es correcto, no resulta lo ms conveniente desde el
punto de vista del clculo, ya que no se aprovecha la posibilidad de reducir el nmero de variables. En lugar de
mantener en el planteo las Qm, n, k e igualarlas a cero, es ms lgico suprimirlas del mismo, con lo cual se
agiliza el clculo del problema.
2

En este caso, los lmites son de 30C a 60C para las fras o de 65C a 35C para las calientes
2

7. Mnimo Nmero de Equipos de Transferencia


Se tratar ahora la determinacin del mnimo nmero de equipos para la red que se debe estructurar. El objetivo
a tener en cuenta es encontrar el mnimo nmero de equipos de transferencia para una red donde el costo en el
consumo de servicios externos es mnimo.
Un planteo diferente o bien conduce a un problema no lineal, por ejemplo, si se consideran las amortizaciones
del equipamiento de la red ms los gastos en servicios auxiliares o a una solucin obvia, cuando se busca
minimizar el nmero de unidades, al margen de los costos en el uso de corrientes auxiliares.
En este ltimo caso, todas las calefacciones se realizarn usando la cantidad necesaria del servicio caliente de
ms alta temperatura y todas las refrigeraciones, con el fro ms fro. En efecto, si se tuviesen NC corrientes
calientes, NF fras y, por ejemplo, un servicio de cada tipo, deberan esperarse NC + NF +1 equipo para la red,
en tanto si todos los calentamientos y enfriamientos se llevan a cabo con servicios auxiliares, se tendrn slo NC
+ NF unidades.
Cuando se pretende preservar el gasto mnimo en corriente auxiliares, hay que encontrar, previamente, la
ubicacin del o de los puntos pinch, aislar los bloques limitados por ellos y trabajar sobre cada uno de ellos por
separado.
Se necesitar, adems, que exista una conexin entre la variable binaria yij y las variables continuas
correspondiente al calor transferido Qijk entre el par ij, en los distintos intervalos. Las siguientes condiciones
lgicas (Sistema S-3) fuerzan a que la variable binaria yij sea igual a 1 cuando uno o ms de los calores
intercambiados Qijk es positivo:
donde Ui, j puede ser cualquier valor mayor que la suma de todos los calores puestos en juego entre las
corrientes/servicios calientes i y las corrientes/servicios fros j. De todos modos, el valor no conviene que sea
muy grande ya que puede hacer que el modelo sea muy difcil de resolver. Un valor posible para Uij es la

Q i, j,k U i, j y i, j 0

i {CC} , {FC} ; j {CF}

Q i, j,k U i, j y i, j 0

i {CC} ; j {FF}

kTI

kTI

mxima cantidad de calor que se puede intercambiar entre la fuente i y el sumidero j . Advirtase que ese
mximo es igual al mnimo entre la cantidad de calor que debe removerse de la fuente i y la que debe transferirse
al sumidero j.
Para determinar el mnimo nmero de equipos de transferencia basta con plantear la funcin objetivo
que, sujeto a las relaciones de los sistemas S-2 y S-3, permite resolver el problema.
Las relaciones y la funcin objetivo del problema son lineales y las variables involucradas son de naturaleza

min

i{CC}, {FC}

y i, j

j{CF},{FF}

continua - calores intercambiados - y binaria - yij -, por lo que el problema es de Programacin Lineal Entera
Mixta.
Para ejemplificar lo anterior se ha de determinar el mnimo nmero de equipos para el problema considerado en
este captulo, manteniendo el objetivo de mnimo costo en la utilizacin de servicios.
Ello implica resolver por separado los bloques fro y caliente oportunamente determinados. El punto Pinch, para
la aproximacin mnima adoptada, se ubica entre lo intervalos 2 y 3 de la cascada de la figura 1.
Para el bloque fro, el modelo es :
sujeto a:
(k = 3):

mn y11 y12 y 21 y 22 y1F y 2F

RC1,3 + QC1,F1,3 + QC1,F2,3 = 160


RC2,3 + QC2,F1,3 + QC2,F2,3 = 320
QC1,F1,3 + QC2,F1,3 = 240
QC1,F2,3 + QC2,F2,3 = 182
(k = 4):
- RC1,3 + QC1,F2,4 + QC1,SF = 60
- RC2,3 + QC2,F2,4 + QC2,SF = 120
QC1,F2,4 + QC2,F2,4 = 78
QC1,SF + QC2,SF = 160
Intercambios:
QC1,F1,3 - U11 y11 0 U11 = mn(220,240)
QC1,F2,3 + QC1,F2,4 U12 y12 0
U12 = mn(220,260)

QC2,F1,3 - U21 y21 0 U21 = mn(440,240)


QC2,F2,3 + QC2,F2,4 U22 y22 0
U22 = mn(440,260)
QC1,FF - U1F y1F 0 U1F = mn(220, 160)
QC2,FF - U2F y2F 0 U2F = mn(440, 160)
donde:
R i,k , Q i, j, k 0
i = C1, C2 ; j = F1, F2, SF y k = 3, 4
y i, j = binaria i = C1, C2 ; j = F1, F2, SF
Los resultados que se obtienen son
QC1,F2,3 = 160; QC1,F2,4 = 60; QC2,F1,3 = 240; QC2,F2,3 = 22; QC2,F2,4 = 18; QC2,SF,4 = 160;
y11 = 0; y12 = 1; y1F = 0; y21 = 1; y22 = 1; y2F = 1
Con los que, por inspeccin, permiten estructurar la red de la figura 5.
Este caso, sencillo para resolver con esta metodologa,
C1
presenta un gran inconveniente para ser resuelto con el
40
150
mtodo pinch.
En el esquema de la figura 6 puede observarse que si bien al
220
130
30
hacer el intercambio entre la corriente C2 y la F1 no se
F2
violan las reglas del mtodo pinch en esa primera instancia,
40
luego hay que incorporar vapor para poder calentar la
corriente F2 y por lo tanto se aumenta el consumo de agua.
160
La corriente C2 debera haberse dividido para intercambiar
150
80
40
con las corrientes F1 y F2.
Si se plantea el modelo para el bloque caliente se llega a los
C2
140
150

106.7

240

40

C1

F1

Figura 5

133,4
150

C [kW/C] 60

90

40

C2

F1

F2

2,6

200
60

140
240
130
Pinch

96,7
86,6

30
173,4

Figura 6
resultados:
QSC,F1,1 = 30; QSC,F1,2 = 30; QC1,F1,3 = 60
yS1 = 1; y11 = 1
Con lo que, la estructura de la red es la de la figura 7.

SC

180
160

180
60

150
140

60

Figura 7

Modelo de Asignacin
No de Visitas:6935

C1

F1

Resolucin del Modelo de Asignacin de Recursos (Mtodo de Asignacin) Usando Excel Solver
Muchas de las situaciones en la vida exigen una de dos respuestas posibles: si o no. As es que podemos representar
stas posibilidades con los valores 0 (no) y 1 (si), y aprovechar las matemticas para que nos den una mano ante
decisiones difciles; a esto es lo que solemos llamar -por obvias razones- Programacin Binaria.
Una de las muchsimas aplicaciones de la Programacin Binaria, es el problema de la Asignacin. Este mtodo analiza
el problema de asignar un cierto nmero de recursos a un determinado nmero de tareas, con base en algn tipo de
valoracin para cada recurso. Cada recurso, podr ser asignado a una sola tarea.
Se debe asignar el recurso i a la tarea j ? Si o no? He ah la cuestin, =p
Ejemplo:
Se tienen tres personas (recurso) para asignarlos a tres labores diferentes. Cada uno de ellos puede efectuar cualquiera de
las tareas existentes, pero con diferente nivel de especialidad. Sus respectivos jefes los han calificado de 1 a 10, para
cada tarea en particular. Por supuesto el objetivo es el de asignar a las personas de manera tal que la calificacin en
conjunto sea la mxima. Ver tabla de calificaciones abajo.
Calificacin de Operario por Tarea
Tarea 1
Operario 1
8
Operario 2
9
Operario 3
6

Tarea 2
6
7
5

Tarea 3
4
3
7

Nota: Tambin funciona para minimizar. Por ejemplo, en vez de calificacin podran ser tiempos de manufactura de
cualquier tipo de productos, y el objetivo sera el de minimizar el tiempo total de manufactura.
Xij = 1 si asignamos el operario i a la tarea j, de lo contrario 0
En ste orden de ideas, nuestro deseo es maximizar la calificacin total al asignar los operarios a las diferentes tareas.
Max Z = 8X11 + 6 X12 + 4 X13 + 9X21 +7 X22 +3X33 +6X31 +5X32 +7X33
Sujeto a:
1. Cada operario
slo puede tener una tarea asignada
X11 +X12 +X13 = 1 (Es decir, slo se puede responder Si una sla
vez.)
X21 +X22 +X23 = 1
X31 +X32 +X33 = 1 2. Cada tarea puede tener un slo operario asignado
(la restriccin anterior no necesariamente
garantiza esto, seguro!)
X11 + X21 + X31 = 1
X12 + X22 + X32 = 1
X13 + X23 + X33 = 1 3. La obvia: Xij = 0,1 para toda i y toda j.
Ahora en Excel...
Este puede ser el formato:

Las variables de decisin, estn localizadas en el rango de celdas B4:D6, como ya habamos dicho son binarias, van a
tomar el valor de 1 si se asigna ese operario a esa tarea, cero de lo contrario. La calificacin que se logre est en la celda
B2, y es el resultado de sumar el producto de dichas variables con su respectiva calificacin en la matriz de abajo. Ya se

haba dicho que esto se logra faclmente as: =SUMAPRODUCTO(B4:D6,B9:D11). Como un operario slo se puede
asignar a una tarea, colocamos una columna de Suma (E), sta es por ejemplo para la celda E4: =B4+C4+D4. Cuando
agreguemos las restricciones, sta columna debe ser igual a uno, pues slo se puede responder que si una vez, ni ms, ni
menos. De igual manera agregamos una fila (7), para asegurarnos que a una tarea slo se asigne un operario, por ejemplo
la celda B7: =B4+B5+B6 Deber ser igual a 1. Ahora en el cuadro de dilogo de los parmetros de Solver, lo colocamos
as:

Luego de hacer click en resolver...

La calificacin mxima lograda es de 22. Y se asign el operario 1 a la tarea 2, el operario 2 a la tarea 1 y el operario 3 a
la tarea 3. Fcil, no?Para los programas Lineales enteros es muy importante que Solver, est debidamente configurado
para un nmero suficiente de iteraciones, de tiempo, de precisin y de convergencia, para esto ver los detalles de Solver.
Bibliografa
A Structural optimization Approach in Process Synthesis II: Heat Recovery Networks, Papoulias,
Grossmann. Comput. Chem. Eng. 7, 707, (1983).
Systematic Methods of Chemical Process Design, Biegler, Grossmann, Westerberg. Prentice Hall, 1997.
A Process Integration Primer, Gundersen, International Energy Agency, 2002.

También podría gustarte