Você está na página 1de 9

CYCLE TEMPO.

Ciclo simple agua / vapor.

Introduccin.
Se muestra un diagrama del ciclo agua / vapor. Slo se muestran los resultados
ms importantes de la salida del clculo.

Clculo base.

Descripcin del sistema.


En la caldera 1 se genera vapor sobrecalentado. Este vapor se expande en la
turbina de vapor 2, que acciona un generador. El vapor de agua se condensa a
continuacin en agua en el condensador 3. El circuito de agua de refrigeracin es
modelado por el sumidero 7 y la bomba de agua de refrigeracin 8. El condensado
del condensador es bombeado por la bomba de condensado 4 al desaireador 5,
Extraccin de vapor. Entonces el agua de alimentacin es bombeada por la bomba
6 de agua de alimentacin a la caldera.

Puntos de partida para el clculo.


En el sistema se especifican los siguientes puntos de partida:
Aparatos:
Caldera 1:

presin de salida 70 bar


Temperatura de salida 400 C

Turbina 2:

eficiencia (ETHAI) 0,8

Condensador 3:

presin de salida condensado 0,027 bares


cada de presin lado del vapor 0 bar
cada de presin agua de refrigeracin 1 bar
aumento de temperatura agua de refrigeracin 5 K

Bomba 4:

eficiencia (ETHAI) 0,75

Desaireador 5:

presin de salida 3 bares


cada de presin 0 bar

Bomba 6:

presin de salida 80 bares


eficiencia (ETHAI) 0,75

Fuente / sumidero 7:

temperatura de salida agua de refrigeracin 15 C


presin de salida agua de refrigeracin 1 bar

Bomba 8:

presin de salida 4 bares


eficiencia (ETHAI) 0,75

Tubera:

Tubera 1: cada de presin 3 bares


Tubera 4: cada de presin 2 bares

El tubo 7 est conectado a la parte superior del desaireador, ya que el tubo


contiene vapor de extraccin para el desaireador.
Como funcin de produccin se especifica que el generador debe suministrar 100
MWe. Para la eficiencia del generador = 0,97 (ETAGEN) se especifica.
Resultados del clculo.
En el cuadro "Eficiencias del sistema" se da un resumen de la eficiencia del
sistema, la energa primaria absorbida por la caldera, la potencia producida por el
generador, el consumo de electricidad de las bombas y la potencia neta
suministrada. Debe mencionarse que las eficiencias de la bomba mostradas en
"Aux. Consumo de energa "son valores predeterminados asignados por el
programa.
La tabla "Balance energtico" muestra las cantidades de energa intercambiadas
con el medio ambiente por aparatos y tuberas. La potencia suministrada por el
vapor en la turbina se presenta aqu (potencia dividida por ETAGEN).
La tabla "Datos para todos los tubos" contiene a.o. Flujos de masa, presiones,
temperaturas y entalpias de todas las tuberas del sistema. Se pueden ver aqu
muchos puntos de partida, como la temperatura del vapor de la caldera (entrada
del tubo 1) y la presin de salida de la bomba 6 (entrada del tubo 6). La cada de
presin del agua de refrigeracin en el condensador es la diferencia entre la
presin en la salida del tubo 10 y la presin en la entrada del tubo 8.
Las prdidas en tuberas se dan en el cuadro "Prdidas en tuberas". La prdida
de presin definida para la tubera 1 (especificada como condicin adicional) se
puede encontrar aqu tambin.
Los flujos de energa y exerga en las tuberas se presentan en el cuadro "Flujos
de energa y exerga". Cada flujo de energa o exergia se divide en sus partes
termo-mecnicas y qumicas. Las prdidas exergticas y las eficiencias de exergia
para aparatos en el sistema se pueden encontrar en la tabla "Valores Exergy en el
sistema".

Las eficiencias calculadas y especificadas de los dispositivos conectados a un eje


