Escolar Documentos
Profissional Documentos
Cultura Documentos
N
Unidimensionais
Diamond Degrau Degrau caracterstico
1 INTRODUO
A descrio da migrao dos nutrons no interior de um meio material com
a probabilidade de interao com os ncleos dos tomos deste meio constitui a
modelagem fsica do fenmeno de transporte de nutrons. um fenmeno que possui
importantes aplicaes, e. g., reatores nucleares, proteo radiolgica, medicina nuclear,
agronomia, etc. Uma vez descrita esta modelagem fsica, o nosso prximo passo
arquitetar uma modelagem matemtica deste problema fsico para podermos simular a
distribuio de nutrons no domnio de interesse.
Para fazermos a modelagem matemtica, utilizamos a equao de transporte
de nutrons, frequentemente denominada equao linearizada de Boltzmann. A equao
de transporte de nutrons representa um balano entre produo e perda destas
partculas, sendo que, em sua generalidade, ela uma equao integro-diferencial
parcial dependente de sete variveis independentes: trs espaciais, duas angulares, uma
da energia e uma varivel temporal.
Devido complexidade do tratamento analtico da equao linear de
transporte de nutrons, mtodos numricos so desenvolvidos no intuito de se obterem
solues aproximadas para o problema e arquitetura de modelagem computacional
determinstica. Em geral, esses mtodos so classificados como determinsticos, e.g., os
mtodos de ordenadas discretas (S
N
) e probabilsticos, e.g., os mtodos de Monte Carlo.
A formulao de ordenadas discretas S
N
consiste em discretizar as variveis angulares
em N direes (ordenadas discretas) e em utilizar um conjunto de quadraturas angulares
para a aproximao dos termos integrais de fonte. Neste curso apresentamos trs
mtodos numricos para problemas estacionrios S
N
unidimensionais, monoenergticos
e com espalhamento isotrpico: (i) o mtodo Diamond Differencce (DD); (ii) o mtodo
Degrau; (iii) o mtodo Degrau Caracterstico. Estes mtodos numricos discretizam as
variveis espaciais das equaes S
N
e utilizam tradicionalmente o esquema de iterao
de fonte para convergir uma soluo para o sistema de equaes algbricas resultante.
A seguir descrevemos a modelagem matemtica do transporte de nutrons,
incluindo os mtodos numricos que utilizamos neste curso.
2 MODELAGEM MATEMTICA
A equao unidimensional de transporte de nutrons, azimutalmente
simtrica, com fonte fixa, independente do tempo, com espalhamento isotrpico e em
sistemas de coordenadas cartesianas escrita como
), ( ' ) ' , ( ) (
2
1
) , ( ) ( ) , (
1
1
x Q d x x x x x
x
S T
+ = +
c
c
}
=
+ = +
N
n
i n n Sj m Tj m m
Q x x x
dx
d
1
,
) (
2
1
) ( ) ( e o o (3)
2 / 1 2 / 1 +
< <
j j
x x x ; m = 1:N .
Figura 1: Grade espacial
Agora integramos a equao (3) utilizando o operador
}
+
2 / 1
2 / 1
1
j
j
x
x j
dx
h
e obtemos as equaes S
N
discretizadas de balano espacial:
j n
N
n
j n Sj j m Tj j m j m
j
m
Q
h
+ = +
=
+
e o o
1
, , 2 / 1 , 2 / 1 ,
2
1
) ( , (4)
onde ) (
2 / 1 2 / 1 ,
=
j m j m
x .
A figura 2 ilustra que existem 3N incgnitas para a soluo do sistema de N
equaes indicado em (4). Sabendo que as condies de contorno direita e esquerda
fornecem N/2 equaes cada, reduzimos a quantidade de incgnitas do problema. Isto
, (3N N/2 N/2) incgnitas = 2N incgnitas.
Logo, temos como resultado N equaes e 2N incgnitas. Faltam-nos N
equaes.
0 L
x
j-1/2
x
j+1/2
O
1
x
j-1/2
x
j+1/2
x
j-1/2
x
j+1/2
O
j
O
J
h
j
Figura 2 Nodo espacial
Para que seja possvel a soluo nica desse sistema utilizamos as N
equaes auxiliares generalizadas:
2
) 1 ( ) 1 (
2 / 1 , , 2 / 1 , ,
,
+
+ +
=
j m j m j m j m
j m
u u
. (5)
Substituimos a equao (5) na equao (4) e resolvemos a equao
resultante de varredura para a direita (
m
> 0) e para a esquerda (
m
< 0). As duas
equaes resultantes para
m
> 0 e
m
< 0, respectivamente, so:
,
) 1 (
2
1
2
1
) 1 (
2
1
,
1
, 2 / 1 , ,
2 / 1 ,
j m Tj
j
m
j
N
n
n j n Sj j m j m Tj
j
m
j m
h
Q
h
u o
e o u o
+ +
+ +
|
|
.
|
\
|
=
=
+
(6)
j = 1:J; m = 1:N/2 (
m
> 0)
,
) 1 (
2
1
2
1
) 1 (
2
1
,
1
, 2 / 1 , ,
2 / 1 ,
j m Tj
j
m
j
N
n
n j n Sj j m j m Tj
j
m
j m
h
Q
h
u o
e o u o
+
+ +
|
|
.
|
\
|
+
=
=
+
(7)
j = J:1; m = |
.
|
\
|
+1
2
N
:N (
m
< 0).
N N N
j
2 / 1 ,
+
j m 2 / 1 , +
+
j m j m, +
Nas prximas sees analisamos os trs mtodos utilizados para a soluo
numrica do problema S
N
. Cada mtodo apresenta determinado valor especfico para
u
m,j
, podendo ser um valor constante ou varivel.
2.2.1 Mtodo Diamond Difference (DD) ou Implcito Trapezoidal
Para a discretizao espacial segundo o mtodo DD, consideramos que o
valor do fluxo angular mdio em cada nodo a mdia aritmtica dos fluxos angulares
nas interfaces da clula espacial. Isso equivalente a aproximar os fluxos angulares por
linhas retas contnuas (zig-zag) no domnio; isto , mtodo trapezoidal. Para que a
condio da mdia seja satisfeita necessrio igualar o valor de u
m,j
a zero na equao
(5), o que resulta na equao auxiliar
2
2 / 1 , 2 / 1 ,
,
+
+
=
j m j m
j m
. (8)
Uma vez que j temos deduzida duas expresses gerais para as varreduras
para a direita [Eq. (6)] e para a esquerda [Eq. (7)], igualamos u
m,j
a zero, diretamente
nas equaes (6) e (7). Veja o esquema ilustrativo na Figura 3.
j
2 / 1 ,
+
j m 2 / 1 , +
+
j m
2
2 / 1 , 2 / 1 ,
,
+
+
= +
j m j m
j m
j
2 / 1 ,
+
j m 2 / 1 , +
+
j m
2
2 / 1 , 2 / 1 ,
,
+
+
= +
j m j m
j m
Figura 3 Fluxo angular mdio (mtodo DD)
2.2.2 Mtodo Degrau
Neste mtodo aproximamos o fluxo angular mdio em cada nodo [Eq. (5)]
pelo fluxo angular em uma das interfaces da clula. Para a varredura para a direita,
aproximamos o fluxo angular mdio pelo fluxo angular na posio x
j+1/2
, e para a
varredura para a esquerda aproximamos pelo fluxo na posio x
j-1/2
. Para resolver o
problema, consideramos u
m,j
= 1 quando
m
> 0 e u
m,j
= -1 quando
m
< 0, o que gera os
seguinte resultados:
2 / 1 , , +
=
j m j m
;
m
> 0 (9)
2 / 1 , ,
=
j m j m
;
m
< 0 . (10)
Substitumos tambm esses valores de u
m,j
nas equaes (6) e (7) e implementamos o
esquema de varredura para a direita e para a esquerda com iterao de fonte at que uma
convergncia prescrita seja satisfeita. Veja a ilustrao na Figura 4.
Figura 4 Fluxo angular mdio (Degrau)
j
2 / 1 ,
+
j m 2 / 1 , +
+
j m
2 / 1 ,
,
+
= +
j m
j m
j
2 / 1 ,
+
j m 2 / 1 , +
+
j m
2 / 1 ,
,
= +
j m
j m
2.2.3 Mtodo Degrau Caracterstico
Este mtodo, diferentemente dos anteriores, no apresenta valores
constantes para o parmetro da equao auxiliar (u
m,j
). Sua deduo implica,
inicialmente, a aproximao do termo de espalhamento (fonte) por uma constante, que
chamaremos de S
j
. Dessa forma podemos representar a equao (2) como
, ) ( ) ( ) (
j m T m m
F x x x
dx
d
= + o (11)
onde F
j
= S
j
+ Q
j
.
Considerando a derivada
m
Tj
x
m
x
m
x
m
m
Tj
m
Tj
m
Tj
e x e x
dx
d
e x
dx
d
o
o
o
. ) ( ) ( ) ( +
(
=
(
(
, (12)
podemos dividir a equao (11) por
m
e, junto com a equao (12) simplificar o
resultado para
dx e
F
e x d
x
m
j
x
m
m
Tj
m
Tj
=
(
(
) ( . (13)
Integramos ento a equao (13)
' ) (
2 / 1
2 / 1
2 / 1 ,
'
) (
dx e
F
e x d
x
x
x
m
j
e x
e
x
m
j
m
Tj
x
m
Tj
m
j
x
m
Tj
j m
m
Tj
} }
=
(
(
o
, (14)
e resolvemos analiticamente as integrais da equao (14) a fim de obtermos uma
expresso geral para o fluxo angular. Encontramos a expresso
(
(
+ =
) ( ) (
2 / 1 ,
2 / 1 2 / 1
1 ) (
j
m
Tj
j
m
Tj
x x
Tj
j
x x
j m m
e
F
e x
o
o
o
, x e O
j
. (15)
importante ressaltar que at este ponto no fizemos nenhuma considerao
em relao ao sentido da varredura, i.e.,
m
> 0 ou
m
< 0. Como nosso objetivo
encontrar uma expresso que fornea o valor do parmetro da equao auxiliar u
m,j
,
podemos encontrar uma expresso geral e ento analisarmos o comportamento da
equao de acordo com o sentido da varredura.
Para obtermos o valor de u
m,j
recorremos equao (5), que reescrevemos a
seguir.
2
) 1 ( ) 1 (
2 / 1 , , 2 / 1 , ,
,
+
+ +
=
j m j m j m j m
j m
u u
.
Precisamos analisar o termo
j m,
a fim de que, juntamente com a equao
(15) possamos explicitar o termo u
m,j
. Nossa anlise comea ento com a definio
matemtica do fluxo angular mdio no nodo:
}
+
=
2 / 1
2 / 1
) (
1
,
j
j
x
x
m
j
j m
dx x
h
, (16)
onde
m
(x) dado na equao (15).
A expresso (16) pode ser determinada sem grandes dificuldades atravs de
tcnicas simples de integrao, porm, por convenincia, no demonstramos aqui os
passos de resoluo dessa integrao, mas apenas o resultado:
Tj
j
h
Tj j
j
j
j m
Tj
m
j m
F
e
h
F
h
j
m
Tj
o o
o
+
(
(
(
(
1
2 / 1 ,
,
. (17)
Para continuar a anlise da equao (5), falta-nos avaliar os termos
m,j-1/2
e
m,j+1/2
. Esses termos so facilmente avaliados a partir da equao (15), tendo como
argumentos x = x
j-1/2
e x = x
j+1/2
, respectivamente. Os resultados so:
2 / 1 , 2 / 1 ,
=
j m j m
(18)
e
(
(
+ =
+
m
j Tj
m
j Tj
h
Tj
j
h
j m j m
e
F
e
o
o
o
1
2 / 1 , 2 / 1 ,
. (19)
Substitumos na equao (5) as expresses (15) e (17) e aps uma sucesso exaustiva de
manipulaes algbricas chegamos expresso
j m
h h h
Tj j
m
m
Tj j
m
Tj j
m
Tj j
e e e
h
,
1 1 1
2
u
o
o
(
(
(
(
+ =
(
(
. (20)
Podemos multiplicar a equao (20) por
m
Tj j
h
e
o
2
2
1
, resultando em
j m
h h h h h h
Tj j
m
m
Tj j
m
Tj j
m
Tj j
m
Tj j
m
Tj j
m
j j
e e e e e e
h
,
2 2 2 2 2 2
2 2 2
2
u
o
o
(
(
(
(
(
(
+
=
(
(
(
, (21)
que pode ser reescrita na forma
j m
m
tj j
m
Tj j
m
Tj j
Tj j
m
h
senh
h
cosh
h
senh
h
,
2 2 2
2
u
o
o
|
|
.
|
\
|
|
|
.
|
\
|
=
(
(
|
|
.
|
\
|
. (22)
Explicitando u
m,j
encontramos
Tj j
m
m
Tj j
j m
h
h
o
o
u
2
2
cotgh
,
|
|
.
|
\
|
= . (23)
Tendo deduzido a expresso para u
m,j
, falta-nos analisar o comportamento da
equao (23) para
m
> 0 e
m
< 0.
Para
m
> 0:
Neste caso a equao (23) pode ser utilizada exatamente como se apresenta,
pois ao fazermos a varredura para a direita, os valores de
m
so sempre positivos, como
encontrado nas tabelas das quadraturas de Gauss-Legendre, e.g. Tabela 1, cujos valores
so os utilizados neste projeto.
Para
m
< 0:
Uma vez que os dados tabelados so sempre positivos precisamos analisar
com cuidado os sinais da equao (23). Assim, escrevemos
|
|
.
|
\
|
=
+
=
+
=
|
|
.
|
\
|
m
Tj j
h h h
h
m
Tj j
h
cosh
e e e e
h
cosh
m
Tj j
m
Tj j Tj j
m
Tj j
o
o
o
2 2 2 2
2 2 2
2
(24)
|
|
.
|
\
|
=
=
|
|
.
|
\
|
m
Tj j
h h h h
m
Tj j
h
senh
e e e e
h
senh
m
Tj j
m
Tj j
m
Tj j
m
Tj j
o
o
o
2 2 2 2
2 2 2 2
. (25)
Podemos ento reescrever a equao (23) como
Tj j
m
m
Tj j
j m
h
h
o
o
u
2
2
cotgh
,
+
|
|
.
|
\
|
= ,
m
< 0. (26)
Conclumos a modelagem do problema S
N
definindo uma expresso para o
fluxo escalar ou total de nutrons numa posio x do domnio:
=
=
N
n
n n
x x
1
) ( ) ( e | . (27)