Data-driven optimization of pixelated CdZnTe spectrometers for uranium enrichment assay
Jayson R. Vavrek, Thomas D. MacDonald, Hannah S. Parrilla, Nikhil S. Deshmukh, Mital A. Zalavadia, Benjamin S. McDonald
TL;DR
This work targets uranium NDA with pixelated CZT detectors by integrating a data-driven spectroscopic optimization framework (spectre-ml) with the GEM-based uranium enrichment code (pyGEM). It uses voxel-level performance grouping via non-negative matrix factorization and clustering, with enrichment relative uncertainty as the optimization objective. Across six H3D M400 detectors, the approach yields a mean ~20% reduction in U-235 enrichment relative uncertainty for 30-minute measurements, translating into significant time savings without compromising accuracy. The modular API enables plugging in other end-user analyses and suggests extensions to Pu spectroscopy, strengthening practical safeguards capabilities.
Abstract
In recent work [Vavrek et al. (2025)], we developed the performance optimization framework spectre-ml for gamma spectrometers with variable performance across many readout channels. The framework uses non-negative matrix factorization (NMF) and clustering to learn groups of similarly-performing channels and sweep through various learned channel combinations to optimize the performance tradeoff of including worse-performing channels for better total efficiency. In this work, we integrate the pyGEM uranium enrichment assay code with our spectre-ml framework, and show that the U-235 enrichment relative uncertainty can be directly used as an optimization target. We find that this optimization reduces relative uncertainties after a 30-minute measurement by an average of 20%, as tested on six different H3D M400 CdZnTe spectrometers, which can significantly improve uranium non-destructive assay measurement times in nuclear safeguards contexts. Additionally, this work demonstrates that the spectre-ml optimization framework can accommodate arbitrary end-user spectroscopic analysis code and performance metrics, enabling future optimizations for complex Pu spectra.
