Sto eseguendo simulazioni di dinamica molecolare dell'acqua a scopo di test. La scatola è piuttosto piccola, se chiedi a un ragazzo con MD classico, e relativamente grande, se chiedi a un ragazzo DFT: ho 58 molecole d'acqua in condizioni al contorno periodiche.
Per risparmiare tempo sulla CPU, sto ottimizzando la mia cella con un campo di forza classico prima di eseguire l'ab initio MD. Equilibrare il sistema in modo classico a 300K per 1 ns, quindi prendere l'ultima istantanea e usarla come input per un ab initio MD. Il mio ab initio MD è un normale MD Born-Oppenheimer basato su DFT con un set di basi di onde piane e potenziali PAW (pseudo) (VASP è il codice). In entrambe le simulazioni classica e ab initio mantengo costante la temperatura a 300K usando un termostato per il salvataggio della velocità.
Sto esaminando due modi diversi per effettuare la transizione tra classico e ab initio:
- Prendi le velocità e le posizioni iniziali dalla traiettoria classica e importale come configurazione iniziale per la simulazione ab initio
- Congela il sistema a temperatura zero mantenendo le posizioni classiche, importalo nel codice DFT, quindi rapidamente (lo sto facendo in 0,5 ps al momento) riscalda fino a 300K
Speravo che entrambe le strategie avrebbero portato alla stessa energia media dopo un breve periodo di equilibrio (diciamo 10 ps), soprattutto considerando che la configurazione iniziale è esattamente la stessa (stesse posizioni iniziali) ad eccezione del citato accenno di temperatura (le velocità iniziali differiscono) . Questo non è il caso. La figura seguente mostra che la simulazione in cui il sistema viene congelato e quindi riscaldato rapidamente trova una regione di energia circa 1 eV più bassa di energia rispetto all'altra, dove le velocità sono state importate dal MD classico.
Le mie domande sono:
- se questo è prevedibile;
- sono note strategie di successo per ottimizzare la transizione dal MD classico a quello iniziale;
- e potresti indicarmi la letteratura pertinente sull'argomento?
Modificare:
Ho eseguito altri test e, con i dati limitati che ho al momento, sembra che questo potrebbe essere un problema specifico del sistema. Un test con metanolo anziché acqua in una scatola della stessa dimensione ha mostrato che i due diversi schemi di velocità iniziale convergono rapidamente alla stessa energia media. Tuttavia, la configurazione classica era molto vicina a quella quantistica nel caso del metanolo, cioè l'energia at = 0 era molto vicina all'energia media dopo la convergenza. L'acqua è un sistema notoriamente difficile, quindi forse questo problema è più o meno specifico per l'acqua. Se non vengono aggiunte risposte, proverò a pubblicarne una in base ai miei risultati una volta che avrò completato tutti i test.