1,446 research outputs found

    Vapor-Liquid Phase Equilibria Using Monte Carlo Wang-Landau Simulations

    Get PDF
    The experimental determination of the critical point of metals is inherently connected with difficulties of measuring large temperatures and pressures. On the other hand, that of straight alkane chains larger than ten carbon atoms and branched chains larger than eight atoms is burdensome due to decomposition of the molecules while in the vapor phase. Therefore molecular simulations stand as an appropriate alternative for determining the critical point and phase coexistence properties of these fluids. Most simulation methods that are apt for this task rely on particles insertion and deletion moves that can significantly complicate the simulation, since high density in the liquid phases restrains this type of move. In our simulation this issue is avoided by combining the Wang-Landau (WL) sampling method in the NPT ensemble with efficient techniques for simulating dense liquid regions, such as configurational bias Monte Carlo (CBMC) and hybrid Monte Carlo (HMC). We simulate the liquid-vapor equilibria curves of copper and branched alkanes, isobutane and isopentane, by combining the HMC technique with the WL sampling. The standard boiling points of n-alkanes such as eicosane, tetracosane and triacontane are simulated by implementing the CBMC technique in the WL method in order to sample efficiently the various conformations of the long chain molecules. For copper we obtain a critical temperature Tc=5695 ± 50 K, critical pressure Pc=1141 ± 100 bar and critical density Ρc=1.80 ± 0.03 g/cm3. All of these values lie within the range of experimental data. The vapor-liquid equilibria curves and critical points of the branched alkanes are in excellent agreement with experimental data as well as simulation results using the Gibbs ensemble Monte Carlo method. The boiling points of the above listed n-alkanes also show good match with experimental data, with deviations in the range of 2 to 3 %. The WL simulations in the NPT ensemble is a simple and robust method for establishing vapor-liquid phase diagrams, as a single simulation run is necessary to evaluate the properties at a given temperature and for a large variety of substances. Its reliability is proven by the good agreement between experimental and simulation results

    Advanced Monte Carlo simulation techniques to study polymers under equilibrium conditions

    Full text link
    The advances in materials and biological sciences have necessitated the use of molecular simulations to study polymers. The Markov chain Monte Carlo simulations enable the sampling of relevant microstates of polymeric systems by traversing paths that are impractical in molecular dynamics simulations. Several advances in applying Monte Carlo simulations to polymeric systems have been reported in recent decades. The proposed methods address sampling challenges encountered in studying different aspects of polymeric systems. Tracking the above advances has become increasingly challenging due to the extensive literature generated in the field. Moreover, the incorporation of new methods in the existing Monte Carlo simulation packages is cumbersome due to their complexity. Identifying the foundational algorithms that are common to different methods can significantly ease their implementation and make them accessible to the broader simulation community. The present chapter classifies the Monte Carlo methods for polymeric systems based on their objectives and standard features of their algorithms. We begin the article by providing an overview of advanced Monte Carlo techniques used for polymeric systems and their specific applications. We then classify the above techniques into two broad categories: 1) Monte Carlo moves and 2) Advanced sampling schemes. The former category is further divided to distinguish the Monte Carlo moves in the canonical and other ensembles. The advanced sampling schemes attempt to improve Monte Carlo sampling via approaches other than Monte Carlo moves. We use the above classification to identify common features of the methods and derive general expressions that explain their implementation. Such a strategy can help readers select the methods that are suitable for their study and develop computer programs that can be easily modified to implement new methods.Comment: 22 pages, 4 figures, 2 table

    Ensemble of expanded ensembles: A generalized ensemble approach with enhanced flexibility and parallelizability

    Full text link
    Over the past decade, alchemical free energy methods like Hamiltonian replica exchange (HREX) and expanded ensemble (EXE) have gained popularity for the computation of solvation free energies and binding free energies. These methods connect the end states of interest via nonphysical pathways defined by states with different modified Hamiltonians. However, there exist systems where traversing all alchemical intermediate states is challenging, even if alchemical biases (e.g., in EXE) or coordinate exchanges (e.g., in HREX) are applied. This issue is exacerbated when the state space is multidimensional, which can require extensive communications between hundreds of cores that current parallelization schemes do not fully support. To address this challenge, we present the method of ensemble of expanded ensembles (EEXE), which integrates the principles of EXE and HREX. Specifically, the EEXE method periodically exchanges coordinates of EXE replicas sampling different ranges of states and allows combining weights across replicas. With the solvation free energy calculation of anthracene, we show that the EEXE method achieves accuracy akin to the EXE and HREX methods in free energy calculations, while offering higher flexibility in parameter specification. Additionally, its parallelizability opens the door to wider applications, such as estimating free energy profiles of serial mutations. Importantly, extensions to the EEXE approach can be done asynchronously, allowing looser communications between larger numbers of loosely coupled processors, such as when using cloud computing, than methods such as replica exchange. They also allow adaptive changes to the parameters of ensembles in response to data collected. All algorithms for the EEXE method are available in the Python package ensemble_md, which offers an interface for EEXE simulation management without modifying the source code in GROMACS

    A Tutorial on Advanced Dynamic Monte Carlo Methods for Systems with Discrete State Spaces

    Full text link
    Advanced algorithms are necessary to obtain faster-than-real-time dynamic simulations in a number of different physical problems that are characterized by widely disparate time scales. Recent advanced dynamic Monte Carlo algorithms that preserve the dynamics of the model are described. These include the nn-fold way algorithm, the Monte Carlo with Absorbing Markov Chains (MCAMC) algorithm, and the Projective Dynamics (PD) algorithm. To demonstrate the use of these algorithms, they are applied to some simplified models of dynamic physical systems. The models studied include a model for ion motion through a pore such as a biological ion channel and the metastable decay of the ferromagnetic Ising model. Non-trivial parallelization issues for these dynamic algorithms, which are in the class of parallel discrete event simulations, are discussed. Efforts are made to keep the article at an elementary level by concentrating on a simple model in each case that illustrates the use of the advanced dynamic Monte Carlo algorithm.Comment: 53 pages, 17 figure
    • …
    corecore