(turbinas, bombas, compresores, motores y generadores) figuran en las tablas
"Equipos rotativos" y "Motores y generadores".
Los datos para los intercambiadores de calor se pueden encontrar en la tabla
"Equipo de intercambio de calor". En este caso, slo est presente un
condensador.
Todos los datos de entrada y salida tambin se escriben en el archivo de salida,
que se puede ver a travs de la opcin "Salida de texto". Al final de los datos de
diseo del archivo de salida para turbinas, se presentan compresores e
intercambiadores de calor, que tambin se escriben en el archivo EX1.PLD
Clculo con subrutina de usuario
En este ejemplo para la turbina 2 en la subrutina de usuario APSUB se calcula un
nuevo valor para la eficiencia isentrpica, que depende del flujo masivo. Para ello
el nmero de la turbina se especifica mediante Clculo | Subrutinas de usuario. La
subrutina APSUB definida por el usuario, que est vinculada al ejecutable del
usuario, ser llamada para este aparato.

La entrada permanece igual. El ejemplo se almacena en EX1A.GUI. La versin


definida por el usuario de la subrutina APSUB, cuyo contenido se muestra en el
siguiente prrafo, se almacena en el archivo EX1_APSU.FOR
OPTIMIZACION.
INTRODUCCION.
Este ejemplo se refiere al mismo sistema, pero ampliado con el uso del
procedimiento de optimizacin de Cycle-Tempo. Este ejemplo se almacena en el
archivo EX1B.GUI. La presin de purga de la turbina 2 (especificada por POUT del
aparato 5) se ajustar mediante el procedimiento de tal manera que se maximice
la eficiencia del sistema. Cuando se encuentra el valor ptimo de la presin de
purga, se realiza un clculo de Ciclo-Tiempo estndar con este valor.

Cambios en la entrada.
Para activar el procedimiento de optimizacin se debe especificar un conjunto
correcto de datos de optimizacin mediante Calculation | Mejoramiento. Se
proporcionan los siguientes datos (vase tambin la figura 1-3)

1. el nmero de aparato cuya variable ha de ser optimizada: App. Numero 5;


2. el nombre de la variable a optimizar: POUT;
3. valor inicial a partir del cual comienza el procedimiento de optimizacin: Valor
inicial = 3 (bar);
4. el lmite inferior y superior de la variable a optimizar: Lmite inferior = 1 (bar) y
Lmite superior = 10 (bar), respectivamente;
5. el nmero de dgitos a los que se debe redondear la eficiencia del sistema en el
procedimiento de optimizacin: Precisin de redondeo = 10
Resultados del clculo.
En el archivo de salida (visto a travs de Ver | Salida de texto) se presenta el
progreso del procedimiento de optimizacin. Despus de 19 iteraciones de

optimizacin se encuentra el valor de la presin de purga en el que la eficiencia


del sistema alcanza un mximo. Los valores correspondientes de la presin de
purga y la eficiencia del sistema se dan:
1. presin de purga: VARIABLE (1): 3.8534375 (bares);
2. eficiencia del sistema: OPTIM. FUNCTIONVALUE: 0.3062971649
El avance de la optimizacin muestra que la eficiencia del sistema ha aumentado
desde 0,3062137331 a una presin de purga de 3 bares, hasta 0,3062971649 a
una presin de purga de 3,8534375 bares. La ganancia de eficiencia es, por tanto,
0.0000834. Con el nuevo valor de la presin de purga se realiza el clculo normal.
Los resultados se almacenan en las tablas como de costumbre

Trabajo con subrutinas de usuario.

Creacin de subrutinas de usuario.


Puede crear una subrutina de usuario utilizando cualquier editor de texto. Esto
puede ser el editor suministrado con el compilador o cualquier otro editor. La forma
ms sencilla es copiar un directorio de plantilla suministrado (por ejemplo C: \
Archivos de programa \ CycleTempo \ System) al directorio de trabajo deseado y
luego agregar su propio cdigo

