Documente Academic
Documente Profesional
Documente Cultură
3, Setembro, 1998
189
Lamartine Guimar~aes
CTA/IEAv/EAN-R
Caixa Postal 6044
12231-970, S.J. Campos, SP, Brasil
e-mail: guimarae@ieav.cta.br
Universidade Braz Cubas
Departamento de Computac~ao
Mogi das Cruzes, SP
Este trabalho tem por objetivo apresentar dois modelos simplicados que descrevem a
din^amica de funcionamento de geradores de vapor do tipo tubo em \U" (U-Tube Steam Generators - UTSG). Este tipo de gerador de vapor e comumente utilizado em usinas nucleares
do tipo de agua pressurizada (\Pressurized Water Reactors - PWR"). As usinas nucleares
de Angra s~ao do tipo PWR e utilizam este tipo de gerador de vapor. Estes modelos s~ao
apresentados dentro do contexto de um curso de Fen^omenos de Transporte. As equac~oes
nais s~ao passadas aos alunos, am de que, desenvolvam um programa de computador capaz de simular a din^amica do gerador de vapor. E apresentado ao nal do trabalho outras
maneiras de utilizac~ao dos modelos desenvolvidos que ir~ao depender das necessidades dos
cursos. Ate o momento tem-se utilizado o programa MATLAB como o ambiente ideal para
se desenvolver de forma rapida e eciente os modelos din^amicos de geradores de vapor.
This work presents two simplied models that describe the dynamics of a U-Tube Steam
Generator - UTSG. This kind of steam generator is used in a nuclear power plant of the type
Pressurized Water Reactor - PWR. The ANGRA nuclear power plant is a PWR and uses
a UTSG as part of its steam generation cycle. These Models are presented in a context of
a Transport Phenomena course. The nal equations are presented to the students and they
are required to develop a computational program to simulate the dynamics of the UTSG.
Other approaches might be used depending on course requirements. Some are suggested
at the end of this work. Up to the moment the MATLAB program is used as a proper
environment to fast and eciently develop this kind of applications.
Introduc~ao
Os geradores de vapor s~ao componentes muito importantes dos sistemas nucleares geradores de pot^encia.
E func~ao do gerador de vapor produzir o vapor que
movimenta a turbina do reator gerando energia eletrica.
Tambem, e funca~o do gerador de vapor servir de fronteira separadora entre a agua do circuito primario, que
refrigera o nucleo do reator, e a agua do circuito secundario, a qual por mudanca de fase gera o vapor para
a turbina. Esta func~ao de fronteira separadora e de especial import^ancia pois contem, em circuito fechado,
a agua do circuito primario que, por passar dentro do
nucleo, e irradiada e contem elementos radioativos.
Um especial interesse existe nos geradores de vapor
do tipo tubo em \U", conhecidos na literatura internacional como \U-Tube Steam Generator - UTSG". Este
interesse especial vem do fato que os UTSGs s~ao utilizados em reatores de agua pressurizada, \Pressurized
Water Reactor - PWR". Esta e a linha de reatores ado-
190
tada no Brasil. Os dois reatores Brasileiros: Angra
I (em operac~ao) e Angra II (em construc~ao) utilizam
este tipo de gerador de vapor. E apenas natural que
a mens~ao deste fato faca com que seja despertado a
curiosidade dos alunos em aprender como se comportam estas maquinas, que ajudam a produzir a energia
eletrica que ilumina suas casas, escritorios e escolas.
Este trabalho esta organizado da seguinte maneira.
Uma sec~ao com uma descric~ao do UTSG, incluindo um
esquema ilustrativo. Uma sec~ao descrevendo o modelo
do UTSG de tr^es variaveis. Uma sec~ao que descreve o
modelo do UTSG de cinco variaveis. Uma sec~ao de resultados e sugest~oes de como utilizar os modelos. Uma
seca~o de conclus~oes. S~ao includos dois Ap^endices com
copias detalhadas dos programas MATLAB 7] que simulam o UTSG.
191
Na turbina expans~oes sucessivas do vapor transformam parte de sua energia termica para energia cinetica
de rotac~ao do eixo da turbina. O eixo da turbina
esta conectado mecanicamente ao eixo de um gerador
eletrico, que por sua vez gera energia eletrica. Ao sair
da turbina, o vapor e condensado, aquecido e comprimido. Apos o que, ele e retornado ao UTSG, e o processo
comeca de novo. A condensac~ao do vapor ocorre em um
equipamento chamado condensador, e e feita pelo processo de troca termica com um terceiro uido. Em geral
este uido e agua proveniente de uma fonte externa do
tipo um rio, um lago ou o mar (caso de Angra).
Um fato e preciso ser deixado bem claro. Tanto no
processo de troca termica ocorrido no UTSG, quanto
no ocorrido no condensador, os uidos envolvidos n~ao
se misturam. Os tubos s~ao usados exatamente para esta
nalidade. A cada parada planejada da usina estes tubos s~ao inspecionados e caso seja detectado falha nestes
tubos, os mesmos s~ao vedados.
E interessante ressaltar o fato que uma usina PWR
e uma maquina termica com um ciclo termico proprio.
O ciclo termico que ocorre em uma usina PWR pode ser
colocado, de forma simplicada, em um diagrama Pv e
neste caso se parece bastante com o ciclo de Rankine.
Uma vez que a usina PWR segue um ciclo termico, sua
eci^encia esta limitada pela 2a Lei da Termodin^amica.
No caso de uma usina PWR a eci^encia e de aproximadamente 1/3. Quando se diz que a usina de Angra
I produz 650 MW. Este numero esta relacionado com
pot^encia eletrica, o real valor de pot^encia gerada no
nucleo e tr^es vezes maior, ou seja, 1950 MW. Em geral
a pot^encia fornecida de qualquer usina nuclear e sempre
a pot^encia eletrica, pois esta e a que nos fornece energia
util.
Com a descric~ao fornecida acima ca entendido, de
forma geral, o processo de geraca~o e transporte de energia em uma usina nuclear do tipo PWR. Novamente,
ressalta-se que os modelos desenvolvidos aqui s~ao todos
do ponto de vista do UTSG.
Os modelos que ser~ao apresentados aqui est~ao
baseados no trabalho de Ali 1]. A nalidade do trabalho de Ali era estudar o comportamento din^amico do
UTSG utilizando modelos de diversas complexidades.
Os modelos de tr^es e cinco variaveis s~ao apenas os dois
iniciais. Um outro ponto relevante e que Ali linearizou
todas as suas equac~oes, o que era um processo comum
de calculo a mais de 10 anos atras. A linearizac~ao utiliza teoria de perturbac~ao de primeira ordem e era extremamente econ^omica do ponto de vista de custo com-
192
putacional. O advento e a contnua melhoria dos sistemas computacionais, somados ao desenvolvimento de
programas, como MATLAB 7], que facilitam a soluc~ao
de equac~aes diferenciais ordinarias, eliminou a necessidade da linearizac~ao neste caso.
dTp = ; Wp + Upm Apm T
p:::
dt
Mp MpCp
pm Apm T + Wp T
+ UM
m M pi
p Cp
p
(1)
(2)
dMf = W ; W
fi
sg
dt
(3)
dMg = W ; W
sg
so
dt
(4)
dt
(6)
sendo que:
g
(7)
a21 = Mg d
dP
Note que o subindice f esta associado a propriedade
da agua em estado saturado, e o subindice g esta asso-
dt
(8)
onde a letra \h00 esta relacionada com a entalpia especca ou da agua (f ) ou do vapor (g). Apos alguma
algebra chega-se a seguinte equac~ao.
Onde:
e
s
a11 dP
dt + hfg Wsg = b1
(9)
dhf
g
a11 = Mg dh
dP + Mf dP
(10)
(11)
193
Wfi = Wso = cf Ps
(12)
A constante de proporcionalidade cf e determinada
por valores de vaz~ao e press~ao de projeto. Outras possibilidades seriam assumir que a vaz~ao de vapor seria proporcional a raiz quadrada de uma diferenca de press~ao.
Por exemplo, a press~ao produzida entre a sada de vapor
e um valor xo que deve existir na cabeca de entrada da
turbina. Contudo, esta opc~ao e considerada sosticada
e deve ser deixada para cursos avancados de simulaca~o
ou sistema de controle. Note que em 12 tambem se
faz a vaz~ao de agua de alimentac~ao igual a vaz~ao de
vapor. Isto signica que se vai trabalhar com um modelo em circuito fechado. Obviamente, esta situac~ao e
mais proxima do caso real pois a vaz~ao de agua de alimentac~ao responde a variac~oes da vaz~ao de vapor. N~ao
ha nenhuma necessidade de se utilizar o modelo de circuito fechado. A alternativa seria o modelo de circuito
aberto onde a vaz~ao de agua de alimentac~ao e deixada constante e nominal ao valor de projeto do UTSG.
Alias, esta pode ser mais uma variac~ao para ser investigada pelos alunos. A equac~ao de press~ao ca ent~ao na
seguinte forma.
(13)
onde:
Ts = 11:7971Ps + 203:492
(16)
194
Da mesma forma as propriedades da agua e do vapor saturados podem ser calculados por interpolac~oes
lineares como func~ao da press~ao de saturac~ao.
(17)
(18)
hf = 5:98107e4Ps + 8:49156e5
(19)
(20)
g = f + fg
(21)
hg = hf + hfg
(22)
dTp1 = ; Wp + Upm Apm2 T :::
dt
Mp1 Mp1 Cp1 p1
Wp T
+ UMpm ACpm1 Tm1 + M
(23)
pi
p1 p1
p1
O balanco global de energia para o lado da agua do
primario que desce e expresso da seguinte forma:
dTp2 = ; Wp + Upm Apm1 T :::
dt
Mp2 Mp2 Cp2 p2
Wp T
+ UMpm ACpm2 Tm2 + M
(24)
p1
p2 p2
p2
Para os dois nodos metalicos os balancos globais de
energia fornecem as seguintes relac~oes:
(25)
(26)
Do ponto de vista dos balancos conservativos de energia e massa utilizados para o lado do secundario n~ao ha
nenhuma alterac~ao. Contudo, em vista da introduc~ao
de duas novas variaveis de estado, algumas alterac~oes
s~ao necessarias nas equac~oes nais. A equac~ao 11 deve
ser modicada da seguinte forma:
det
m1
ms Ams2 (T ; T )
; a21 Udet
m2
s
(29)
195
de uma valvula. Desta forma, os transitorios sicamente possveis s~ao os seguintes. Reduc~ao ou aumento
no valor da temperatura de entrada da agua do primario
s~ao causados por transitorios de pot^encia do reator.
Esta temperatura e func~ao direta da pot^encia gerada
no reator. A Tabela 1 apresenta na sexta e setima linhas respectivamente, os resultados para o modelo de
tr^es variaveis, a reduc~ao e o aumento (10%) na temperatura de entrada da agua do primario. As Tabelas
2 e 3 mostram os mesmos resultados para o modelo
de cinco variaveis. Note que este transitorio, tanto em
um caso, como no outro, e o que apresenta as maiores
variac~oes percentuais nas variaveis de estado. Quando
comparados com os resultados do estado estacionario
apresentados na primeira linha de todas as tabelas.
A vaz~ao da agua do primario so pode sofrer reduca~o
(10%). Esta vaz~ao e func~ao direta do funcionamento
das bombas do primario, as quais atingem seu limite
de vaz~ao produzida a 100% de pot^encia do reator. Os
resultados para o modelo de tr^es variaveis e apresentado na oitava linha da Tabela 1, para o modelo de
tr^es variaveis. Tambem, na oitava linha, as Tabelas 2
e 3 apresentam os resultados deste transitorio para o
modelo de cinco variaveis.
Tabela 1. Quadro contendo as variaveis de estado do
modelo de tr^es variaveis mostrando por linha os resultados: do estado estacionario, aumento e reduc~ao do
par^ametro de controle, reduc~ao da entalpia da agua
de alimentac~ao, reduca~o e aumento da temperatura de
entrada da agua do primario e reduc~ao da vaz~ao do
primario.
196
quinta linha das Tabelas 1 (modelo de tr^es variaveis),
2 e 3 (modelo de cinco variaveis).
Aumento e reduc~ao (10%) no par^ametro de controle (cf da equac~ao 12) permite observar como o UTSG
responde a aberturas e fechamentos de valvulas de controle. Na Tabela 1 as linhas tr^es e quatro apresentam
os resultados para aumento e reduc~ao no valor de cf ,
respectivamente, para o modelo de tr^es variaveis. Nas
mesmas linhas das tabelas 2 e 3 s~ao apresentados os
resultados para o modelo de cinco variaveis.
Tabela 2. Quadro contendo as temperaturas do modelo de cinco variaveis mostrando os resultados por
linha: do estado estacionario, aumento e reduca~o do
par^ametro de controle, reduc~ao da entalpia da agua
de alimentac~ao, reduc~ao e aumento da temperatura de
entrada da agua do primario e reduc~ao da vaz~ao do
primario.
Conclus~oes
Neste trabalho e apresentado dois modelos simplicados de um componente de um reator PWR. Este
tipo de reator e similar ao reator de ANGRA. Estes
modelos tem a nalidade de serem utilizados em disciplinas do tipo: mec^anica dos uidos, transfer^encia de
197
Ap^endices
Ap^endice 1. Copia do programa MATLAB contendo
198
trace=0$
t,y]=ode45('gv3n',t0,tend,y0,tol,trace)$
wsg=gv3(y)$ lgrph32$
Func~ao gv3n:
function dy=gv3n(t,y)
% simulac~ao de 3 variaveis de um gvtu
%par^ametros
upm=19871.8$
ap=4539.32$
cpp=5819.65$
mm=52100.$
cm=460.55$
mp=16356.72$
ums=25164.3$
as=5125.04$
vlf=43.4949$
vlg=90.6994$
dhfdp=5.98107e4$
dhgdp=-9.6179e3$
dnugdp=-7.39430e-3$
%fatores de variac~ao
ft1=1.$
ft2=1.$
ft3=1.$
ft4=1.$
%dados de entrada
cf=80.2433*ft1$
h=9.6246e5*ft2$
tpi=311.4*ft3$
wp=4963.14*ft4$
%auxiliares
yf1 = wp/mp$
yf2 = upm*ap/(mp*cpp)$
yf3 = upm*ap/(mm*cm)$
yf4 = ums*as/(mm*cm)$
ts = 11.7971*y(3) + 203.492$
nuf = 3.30214e-5*y(3) + 1.12042e-3$
nufg = -7.42732e-3*y(3) + 7.77162e-2$
hf = 5.98107e4*y(3) + 8.49156e5$
hfg = -6.94286e4*y(3) + 1.99036e6$
nug = nuf + nufg$
hg = hf + hfg$
a11 = vlf*dhfdp/nuf + vlg*dhgdp/nug$
Func~ao gv3
function wsg=gv3(y)
% simulac~ao de gvtu vaz~ao de vapor secundario
ums=25164.3$
as=5125.04$
vlf=43.4949$
vlg=90.6994$
dhfdp=5.98107e4$
dhgdp=-9.6179e3$
dnugdp=-7.39430e-3$
n=max(size(y(:,1)))$
for j=1:n
ts = 11.7971*y(j,3) + 203.492$
nuf = 3.30214e-5*y(j,3) + 1.12042e-3$
nufg = -7.42732e-3*y(j,3) + 7.77162e-2$
hf = 5.98107e4*y(j,3) + 8.49156e5$
hfg = -6.94286e4*y(j,3) + 1.99036e6$
nug = nuf + nufg$
hg = hf + hfg$
a11 = vlf*dhfdp/nuf + vlg*dhgdp/nug$
a21 = vlg*dnugdp/nug$
det = a11*nufg - a21*hfg$
%fatores de variac~ao
ft1=1.$
ft2=1.$
cf=80.2433*ft1$
h=9.6246e5*ft2$
kf3 = a21*ums*as/det$
kf4 = nufg*a11/det$
kf5 = (h - hf)*a21/det$
wsg(j) = (kf4 - kf5)*cf*y(j,3) - kf3*(y(j,2) - ts)$
Func~ao lgrph32
plot(t,y(:,1),'-',t,y(:,2),'-.'),
title('Tp(solido), Tm(traco-ponto)'),
ylabel('Temperatura (Celcius)'),
xlabel('tempo (segundos)'),pause$
plot(t,y(:,3),'-'),title('Pressao da Agua do Secundario'),
ylabel('Pressao
(MPa)'),xlabel('tempo
(segundos)'),pause$
plot(t,wsg,'-'),title('Vazao de Vapor do Secundario'),
ylabel('Vazao (kg/s)'),xlabel('tempo (segundos)')$
tp10=292.2475$
tp20=282.2662$
tm10=279.9821$
tm20=275.8742$
p0 =5.7566$
%condicoes iniciais
t0=0.$
tend=200.$
y0=tp10$tp20$tm10$tm20$p0]$
%calculos
tol=1.e-6$
trace=0$
t,y]=ode45('gv5n',t0,tend,y0,tol,trace)$
wsg=gv5(y)$
lgrph52$
Func~ao gv5n:
function dy=gv5n(t,y)
% simulacao de 5 variaveis de um gvtu
%parametros
upm=19871.8$
ap1=2269.66$
ap2=2269.66$
cpp=5819.65$
mm1=26050.2$
mm2=26050.2$
cm=460.55$
mp1=8178.36$
mp2=8178.36$
ums=25164.3$
as1=2562.52$
as2=2562.52$
vlf=43.4949$
vlg=90.6994$
dhfdp=5.98107e4$
dhgdp=-9.6179e3$
dnugdp=-7.39430e-3$
%fatores de variacao
ft1=1.$
ft2=1.$
ft3=1.$
ft4=1.$
%dados de entrada
cf=80.2433*ft1$
h=9.6246e5*ft2$
tpi=311.4*ft3$
wp=4963.14*ft4$
%auxiliares
fp1 = wp/mp1$
fp2 = upm*ap1/(mp1*cpp)$
fp3 = wp/mp2$
fp4 = upm*ap2/(mp2*cpp)$
fm1 = upm*ap1/(mm1*cm)$
fm2 = ums*as1/(mm1*cm)$
fm3 = upm*ap2/(mm2*cm)$
fm4 = ums*as2/(mm2*cm)$
ts = 11.7971*y(5) + 203.492$
nuf = 3.30214e-5*y(5) + 1.12042e-3$
nufg =-7.42732e-3*y(5) + 7.77162e-2$
hf = 5.98107e4*y(5) + 8.49156e5$
hfg =-6.94286e4*y(5) + 1.99036e6$
nug = nuf + nufg$ hg = hf + hfg$
a11 = vlf*dhfdp/nuf + vlg*dhgdp/nug$
a21 = vlg*dnugdp/nug$
det = a11*nufg - a21*hfg$
fs1 = nufg*ums*as1/det$
fs2 = nufg*ums*as2/det$
fs3 = (h - hg)*nufg*cf/det$
%funcao derivada
199
200
Func~ao lgrph52:
Func~ao gv5 :
function wsg=gv5(y)
% simulacao de gvtu vazao de vapor secundario
ums=25164.3$
as1=2562.52$
as2=2562.52$
vlf=43.4949$
vlg=90.6994$
dhfdp=5.98107e4$
dhgdp=-9.6179e3$
dnugdp=-7.39430e-3$
n=max(size(y(:,1)))$
for j=1:n
ts = 11.7971*y(j,5) + 203.492$
nuf = 3.30214e-5*y(j,5) + 1.12042e-3$
nufg = -7.42732e-3*y(j,5) + 7.77162e-2$
hf = 5.98107e4*y(j,5) + 8.49156e5$
hfg = -6.94286e4*y(j,5) + 1.99036e6$
nug = nuf + nufg$
hg = hf + hfg$
a11 = vlf*dhfdp/nuf + vlg*dhgdp/nug$
a21 = vlg*dnugdp/nug$
det = a11*nufg - a21*hfg$
ft1=1.$
ft2=1.$
cf=80.2433*ft1$
h=9.6246e5*ft2$
kf1 = a21*ums*as1/det$
kf2 = a21*ums*as2/det$
kf3 = nufg*a11/det$
kf4 = (h - hf)*a21/det$
wsg(j) = (kf3 - kf4)*cf*y(j,5) - ...
kf1*(y(j,3) - ts) - ...
plot(t,y(:,1),'-',t,y(:,2),'{',t,y(:,3),':',t,y(:,4),'-.'),
title('Tp1(solido), Tp2(traco longo), Tm1(traco curto),
Tm2(traco-ponto)'),
ylabel('Temperatura (Celcius)'),
xlabel('tempo (segundos)'),pause$
plot(t,y(:,5),'-'), title('Pressao da Agua do Secundario'),
ylabel('Pressao
(MPa)'),xlabel('tempo
(segundos)'),pause$
plot(t,wsg,'-'),title('Vazao de Vapor do Secundario'),
ylabel('Vazao (kg/s)'),xlabel('tempo (segundos)')$
Agradecimentos
Os autores agradecem a FAPESP pela ajuda concedida atraves do contrato 1995/6608-0.
Refer^encias
1. Ali, M. R. A.,Lumped Parameter, State Variable Dynamic Models for U-Tube Recirculation
Type Nuclear Steam Generator, PhD Dissertation, The University of Tennessee, Knoxville, Tn,
USA,1976.
2. EL-WAKIL, M. M., Nuclear Energy Conversion,
American Nuclear Society, 555 North Kesington
Av., La Grange Park, Illinois 60525, Usa, 1982.
3. ETHERINGTON, H., Nuclear Engineering Handbook, McGraw-Hill Book Company, 1958.
4. GARLAND, WM. J.,Water and Steam Properties
- V1.03, Department of Engineering Physics, McMaster University, 1280 Main St. W., Hamilton,
Ontario, Canada, 18S 4m1, 1991.
5. HAAR, L., GALLAGER, J. S., KELL, G.
S., Steam Tables Thermodynamic and Transport
Properties and Computer Programs for Vapor and
Liquid States of Water in SI Units, Hemisphere
Publishing Corporation, New York, 1984.
6. RUST, J. H.,Nuclear Power Plant Engineering, S.
W. Holland Company, P. O. Box 250254, Atlanta
GA, 30325, USA, 1979.
7. The Math Works Inc., The Student Edition of
MATLAB, The Ultimate Computing Environment
for Technical Education, PRENTICE HALL, Englewood Cli's, NJ 07632, 1995.