Buscar

roteiro lab02 tópico coputacionais em materiais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

UNIVERSIDADE FEDERAL DO ABC
EN 2809 ­ TÓPICOS COMPUTACIONAIS EM MATERIAIS ­ LABORATÓRIO
DINÂMICA MOLECULAR II
INTRODUÇÃO
Uma das áreas mais importantes da ciência e engenharia de materiais é o estudo das transformações de
fase de um material. O conhecimento destas transformações, tanto do ponto de vista termodinâmico quanto
cinético,  permitem controlar  a microestrutura de um material  e portanto  suas propriedades.  Nesta área
podemos encontrar  diversos exemplos de aplicações de técnicas computacionais  para o estudo destas
transformações. Nesta aula trataremos especificamente da fusão (que é um exemplo de transição de 1ª
ordem ou transição descontínua) de um sólido por meio da dinâmica molecular.
Uma maneira, não muito precisa,  de determinarmos a  temperatura de  fusão de um sólido consiste em
monitorar  como a energia  de um sistema varia  em  função da  temperatura  a  partir  de  simulações em
diferentes  condições   termodinâmicas.  Quando  um material   passa  do  estado   sólido   (ordenado)   para   o
estado  líquido  (desordenado) ocorre  uma  liberação de energia,  o chamado calor  latente de  fusão,  e a
temperatura na qual esta liberação ocorre pode ser utilizada como uma estimativa da temperatura de fusão
do sólido.
ATIVIDADE 01: obter e compilar os programas    crystal    e    md1
Os códigos­fonte dos programas utilizados nesta aula estão agrupados no arquivo lab02.tar.gz e foram 
desenvolvidos por Furio Ercolessi e alterados para esta aula. Os programas originais podem ser obtidos 
livremente no endereço:
http://www.fisica.uniud.it/~ercolessi/md/f90/
Faça o download do arquivo lab02.tar.gz e em seguida abra uma janela de terminal. No terminal digite
os seguintes comandos:
cd Downloads
tar ­xzvf lab02.tar.gz
Para compilar o programa crystal digite no terminal:
gfortran ­o crystal crystal.f90
Para compilar o programa md1 digite no terminal:
gfortran ­o md1 md1.f90
Se não houve problema com a compilação você deverá ter dois arquivos executáveis crystal e md1. Para
verificar se os códigos foram compilados digite no terminal:
ls
os arquivos crystal e md1 deverão ser listados na tela.
ATIVIDADE 02: criar um sólido de Lennard­Jones (CFC) com o programa    crystal
Ainda no terminal digite:
./crystal
O programa  crystal  é  um programa interativo que pede que o usuário forneça algumas informações.
Neste exercício utilizaremos um sólido com densidade 0,9 (em unidades reduzidas). Utilize 07 células em
cada uma das direções x, y e z e deslocamento máximo de 0.001. O parâmetro de rede do sólido a ser
fornecido ao programa crystal deve ser calculado de modo que a densidade do sólido seja igual à
0,9. Salve o arquivo com as posições dos átomos (p. ex. “coord.crys”). Este arquivo será utilizado em
todas as simulações desta aula.
ATIVIDADE 03: simulações
Execute simulações com o programa md1 a partir do arquivo gerado na tarefa anterior para as seguintes
condições termodinâmicas:
densidade = 0,9 (constante em todos os casos)
temperatura = de 0,7 a 1,20 (constante em cada simulação)
passo de integração = 0,0025
número de passos  = 40.000 (mínimo)
Para executar o programa  crystal é necessário criar um arquivo de entrada com as condições acima
(observe que cada condição indicada acima corresponde a uma simulação). Utilize o exemplo abaixo para
criar o arquivo de entrada.
T* = 0.7 rho* = 0.9 (linha de comentário)
coord.crys (nome do arquivo que contém as posições atômicas)
rho09T07.md1 (nome do arquivo de saída)
40000 (número de passos de integração ­ N)
0.0025 (comprimento do passo de integração ­ dt)
0 (valor da densidade, r*; valor 0 indica densidade cte.)
0.7 (valor da temperatura, T*)
Para executar o programa md1 digite no terminal:
./md1 < input > output
onde  input é  o nome do arquivo que contém parâmetros de simulação (arquivo com extensão  .in) e
output é o nome do arquivo onde os dados de temperatura, energia etc. serão gravados.
QUESTÕES
1. Analise os resultados de energia em função do número de passos (ou do tempo) para todas as
condições acima. Discuta os resultados obtidos.
2. A   partir   dos   resultados   obtidos   nas   simulações   realizadas   apresente   uma   estimativa   para   a
temperatura de fusão do sólido. Justifique sua resposta.
3. Procure na literatura os valores da temperatura de fusão de cristais de gases nobres (Ne, Ar, Kr,
Xe) bem como os parâmetros s e e do potencial de Lennard­Jones para estes elementos. Compare
e discuta os resultados obtidos na simulação em unidades unidades reduzidas e em unidades do
sistema SI.
4. Faça as devidas correções de seus resultados para incluir as interações de longo alcance. Você
observa   uma  melhor   aderência   dos   seus   resultados   aos   resultados   da   literatura   após   esta
correção? Discuta.
5. Você utilizaria o método apresentado nesta aula para uma determinação precisa da temperatura de
fusão de um sólido? Por quê?

Outros materiais