Para ello hay que especificar la fracción de la eficiencia térmica máxima admisible, y el área máxima de cada unidad (véase la sección para más de detalles). Esto lo hacemos en las siguientes líneas:
red.SetParametrosMultipaso(0.9,500.) print "El área de la red de intercambiadores 1-2 es "+str(red.getAreaRedMultipaso())+" m2"
Si no especificamos los parámetros para el cálculo del área de la red multipaso, e intentamos obtener su valor, obtendremos el siguiente mensaje de error:
Error: Antes de calcular el área de la red multipaso tiene que fijar los parámetros con el método SetParametrosMultipaso.
En nuestro caso, como sí hemos fijado los parámetros necesarios, obtenemos el siguiente resultado:
El número mínimo de unidades de intercambio de calor es 7 El área de la red de intercambiadores 1-1 es 7409.97512665 m2 Error: imposible transferencia de calor con cambiador 1-2 y R = 0.5; P = 0.998176014592 . Intentando con R=1 Error: imposible transferencia de calor con cambiador 1-2 y R=1. Fijando Ft = 1 Error: imposible transferencia de calor con cambiador 1-2 y R = 1.25; P = 0.777777777778 . Intentando con R=1 Se ha calculado con R = 1 y P = 0.4 -> Ft = 0.920937485257 El área de la red de intercambiadores 1-2 es 7842.39494708 m2
Como vemos se han producido algunos errores durante el cálculo de los parámetros de diseño de algunos cambiadores. Esto es porque el punto de diseño del cambiadore quedaba fuera de los límites admisibles, y el programa automáticamente ha corregido los parámetros para que el punto se desplazara hasta la zona admisible (véase la gráfica ).
2004-05-30