xrd_simulator: 3D X-ray diffraction simulation software supporting 3D polycrystalline microstructure morphology descriptions.

IF 6.1 3区 材料科学 Q1 Biochemistry, Genetics and Molecular Biology Journal of Applied Crystallography Pub Date : 2023-02-01 DOI:10.1107/S1600576722011001
Axel Henningsson, Stephen A Hall
{"title":"<i>xrd_simulator</i>: 3D X-ray diffraction simulation software supporting 3D polycrystalline microstructure morphology descriptions.","authors":"Axel Henningsson,&nbsp;Stephen A Hall","doi":"10.1107/S1600576722011001","DOIUrl":null,"url":null,"abstract":"<p><p>An open source Python package named <i>xrd_simulator</i>, capable of simulating geometrical interactions between a monochromatic X-ray beam and a polycrystalline microstructure, is described and demonstrated. The software can simulate arbitrary intragranular lattice variations of single crystals embedded within a multiphase 3D aggregate by making use of a tetrahedral mesh representation where each element holds an independent lattice. By approximating the X-ray beam as an arbitrary convex polyhedral region in space and letting the sample be moved continuously through arbitrary rigid motions, data from standard and non-standard measurement sequences can be simulated. This implementation is made possible through analytical solutions to a modified, time-dependent version of the Laue equations. The software, which primarily targets three-dimensional X-ray diffraction microscopy (high-energy X-ray diffraction microscopy) type experiments, enables the numerical exploration of which sample quantities can and cannot be reconstructed for a given acquisition scheme. Similarly, <i>xrd_simulator</i> targets investigations of different measurement sequences in relation to optimizing both experimental run times and sampling.</p>","PeriodicalId":14950,"journal":{"name":"Journal of Applied Crystallography","volume":null,"pages":null},"PeriodicalIF":6.1000,"publicationDate":"2023-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9901924/pdf/","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Applied Crystallography","FirstCategoryId":"88","ListUrlMain":"https://doi.org/10.1107/S1600576722011001","RegionNum":3,"RegionCategory":"材料科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Biochemistry, Genetics and Molecular Biology","Score":null,"Total":0}
引用次数: 1

Abstract

An open source Python package named xrd_simulator, capable of simulating geometrical interactions between a monochromatic X-ray beam and a polycrystalline microstructure, is described and demonstrated. The software can simulate arbitrary intragranular lattice variations of single crystals embedded within a multiphase 3D aggregate by making use of a tetrahedral mesh representation where each element holds an independent lattice. By approximating the X-ray beam as an arbitrary convex polyhedral region in space and letting the sample be moved continuously through arbitrary rigid motions, data from standard and non-standard measurement sequences can be simulated. This implementation is made possible through analytical solutions to a modified, time-dependent version of the Laue equations. The software, which primarily targets three-dimensional X-ray diffraction microscopy (high-energy X-ray diffraction microscopy) type experiments, enables the numerical exploration of which sample quantities can and cannot be reconstructed for a given acquisition scheme. Similarly, xrd_simulator targets investigations of different measurement sequences in relation to optimizing both experimental run times and sampling.

Abstract Image

Abstract Image

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
xrd_simulator: 3D x射线衍射模拟软件,支持3D多晶微观结构形态描述。
描述并演示了一个名为xrd_simulator的开源Python包,它能够模拟单色x射线束和多晶微观结构之间的几何相互作用。该软件可以通过使用四面体网格表示来模拟嵌入多相3D聚集体中的单晶的任意颗粒内晶格变化,其中每个元素都拥有一个独立的晶格。通过将x射线束近似为空间中的任意凸多面体区域,并让样品通过任意刚性运动连续移动,可以模拟标准和非标准测量序列的数据。这种实现是通过对劳厄方程的修改后的时变版本的解析解来实现的。该软件主要针对三维x射线衍射显微镜(高能x射线衍射显微镜)类型的实验,可以对给定的采集方案中哪些样品数量可以重建,哪些不能重建进行数值探索。同样,xrd_simulator的目标是研究不同的测量序列,以优化实验运行时间和采样。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
10.00
自引率
3.30%
发文量
178
审稿时长
4.7 months
期刊介绍: Many research topics in condensed matter research, materials science and the life sciences make use of crystallographic methods to study crystalline and non-crystalline matter with neutrons, X-rays and electrons. Articles published in the Journal of Applied Crystallography focus on these methods and their use in identifying structural and diffusion-controlled phase transformations, structure-property relationships, structural changes of defects, interfaces and surfaces, etc. Developments of instrumentation and crystallographic apparatus, theory and interpretation, numerical analysis and other related subjects are also covered. The journal is the primary place where crystallographic computer program information is published.
期刊最新文献
RMCProfile7: reverse Monte Carlo for multiphase systems. On the feasibility of time-resolved X-ray powder diffraction of macromolecules using laser-driven ultrafast X-ray sources. Operando pair distribution function analysis of nanocrystalline functional materials: the case of TiO2-bronze nanocrystals in Li-ion battery electrodes. Rapid detection of rare events from in situX-ray diffraction data using machine learning. Evolution of elliptical SAXS patterns in aligned systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1