Abstract
A computational framework is proposed that enables the integration of experimental and computational data, a variety of user-selected models, and a computer algorithm to direct a design optimization. To demonstrate this framework, a sample design of a ternary Ni-Al-Cr alloy with a high work-to-necking ratio is presented. This design example illustrates how CALPHAD phase-based, composition and temperature-dependent phase equilibria calculations and precipitation models are coupled with models for elastic and plastic deformation to calculate the stress-strain curves. A genetic algorithm then directs the search within a specific set of composition and processing constraints for the ideal composition and processing profile to optimize the mechanical properties. The initial demonstration of the framework provides a potential solution to initiate the material design process in a large space of composition and processing conditions. This framework can also be used in similar material systems or adapted for other material classes.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
With the announcement of the Materials Genome Initiative advocating for a 50% reduction in time and cost to develop and deploy new materials, the need to accelerate computational material design approaches has become essential. While there are many different approaches to computational materials design [63, 69, 71, 77], all of the approaches integrate processing, structure, property (PSP) relations to predict a set of desirable material properties for a given application. As noted by Kuehmann and Olson [50], a key challenge of computational materials design is the optimization of several conflicting requirements, which are represented by a variety of processing-structure-property models, to achieve the desired materials performance. To achieve this optimization, the models used must be integrated such that composition, structure, processing variables are tracked as needed. The biggest challenges in this design process are the integration of a variety of models needed and the available experimental and computational data, the flexibility to exchange different models depending on the design application, and the ability to re-assess model parameters for specific alloy systems. There have been a variety of attempts to develop platforms and tools to support materials design for different kinds of material classes and applications. In particular, for Ni-based superalloys, there have been a variety design optimization strategies employed, including using trade-off diagrams [21, 50, 69, 100] and search algorithms [40, 86, 87]. An essential part of all these designs is the control of the precipitation of the γ ′ strengthening phase and the high temperature properties.
Many strategies are used to design novel alloys for various applications. Reed et al. [69] used thermodynamic equilibria and composition-based models to approximate the PSP relations of a Ni-based superalloy. The alloy composition is selected according to the trade-off diagrams to fulfill the performance requirements. Gheribi et al. [34] combined CALPHAD software, FactSage, with the mesh adaptive direct search algorithm to search the optimum alloy composition and processing conditions for different design objectives. This software provides effective search in a larger parameter space. These two works are computationally efficient but ignored the kinetics of phase transformation during the heat treatment. Saunders et al. [80] integrated the Johnson-Mehl-Avrami equation for γ ′ precipitation with mechanistic models for yield and creep rupture properties to interpret the PSP relations of Ni-based superalloys. This chain of forward calculations is ideal to optimize the processing conditions, but an extra module should be expected to select the material. Olson used multiple tools to improve the computational material design quality and reduce the number of design iterations [63]. An extra connection between tools and data may create a smooth workflow to initiate a new design project. Another trade-off diagram approach was taken by Crudden et al. [21] which coupled the CALPHAD approach with a data-driven model using an artificial neural network (ANN) to estimate yield strength. Based on the concurrent knowledge and data, this ANN model faithfully interpreted the information in a certain composition domain, but this non-physics based tool may not be applicable in a wider design space. To summarize these design strategies, an integration of phase-based models and data with search algorithm is needed for the next generation of material design.
These design examples demonstrate some of the complexity of materials design and the need to optimize within a framework of conflicting objectives. A variety of efforts have been made to design efficient algorithms, including genetic algorithms (GA) coupled with CALPHAD-based tools [58, 86, 87], atomistic simulations [13, 31, 40], and data-driven approaches [42, 55, 78, 102]. The goal of this work is to develop a platform that integrates federated experimental and computational data repositories with CALPHAD-based tools and mechanistic property models to predict materials behavior and enable materials design using a GA. A model ternary Ni-Al-Cr alloy is chosen to demonstrate this platform.
For computational materials design, it is useful to identify key PSP links in a system design chart [65]. The key PSP relations, as seen in Fig. 1a, for Ni-based superalloys used for turbine blades are reviewed to identify the data and models that are to be incorporated in this example. The desired properties for this application include creep resistance, fatigue strength, ductility and toughness, high strength, high temperature phase stability, and oxidation resistance. The strength is optimized by controlling the precipitation and stability of the γ ′ phase in the γ matrix during the solution treatment and tempering processes. The creep resistance is determined by the lattice mismatch between the γ/γ ′ phases and diffusion in the γ matrix. The ductility and toughness are dependent on the matrix grain size and the inclusions present. The high temperature phase stability is dependent on avoiding TCP phases precipitating in the matrix during the solution treatment and tempering processes. This work focuses on developing a ternary Ni-Al-Cr alloy that optimizes the strength and the ductility for a given set of processing conditions. Based on this simplification, Fig. 1b highlights critical process-structure-property relations for this work. The critical relations that must be included in this design process include simulation of the precipitation, growth, and coarsening of the γ ′ phase; prediction the γ/γ ′ interfacial energy; calculations of solid solution, grain boundary, and dislocation-based strengthening mechanisms; and prediction of the plastic deformation. The details of the models employed will be described in the “ γ ′ Precipitation” to “Plastic Deformation” sections.
To optimize this design problem, an efficient search algorithm is needed to obtain the solution from the large composition and processing condition spaces. In the present work, we propose a tool which integrates the simulation of γ ′ precipitation and mechanical property models within the framework of a genetic algorithm (GA) to design a high work-to-necking (E WTN ) Ni(1−x−y)Al x Cr y ternary alloy.
Computational Framework
Infrastructure Framework
Experimental and computational data, CALPHAD-based tools, and elastic/plastic property models with a design optimization code are integrated using a Python-based environment. The Materials Data Curation System (MDCS) [23] enables the curation and reuse of experimental and computational data. Using the representational state transfer application programming interface (REST-API) enables seamless linkage of these data with the user models and optimization tools. Different user models written in a variety of programming languages (C, Fortran, and Python) are modularized and integrated within the Python-environment. A genetic algorithm is coupled with this framework to optimize the desired properties as a function of composition and processing conditions. In addition, reference data are used with either the GA or basin-hopping algorithm [43] to calibrate models. Figure 2 illustrates how the data and different user models are integrated within this design framework.
Four modules with models for phase-based properties are developed to interpret the PSP relations as shown in Fig. 3. To ensure that the model alloy is in the γ/γ ′ two phase field region at the processing temperature, the thermodynamic equilibrium is calculated using Thermo-Calc [4] with the TCNI6 database [88]. This equilibrium calculation is followed by calculations with the precipitation module for γ ′ precipitation. The resulting γ ′ size and volume fraction are the inputs in the materials knowledge systems in Python (PyMKS) [97] which simulates the elastic deformation of the alloy. A constitutive module has been developed for plastic deformation. The work-to-necking is then calculated as the area beneath the stress-strain curve from the initial elastic deformation to necking.
After casting, hot working, solution treatment, and coating, the microstructure of a γ/γ ′ Ni-base superalloy ideally contains a homogeneous, disordered face centered cubic (FCC, γ) phase. During the tempering treatment at processing temperature (T p ), the strengthening phase, ordered FCC (γ ′), precipitates (Fig. 1). The radius and volume fraction of the γ ′ particles are the important microstructure features affecting the yield stress [19, 49]. The next four sections will review the models used to predict the precipitation, yield strength, elastic and plastic deformation.
γ ′ Precipitation
The models for the precipitation kinetics, including classic nucleation, diffusion controlled growth, and coarsening, are well developed [12, 14, 66, 67, 85] and have been successfully applied to simulate the γ ′ precipitation in Ni-based superalloys [3, 5, 64, 65, 68, 74]. Olson et al. validated a similar precipitation model implemented in PrecipiCalc for 3rd generation disk alloys [64, 65]. The phase equilibria and diffusivity data that are needed for these models are obtained from CALPHAD (calculation of phase diagrams) computations using thermodynamic and diffusion mobility databases [11, 25, 71, 79]. In this work, we implement a module to simulate the γ ′ precipitation during the tempering treatment. The precipitate size and volume fraction are calculated as a function of the processing time. The yield stress (σ ys ) at service temperature (T s ) will be estimated from these parameters and the processing time is optimized once the yield stress is maximized.
Nucleation
The nucleation energy, ΔG nu (J/m 3), for forming the precipitate from the supersaturated solid solution is determined by the chemical driving force, ΔG ch , and the elastic strain energy, ΔG el , resulting from different atomic volumes [94]:
Rg is the gas constant; T p is the processing temperature; \(V_{M}^{\gamma ^{\prime }}\) is the molar volume of γ ′. \(\bar {X}_{i}^{\gamma ^{\prime }}\) and \({a_{i}^{e}}\) are the solubility and the thermodynamic activity of element i in γ ′ phase at equilibrium state at processing temperature. a i is the thermodynamic activity of the element i. According to Thomas et al., the Poisson ratio, ν, was set to 1/3 [89]. μ γ is the shear modulus of γ phase. \(l^{\gamma ^{\prime }}\) and l γ are the lattice parameters of γ ′ and γ, respectively, which are calculated from the molar volumes, \(V_{M}^{\gamma }\) and \(V_{M}^{\gamma ^{\prime }}\), obtained from TCNI6 database: \(l=(\frac {4 V_{M}}{N_{A}})^{1/3}\). N A is Avogadro’s number. Frost et al. proposed a temperature dependent formula based on experimental observations to approximate the shear modulus of the γ phase [33, 89]:
\(\mu ^{\gamma }_{0}\) is adopted as 112 GPa [30] and 1673 K was chosen as an average melting temperature T M [33]. The effects from alloy composition are not included in this model.
According to the classic homogeneous nucleation model, the number density of the γ ′ particles is \(N_{t} =\int \dot {J} dt\). \(\dot {J}\) is the nucleation rate which can be estimated using [76]:
Z and β are Zeldovich factor and the attachment rate of solute atoms to γ ′. N 0 is the number density of initial nucleation sites. t incu = t 0/(Z 2 β) is the incubation time [76, 94] and t 0 is the adjustable parameter which is adopted as 1.5 in this work. t is the processing duration. k B is the Boltzmann constant. \(N_{0} \exp \left (\frac {-\Delta G^{*}}{k_{B} T_{p}} \right )\) describes the initial number density distribution as function of the Gibbs energy. ΔG ∗ is the activation energy for forming a critical γ ′ nucleus [94]:
E int is the interfacial energy between γ and γ ′. The parameters N 0 and E int will be assessed later.
Zeldovich factor and the attachment rate of solute atoms to γ ′ are obtained from [1, 5, 24]:
\(\bar {X}_{i}^{\gamma }\) and \(\bar {X}_{i}^{\gamma ^{\prime }}\) are the equilibrium composition of element i of the γ and γ ′ phases. \(D_{i}^{\gamma }\) is the chemical diffusion coefficient of element i in γ which is calculated using Thermo-Calc with TCNI6 and NIST Ni-mobility databases [10, 11].
The critical nucleus size (R ∗) can be calculated using [94]:
Growth
The γ ′ precipitates continue to grow, due to the supersaturation of the γ phase. The radius, \(R_{t}^{\gamma ^{\prime }}\), of the growing γ ′ phase can be modeled using a diffusion controlled approach [14]:
Assuming that the γ ′ phase has an equilibrium composition \(\bar {X}^{\gamma ^{\prime }}_{i}\), the growth of the precipitates is dominated by the chemistry of the remaining γ with the supersaturated composition \(X_{i,t}^{\gamma }\). \(\xi _{i,t} R_{t}^{\gamma ^{\prime }}\) describes the effective diffusion distance from γ/γ ′ interface and is calculated using the mass balance equation (\(X_{i,t}^{\gamma } = (X_{i,0}^{\gamma } - V_{f}^{\gamma ^{\prime }}\bar {X}^{\gamma ^{\prime }}_{i})/(1-V_{f}^{\gamma ^{\prime }})\) [5]) and the mean field approximation based on the volume fraction of γ ′. The parameter ξ i,t is calculated using the analytic solution of the diffusion equation in spherical coordinates [14]:
λ i,t is a numerical parameter that can be obtained by the solution of the function: [14, 74].
Coarsening
Once the composition is fully partitioned, the γ ′ growth mechanism transforms from a growth to a coarsening process. Perez et al. used a growth equation and linearized form of the Gibbs-Thomson effect to predict the coarsening rate [66]:
\(V_{at}^{\gamma ^{\prime }} = \frac {V_{M}^{\gamma ^{\prime }}}{N_{A}} \) is the mean atomic volume of γ ′.
Parameter Assessment for γ ′ Precipitation Model in Ni-Al-Cr System
In this example design for an Ni-Al-Cr system, the interfacial energy E int and initial number density N 0 are the two remaining parameters that depend on composition and processing conditions. These two parameters are determined using a regression analysis of available experimental data for number density, mean radius of γ ′ particles, and volume fraction [6, 7, 84]. For Ni-Al-Cr, there are three available data sets that are listed in Table 1 and the digital data is stored in the MDCS. For each alloy composition, the γ ′ precipitation is simulated and the predicted number density, mean radius, and volume fraction of γ ′ as a functions of time are compared to the experimental results. The precipitate radius can be correlated to the number density at each numerical time step by the size distribution function [1, 14].
The computed number density at each time step is used to calculate the mean radius of γ ′ (\(\bar {R}^{\gamma ^{\prime }}_{t}\)) as the nucleation and growth continue along with the processing time. The volume fraction of γ ′ (Vf,tγ ′) is calculated from the area of this size distribution function:
The growth process finishes when the volume fraction and composition of γ ′ reach the equilibrium values and coarsening begins as modeled by Eq. 10. The number density of particles decreases with increasing γ ′ radius. Figures 4a and b shows that the predicted number density and mean radius of γ ′ for the Kt1 sample are close to the experimental results. However, in Fig. 4c, the differences of the volume fractions for these samples are significant. This may be because the size distribution as number density function does not follow the classic nucleation model, or other experimental difficulties. The investigation of the reasons is beyond the scope of the present work. For the Kt2 and Kt3 samples, the equilibrium volume fractions (\(\bar {V}_{f}^{\gamma ^{\prime }}\)) predicted with the present model agree within about 2 to 5% of the reported experimental values (Fig. 4c). This results in differences in number density and mean radius of γ ′ , especially for Kt2 sample, compared to the experimental results in Fig. 4a and b.
E int is determined by the chemical composition and processing temperature and can be modeled as a function of a geometric parameter, α int , and enthalpy difference between the γ and γ ′ phases at the interface (\(\Delta H^{\gamma - \gamma ^{\prime }}\)) [53, 62]. α int is the ratio of the atomic bonds across the interface to the total number of the atomic bonds of the interface atoms. In this work, we propose α int as a linear function of the processing temperature. The best agreement with the values of E int in Table 1, is obtained by:
For the present work, it is assumed that the composition dependence of E int is represented by \(|\Delta H^{\gamma - \gamma ^{\prime }}|\). The initial number density of particles is the other adjustable parameter for the phase transformation modeling and is related to the initial microstructure. In this work, we adopt a constant value of N 0 = 4.0 × 1026 according to the Kt3 sample in Table 1. Ideally a constant value should only be assumed when alloy preparations are the same to ensure similar microstructures.
The two model parameters, E int and N 0, are composition and processing history dependent and need to be re-adjusted for new alloy compositions and processing histories. To apply these phase transformation models for material design, i.e., new composition and processing domains, the ability to predict these parameters is needed.
Yield Stress
During tempering, γ ′ precipitation occurs as described in the “ γ ′ Precipitation” section. To optimize the strength of the alloy, the optimum tempering conditions must be determined. The strengthening contributions from dislocation shearing or bowing around the γ ′ precipitates are modeled taking the microstructure and chemistry of the alloy into account. For these models, the volume fraction and mean radius of γ ′ (Vfγ ′ and \(\bar {R}^{\gamma ^{\prime }}\)) are the needed microstructure parameters [49, 54, 93] and the anti-phase boundary energy (E APB ) is an important chemical parameter that determines whether a weak or strong dislocation coupling effect dominates over the dislocations shearing effect [19, 20, 22]. The models for additional strengthening mechanisms, such as solid solution strengthening and Hall-Petch effect, have also been implemented based on the statistical analyses [49, 73]. Using these strengthening models, the processing conditions (processing temperature and time) are chosen to maximize the yield strength of the microstructure [3, 41, 91].
Once the essential properties of precipitation process are determined, the yield stress (σ ys ) is calculated. Stress, σ, is described as a sum of contributions from lattice friction, σ 0, solid solute stress from the matrix phase, σ SS , grain boundary effect, σ GB , dislocation strengthening, σ dis , and precipitation hardening stress, σ p [72]: (the unit is MPa)
According to Thompson [90], the value of the contribution from the lattice friction (σ 0) can be set to 21.8 MPa for Ni-based alloys. Except for the precipitation hardening stress, the contributions from the other mechanisms can be approximated using the chemical composition of the matrix phase, the grain diameter, d γ, and the initial dislocation density in the γ phase, \(\rho _{0}^{\gamma }\), [2, 57, 60, 72, 73, 82]:
where μ γ is the shear modulus (2). b is the magnitude of the Burger’s vector which is \(l^{\gamma }/\sqrt {2}\) [19]. Λ SP = 0.15 μm is the average distance between slip planes [52, 72]; ε is the applied strain. n ∗ is the critical number of dislocations piling up at the grain boundary and is set to be 4 for FCC phase [72]. Grain size and initial dislocation density are process history dependent parameters and are selected as typical values 10 μm and 1013 1/m2 for Ni-based alloys in this work. The factors in Eq. 14a were proposed by Mishima et al. which were obtained by the regression analyses of the compressive 0.2% flow stresses of the binary Ni alloys with 0 to 0.08 Al or 0 to 0.08 Cr at 77 K [60]. Although the temperature effect on solid solution strengthening is not included, this model has been successfully applied in different composition and temperature domains [2, 9, 49].
Depending on size, volume fraction, and chemistry of γ ′, the precipitation hardening stress, σ p , is determined by different effects: weak (σ wc ), strong (σ sc ) dislocation coupling and dislocation bowing between the particles (Orowan’s bowing) (σ or ) [19, 20, 49, 70]:
where M is the Taylor factor and is adopted as 3 [73]; E APB represents the anti-phase boundary energy. \(\bar {R}^{\gamma ^{\prime }}\) and \(V_f^{\gamma ^{\prime }}\) are the mean radius and volume fraction of γ ′. L T = μ γ b 2/2 is the line tension of a dislocation [19].
As the mean radius and volume fraction of γ ′ increase, the precipitation hardening stress increases after a short processing period and is dominated by the weak dislocation coupling effect. With increasing heat treatment time, the precipitation hardening mechanism changes from a size effect to a composition dependent effect. The competition between larger γ ′ diameter and anti-phase boundary energy causes the dislocation shearing mechanism to switch from weak dislocation coupling to a lower shearing-stress barrier path that is the strong dislocation coupling effect. As the γ ′ diameter grows, the strong dislocation coupling stress decreases, as well as the precipitation hardening stress. As the processing time increases, γ ′ particles become too large to be cut through by dislocations and Orowan’s effect dominates. Therefore, the effective precipitation hardening stress follows the minimum stress path among these three mechanisms [19]. The critical transition point from weak to strong dislocation coupling mechanism is considered as the maximum precipitation hardening stress that can be determined by the competition of size effect (\(\bar {R}^{\gamma ^{\prime }}\)) and material chemistry (E APB in [1 1 1] plane). E APB can be calculated under a single particle, equilibrium assumption: [20, 59]:
where \(l^{\gamma ^{\prime }}\) is the lattice parameter of \(\gamma ^{\prime }\); W 1, W 2, and W 3 are the bounding energies between center atom and first, second and third nearest neighbours. \(\Delta H_{eff}^{\gamma } = \Delta H^{\gamma }/1.1\) is the disordered enthalpy with considering 10% short range ordering effect [59] and \(\Delta H^{ord}=\Delta H^{\gamma ^{\prime }}-\Delta H_{eff}^{\gamma }\) is the enthalpy of ordering. \(\bar {X}_{s}^{\gamma ^{\prime }} = \bar {X}_{Al}^{\gamma ^{\prime }} + \bar {X}_{Cr}^{\gamma ^{\prime }} \) is the total solubility of γ ′ at service temperature.
To test the Eq. 16a16 with the TCNi6 database, the APB energy of binary Ni-Al alloys is calculated for service temperature ranging from 473 to 1073 K and the results are presented in Fig. 5. Each open circle is a randomly selected condition where \(\bar {X}_{Al}^{\gamma ^{\prime }}\) is the result of the equilibrium calculation while the overall composition X Al is set to be in the range of 0.09–0.25 and T p is from 473 K to 1473 K. The other thermochemical properties (\(\Delta H^{\gamma }\) and \(\Delta H^{\gamma ^{\prime }}\)) and the lattice parameter of γ at service temperature are calculated using TCNI6 database. The calculated APB energy is in the range from 0.188 to 0.218 Jm−2 for the selected domain. Figure 5 shows that the APB energy is higher at lower service temperature and higher Al content in γ ′ which agrees with the trend reported in [19, 20]. The same model is applied for the Ni-Al-Cr ternary in the domain of X Al = 0.1 to 0.25, X Cr = 0.05 to 0.25, T p = 673 to 1273 K, and T s = 473 to 1073 K, E APB of 293 randomly selected samples are calculated and stored in MDCS. The values of E APB are in the range of 0.06 to 0.18 Jm−2.
Elastic Deformation
The materials knowledge systems (MKS) package is used to determine the elastic deformation with inputs from the yield stress predictions. MKS is a statistical tool using a response variable of the local material state to estimate the local phase or stress status of the microstructure in an applied thermal or strain field [28, 29, 46]. MKS provides efficient calculations to simulate the elastic deformation of the microstructure. The local response variables are obtained from a regression process using the results from a finite element method. In this work, we use the Python version of MKS (PyMKS) to simulate the elastic deformation of the alloy [97]. Finite element calculations using SfePy software [17] are carried out to generate the reference data for PyMKS. The model training in PyMKS is conducted using simple geometries, which are so-called delta microstructures. SfePy calculates the elastic stress of the delta microstructure and PyMKS assessed the model parameters using two-point statistics. With PyMKS, the model can then be applied to more complicated geometries.
The model parameters used by PyMKS are the shear modulus (μ) and Poisson ratio (ν), and the volume fraction of γ ′, which is taken from the precipitation calculation described in the “ γ ′ Precipitation” section. The shear moduli are calculated by Eq. 2 where μ 0 is adopted as 112 GPa for γ and 108 GPa for γ ′ for Ni-based alloys [30]. In this work, Eq. 2 treats the shear moduli for γ and γ ′ as constants independent of alloy composition at the same service temperature. Ideally, these two parameters should be composition dependent. Based on these assumptions, Fig. 6a depicts the representative volume element (RVE) at 300 K for the PyMKS calculation. The black and white areas represent 90% γ and 10% γ ′, respectively, in the two-dimensional 100 ×100 mesh domain. This microstructure is strained by 1% in the x direction at T p = 1123 K. The periodic boundary condition is defined in y direction. Figure 6b is the elastic stress field obtained from PyMKS. Some modeling errors can be seen as light dots at the interface but are minor in comparison to the overall response as shown in Fig. 7. In this figure, Young’s modulus (Y) calculated by PyMKS is compared to the one calculated by SfePy using the same conditions. These calculations were performed for 16 microstructures with different volume fractions of γ ′ ranging from 5 to 80%. The Young’s modulus is controlled by the average stress and applied elastic strain. These estimates using the MKS method are compared to finite element (FEM) simulations with the same conditions using SfePy. The results of MKS and FEM are compared in Fig. 7. It shows small differences of Young’s moduli between these two computational methods but SfePy and PyMKS take 22 and 1 s, respectively, in average to finish one calculation. In this work, we adopt μ as the function of service temperature and γ ′ volume fraction is obtained from the precipitation simulations.
Plastic Deformation
After yield strength prediction and PyMKS modeling to find the elastic limit, the plastic deformation is simulated to complete the stress-strain curve. Different approaches are available to model the plastic deformation. The constitutive models to simulate the plastic deformation, such as the power law [36, 37, 96, 100] and hyperbolic sine law [56, 95, 99], require model parameters that capture the strain hardening behavior of the alloy. After fitting the experimental data, the effects from material chemistry, geometry, and testing conditions are no longer distinguished by the model parameters, and, therefore, the trained models can only be used under specific conditions. Other constitutive models include more physical phenomena and provide generic, high-quality results compared to the experiments [15, 26, 45, 47] and require the assessments of the model parameters. The finite element method (FEM) provides an even higher level of accuracy but is computationally more expensive and is commonly not used within an integrated computational design framework [16, 32, 48, 51, 61, 92, 101]. As shown in Fig. 3, we adopt the constitutive model with irreversible thermodynamics model to simulate the plastic deformation of the alloy.
During plastic deformation, the applied mechanical work increases the dislocation density and raises the entropy, S, of the alloy. Considering the energy for dislocation kinetics (dE) and the heat dissipation (dQ) in the testing environment, the energy conservation can be formulated as follows:
where dE can be calculated from the total energy for dislocation generation (dW ge ), glide (dW gl ), and annihilation (dW an ). dQ can be estimated from the variation of the internal energy (dU) and the input of the mechanical work (dW). These quantities are described by the following relationships [38, 39, 72]:
dρ + and dρ − are the generation and annihilation of the dislocation density, respectively. The variation of the dislocation density can be presented as dρ = dρ + − dρ −. The mean free path of the dislocation motion is obtained from \({\Lambda }_{MFP}= (1/d^{\gamma } + \sqrt {\rho _{0}^{\gamma }})^{-1}\) [8, 27]. Huang et al. proposed that the increasing entropy is presented as a linear function of the shear stress: dS = [𝜃b/(TΛ MFP )]dτ [38] with 𝜃 being a temperature dependent factor. Combining Eqs. 13 and 18 and using the relation τ = σ/M, the variation of the dislocation density, ρ ε + dε , can be calculated [52]:
where Δε is the strain increment. ω = 1013 is the atomic vibration frequency [39]. \(\dot {\varepsilon }\) is strain rate. ΔG ρ is the energy barrier for the dislocation annihilation. The stress in Eqs. 13 and 14c is accordingly updated by the increasing strain steps. The calculation stops at necking, which occurs when Considère’s criterion, σ = dσ/dε, is fulfilled [83]. The work-to-necking is calculated as the area beneath the stress-strain curve.
The two remaining parameters, 𝜃 and ΔG ρ , are temperature dependent and are fitted using the experimental stress-strain curves reported by Wu et al. [98] under the strain rate (\(\dot {\varepsilon }\)) of 1x10−3 s−1. These parameters are listed together with the experimental yield points (σ ys and ε ys ) from Wu et al. in Table 2. Since no composition dependence needs to be fitted, the experimental values are preferred over the ones from Eq. 13 to prevent the error propagation through the models. By appropriately selecting 𝜃 and ΔG ρ , the predicted strain hardening rates agree with the experimental results at 1123 and 1273 K, (Fig. 8). To efficiently determine these two parameters, we use a basin-hopping method [43] to minimize the data-prediction error. According to Huang et al. [38], these two parameters are linear functions of the processing temperature. Using the values listed in Table 2, they can be represented as 𝜃 = −0.0356T p and ΔG ρ = T p /600 + 1.188 (eV). Figure 8 shows that the calculated stress-strain curves are in good agreement with the experiments.
Optimization by Genetic Algorithm
To optimize the design parameters presented in Fig. 1b using the models and data described in the “ γ ′ Precipitation” section to “Plastic Deformation” section, a genetic algorithm is implemented. A GA is used as it enables random but directional iterative optimization of the design parameters [35]. It has been successfully applied in many material research related problems [13, 42, 58, 87]. Unlike the gradient-based or the other grid search algorithms, each GA process requires a significant number of iterations to converge but it is efficient for multi-objective, multi-dimensional optimizations [35, 75].
Before beginning with the optimization process, the boundaries of the stable two-phase (γ + γ ′) field are established. Figure 9 shows the γ + γ ′ regions at 973 and 1473 K and the corresponding boundaries for the design composition space are given in Table 3. Accordingly, the objective of the GA optimization is to search for the optimum X Al , X Cr and processing temperature within these ranges to maximize work-to-necking at T s = 973 K. Individual values in these input ranges are assigned bits in the computer memory in the form of binary numbers. For instance, while 6 bits of memory are used for each variable, the input domain is discretized by a 26 × 26 × 26 mesh and each mesh point is labeled by 18 digits of binary number.
The GA initially randomly selects 12 samples as the 1st generation and evaluates the resulting alloy samples following the computational steps described in Fig. 3. After the evaluation, this Python-based framework outputs the data and meta-data of each sample to a XML file which is then stored in MDCS using REST API. To continue the search process, only the two samples with highest work-to-necking are kept and the others are ignored, which is the so-called elimination. The reproduction operator duplicates these two samples five times to maintain the same number of the samples for each generation. The match operator and the crossover operator exchange the label numbers in the five new pairs of samples to create the next generation. The last applied operator before the next evaluation is a mutation that is designed to create the variance of the samples. More detailed information about the genetic algorithm can be found in the literature [18, 35, 81]. The crossover and mutation rates are minor as the γ + γ ′ composition space as determined by the phase diagram is relatively small, and this improves the efficiency of the search. In this work, we apply single crossover by random selection of the label sections and the mutation rate is adopted as 1/(total memory size) (1/ 6 × 6 × 6) [18]. The converge rate is defined as 98%: once the binary label number of the top two samples are 98% identical, the generation is claimed as converged and the search is restarted by random selection for the next generation. Repeating these steps, the GA directs the search until the prescribed number of generations is reached. To optimize the three variables in this work, 12 samples in each generation of 30 generations were used for the search.
Results
Model Testing
Before using the GA to optimize the processing and composition variables, the properties of the two model alloys, listed in Table 4, are selected for the investigation of the correlation between alloy chemistry, processing conditions, and yield stress. At the initial precipitation stage of sample YS1, the high nucleation rate allows the transformation of a large number of small mean radius (\(\bar {R}^{\gamma ^{\prime }}\)) γ ′ particles shown in Fig. 10a. As a result of the high number density of particles with a critical size that nucleate in a short time, the mean radius of γ ′ particles decreases during the initial stage of the transformation. After a certain processing time t, γ ′ grows and begins to coarsen. As shown in Fig. 10b, during growth and the early coarsening processes, the precipitation hardening stress is dominated by weak dislocation coupling effect, which increases with increasing γ ′ mean radius and volume fraction. The solid solution stress decreases until thermochemical equilibrium is reached as a result of partitioning of the chemical composition from γ to γ ′. The decrease of the solid solution stress and the increase of the weak-dislocation-coupling stress result in a smaller increase of the yield stress as seen in Fig. 10b. With the γ ′ precipitate size increasing, the anti-phase boundary energy becomes more important and the strong dislocation coupling effect dominates. Orowan’s effect plays the key role for alloy YS1 after about 55 min of treatment at processing temperature, and the yield stress decreases with increasing γ ′ mean radius as given by Eq. 15. In contrast, alloy YS2 shows that the microstructure has a large mean radius and low number density γ ′ precipitates (Fig. 10c). Orowan’s effect is the main mechanism of precipitation hardening and the contribution from precipitation hardening to the yield stress is relatively low. Comparing YS1 and YS2, one finds that high nucleation and low growth rates are preferred to improve the yield stress.
Design Optimization Results
The GA is used to optimize the system for the highest work-to-necking (Fig. 1b) within the defined composition and processing space (X Al , X Cr , and T p ). A GA search (Fig. 3) was performed three times producing a total 214 effective samples. The predicted properties of the samples are presented in Figs. 11, 12, and 13. The weak to strong dislocation coupling transition (Fig. 10b) is of interest to determine the processing time for maximizing the yield stress. For alloy YS1, the calculation shows that the maximum yield stress occurs during the coarsening of γ ′. As given by Eq. 10, the size effect competes against the APB energy effect. This phenomenon is clearly seen in Fig. 11a, b. In the \(V_f^{\gamma ^{\prime }}\)-\(\bar {R}^{\gamma ^{\prime }}\) plot, the alloys with higher volume fraction and smaller mean radius of γ ′ posses higher precipitation hardening stress. As mentioned in the previous section, higher anti-phase boundary energy means that the γ ′ particle has higher resistance to dislocation shearing which results in a higher precipitation hardening stress. Figure 11c presents the calculated precipitation hardening stress as function of the alloy composition and processing temperature. Alloys with different X Al and X Cr may have similar phase transformation behavior and anti-phase boundary energy and the trend of the precipitation hardening stress is not as clear in these two diagrams. In principle, as Fig. 5 shows, higher X Al causes higher anti-phase boundary energy that results in higher precipitation hardening stress.
Figure 12 summarizes the predicted yield stress in the input domain while considering the other mechanistic properties (13). After the same processing history of the raw samples, the lattice friction, grain boundary, and dislocation-dislocation hardening stresses are independent from the alloy composition and processing temperature. According to Eq. 14b, the addition of 0.01 to 0.2 mole fraction Al and Cr increases solid solution stress by 22.5 to 100 MPa and 33.7 to 150 MPa, respectively.
The goal of the GA searches is to maximize the work-to-necking. The results of the GA are shown in Fig. 13 and the red points mark the preferred alloys for this example design. In this figure, work-to-necking ranges from 9.62 to 41.25 MPa. In Figs. 12 and 13, it can be seen that the more ductile alloy supports higher work-to-necking. Four selected samples, labeled Opt-H, Opt-M1, Opt-M2, and Opt-L in Fig. 13, of the examined alloys are listed in Table 5. These alloys possess work-to-necking as high (41.25 MPa), medium (∼25 MPa) and low (9.62 MPa) based on the different calculation input sets. Figure 14 shows the predicted volume fraction and mean radius of γ ′ and yield stress as functions of the processing time. Among these alloys, γ ′ fraction is lowest in Opt-H. It can also be seen that Opt-H has highest growth rate of the mean γ ′ radius but lowest volume fraction transformation rate. In this case, γ ′ transformation is controlled by the particle growth and the microstructure contains low number density of larger radius γ ′ particles. The yield stress of Opt-H is determined by the transition from strong dislocation coupling to Orowan’s effects that results in better ductility of the alloy.
The phase transformation behaviors of Opt-M1 Opt-M2 and Opt-L are very similar: high nucleation rate dominates the precipitation process that results in high number density, small γ ′ particles and higher yield stress. Comparing Opt-M1 to Opt-M2 shows that different alloy compositions and processing conditions can also lead to similar work-to-necking. Figure 14 shows that after different processing times at different temperatures, the combinations of volume fraction, mean precipitate radius, and anti-phase boundary energy result in similar maximum yield stresses as the peak values of Opt-M1 and Opt-M2 in Fig. 14c. Opt-L possesses highest maximum yield stress among these four alloys because it has the highest volume fraction, highest anti-phase boundary energy and smallest mean precipitate radius.
Using the microstructure information at the yield point as input to the mechanistic models, the stress-strain curves are calculated and presented in Fig. 15. The dotted lines are the strain hardening rate (\(\frac {d \sigma }{{d \varepsilon }}\)) and where they intersect the stress-strain curves (solid) are the necking points of the different alloys. The area beneath the stress-strain curve is the objective of the search, the work-to-necking. Fig. 15 also shows that the Young’s moduli are almost identical. The Young’s modulus is calculated using PyMKS with the input of γ ′ volume fraction and the results indicate that the volume fraction of γ ′ has a minor effect to the elastic deformation. To summarize the results in Fig. 11c, 12, and 13, a low yield stress, ductile alloy (OPT-H) is preferred for high work-to-necking alloy according to the models used in the present work.
Discussion of Model Assessment and Parameters
The four modules described above consist of general phase-based models which require composition-dependent, microstructure-dependent and adjustable parameters for this specific application. The employed parameters for each module are listed in Fig. 16. To adopt this framework, the sensitivity of the individual model to each parameter and error propagation through the workflow should be noted. Ideally, the model sensitivity is proposed to be examined and validated during the model development process using the data under broad conditions and focusing on a specific physical quantity. At a preliminary design stage, the piecewise information in the processing-structure-property relation is insufficient to validate the model sensitivity in a wide composition space. In this work, we assess the microstructure-dependent and adjustable parameters based on the literature data to suggest the potential alloy and processing temperature for next design iteration. In a real design effort, it can be expected that some of the model parameters will be updated using the results from validation experiments that need to be carried out after promising candidate designs are identified using the GA search. The successful model-validation processes can be used for the next design iteration [44, 64].
During the optimization process, the composition-dependent parameters such as phase transition temperature, equilibrium phase composition, lattice parameters, diffusion coefficients, etc. are obtained using Thermo-Calc TC-API with TCNI6 and NIST Ni-mobility databases. These quantities can also be calculated using other databases. Figure 17a shows the equilibrium γ ′ mole fractions of the Kt1 alloy in Table 1 which are calculated using different thermodynamic databases [25, 88]. It can be seen that the solvus temperature is 20 K lower using the database by Dupin et al. [25] and, therefore, the predicted processing window will be different as well. Figure 17b compares the equilibrium chemical compositions in γ ′ calculated using these two databases. The errors are 2 to 5% which causes the uncertainties from lattice parameters to elastic energy, chemical driving force and phase transformation kinetics. The CALPHAD method uses a thermodynamic and a mobility database to calculate the diffusion matrix and it can be expected that the diffusion matrix will be different at the same processing temperature and re-assessment of the adjustable parameters may be necessary. However, Campbell et al. found that the effect from using different high-quality thermodynamics databases on the diffusion matrix is within the experimental error citecampbell2002development. Olson et al. found that the effect of uncertainties in the molar volume are acceptable within current model uncertainties [64].
To test the sensitivity of the framework, the diffusion coefficients are manually changed by ± 20% to repeat the calculation for the Kt1 alloy in Fig. 4. The changes in the phase transformation rates have minor effect on the estimate of the γ ′ volume fraction compared to the experimental uncertainty in Fig. 18a but result in a ± 105 min processing time to maximize the yield stress. Because the maximum yield stresses are identical (as Fig. 18b), the stress-strain curves for all three cases completely overlap in Fig. 18c. This indicates, as one would expect, that the uncertainty in diffusion coefficients has an effect on the selection of the processing time but not the predicted alloy properties.
Other composition-dependent parameters are the energy barrier for dislocation annihilation, ΔG ρ , and the temperature dependent factor, 𝜃, which are determined for the conditions given by the base element, strain rate and service temperature [38, 72]. For Ni-based alloys, undergoing the same strain rate testing, these two can be treated as service temperature dependent parameters as recommended in the previous section. The microstructure-dependent parameters are determined by the processing history (thermal and mechanical processes). For example, the initial number density of nucleation sites is highly related to the morphology, grain size and shape. This parameter needs to be adjusted for different processing histories, however, as the alloys in the present work are treated by similar pre-processing steps, it is acceptable to use the same value of N 0 in all the calculations. The atomic bond ratio, α int , is an indirect but important parameter for extropolating the interfacial energy, E int , into a broader composition domain. α int is determined by E int and \(\Delta H^{\gamma - \gamma ^{\prime }}\) which are obtained by the best fit to the experimental number density and CALPHAD calculation. The α int may need to be re-assessed if different pre-processing steps are used that result in different initial microstructures, dislocation density, etc. or a different thermodynamic databases is used. Since the same thermodynamic database and the same initial conditions are used in the present work, α int needs to be assessed only once. The remaining model parameters, grain diameter, d γ, and initial dislocation density, \(\rho _{0}^{\gamma }\), are assigned as physically reasonable constants, 10 μm and 1013 1/m2, because of the lack of data or models for predicting these quantities. To validate these models with the assessed parameters requires extensive processing-structure-property data from a consistent experimental environment. As mentioned in the previous paragraph, the model refinements are expected to be carried out in the next design iteration while this framework narrows the composition space by decreasing the γ + γ ′ phase region.
Summary
A modular python-based framework has been developed that integrates the computational models for desired processing-structure-property correlations as an initial step of the material design process. The goal of the present work is to demonstrate that a modeling chain can be developed and implemented with a GA to identify the potential region in a composition space that satisfies the design requirements based on the selected models and data. The present framework is developed to accommodate the modularized codes that are programmed in various languages. The smooth data flow within this framework supports a plug and play feature that allows switching of individual models for different design objectives.
We selected the Ni-Al-Cr ternary system and work-to-necking as the only design target to demonstrate the design process using this framework. In the present work, the computational models are used to identify the chemical composition and processing conditions in a domain with three variables. The training of these models is conducted individually using published results to avoid error propagation through the simulation process. The simulation process is started using pre-selected compositions and processing temperature regime. A GA performs a search for better performance alloys using the results from the integrated models. The reliability of the search results depends on the generality of the models for a wider input domain and the quality of the data used for model training.
The approach presented here can be expanded to multicomponent systems by including the additional elements from databases and re-assessing the model parameters following the “Discussion of Model Assessment and Parameters” section. The objective/utility function for the GA to evaluate the samples could also be revised for different target performance. Based on similar PSP relations, this framework could also be applied to precipitation hardened alloys such as Co-based superalloys or stainless steels. Also, other design objectives such as the castability, alloy density, and grain coarsening, could be considered by adding additional models to the framework. Therefore, a full alloy design project may require a more sophisticated design optimization strategy to complete the PSP relations. As mentioned, this Python environment easily accommodates user implemented modules and the data can be transmitted straightforwardly through the MDCS. This data-enabled design framework can also be applied to other material systems by switching to other user selected PSP relations. Programming-language friendly features and the potential for automatic parameter assessment, support the future expansion of the design framework. The general concept of the present framework can be extended for the design of novel commercial alloys by employing models with predictive capabilities.
References
Ågren J (2015) Nucleation-a challenge in the modelling of phase transformations. In: International conference on solid-solid phase transformations in inorganic materials 2015, PTM 2015, Canada, pp 9–14
Ahmadi M, Povoden-Karadeniz E, Whitmore L, Stockinger M, Falahati A, Kozeschnik E (2014) Yield strength prediction in Ni-base alloy 718plus based on thermo-kinetic precipitation simulation. Mater Sci Eng A 608:114–122
Ai C, Zhao X, Zhou J, Zhang H, Liu L, Pei Y, Li S, Gong S (2015) Application of a modified ostwald ripening theory in coarsening of γ phases in ni based single crystal superalloys. J Alloys Compd 632:558–562
Andersson JO, Helander T, Höglund L, Shi P, Sundman B (2002) Thermo-Calc & DICTRA, computational tools for materials science. Calphad 26(2):273–312
Bonvalet M, Philippe T, Sauvage X, Blavette D (2015) Modeling of precipitation kinetics in multicomponent systems: application to model superalloys. Acta Mater 100:169–177
Booth-Morrison C, Weninger J, Sudbrack CK, Mao Z, Noebe RD, Seidman DN (2008) Effects of solute concentrations on kinetic pathways in Ni–Al–Cr alloys. Acta Mater 56(14):3422–3438
Booth-Morrison C, Zhou Y, Noebe RD, Seidman DN (2010) On the nanometer scale phase separation of a low-supersaturation Ni–Al–Cr alloy. Phil Mag 90(1-4):219–235
Bouaziz O, Estrin Y, Brechet Y, Embury J (2010) Critical grain size for dislocation storage and consequences for strain hardening of nanocrystalline materials. Scr Mater 63(5):477–479
Breidi A, Fries S, Palumbo M, Ruban A (2016) First-principles modeling of energetic and mechanical properties of Ni–Cr, Ni–Re and Cr–Re random alloys. Comput Mater Sci 117:45–53
Campbell C, Boettinger W, Hansen T, Merewether P, Mueller B (2005) Examination of multicomponent diffusion between two Ni-base superalloys. In: Complex inorganic solids. Springer, pp 241–249
Campbell C, Boettinger W, Kattner U (2002) Development of a diffusion mobility database for Ni-base superalloys. Acta Mater 50(4):775–792
Cao W, Chen SL, Zhang F, Wu K, Yang Y, Chang Y, Schmid-Fetzer R, Oates W (2009) Pandat software with panengine, panoptimizer and panprecipitation for multi-component phase diagram calculation and materials property simulation. Calphad 33(2):328–342
Chakraborti N (2004) Genetic algorithms in materials design and processing. Int Mater Rev 49(3-4):246–260
Chen Q, Jeppsson J, AAgren J (2008) Analytical treatment of diffusion during precipitate growth in multicomponent systems. Acta materialia 56(8):1890–1896
Chen XM, Lin Y, Chen MS, Li HB, Wen DX, Zhang JL, He M (2015) Microstructural evolution of a nickel-based superalloy during hot deformation. Mater Des 77:41–49
Choi Y, Parthasarathy T, Dimiduk D, Uchic M (2005) Numerical study of the flow responses and the geometric constraint effects in Ni-base two-phase single crystals using strain gradient plasticity. Mater Sci Eng A 397(1):69–83
Cimrman R (2014) Sfepy - write your own FE application. In: de Buyl P, Varoquaux N (eds) Proceedings of the 6th european conference on python in science (EuroSciPy 2013). arXiv:1404.6391, pp 65–70
Coello Coello CA, Toscano Pulido G (2001) A micro-genetic algorithm for multiobjective optimization. In: Evolutionary multi-criterion optimization. Springer, pp 126–140
Collins D, Stone H (2014) A modelling approach to yield strength optimisation in a nickel-base superalloy. Int J Plast 54:96–112
Crudden D, Mottura A, Warnken N, Raeisinia B, Reed R (2014) Modelling of the influence of alloy composition on flow stress in high-strength nickel-based superalloys. Acta Mater 75:356–370
Crudden DJ, Raeisinia B, Warnken N, Reed RC (2013) Analysis of the chemistry of Ni-base turbine disk superalloys using an alloys-by-design modeling approach. Metall Mater Trans A 44(5):2418–2430
Cui C, Gu Y, Ping D, Harada H (2009) Microstructural evolution and mechanical properties of a Ni-based superalloy, tmw-4. Metall Mater Trans A 40(2):282–291
Dima A, Bhaskarla S, Becker C, Brady M, Campbell C, Dessauw P, Hanisch R, Kattner U, Kroenlein K, Newrock M, et al (2016) Informatics infrastructure for the materials genome initiative. JOM 68(8):2053–2064
Du Q, Poole W, Wells M (2012) A mathematical model coupled to calphad to predict precipitation kinetics for multicomponent aluminum alloys. Acta Mater 60(9):3830–3839
Dupin N, Sundman B (2001) A thermodynamic database for Ni-base superalloys. Scand J Metall 30 (3):184–192
Estrin Y (2007) Constitutive modelling of creep of metallic materials: some simple recipes. Mater Sci Eng A 463(1):171–176
Estrin Y, Mecking H (1984) A unified phenomenological description of work hardening and creep based on one-parameter models. Acta Metall 32(1):57–70
Fast T, Kalidindi SR (2011) Formulation and calibration of higher-order elastic localization relationships using the MKS approach. Acta Mater 59(11):4595–4605
Fast T, Niezgoda SR, Kalidindi SR (2011) A new framework for computationally efficient structure–structure evolution linkages to facilitate high-fidelity scale bridging in multi-scale materials models. Acta Mater 59(2):699–707
Fisher E (1986) On the elastic moduli of nickel rich Ni–Al alloy single crystals. Scr Metall 20(2):279–284
Froemming NS, Henkelman G (2009) Optimizing core-shell nanoparticle catalysts with a genetic algorithm. J Chem Phys 131(23):234,103
Fromm BS, Chang K, McDowell DL, Chen LQ, Garmestani H (2012) Linking phase-field and finite-element modeling for process–structure–property relations of a Ni-base superalloy. Acta Mater 60(17):5984–5999
Frost HJ, Ashby MF (1982) Deformation mechanism maps: the plasticity and creep of metals and ceramics. Oxford
Gheribi A, Audet C, Le Digabel S, Bélisle E, Bale C, Pelton A (2012) Calculating optimal conditions for alloy and process design using thermodynamic and property databases, the factsage software and the mesh adaptive direct search algorithm. Calphad 36:135–143
Goldberg D (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley
Gopinath K, Gogia A, Kamat S, Balamuralikrishnan R, Ramamurty U (2008) Tensile properties of Ni-based superalloy 720li: temperature and strain rate effects. Metall Mater Trans A 39(10):2340–2350
Hertelé S, De Waele W, Denys R (2011) A generic stress–strain model for metallic materials with two-stage strain hardening behaviour. Int J Non Linear Mech 46(3):519–531
Huang M, Rivera-Díaz-del-Castillo P, Bouaziz O, van der Zwaag S (2008) Irreversible thermodynamics modelling of plastic deformation of metals. Mater Sci Technol 24(4):495–500
Huang M, Rivera-Díaz-del-Castillo P, Van Der Zwaag S (2007) Modelling steady state deformation of fcc metals by non-equilibrium thermodynamics. Mater Sci Technol 23(9):1105–1108
Ikeda Y (1997) A new method of alloy design using a genetic algorithm. Mater Trans JIM 38(9):771–779
Jablonski PD, Cowen CJ (2009) Homogenizing a nickel-based superalloy: thermodynamic and kinetic simulation and experimental results. Metall Mater Trans B 40(2):182–186
Jha R, Pettersson F, Dulikravich G, Saxen H, Chakraborti N (2015) Evolutionary design of nickel-based superalloys using data-driven genetic algorithms and related strategies. Mater Manuf Process 30(4):488–510
Jones E, Oliphant T, Peterson P (2014) {SciPy}: Open source scientific tools for {Python}. https://doi.org/10.6084/m9.figshare.1015761
Jou HJ, Voorhees P, Olson GB (2004) Computer simulations for the prediction of microstructure/property variation in aeroturbine disks. Superalloys 2004:877–886
Kalidindi SR (1998) Modeling the strain hardening response of low sfe fcc alloys. Int J Plast 14(12):1265–1277
Kalidindi SR (2012) Computationally efficient, fully coupled multiscale modeling of materials phenomena using calibrated localization linkages. International Scholarly Research Notices 2012
Kar SK, Sondhi S (2014) Microstructure based and temperature dependent model of flow behavior of a polycrystalline nickel based superalloy. Mater Sci Eng A 601:97–105
Keshavarz S, Ghosh S (2015) Hierarchical crystal plasticity fe model for nickel-based superalloys: sub-grain microstructures to polycrystalline aggregates. Int J Solids Struct 55:17–31
Kozar R, Suzuki A, Milligan W, Schirra J, Savage M, Pollock T (2009) Strengthening mechanisms in polycrystalline multimodal nickel-base superalloys. Metall Mater Trans A 40(7):1588–1603
Kuehmann C, Olson G (2009) Computational materials design and engineering. Mater Sci Technol 25 (4):472–478
Kumar R, Wang AJ, McDowell D (2006) Effects of microstructure variability on intrinsic fatigue resistance of nickel-base superalloys–a computational micromechanics approach. Int J Fract 137(1-4):173–210
Li S, Honarmandi P, Arróyave R, Rivera-Díaz-del-Castillo P (2015) Describing the deformation behaviour of trip and dual phase steels employing an irreversible thermodynamics formulation. Mater Sci Technol 31(13):1658–1663
Li X, Saunders N, Miodownik A (2002) The coarsening kinetics of γ particles in nickel-based alloys. Metall Mater Trans A 33(11):3367–3373
Lv X, Sun F, Tong J, Feng Q, Zhang J (2015) Paired dislocations and their interactions with γ particles in polycrystalline superalloy gh4037. J Mater Eng Perform 24(1):143–148
Mahfouf M, Jamei M, Linkens D (2005) Optimal design of alloy steels using multiobjective genetic algorithms. Mater Manuf Process 20(3):553–567
McQueen H, Ryan N (2002) Constitutive analysis in hot working. Mater Sci Eng A 322(1):43–63
Mecking H, Kocks U (1981) Kinetics of flow and strain-hardening. Acta Metall 29(11):1865–1875
Menou E, Ramstein G, Bertrand E, Tancret F (2016) Multi-objective constrained design of nickel-base superalloys using data mining-and thermodynamics-driven genetic algorithms. Model Simul Mater Sci Eng 24 (5):055,001
Miodownik AP, Saunders N (1995) Applications of thermodynamics in the synthesis and processing of materials. TMS
Mishima Y, Ochiai S, Hamao N, Yodogawa M, Suzuki T (1986) Solid solution hardening of nickel: role of transition metal and b-subgroup solutes. Trans Jpn Inst Metals 27(9):656–664
Musinski WD, McDowell DL (2015) On the eigenstrain application of shot-peened residual stresses within a crystal plasticity framework: application to Ni-base superalloy specimens. Int J Mech Sci 100:195–208
Nishizawa T, Ohnuma I, Ishida K (2001) Correlation between interfacial energy and phase diagram in ceramic-metal systems. J Phase Equilib 22(3):269–275
Olson G (2013) Genomic materials design: the ferrous frontier. Acta Mater 61(3):771–781
Olson GB, Jou H-J, Jung J, Sebastian JT, Misra A, Locci I, Hull D (2008) Precipitation model validation in 3rd generation aeroturbine disc alloys. In: Superalloys, 2008. TMS, pp 923–932
Olson GB (1997) Computational design of hierarchically structured materials. Science 277(5330):1237–1242
Perez M, Dumont M, Acevedo-Reyes D (2008) Implementation of classical nucleation and growth theories for precipitation. Acta Mater 56(9):2119–2132
Philippe T, Voorhees P (2013) Ostwald ripening in multicomponent alloys. Acta Mater 61(11):4237–4244
Radis R, Schaffer M, Albu M, Kothleitner G, Pölt P, Kozeschnik E (2009) Multimodal size distributions of γ precipitates during continuous cooling of UDIMET 720 Li. Acta Mater 57(19):5739–5747
Reed R, Tao T, Warnken N (2009) Alloys-by-design: application to nickel-based single crystal superalloys. Acta Mater 57(19):5898–5913
Reed RC (2006) The superalloys. Cambridge University Press
Rettig R, Ritter NC, Helmer HE, Neumeier S, Singer RF (2015) Single-crystal nickel-based superalloys developed by numerical multi-criteria optimization techniques: design based on thermodynamic calculations and experimental validation. Model Simul Mater Sci Eng 23(3):035,004
Rivera-Díaz-del-Castillo P, Hayashi K, Galindo-Nava E (2013) Computational design of nanostructured steels employing irreversible thermodynamics. Mater Sci Technol 29(10):1206–1211
Roth H, Davis C, Thomson R (1997) Modeling solid solution strengthening in nickel alloys. Metall Mater Trans A 28(6):1329–1335
Rougier L, Jacot A, Gandin CA, Di Napoli P, Théry PY, Ponsen D, Jaquet V (2013) Numerical simulation of precipitation in multicomponent Ni-base alloys. Acta Mater 61(17):6396–6405
Rudolph G (1994) Convergence analysis of canonical genetic algorithms. IEEE Trans Neural Netw 5(1):96–101
Russell KC (1980) Nucleation in solids: the induction and steady state effects. Adv Colloid Interf Sci 13 (3):205–318
Saal JE, Kirklin S, Aykol M, Meredig B, Wolverton C (2013) Materials design and discovery with high-throughput density functional theory: the open quantum materials database (OQMD). JOM 65(11):1501–1509
Samanta B, Al-Balushi KR, Al-Araimi SA (2006) Artificial neural networks and genetic algorithm for bearing fault detection. Soft Comput 10(3):264–271
Saunders N, Fahrmann M, Small CJ (2000) The application of calphad calculations to Ni-based superalloys. ROLLS ROYCE PLC-REPORT-PNR 803–811
Saunders N, Guo U, Li X, Miodownik A, Schillé JP (2003) Using JMatPro to model materials properties and behavior. JOM 55(12):60–65
Senecal PK (2000) Numerical optimization using the GEN4 micro-genetic algorithm code. University of Wisconsin-Madison
Sinclair C, Poole W, Bréchet Y (2006) A model for the grain size dependent work hardening of copper. Scr Mater 55(8):739–742
Smallman RE, Bishop RJ (1999) Modern physical metallurgy and materials engineering. Butterworth-Heinemann
Sudbrack CK, Ziebell TD, Noebe RD, Seidman DN (2008) Effects of a tungsten addition on the morphological evolution, spatial correlations and temporal evolution of a model Ni–Al–Cr superalloy. Acta Mater 56(3):448–463
Svoboda J, Fischer F, Fratzl P, Kozeschnik E (2004) Modelling of kinetics in multi-component multi-phase systems with spherical precipitates: i: theory. Mater Sci Eng A 385(1):166–174
Tancret F (2012) Computational thermodynamics and genetic algorithms to design affordable γ-strengthened nickel–iron based superalloys. Model Simul Mater Sci Eng 20(4):045,012
Tancret F (2013) Computational thermodynamics, gaussian processes and genetic algorithms: combined tools to design new alloys. Model Simul Mater Sci Eng 21(4):045,013
TCNI6 Ni-based superalloy database. Themo-Calc Software AB, Stockholm, Sweden (2013)
Thomas A, El-Wahabi M, Cabrera J, Prado J (2006) High temperature deformation of Inconel 718. J Mater Process Technol 177(1):469–472
Thompson AA (1975) Yielding in nickel as a function of grain or cell size. Acta Metall 23(11):1337–1342
Tiley J, Viswanathan G, Srinivasan R, Banerjee R, Dimiduk D, Fraser H (2009) Coarsening kinetics of γ precipitates in the commercial nickel base superalloy rené 88 dt. Acta Mater 57(8):2538–2549
Vattré A, Devincre B, Feyel F, Gatti R, Groh S, Jamond O, Roos A (2014) Modelling crystal plasticity by 3d dislocation dynamics and the finite element method: the discrete-continuous model revisited. J Mech Phys Solids 63:491–505
Vattré A, Devincre B, Roos A (2009) Dislocation dynamics simulations of precipitation hardening in Ni-based superalloys with high γ volume fraction. Intermetallics 17(12):988–994
Wagner R, Kampmann R, Voorhees PW (2001) Homogeneous second-phase precipitation. Phase Transformations in Materials 309–407
Wang Y, Shao WZ, Zhen L, Yang L, Zhang XM (2008) Flow behavior and microstructures of superalloy 718 during high temperature deformation. Mater Sci Eng A 497(1):479–486
Wen DX, Lin Y, Li HB, Chen XM, Deng J, Li LT (2014) Hot deformation behavior and processing map of a typical Ni-based superalloy. Mater Sci Eng A 591:183–192
Wheeler D, Brough D, Fast T, Kalidindi S, Reid A (2014) Pymks: materials knowledge system in python. Figshare. https://doi.org/10.6084/m9.figshare.1015761
Wu HY, Sun PH, Zhu FJ, Wang SC, Wang WR, Wang CC, Chiu CH (2012) Tensile flow behavior in Inconel 600 alloy sheet at elevated temperatures. Procedia Engineering 36:114– 120
Wu HY, Zhu FJ, Wang SC, Wang WR, Wang CC, Chiu CH (2012) Hot deformation characteristics and strain-dependent constitutive analysis of Inconel 600 superalloy. J Mater Sci 47(9):3971–3981
Zhang P, Hu C, Ding CG, Zhu Q, Qin HY (2015) Plastic deformation behavior and processing maps of a ni-based superalloy. Mater Des 65:575–584
Zhang T, Collins DM, Dunne FP, Shollock BA (2014) Crystal plasticity and high-resolution electron backscatter diffraction analysis of full-field polycrystal ni superalloy strains and rotations under thermal loading. Acta Mater 80:25–38
Zhou H, Cen K, Fan J (2004) Modeling and optimization of the nox emission characteristics of a tangentially fired boiler with artificial neural networks. Energy 29(1):167–183
Acknowledgements
S. Li is grateful for the discussions in the material design course, MAT_SCI 390, by Professor Gregory B. Olson at Northwestern University and discussions with William J. Boettinger at NIST.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Endnote
Commercial products are identified in this paper for reference. Such identification does not imply recommendation or endorsement by the National Institute of Standards and Technology, nor does it imply that the materials or equipment identified are necessarily the best available for the purpose.
Rights and permissions
About this article
Cite this article
Li, S., Kattner, U.R. & Campbell, C.E. A Computational Framework for Material Design. Integr Mater Manuf Innov 6, 229–248 (2017). https://doi.org/10.1007/s40192-017-0101-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40192-017-0101-8