Stochastic microstructure reconstruction involves digital generation of microstructures that match key statistics and characteristics of a (set of) target microstructure(s). This process enables computational analyses on ensembles of microstructures without having to perform exhaustive and costly experimental characterizations. Statistical functions-based and deep learning-based methods are among the stochastic microstructure reconstruction approaches applicable to a wide range of material systems. In this paper, we integrate statistical descriptors as well as feature maps from a pre-trained deep neural network into an overall loss function for an optimization based reconstruction procedure. This helps us to achieve significant computational efficiency in reconstructing microstructures that retain the critically important physical properties of the target microstructure. A numerical example for the microstructure reconstruction of bi-phase random porous ceramic material demonstrates the efficiency of the proposed methodology. We further perform a detailed finite element analysis (FEA) of the reconstructed microstructures to calculate effective elastic modulus, effective thermal conductivity and effective hydraulic conductivity, in order to analyse the algorithm's capacity to capture the variability of these material properties with respect to those of the target microstructure. This method provides an economic, efficient and easy-to-use approach for reconstructing random multiphase materials in 2D which has the potential to be extended to 3D structures.
Microstructure reconstruction is an important cornerstone to the inverse materials design concept. In this work, a general algorithm is developed to reconstruct a three-dimensional microstructure from given descriptors. Based on two-dimensional (2D) micrographs, this reconstruction algorithm allows valuable insight through spatial visualization of the microstructure and in silico studies of structure-property linkages. The formulation ensures computational efficiency by casting microstructure reconstruction as a gradient-based optimization problem. Herein, the descriptors can be chosen freely,…
Microstructure reconstruction has been an essential part of computational material engineering to reveal the relationship between microstructures and material properties. However, finding a general solution for microstructure characterization and reconstruction (MCR) tasks is still challenging, although there have been many attempts such as the descriptor-based MCR methods. To address this generality problem, the denoising diffusion models are first employed for the microstructure reconstruction task in this study. The applicability of the diffusion-based models is validated with several types…
A versatile generic framework for parent grain reconstruction from fully or partially transformed child microstructures was integrated into the open-source crystallographic toolbox MTEX. The framework extends traditional parent grain reconstruction, phase transformation and variant analysis to all parent-child crystal symmetry combinations. The inherent versatility of the universally applicable parent grain reconstruction methods, and the ability to conduct in-depth variant analysis are showcased via example workflows that can be programmatically modified by users to suit their specific applic…
Microstructure reconstruction, a major component of inverse computational materials engineering, is currently advancing at an unprecedented rate. While various training-based and training-free approaches are developed, the majority of contributions are based on generative adversarial networks. In contrast, diffusion models constitute a more stable alternative, which have recently become the new state of the art and currently attract much attention. The present work investigates the applicability of diffusion models to the reconstruction of real-world microstructure data. For this purpose, a hi…
Microstructure characterization and reconstruction (MCR) is an important prerequisite for empowering and accelerating integrated computational materials engineering. Much progress has been made in MCR recently, however, in absence of a flexible software platform it is difficult to use ideas from other researchers and to develop them further. To address this issue, this work presents MCRpy for easy-to-use, extensible and flexible MCR. The software platform that can be used as a program with graphical user interface, as a command line tool and as a Python library. The central idea is that micros…
Materials with an allotropic phase transformation can result in the formation of microstructures where grains have orientation relationships (ORs) determined by the transformation history. These microstructures influence the final material properties. In zirconium alloys, there is a solid-state body centred cubic (BCC) to hexagonal close packed (HCP) phase transformation, where the crystal orientations of the HCP phase can be related to the parent BCC structure via the Burgers orientation relationship (BOR). In the present work, we adapt a reconstruction code developed for steels which uses a …
Stochastic microstructure reconstruction has become an indispensable part of computational materials science, but ongoing developments are specific to particular material systems. In this paper, we address this generality problem by presenting a transfer learning-based approach for microstructure reconstruction and structure-property predictions that is applicable to a wide range of material systems. The proposed approach incorporates an encoder-decoder process and feature-matching optimization using a deep convolutional network. For microstructure reconstruction, model pruning is implemented …
We investigate the applicability of artificial neural networks (ANNs) in reconstructing a sample image of a sponge-like microstructure. We propose to reconstruct the image by predicting the phase of the current pixel based on its causal neighbourhood, and subsequently, use a non-causal ANN model to smooth out the reconstructed image as a form of post-processing. We also consider the impacts of different configurations of the ANN model (e.g. number of densely connected layers, number of neurons in each layer, the size of both the causal and non-causal neighbourhood) on the models' predictive ab…
Microstructure--property relationships are key to effective design of structural materials for advanced applications. Advances in computational methods enabled modeling microstructure-sensitive properties using 3D models (e.g., finite elements) based on microstructure representative volumes. 3D microstructure data required as input to these models are typically obtained from either 3D characterization experiments or digital reconstruction based on statistics from 2D microstructure images. In this work, we present machine learning (ML) approaches to modeling effective properties of heterogeneou…
We report a multiscale approach of broad applicability to stochastic reconstruction of multiphase materials, including porous ones. The approach devised uses an optimization method, such as the simulated annealing (SA) and the so-called entropic descriptors (EDs). For a binary pattern, they quantify spatial inhomogeneity or statistical complexity at discrete length-scales. The EDs extract dissimilar structural information to that given by two-point correlation functions (CFs). Within the SA, we use an appropriate cost function consisting of EDs or comprised of EDs and CFs. It was found that th…
Speeding up of microstructure reconstruction: I. Application to labyrinth patterns
最近,已经提出了基于二进制/灰度图案的微结构的蒙特卡罗混合重建的熵描述符(Piasecki 2011 Proc. R. A 467 806)。我们试图加快这种方法在这种情况下应用到一个二进制迷宫目标的重建。而不是一个随机的配置,我们建议从一个合适的合成模式创建的元胞自动机。目标特征属性的出现是降低计算成本的关键因素,计算成本可以用所需的MC步骤总数来衡量。对于相同的一组基本参数,我们研究了以下模拟场景:有偏/随机交替混合#2m方法,严格有偏#2b和随机/部分有偏#2rp方法。对每种情况进行25次运行。为了保持重建的可比精度,在最后阶段,我们使用的唯一选择程序是有偏的。这使我们能够对前三种情况进行一致的比较。仅为了方法的完整性而包括低效率的纯随机#2r方法。最后,在所建立的条件下,采用最快的混合#2m方法,给出了所有场景中最佳的单次重建和最佳的平均容差值。略慢的替代#2b和#2rp变体提供了相当但不太令人满意的结果。
Material Microstructure Design Using VAE-Regression with Multimodal Prior
TCS Research, Tata Consultancy Services Ltd(塔塔咨询服务有限公司 TCS 研究院);Department of Computer Science and Engineering, Indian Institute of Technology Bombay(印度理工学院孟买分校 计算机科学与工程系)
Materials' microstructure strongly influences its performance and is thus a critical aspect in design of functional materials. Previous efforts on microstructure mediated design mostly assume isotropy, which is not ideal when material performance is dependent on an underlying transport phenomenon. In this article, we propose an anisotropic microstructure design strategy that leverages Spectral Density Function (SDF) for rapid reconstruction of high resolution, two phase, isotropic or anisotropic microstructures in 2D and 3D. We demonstrate that SDF microstructure representation provides an int…
The variant graph is a new, hybrid algorithm that combines the strengths of established global grain graph and local neighbor level voting approaches, while alleviating their shortcomings, to reconstruct parent grains from orientation maps of partially or fully phase-transformed microstructures. The variant graph algorithm is versatile and is capable of reconstructing transformation microstructures from any parent-child combination by clustering together child grains based on a common parent orientation variant. The main advantage of the variant graph over the grain graph is its inherent abili…
VN-GraphGG: von Neumann--Mullins--based graph grain growth simulation
The Hong Kong University of Science and Technology(香港科技大学);The Hong Kong University of Science and Technology (Guangzhou)(香港科技大学(广州));Wuhan University(武汉大学);HKUST Shenzhen-Hong Kong Collaborative Innovation Research Institute(香港科技大学深圳-香港协同创新研究院)
Identifying the key microstructure representations is crucial for Computational Materials Design (CMD). However, existing microstructure characterization and reconstruction (MCR) techniques have limitations to be applied for materials design. Model-based MCR approaches do not have parameters that can serve as design variables, while MCR techniques that rely on dimension reduction tend to lose important microstructural information. In this work, we present a deep adversarial learning methodology that overcomes the limitations of existing MCR techniques. In the proposed methodology, generative a…
Microstructures are attracting academic and industrial interests with the rapid development of additive manufacturing. The numerical homogenization method has been well studied for analyzing mechanical behaviors of microstructures; however, it is too time-consuming to be applied to online computing or applications requiring high-frequency calling, e.g., topology optimization. Data-driven homogenization methods emerge as a more efficient choice but limit the microstructures into a cubic shape, which are infeasible to the periodic microstructures with a more general shape, e.g., parallelepiped. …
The versatile physical properties of heterogeneous materials are intimately related to their complex microstructures, which can be statistically characterized and modelled using various spatial correlation functions containing key structural features of the material's phases. An important related problem is to inversely reconstruct the material microstructure from limited morphological information contained in the correlation functions. Here, we present in details a generalized lattice-point (GLP) method based on the lattice-gas model of heterogeneous materials that efficiently computes a spec…
Characterizing microstructure-material-property relations calls for software tools which extract point-cloud- and continuum-scale-based representations of microstructural objects. Application examples include atom probe, electron, and computational microscopy experiments. Mapping between atomic- and continuum-scale representations of microstructural objects results often in representations which are sensitive to parameterization; however assessing this sensitivity is a tedious task in practice. Here, we show how combining methods from computational geometry, collision analyses, and graph analy…