Termostato de Andersen: mudanças entre as edições

De Física Computacional
Ir para navegação Ir para pesquisar
Linha 17: Linha 17:


onde <math>N_f</math> é o número de graus de liberdade do sistema. No ensemble microcanônico, como o momento é conservado, temos <math>N_f=3N-3</math>, mas no ensemble canônico, e portanto no termostato de Andersen, o momento não é conservado e utilizamos <math>N_f=3N</math>.
onde <math>N_f</math> é o número de graus de liberdade do sistema. No ensemble microcanônico, como o momento é conservado, temos <math>N_f=3N-3</math>, mas no ensemble canônico, e portanto no termostato de Andersen, o momento não é conservado e utilizamos <math>N_f=3N</math>.
=== Condições de Contorno Periódicas ===
As condições de contorno periódicas são fundamentais para garantir que simulações computacionais de sistemas físicos representem com precisão o comportamento de sistemas grandes e infinitos. Elas ajudam a evitar efeitos de borda que não são representativos do comportamento real de partículas em um espaço muito grande, permitindo simulações mais realistas e precisas.
É utilizada a convenção da imagem mínima, que calcula a menor distância entre as partículas, sendo essa sempre menor ou igual a <math>L/2</math>.


== TERMOSTATO DE ANDERSEN ==
== TERMOSTATO DE ANDERSEN ==

Edição das 19h59min de 9 de dezembro de 2024

INTRODUÇÃO

A dinâmica molecular é uma técnica que naturalmente simula sistemas clássicos compostos por N partículas interagindo dentro de um volume V. Nesse contexto, as posições das partículas são atualizadas com base no potencial de interação escolhido. Sob a suposição de ergodicidade — ou seja, que as médias temporais equivalem às médias de ensemble —, as simulações resultam em amostragens do ensemble microcanônico (NVE). Nesse ensemble, o número de partículas N, o volume V, e a energia total E permanecem constantes (aproximadamente).

Ao colocar um sistema em contato com um reservatório térmico a uma temperatura T, mudamos do ensemble microcanônico (NVE), onde a energia é mantida constante, para o ensemble canônico (NVT), no qual a temperatura do sistema é constante. Nesse novo ensemble, a distribuição de probabilidade das velocidades das partículas segue a forma da distribuição de Maxwell-Boltzmann, uma distribuição gaussiana associada à temperatura T. Um dos métodos mais simples para realizar uma amostragem correta do ensemble canônico é o termostato de Andersen. Neste estudo, focaremos na análise desse termostato, explorando sua implementação, características e aplicação na simulação de sistemas termodinâmicos.

FUNDAMENTO TEÓRICO

Temperatura

A definição de temperatura em um sistema clássico em função das velocidades das partículas pode ser obtida pela equipartição de energia:

Temos então:

onde é o número de graus de liberdade do sistema. No ensemble microcanônico, como o momento é conservado, temos , mas no ensemble canônico, e portanto no termostato de Andersen, o momento não é conservado e utilizamos .

Condições de Contorno Periódicas

As condições de contorno periódicas são fundamentais para garantir que simulações computacionais de sistemas físicos representem com precisão o comportamento de sistemas grandes e infinitos. Elas ajudam a evitar efeitos de borda que não são representativos do comportamento real de partículas em um espaço muito grande, permitindo simulações mais realistas e precisas.

É utilizada a convenção da imagem mínima, que calcula a menor distância entre as partículas, sendo essa sempre menor ou igual a .

TERMOSTATO DE ANDERSEN

Para simular o contato do sistema com um reservatório térmico, a cada passo de tempo Δt é realizado um procedimento de Monte Carlo. Nesse processo, N partículas são selecionadas aleatoriamente, uma de cada vez, e suas velocidades são atualizadas. Essas novas velocidades são sorteadas a partir da distribuição gaussiana centrada em zero com . Essa abordagem introduz um elemento de estocasticidade ao modelo, permitindo que a temperatura média do sistema oscile em torno da temperatura T do reservatório.

Na prática, a interação entre o sistema e o reservatório é controlada pela frequência de colisão . Para cada partícula, é gerado um número aleatório no intervalo [0,1]. Caso a velocidade da partícula é atualizada conforme descrito.

Algoritmo

Podemos descrever o algoritmo em 4 passos:

1. Inicia-se com um conjunto de posições e velocidades.

2. Integra-se as equações do movimento para um passo .

3. N partículas são selecionadas para colidir com o reservatório térmico.

4. Para cada partícula selecionada, definir nova velocidade a partir da distribuição de Maxwell-Boltzmann correspondente à temperatura T do reservatório.

RESULTADOS

T=1

Figura 1: Evolução da temperatura durante a simulação com temperatura do reservatório .
Figura 2: Comparação da distribuição do valor absoluto das velocidades dos últimos passos com a distribuição de Maxwell-Boltzmann para


T=2

Figura 3: Evolução da temperatura durante a simulação com temperatura do reservatório .
Figura 4: Comparação da distribuição do valor absoluto das velocidades dos últimos passos com a distribuição de Maxwell-Boltzmann para .


T=3

Figura 5: Evolução da temperatura durante a simulação com temperatura do reservatório .
Figura 6: Comparação da distribuição do valor absoluto das velocidades dos últimos passos com a distribuição de Maxwell-Boltzmann para .