Aplicação da Termodinâmica Computacional a
Siderurgia
Parte 1: Modelamento termodinâmico
Parte 2: Modelamento de Difusão
André Luiz V da Costa e Silva
Semana Acadêmica 2011 EEIMVR-UFF
1
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Roteiro
•
•
•
•
Introdução
Difusão – o que sabemos e o que “confunde”
Transformações difusivas em aço
Exemplos
– Experimento de Darken em Fe-C-Si
– Formação de ferrita a partir da austenita
2
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Difusão
Lei de Fick: Fluxo é proporcional ao gradiente
de concentração
J k (z)
J k ( z  dz)
dz
3
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
A concentração é a força motriz?
Fe-0,02%C
4
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Fe-0,37%C
T
Usando o potencial químico como Força Motriz
Fluxo de k
Mobilidade de k
Não incluido na discussão “simpificada”:
Sistema de coordenadas de referência
Efeitos de i sobre k
5
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Experimental
kinetic data
Research
Normal user
Kinetic
database
Diffusivity
Kinetic description
-14.0
Log
O enfoque CALPHAD aplicado a difusão
-15.0
Badia&Vignes 1967
0
0.2 0.4 0.6 0.8
Mole-fraction Ni
1.0
0
0.2
1.0
DICTRA
Optimizer
TD
database
ThermoCalc
Experimental
TD data
Thermodynamic description
Temperature
1200
800
400
0
0.4
0.6
0.8
Mole-fraction Cu
6
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
DICTRA – Problema monofásico
1. Dados cinéticos e termodinâmicos
são combinados para calcular
“coeficientes de difusão” que
dependem da composição química.
2. O espaço é “discretizado”
3. Um procedimento numérico é
usado para resolver as
equações de difusão
resultantes em cada ponto
(“diferenças finitas”)
Solve
Diffusion
Diffusion
coefficients
¶ 2G
——
¶ X2
Mobilities
Gibbs energy
DATABANKS
Kinetics
7
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Thermodynamics
Como fazer uma simulação em DICTRA
• LER DADOS Termodinâmicos e Cinéticos
• FORMULAR O PROBLEMA DE DIFUSÃO (condições
termodinâmicas, geometria, etc.)
• Realizar a SIMULAÇÃO (cálculos em função do tempo)
• APRESENTAR OS RESULTADOS.
8
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Como Formular um Problema em DICTRA
•
ENTER REGION (Criar, pelo menos, uma região para
simulação).
•
ENTER GRID (estabelecer um sistema de pontos coordenados).
•
ENTER PHASE (informar qual(is) as fases que existem ou
podem existir em uma região).
•
ENTER COMPOSITION (informar a composição inicial da(s)
fase(s))
9
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Homogeneizando um Intersticial e um Substitucional
Condições T=1400K
0,5%C
Região
Amostra
FCC
(matrix)
100mm=1E-4m
60 divisões iguais
10
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
0,01%C
Lendo os dados e entrando a região (PARDIF.DCM)
@@
@@ LEITURA DOS DADOS
@@
goto_module data
switch_database
tcfe6
define_species
fe c
reject phase *
restore phase fcc
get_data
append_database mob2
define_system fe c
reject phase *
restore phase fcc
get_data
goto_module dictra_monitor
@@
@@ ENTRADA DA REGIAO
@@
enter_region
amostra
11
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Entrar o GRID
@@
@@ ENTRAR GRID
@@
@@
@@
enter_grid_coordinates
amostra
1e-4
linear
60
12
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Entrar a fase ativa e a composição
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
@@
@@ ENTRAR A FASE ATIVA NA REGIAO
@@
enter_phase_in_region
active
amostra
matrix
fcc#1
@@
@@ ENTRAR A COMPOSICAO USANDO A FUNCAO HEAVY SIDE
@@
enter_compositions
amostra
fcc#1
weight_percent
c
function
0.5-(0.5-0.01)*HS(X-0.5E-4);
13
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Heaviside* step function
A simple way to enter sharp, step-like concentration profiles
HS(<0) = 0
HS(>0) = 1
Steel 1
Steel 2
0.4 %C
0.01 %C
0
0.5z
z
c = c1 – (c1 - c2)*HS(x – 0.5z), x is the distance coordinate
c is the concentration
* Named after the English mathematician Oliver Heaviside
14
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Plotando os resultados
• Ir para o módulo PLOT
• Definir a CONDIÇÃO do gráfico, por exemplo, tempo
– Set-plot-condition time 0 10 200
• Definir os eixos
• PLOTAR
15
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Repetir para C e T= 920C e para Mn T=1400C
• Observar como a difusão de substitucionais é
comparativamente lenta
• Observar o efeito da temperatura
16
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
O experimento de Darken
1”
3,8%C
0,49%C
a
17
1050+273=1323K
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
0,45%C
0,05%C
c
DICTRA Setup EXEMPLO 3A
- One single region entered.
- Only FCC entered into this region.
- Closer spacing between grid points towards the center.
- Composition profiles entered using HS functions.
- Global conditions: Constant temperature, T=1323K.
- Boundary conditions: Zero-flux (= closed system).
FCC
FCC
3.8% Si
0.05% Si
0.49% C
0.45% C
5 cm
18
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Heaviside* step function
A simple way to enter sharp, step-like concentration profiles
Steel 2
0.05 %Si
0.45 %C
Steel 1
3.8 %Si
0.49 %C
HS(<0) = 0
HS(>0) = 1
0
0.5z
z
c = c1 – (c1 - c2)*HS(x – 0.5z), x is the distance coordinate
c is the concentration
* Named after the English mathematician Oliver Heaviside
19
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Após 13 dias (13x24x60x60=1,1232E6 s)
20
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Uphill diffusion
n 1
J k   D
j 1
n
kj
¶c j
¶z
 J C  D
Fe
CC
¶cc
Fe ¶c Si
 DCSi
¶z
¶z
”Off-diagonal” term
Concentration-profile for C
Can cause uphill diffusion
Concentration-profile for Si
21
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Activity-profile for C
DICTRA – Problema Bi-fásico

b
a
Solve flux balances
Solve
Diffusion
Conservação de massa nas interfaces:
a cka - b ckb = Jka - Jkb
Resolver as equações de
fluxo assumindo equilíbrio
local nas interfaces.
10/2009
Local
equilibrium
Diffusion
coefficients
¶ 2G
——
¶ X2
Mobilities
Gibbs energy
DATA BANKS
Kinetics
22
Rate of
reaction
© 2005,2011 André Luiz V. da Costa e Silva
Thermodynamics
Equilíbrio local em sistema binário

a
b
b
cb/a
Jb
c
a+b
ca/b
a
T
23
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Equilíbrio local em sistema multi-componente
B
( cBa - cBb ) = JBa - JBb
( cCa - cCb ) = JCa - JCb
b
a
A
24
C
Thermo-Calc AB
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Formação de Ferrita Isotérmica
25
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
DICTRA Set-up - Exemplo B1B
(50 pts. Linear)
26
10/2009
© 2005,2011 André Luiz V. da Costa e Silva
Download

Slide 1 - equilibriumtrix.net