27
Fundamentos da Modelagem Molecular - 2 Alexandre Diehl Departamento de Física - UFPel

Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

Fundamentos da Modelagem Molecular - 2

Alexandre Diehl

Departamento de Física - UFPel

Page 2: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

2

Forças de interação

Forças (conservativas) obtidas a partir de um potencial

Operador gradiente (no espaço cartesiano tridimensional)

Vetores unitários

Page 3: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

3

Forças de interação

Potencial Lennard-Jones (LJ)

Forças de Lennard-Jones

Page 4: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

4

Forças de interação

Forças de Lennard-Jones

De forma geral onde

Page 5: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

5

Forças de interação

Forças de Lennard-Jones

De forma geral onde

Page 6: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

6

Forças de interação

Forças de Lennard-Jones

De forma geral onde

Page 7: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

7

Forças de interação

Forças de Lennard-Jones

De forma geral onde

Page 8: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

8

Forças de interação

Forças de Lennard-Jones

De forma geral onde

Page 9: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

9

Forças de interação

Forças de Lennard-Jones

De forma geral onde

Page 10: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

10

Forças de interação

Forças de Lennard-Jones

Page 11: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

11

Forças de interação

Forças de Lennard-Jones

Page 12: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

12

Forças de interação

Forças de Lennard-Jones

Page 13: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

13

Forças de interação

Forças de Lennard-Jones

Page 14: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

14

Forças de interação

Forças de WCA

Page 15: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

15

Forças de interação

LJ

WCA

Page 16: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

16

Forças de interação

Unidades reduzidas

➔ As grandezas assim definidas não têm dimensão, ou seja, não têm uma unidade associada.

➔ Os números envolvidos são grandes, quando comparados com as quantidades dimensionais.

3a Lei de Newton

Page 17: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

17

Forças de interação

Unidades reduzidas

➔ As grandezas assim definidas não têm dimensão, ou seja, não têm uma unidade associada.

➔ Os números envolvidos são grandes, quando comparados com as quantidades dimensionais.

Page 18: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

18

Forças de interação

Unidades reduzidas

➔ As grandezas assim definidas não têm dimensão, ou seja, não têm uma unidade associada.

➔ Os números envolvidos são grandes, quando comparados com as quantidades dimensionais.

Page 19: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

19

Forças de interação e as equações de movimento

Unidades reduzidas (ou adimensionais)

Page 20: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

20

Forças de interação e as equações de movimento

Sistema de N partículas

Equação de movimento para partícula i

3a Lei de Newton

Page 21: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

21

Forças de interação e as equações de movimento

Forma reduzida

Page 22: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

22

Forças de interação e as equações de movimento

Tempos físicos envolvidos

Argônio líquido

Page 23: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

23

Forças de interação e as equações de movimento

Tempos físicos envolvidos

Argônio líquido

Page 24: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

24

Forças de interação e as equações de movimento

Rotina de cálculo das forças (ou acelerações)

LJ

Page 25: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

25

Forças de interação e as equações de movimento

Rotina de cálculo das forças (ou acelerações)

WCA

Page 26: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

26

Forças de interação e as equações de movimento

Rotina de inserção aleatória (usando ran2)

Função lógica para o cálculo da distância centro-centro

entre partículas i e j

Page 27: Alexandre Diehl Departamento de Física - UFPel · potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância ij = 1.0 e de energia ij = 1.0, construa um programa em

27

Forças de interação e as equações de movimento

TAREFA 2:

Data limite de entrega: 09/05/2017 (mandar o arquivo .f90 para o email [email protected])

Considere um sistema com N partículas monoatômicas, que interagem através de um potencial do tipo Lennard-Jones (LJ). Tomando o parâmetro de distância

ij = 1.0 e de

energia ij = 1.0, construa um programa em FORTRAN 90 que faça o que se pede:

1. Insira as N partículas de forma aleatória (use a função ran2) dentro de uma caixa cúbica de lado L. A menor separação centro-centro entre quaisquer duas partículas durante a inserção deve ser 1.5. Caso não seja possível inserir as N partículas, o programa deve ser interrompido.

2. Calcule a força (ou aceleração) sobre cada uma das partículas dentro da caixa.3. Calcule a força (ou aceleração) resultante sobre o sistema de partículas. 4. Calcule a energia potencial de interação total do sistema.

● A saída do programa deve fornecer a força (ou aceleração) resultante e a energia potencial de interação total do sistema.

s