Lawrence Berkeley National Laboratory Recent Work

Lawrence Berkeley National Laboratory Recent Work

Lawrence Berkeley National Laboratory Recent Work Title Aimsgb: An algorithm and open-source python library to generate periodic grain boundary structures Permalink https://escholarship.org/uc/item/0r07n4xk Authors Cheng, J Luo, J Yang, K Publication Date 2018-12-01 DOI 10.1016/j.commatsci.2018.08.029 Peer reviewed eScholarship.org Powered by the California Digital Library University of California Generating Periodic Grain Boundary Structures: Algorithm and Open-Source Python Library Jianli Cheng, Jian Luo and Kesong Yang∗ Department of NanoEngineering, University of California, San Diego, 9500 Gilman Drive, Mail Code 0448, La Jolla, California 92093-0448, USA An algorithm implemented in an open-source python library was developed for building periodic coincidence site lattice (CSL) grain boundary models in a universal fashion. The software framework aims to generate tilt and twist grain boundaries from cubic and tetragonal crystals for ab-initio and classical atomistic simulation. This framework has two useful features: i) it can calculate all the CSL matrices for generating CSL from a given Sigma (Σ) value and rotation axis, allowing the users to build the specific CSL and grain boundary models; ii) it provides a convenient command line tool to enable high-throughput generation of tilt and twist grain boundaries by assigning an input crystal structure, Σ value, rotation axis, and grain boundary plane. The developed algorithm in the open-source python library is expected to facilitate studies of grain boundary in materials science. The software framework is available on the website: aimsgb.org. I. INTRODUCTION neering materials. To describe a grain boundary from crystallography, one 18 Interfaces are ubiquitous in solid crystalline materials, needs five macroscopic degrees of freedom (DOFs). The and can exhibit material properties that are drastically five DOFs define how the two grains with required ori- different from their corresponding bulk materials, bring- entation are combined to form a grain boundary from a ing potential applications in various industrial areas. One given crystal structure. Three of them describe mutual example is the discovery of two-dimensional electron gas misorientations between two adjoining grains, which are represented by a rotation axis o (two DOFs) and a ro- at perovskite oxide interfaces such as LaAlO3/SrTiO3 heterointerface,1{4 in which two band insulators com- tation angle θ (one DOF). The remaining two DOFs de- bines together and forms highly conducting interfacial scribe the normal n to the grain boundary plane, which conducting states. Compared to the heterointerface be- indicates the orientation of the grain boundary between tween two phases with different crystal structures (or het- the two disorientated grains. The geometrical alignment erophase interface), grain boundaries are one relatively between o and n defines the grain boundary type: tilt 18 simple but ubiquitous and technologically important in- (o? n), twist (o k n), and mixed grain boundaries. terfaces that consists of the same phase crystal with dif- Among all the types of grain boundaries, there exist ferent orientations, and thus can be considered as a ho- one type of special grain boundaries called coincidence- mophase interface.5,6 site lattice (CSL) grain boundary. In the CSL grain As one common planar defect, grain boundaries boundary, some atomic sites of one grain coincide exactly can control microstructural evolution and significantly with some atomic sites of the other grain, and these spe- change the mechanical, electronic, and other properties of cial atomic sites are called coincidence sites. The coinci- polycrystalline materials.7{11 Investigating the influence dence sites are spread periodically throughout the whole 5,19 of grain boundaries on the materials properties has been superimposition and create a supercell called CSL. an important research subject in materials science.12{14 Compared to random (non-special) grain boundaries, the For instance, grain boundaries in solid electrolytes can CSL grain boundaries are believed to have low grain 20{23 often have ionic conductivities that are several orders boundary energy because of good atomic fit, and of magnitude lower than that of bulk, thereby limit- they have been one important research topic in the grain ing the overall ionic conductivity and severely lowering boundary science and engineering. Given the enormous the device performance.12{15 In addition, grain bound- complexity of grain boundaries, an efficient algorithm to aries can undergo structural transformations, which can build any CSL grain boundary structures from a mini- abruptly change their mobility (grain growth rate and mi- mum user input is of great usage for the structural char- arXiv:1807.01393v1 [cond-mat.mtrl-sci] 3 Jul 2018 crostructural development) and mechanical properties of acterization of grain boundaries. In particular, as the polycrystalline materials, though direct experimental ev- emergence of high-throughput computational techniques 24{26 idences for these phenomena are lacking due to extreme and materials informatics, such a tool is very neces- challenges of grain boundary structure characterization sary to facilitate high-throughput computational studies at high temperature from high-resolution transmission of the grain boundaries. electron microscopy.8,16,17 Therefore, to characterize a In spite of some softwares available to construct grain grain boundary structure, particularly from a compu- boundary,27,28 to the best of our knowledge, there is no tational modeling viewpoint, is of great importance to universal and easy-to-use tool to generate grain boundary understand the influence of grain boundaries on the ma- structures in a high-throughput fashion. For instance, terials properties, and to design high-performance engi- Ogawa developed a web-based applet called as GBstudio 2 to generate periodic grain boundary structures with Σ value up to 99.27 The GBstudio requires users to build primitive crystal structure online first and then gener- ate grain boundary structures for a given Σ value. This process of generating grain boundaries is extremely la- borious and even impossible for a complex crystal struc- ture such as organic-inorganic hybrid halide perovskite 29 CH3NH3SnI3. It also makes it extremely difficult to work with high-throughput calculations. Another graph- ical user interface (GUI) software to build grain boundary is CrystalMaker,28 which requires users to build slab or surfaces first and then combine them as a grain boundary structure. As in the case of GBstudio, this GUI-based na- ture makes it incapable of high-throughput production of grain boundaries. Unlike the GUI-based softwares, some FIG. 1. Σ5[001] grain boundary structures of cubic SrTiO3. species of code based on the command line interface were (a) Σ5[001]/(130), (b) Σ5[001]/(120), and (c) Σ5[001]/(001). also developed to generate grain boundaries, which are The former two structures are tilted grain boundaries, and the either limited to several crystal structures only or with third one is twisted grain boundary in this and subsequent two figures. limited functions.30,31 Also the users are often required to modify the source code or to add new functions to build desired grain boundaries. is traditionally defined as a ratio between the volume en- In this article, we introduce one efficient algorithm to closed by a CSL (coincidence unit cell volume) and unit build periodic grain boundary models for ab-initio and cell volume of a cubic crystal with a rotation along [001] classical atomistic simulation in materials science. The rotation axis.32 Here, by including a rotation with any algorithm is implemented in an open-source python li- rotation axis, we redefine the Σ as a ratio between the brary that aims to generate tilt and twist grain bound- coincidence unit cell volume and that of a rotated unit aries from a cubic or tetragonal crystal in a universal cell of crystal (rotated unit cell volume): fashion. The code is freely available for download at Coincidence unit cell volume aimsgb.org. Σ = (1) Rotated unit cell volume The rotated unit cell volume depends on the rotation axis 2 2 2 II. BUILDING PROCEDURES o [uvw], and equals to (u +v +w ) times of the volume of the conventional unit cell for a cubic lattice. In other words, the eq.1 can be rewritten as: Here is a brief outline of the algorithm to build grain Coincidence unit cell volume boundary. Σ = (1) Calculate rotation angle for a given Σ value and Conventional unit cell volume × (u2 + v2 + w2) rotation axis. (2) (2) Generate a rotation matrix from the rotation angle For example, a rotated unit cell with a [001] rotation axis and rotation axis. has the same volume with its conventional unit cell, while (3) Calculate CSL matrix using the rotation matrix a rotated unit cell with a [111] rotation axis has a vol- and Σ value. ume of three times of the conventional unit cell. Another (4) Generate two grains from CSL matrix, and combine equivalent definition of Σ is the ratio of the total number them based on a given grain boundary plane to build of sites in the coincidence unit cell to that of the rotated grain boundary. unit cell. Note that in some special grain boundaries, like Σ5[001]/(130), the ratio is an even number 10, and in this case, the Σ will be half of the ratio. Also, if the Σ 2 2 2 A. Rotation Angle is a multiple of u + v + w , the generated grain bound- ary will be same with a Σ=(u2 +v2 +w2) grain boundary. For example, Σ21[111] is same with Σ7[111]. Grain boundary represents one special interface that To generate a CSL from a conventional unit cell of a consists of two grains of the same phase, unlike the case crystal, Σ, rotation axis o [uvw], and rotation angle θ of heterointerface between two phase structures.2{4 The must satisfy the following conditions:33{35 two grains differ in their mutual orientations and this misorientation can be described by a rotation that brings A = αΣ = m2 + (u2 + v2 + w2)n2 (3) the two grains into coincidence.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    14 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us