Compilacin y vinculacin.
Las subrutinas creadas por usted deben ser compiladas y enlazadas con los
archivos de objeto Cycle-Tempo.
Aunque otras formas son posibles, se recomienda al usuario utilizar los archivos
COMPILE.BAT, WINTEMPO.LIB y WINTEMPO.RES suministrados con el
programa y presentes en el subdirectorio de CycleTempo SYSTEM despus de la
instalacin. Puede copiar los archivos APSUB.FOR, PIPSUB.FOR, USREAC.FOR,
FUNCOP.FOR y EPILOG.FOR desde el directorio del sistema (por defecto: C: \
Archivos de programa \ Ciclo-Tiempo \ Sistema) a su directorio de trabajo bajo el
mismo U otros nombres. Los nombres de los archivos no importan; Sin embargo,
se requiere que los nombres de las subrutinas permanezcan iguales, es decir,
APSUB, PIPSUB, USREAC, FUNCOP y EPILOG, respectivamente. Puede crear
sus propias versiones de las subrutinas APSUB, PIPSUB, USREAC, FUNCOP y
EPILOG. Tambin deben compilarse los archivos en los que se encuentran estas
subrutinas, as como los archivos que contengan subrutinas abiertas desde
APSUB, PIPSUB, USREAC, FUNCOP y EPILOG, respectivamente.
Para compilar un archivo fuente Fortran, por ejemplo APSUB.FOR, utilice el
intrprete de comandos de Windows (abra Ejecutar en el men Inicio de Windows
y escriba cmd) y vaya al directorio donde reside la subrutina de usuario, por
ejemplo:
Cd C: \ Mis documentos \ MyUserSubs
A continuacin, utilice el archivo COMPILE.BAT en el intrprete de comandos de
Windows, dando el comando: compilar apsub

A continuacin, el archivo por lotes se asegurar de que el archivo APSUB.FOR se


compila mediante los correctos modificadores de compilador. Tenga en cuenta que
el archivo COMPILE.BAT supone que el compilador Fortran se ha instalado en el
directorio C: \ PROGRAM FILES \ INTEL \ COMPILER \ FORTRAN \ 9.1. Si el
compilador est presente en un directorio diferente o tiene una versin diferente
del compilador, debe cambiar los datos en el archivo COMPILE.BAT en
consecuencia. Por lo general, puede encontrar estos datos en el archivo
IFORTVARS.BAT, que est en uno de los subdirectorios donde se ha instalado el
compilador.
Cuando compil sus propios archivos de origen Fortran, el archivo por lotes crea
un archivo ejecutable denominado USERSUB.EXE. El ejecutable USERSUB.EXE
se coloca en el directorio donde se emite el comando de compilacin. Puede
consultar este ejecutable en la ventana de entrada para las subrutinas de usuario
(consulte el siguiente captulo)

Entrada para subrutinas de usuario en Cycle-Tempo.


En la ventana de entrada para las subrutinas de usuario, puede indicar qu
aparatos y tuberas deben ser controlados por subrutinas de usuario.
Para abrir la ventana de entrada para las subrutinas de usuario:

Seleccionar: Clculo | Subrutinas del usuario

Como ilustracin, se han introducido varios nmeros de aparatos y tuberas en la


Figura 2-1. Introduzca el nombre del usuario ejecutable en el cuadro de texto
inferior realizado durante la compilacin y vinculacin de la propia subrutina de
usuario.

Si utiliza la subrutina de usuario APSUB, debe rellenarse la fila con nmeros de


aparato (mximo 50). Las comas deben separar los nmeros de aparato.

El orden en el que los nmeros de aparatos se enumeran en la ventana de


entrada determina el orden en el que se pueden abrir desde APSUB. Esto puede
ser importante si, por ejemplo, los datos necesitan ser transferidos de un aparato a
otro. El aparato que suministra los datos debe figurar delante del (nmero de) el
aparato que recibe los datos.
Si utiliza la subrutina PIPSUB, debe introducirse la fila con nmeros de tubera
(mximo 100). Las comas deben separar los nmeros de tubera. Al igual que con
los nmeros de aparato, el orden de los nmeros de tubera es importante si los
datos de una tubera necesitan pasar a otra.
Si slo se usan las subrutinas de usuario distintas de APSUB y PIPSUB, basta con
introducir el nombre del usuario ejecutable.

Realizacin de clculos mediante subrutinas de usuario.


Puede realizar clculos utilizando subrutinas de usuario simplemente
introduciendo el nombre del usuario ejecutable en la ventana de entrada para las
subrutinas de usuario (vase tambin la seccin 2.3). A continuacin, puede
realizar el clculo exactamente de la misma manera que un clculo sin subrutinas
de usuario: Seleccionar: Clculo | Correr!

Você também pode gostar