High-Entropy Diboride Oxidation Screening Framework
This framework is designed to predict and screen oxidation-relevant properties of high-entropy diborides (HEDBs) using a combination of special quasirandom structures (SQS), first-principles energetics, and CALPHAD-style fitting. [1-5]
High-entropy diborides are highly customizable ceramics in which:
- Boron is held fixed on the middle sublattice
- Metal species are substituted on the top and bottom sublattices
- The parent AlB₂-type prototype contains 14 total atoms per unit cell
This structural flexibility leads to a vast composition space, which is efficiently explored using automated SQS generation and thermodynamic fitting.
Figure 1. Overview of the current BLADE framework and workflow.
This module generates composition permutations for a given system by specifying:
- Allowed transition-metal elements
- Optional rare-earth elements
- Target system size (number of metal species)
- Minimum/maximum number of transition metals and rare earths
The output is a list of unique metal-sublattice compositions consistent with the specified constraints.
Users define:
- Lattice parameters for the AlB₂-type parent structure
- SQS composition levels (e.g., endmembers, midpoints, off-stoichiometric points)
These inputs control which compositions are explicitly sampled and how well random alloy statistics are approximated.
Figure 2. Schematic of the HEDB lattice. Boron is held fixed on the central sublattice, and metal atoms are substituted on the outer sublattices. Reproduced from Gild et al. (2016) under the Creative Commons Attribution (CC BY) license. [1]
This module generates SQS supercells for each composition using ATAT-style SQS construction.
Key features include:
- Automatic calculation of the minimum supercell size required for a given composition and SQS level
- Generation of SQS structures consistent with the specified lattice and sublattice disorder
- The
supercell_sizefunction reports the number of atoms (or unit cells) required for each SQS
Each generated SQS is intended to be relaxed using first-principles calculations prior to fitting.
This module relaxes SQS structures, performs first-principles calculations, and organizes results for thermodynamic database construction.
Key features include:
- First-principles relaxation and fitting managed by
Sqs2tdb, which relaxes the generated SQS structures. - Produces reusable thermodynamic models suitable for phase-diagram and phase-stability calculations.
The output is a .tdb file that can be used to describe the thermodynamic properties of materials.
After SQS structures are generated and relaxed:
-
Each composition is fit using sqs2tdb, producing a CALPHAD-style
.tdbfile -
For binary metal systems, a phase diagram is generated to visualize:
- Single-phase regions
- Miscibility gaps
- Composition–temperature stability trends
These phase diagrams are used to identify metal combinations that are likely to form stable or metastable HEDB solid solutions.
Figure 3. Example phase diagram generated with the BLADE framework showing a miscibility gap in the Cr–Nb–B₂ system.
- Relaxed SQS structures (POSCAR format)
- CALPHAD-compatible
.tdbfiles - Binary phase diagrams (where applicable)
- Composition-level miscibility and stability screening data
This framework is intended for high-throughput screening, not direct prediction of full oxidation kinetics. It is particularly useful for:
- Identifying metal combinations with favorable mixing behavior
- Ranking candidate HEDBs prior to more expensive oxidation modeling
- Guiding experimental alloy selection
Figure 4. Overview of the BLADE framework and its integration with external tools and supporting frameworks (the Multi-verse).
An example script demonstrating SQS generation and TDB construction is provided in examples/tdb_gen.py.
Planned extensions of the framework include:
-
Explicit oxide modeling
- Oxide structures will be introduced in place of HEDB lattices
- Oxide thermodynamics will be evaluated alongside diboride phases
-
Volume and lattice-parameter matching
-
Optimized POSCAR files will be used to compute unit-cell volumes
-
Oxide and diboride lattice parameters will be compared to assess:
- Volume change upon oxidation
- Lattice mismatch and strain accommodation
-
-
Oxide adhesion and stability metrics
- Favorable volume and lattice matching will be used as proxies for oxide adhesion
- Compositions producing mechanically stable oxide scales will be prioritized
-
Oxygen diffusivity and oxide-scale growth
- Oxygen transport will be evaluated to estimate oxide-scale thickness and growth behavior
- This will enable ranking of compositions by predicted oxidation resistance
- Boron is treated as a fixed sublattice in the current implementation and is implicit in the thermodynamic fitting.
- The generated
.tdbfiles describe metal-sublattice mixing behavior within the HEDB prototype and do not represent a full multi-phase thermodynamic database.
[1] J. Gild et al., “High-entropy metal diborides: A new class of ultrahigh-temperature ceramics,” Scientific Reports, 6, 37946 (2016).
[2] S. Zhu et al., “Machine learning potentials for alloys: A workflow to predict phase diagrams and benchmark accuracy,” arXiv preprint (2025).
[3] H. Tang et al., “Rare-earth compositional screening of high-entropy diborides for improved oxidation resistance,” Journal of the American Ceramic Society, 108, e20123 (2025).
[4] C. Kunselman et al., “Analytical gradient-based optimization of CALPHAD model parameters,” arXiv preprint (2025).
[5] C. Kunselman et al., “Construction and tuning of CALPHAD models using machine-learned interatomic potentials: Pt–W system,” arXiv preprint (2025).