Você está na página 1de 12

Mtodos Numricos Convencionais para Problemas S

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
}

o o 0 < x < L , (1)


na qual podemos definir:
= cosu;
u = ngulo polar;
-1s s 1 .

A notao usada a convencional (Lewis e Miller, 1993) e os valores de
(x,) so conhecidos nos contornos (x = 0 para
m
> 0 e x = L para
m
< 0). A
varivel dependente (x,) definida como fluxo angular de nutrons, o
T
(x) a seo
de choque macroscpica total, o
S
(x) a seo de choque macroscpica de espalhamento
e Q(x) representa a fonte geradora de nutrons no interior do domnio 0 s x s L.
Na prxima seo apresentamos a discretizao angular da equao de
transporte de nutrons segundo a formulao S
N
de Gauss-Legendre.


2.1 DISCRETIZAO ANGULAR


A formulao de ordenadas discretas (S
N
) consiste em discretizar a varivel
angular em N direes e em utilizar um conjunto de quadraturas angulares para a
aproximao do termo integral. Dessa forma a equao (1) aparece como

), ( ) ( ) (
2
1
) ( ) ( ) (
1
x Q x x x x x
dx
d
n
N
n
n S m T m m
+ = +

=
e o o 0 < x < L, (2)

com m = 1 : N, onde N a ordem da quadratura,
m
so as direes discretas prescritas
dos fluxos angulares de nutrons e e
n
so os pesos da quadratura. Os valores de
m
so
as razes do polinmio de Legendre de grau N e os pesos da quadratura so
determinados de tal forma que a quadratura integre exatamente os polinmios de
Legendre de graus 0 at N - 1. Por simpliciade usamos a notao

(x,
m
) =
m
(x).

Tabela 1 - Algumas quadraturas angulares de Gauss-Legendre.
N m
m
e
m

2 1 0,577350269189626 1,0
4 1
2
0,861136311594053
0,339981043584856
0,347854845137454
0,652145154862546
8 1
2
3
4
0,960289856497536
0,796666477413627
0,525532409916329
0,183434642495650
0,101228536290376
0,222381034453374
0,313706645877887
0,362683783378362

A discretizao da varivel espacial pode se dar atravs de mtodos de
malha fina, e.g., o mtodo Diamond Difference (DD), mtodos de malha mdia, e.g.,
mtodos de Elementos Finitos (Degrau) ou mtodos de malha grossa, e.g., os mtodos
Nodais (Degrau Caracterstico). Observamos neste ponto que os mtodos Degrau e
Degrau Caracterstico so os mtodos S
N
de elementos finitos e nodal de mais baixas
ordens que existem na literatura. Na prxima seo descrevemos essas tcnicas de
discretizao espacial.


2.2 DISCRETIZAO ESPACIAL


Seja um domnio unidimensional de comprimento L como ilustramos na
figura 1. Consideremos um nodo (ou clula) espacial arbitrria, de espessura h
j
,
parmetros materiais constantes, o
Tj
e o
Sj
,

com fonte isotrpica constante, Q
j
.
As equaes S
N
so vlidas para qualquer clula arbitrria O
j
; portanto
podemos escrever, para uma clula, a equao

=
+ = +
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)

Você também pode gostar