Het doel van het hier gepresenteerde protocol is te genereren en te proeven van de trajecten van configuraties van vloeibaar watermoleculen rond katalytische soorten op een vlakke overgangsmetalen oppervlak. De bemonsterde configuraties kunnen worden gebruikt als startende structuren in de kwantummechanica gebaseerde methoden.
Een groot aantal chemische processen ongelijkmatig-gekatalyseerde voordoen in vloeibare, maar simuleren katalysator functie onder dergelijke omstandigheden is een uitdaging als het moet de oplosmiddel moleculen worden opgenomen. Het breken van de bond en de vorming van processen die gemodelleerd in deze systemen vereisen het gebruik van quantum chemische methoden. Aangezien moleculen in de vloeibare fase onder constante thermische beweging, omvat simulaties tevens configurationele bemonstering. Dit betekent dat meerdere configuraties van vloeibare moleculen moeten worden nagebootst voor elke katalytische soort van belang. Het doel van het hier gepresenteerde protocol is te genereren en te proeven van de trajecten van configuraties van vloeibaar watermoleculen rond katalytische soorten op vlakke overgangsmetalen oppervlakken op een manier die chemische nauwkeurigheid met computationele kosten balanceert. Specifiek, worden krachtveld moleculaire dynamica (FFMD) simulaties gebruikt voor het genereren van configuraties van vloeibare moleculen die vervolgens kunnen worden gebruikt in de kwantummechanica gebaseerde methoden zoals dichtheid functionele theorie of ab initio moleculaire dynamiek. Om dit te illustreren, in dit manuscript, wordt het protocol gebruikt voor de katalytische tussenproducten die kunnen worden betrokken in het traject voor de ontleding van glycerol (C3H8O3). De structuren die worden gegenereerd met behulp van FFMD worden gemodelleerd in DFT om te kunnen inschatten van de enthalpie van was de katalytische soorten en om te bepalen hoe de H2O moleculen in katalytische decomposities deelnemen.
Modelleren van moleculaire verschijnselen die betrokken zijn bij heterogene katalyse vloeibare voorwaarden is noodzakelijk voor begrip katalytische functie; Dit blijft echter uitdagend omdat het vereist een delicaat evenwicht tussen chemische nauwkeurigheid en computationele kosten. In het algemeen, aangezien katalyse impliceert het breken en de vorming van chemische bindingen, moeten quantum mechanica worden gebruikt ten minste enigszins; echter, lange simulaties zijn uitdagend in de kwantummechanica, aangezien zij aanzienlijke computerbronnen vereisen. Aangezien moleculen in de vloeibare fase onder constante thermische beweging, simulaties omvat tevens configurationele bemonstering, dat wil zeggen, ze moeten meerdere ruimtelijke regelingen van de vloeibare moleculen, als elke andere ruimtelijke rangschikking (dat wil zeggen, elk configuratie) heeft een verschillende energie. Dit betekent dat meerdere configuraties van vloeibare moleculen moeten worden nagebootst voor elke katalytische soort van belang. Deze behoeften – kwantummechanica gebruiken en voor het uitvoeren van meerdere bewerkingen per katalytische soorten – kunnen renderen modelleren in heterogene katalyse onder vloeibare fase computationeel hardnekkig. Het doel van de hier beschreven methode is om een computationeel hanteerbare simulaties van verschijnselen in heterogene katalyse onder vloeibare fase.
We zijn vooral geïnteresseerd in ongelijkmatig gekatalyseerde reacties die worden uitgevoerd onder vloeibaar water. Watermoleculen hebben aanzienlijke invloed op de katalytische verschijnselen, zoals de interactie met katalytische soorten (bijvoorbeeld via dispersie krachten en waterstof binding)1,2,3,4,5 ,6,7,8,9,10,11,12,13,14 , 15 , 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23, deelnemen aan de katalytische reacties1,7,8,9,15,21,22,24 ,25,26,27, en het beïnvloeden van reactie trajecten en/of katalytische tarieven1,11,12,15, 18,23,25,27,28,29,30,31. Modellering van deze verschijnselen is uitgevoerd met behulp van QM en/of ab initio moleculaire dynamica (AIMD)1,2,6,7,14,22 ,25,27,28,32,33,34, dwingen veld moleculaire dynamica (FFMD)35 , en kwantummechanica/moleculaire mechanica (QM/MM)10. In AIMD en FFMD, worden de atomen in het systeem verplaatst uit hoofde van Newtons bewegingsvergelijkingen volgens de krachten die op hen. In AIMD, worden de energie van het systeem en de krachten berekend met de kwantummechanica, overwegende dat in de FFMD, de energie van het systeem en de krachten zijn berekend met behulp van kracht velden, die algebraïsche uitdrukkingen zijn parameters die zijn gebaseerd op experimentele of QM gegevens. Het gedeelte van het systeem waar de band te breken en de vorming van plaatsvindt wordt berekend met QM in QM/MM, en de rest van het systeem wordt berekend met MM, waarbij krachtvelden in dienst. Omdat ze rechtstreeks in QM dienst, AIMD en QM/MM zijn beter geschikt voor het vastleggen van het breken van de bond en vormen die optreedt in de waterfase heterogene katalyse; FFMD is echter aanzienlijk meer rekenkundig hanteerbare en dus beter geschikt voor het genereren van de configuraties van vloeistof H2O moleculen. De methode die in dit protocol gepresenteerd saldi chemische nauwkeurigheid en computationele kosten door gebruik te maken van een combinatie van QM en FFMD.
Deze methode gebruikt met name FFMD simulaties voor het genereren van configuraties van vloeistof H2O en QM voor het berekenen van de energie van het systeem. FFMD wordt uitgevoerd met behulp van LAMMPS. 36 de krachtvelden gebruikt in FFMD in dezen dienst Lennard-Jones + Coulomb (LJ + C) mogelijkheden, waar de LJ parameters zijn overgenomen uit de TIP3P/CHARMM model37 voor H2O, de universele krachtveld38 (UFF) voor Pt, en de OPLS-AA krachtveld39 voor katalytische soorten, en de Coulomb parameters zijn overgenomen uit de TIP3P/CHARMM37 model voor H2O en de OPLS-AA krachtveld39 voor katalytische soorten. De Coulomb parameters voor Pt atomen zijn ingesteld op 0. QM berekeningen worden uitgevoerd met behulp van de VASP code40,41,42, dat een dichtheid functionele theorie (DFT) code is. Water molecuul invoegingen zijn uitgevoerd met een code die is ontwikkeld in-house genaamd Monte Carlo Plug-in voor Quantum methoden (MCPliQ). Bestandsconversies van VASP aan LAMMPS in dit protocol worden uitgevoerd met de visuele Molecular Dynamics (VMD) software43.
Het protocol is bedoeld voor het genereren van configuraties van vloeibaar watermoleculen rond katalytische soorten op vlakke overgangsmetalen oppervlakken bij lage dekking. Dekking is aangeduid met θ en gedefinieerd als het aantal adsorbates per oppervlakte metaal atoom (dat wil zeggen, het aantal oppervlakte adsorbates genormaliseerd door het aantal metalen atomen in de bovenste laag van de metalen slab in de katalysator-model). In dit manuscript, lage dekking wordt gedefinieerd als θ ≤ 1/9 enkelgelaagde (ML), waar 1 ML een katalytische soorten per oppervlakte metaal atoom betekent. De modellen van de katalysator moeten worden geplaatst in de vakken van de periodieke simulatie. De simulatie vakken hoeft niet te worden van de kubussen. Dit manuscript toont de toepassing van het protocol voor het genereren van configuraties van vloeibare H2O die kunnen worden gebruikt voor het berekenen van de hoeveelheid belangstelling voor heterogene katalyse van de waterige fase.
Dit protocol vereist dat de gebruiker toegang tot geïnstalleerde en werkende versie van de software VASP, MCPliQ, LAMMPS en VMD heeft. Meer informatie over VASP (https://www.vasp.at/), LAMMPS (https://Lammps.sandia.gov/) en VMD (https://www.ks.uiuc.edu/Research/vmd/) zijn beschikbaar op hun respectieve websites. De software van de MCPliQ wordt beschreven op https://github.com/getman-research-group/JoVE_article, samen met alle invoerbestanden en Python scripts vermeld in dit protocol. Dit protocol wordt ervan uitgegaan dat de uitvoerbare bestanden en scripts vermeld binnen zal worden uitgevoerd op de computer van een hoogwaardig onderzoek en zijn geïnstalleerd in een map in de gebruikershandleiding $PATH variabele. Als een uitvoerbaar bestand of script is geplaatst op een locatie die niet in de user’s $PATH, en vervolgens het pad naar het uitvoerbare bestand opgenomen worden moet om het uit te voeren. Uitvoerbare bestanden en scripts worden uitgevoerd in stappen 2.1.2, 2.2.1 2.2.8, 3.1, 4.2, 5.2 en 6.1.2. Bijvoorbeeld, voor het uitvoeren van de code MCPliQ in stap 2.1.2 vanuit een directory die zich niet in de gebruiker de $PATH, de gebruiker zou typt $PATHTOMCPLIQ/mcpliq op de opdrachtregelinterface in plaats van mcpliq, waar $PATHTOMCPLIQ de locatie is waar de mcpliq uitvoerbaar bestand is opgeslagen (bijvoorbeeld $PATHTOMCPLIQ misschien wel ~ / bin). Voordat u begint van dit protocol, alle uitvoerbare bestanden en scripts moeten worden gegeven uitvoerbare permissies (bijvoorbeeld in Linux, dit kan gebeuren door te typen chmod + x mcpliq bij de opdrachtregelinterface van de map waarin de uitvoerbare mcpliq is opgeslagen). Verder modules die nodig zijn door de software of scripts moeten worden geladen (deze afhankelijkheden worden specifieke aan afzonderlijke installaties van de verschillende software en de computer waarop de simulaties zullen worden uitgevoerd).
De methode zoals voorgesteld werd geselecteerd voor het gemak van implementatie, maar meerdere aanpassingen kunnen worden aangebracht. Voor een, kunnen de krachtvelden gebruikt in de FFMD-simulaties worden gewijzigd. Wijzigen van de force veldparameters en/of potentieel kan worden gedaan door de LAMMPS-invoer- en gegevens-bestanden te bewerken. Evenzo, oplosmiddelen dan H2O kon worden ingezet. Om deze verandering, de gewenste oplosmiddel molecule zou moeten worden ingevoegd vanaf stap 2.1.1 en de invoerbestanden LAMMPS zouden moeten worden bewerkt om de juiste mogelijkheden en parameters te nemen. Invoegen van de nieuwe oplosmiddel molecule zou moeten verstrekken de interne coördinaten van het oplosmiddel molecuul in een txt-bestand analoog aan het water.txt bestand.
Een andere wijziging die zou kunnen worden gemaakt is het wijzigen van het gebied van het oppervlak van de plaat. De resultaten besproken in dit manuscript werkzaam 3 Pt x 3 Pt of 4 Pt x 4 Pt oppervlakte platen, die minder dan 120 Å2oppervlakten. Als het oppervlak van de plaat verhoogt, verhoogt de computationele kosten ook. Computationele kosten heeft de grootste impact op punt 5 van dit protocol. Als de stappen van de gegevensverwerking in sectie 5 computationeel onbetaalbaar geworden, post grote gegevens processing strategieën zoals die wordt besproken in Li et al. 201845 kunnen worden ingezet.
Mogelijke bronnen van onzekerheid voor deze procedure zijn de krachtveld werkzaam, de bemonsteringsmethode en de bemonsteringsfrequentie. De structuur van water wordt bepaald door de kracht-veld dat wordt gebruikt, wat betekent dat de keuze van krachtveld invloed kan zijn op de specifieke configuraties van H2O moleculen. Onze fractie heeft onderzocht hoe de keuzes van krachtveld voor H2O moleculen en atomen van de Pt beïnvloeden de interactie energieën berekend in FFMD en vond dat de keuze van krachtveld minder dan 0.1 eV aan deze interactie-energie bijdraagt. Een andere bron van onzekerheid is de bemonsteringsmethode, die invloed op de specifieke configuraties die worden gebruikt voor het berekenen van een hoeveelheid van belang. Onze fractie heeft ten opzichte van de prestaties van de “tijd” bemonsteringsmethode gepresenteerd in dit protocol met een “energie” bemonsteringsmethode, die is bevooroordeeld naar lagere energie configuraties van H2O moleculen, op de interactie energieën berekend in DFT en vond zowel van deze bemonsteringsmethoden waarden geven statistisch gelijk35,46. De bemonsteringsfrequentie kan ook invloed hebben op de resultaten. We hebben beoordeeld hoe verhoging van het aantal configuraties van 10 aan 30.000 beïnvloedt de energieën van de gemiddelde interactie berekend in FFMD voor 40 verschillende C3HxO3 adsorbates en vond dat de sampling-frequentie minder bijdraagt dan 0.1 eV tot en met de gemiddelde interactie energie44.
De belangrijkste beperking van deze methode is dat de adsorbates zijn benaderd door de structuren onder drukvermindering tijdens de FFMD simulaties. In werkelijkheid, zou de adsorbates conformationele veranderingen (bond rek, hoek bochten, torsional bewegingen, enz.) als gevolg van normale thermische bewegingen, met inbegrip van interacties met oplosmiddel moleculen vertonen. Pogingen om conformationele veranderingen van adsorbates opgenomen in de FFMD-simulaties zou vereisen gedetailleerde ontwikkeling van krachtvelden voor katalytische oppervlakte adsorbates, dat wil zeggen, die bestaan uit van termen die de rek van de bond, hoek bochten en torsional voorwaarden beschrijven, onder anderen. Als een toekomstige richting van dit protocol, we zijn het ontwikkelen van dergelijke krachtvelden voor adsorbates op vaste oppervlakken, die we gebruiken zullen om te bepalen in hoeverre die met behulp van stijve adsorbates beïnvloedt de resultaten.
The authors have nothing to disclose.
Dit onderzoek werd gefinancierd door de National Science Foundation via award nummer CBET-1438325. Fellowship ondersteuning voor CJB door NASA opleiding Grant NX14AN43H wordt dankbaar erkend. Simulaties werden uitgevoerd op de Palmetto Supercomputer-Cluster, dat wordt bijgehouden door de Cyberinfrastructure Technology Group Clemson Universiteit. Wij danken Dr. Paul J. Meza-Morales voor het testen van het protocol.
VASP software | Computational Materials Physics, Dept. of Physics, University of Vienna | vasp.5.4.4 | Standard parallel VASP executable in the newest version. |
LAMMPS software | Sandia National Laboratory | 31Mar17-dp | Double-precision, parallel LAMMPS executable from 31 March 2017. |
VMD software | Theoretical and Computational Biophysics Group, University of Illinois at Urbana-Champaign | 1.9.3 | Standard VMD executable in the newest version. |
MCPliQ software | Getman Research Group, Dept. of Chemical and Biomolecular Engineering, Clemson University | Executable and input files for the MCPliQ software availabe from the Getman Research Group GitHub page. | |
JoVE article scripts | Getman Research Group, Dept. of Chemical and Biomolecular Engineering, Clemson University | Python scripts for this JoVE manuscript available from the Getman Research Group GitHub page. | |
H2O PDB file | Getman Research Group, Dept. of Chemical and Biomolecular Engineering, Clemson University or RCSB Protein Data Bank | PDB file for a water molecule, available from the Getman Research Group GitHub page or at http://www.rcsb.org/ligand/HOH. |