Search arXiv⌕ Search

arXiv subjects

Antonio Cammi

Publications and source records attributed to Antonio Cammi.

At least 19 recordsLinked to original sources

Photonuclear Neutron Production in OpenMC: Verification Against MCNPX, FLUKA, and a First-Collision Analytical Solution

The modelling of photonuclear reactions is increasingly important for applications involving high-energy photon fields, including accelerator-driven neutron sources, radiation shielding, medical physics, and fusion technologies. OpenMC photonuclear physics is currently available only in an unofficial development branch and requires independent verification before broader scientific use. This work verifies the OpenMC photonuclear implementation using six single-collision broomstick numerical benchmarks with 2H, 9Be, and 238U targets, irradiated by monoenergetic 5 MeV and 15 MeV photons and by a continuous 1-20 MeV LINAC-representative spectrum. OpenMC was compared with MCNPX under common ENDF7u photonuclear data, with FLUKA as an independent native-model reference, and with a first-collision analytical solution based on ENDF7u; calculations with the IAEA/PD-2019 library quantified nuclear-data sensitivity. Energy-resolved, angular, and integrated photoneutron yields were compared. Under common ENDF7u data, OpenMC and MCNPX agreed to within a few tenths of a percent in integrated yield, consistent with the statistical uncertainty, and their energy and angular distributions agreed closely, apart from small kinematic differences in the light-nuclide cases. Replacing ENDF7u with IAEA/PD-2019 produced deviations of up to 13.9%, largest for continuous-source 9Be and monoenergetic 2H (11.3%). FLUKA differed from OpenMC-ENDF7u by up to 9% (monoenergetic) and 2.5% (continuous source) and predicted a markedly different angular distribution for 2H. These results verify that the OpenMC photonuclear implementation reliably reproduces MCNPX under a given nuclear-data evaluation, while no single library or model is uniformly preferable from the present comparisons alone.

physics.app-ph↗

Simulating scintillation detector responses with OpenMC and pyMPPost: a track-based coupling verified against MCNPX-PoliMi

Simulations of the detector response are essential for the design and analysis of neutron and photon measurements in nuclear nonproliferation, safeguards, and active interrogation studies. MCNPX-PoliMi, combined with the post-processor MPPost and its Python implementation pyMPPost, is a well-established and validated framework for this purpose. Its detector models, however, are not available to users of the open-source Monte Carlo code OpenMC, which does not write an equivalent collision-level output. This work couples OpenMC to pyMPPost, allowing the open-source community to use the detector models already implemented and validated in pyMPPost without modifying either code. A Python class, $\texttt{TrackAnalyzer}$, reads the particle tracks written by OpenMC, reconstructs the interactions in the detector material along with the target nuclide and writes them in the MCNPX-PoliMi collision file format. The method relies only on the track output and is therefore applicable to any OpenMC version that writes particle tracks, including the development branch with photonuclear physics used in this work. The coupling was verified code to code against MCNPX-PoliMi for a trans-stilbene and a $^{4}$He scintillator exposed to $^{252}$Cf and deuterium-deuterium fusion neutron sources, and for a NaI(Tl) scintillator exposed to $^{137}$Cs and $^{152}$Eu photon sources. The total number of pulses agrees within $\pm$1\% in all cases, and the light-output spectra agree within a few percent in the covered spectral domain. By making the detector response models of pyMPPost available within a fully open-source simulation chain, this work extends detector response studies with OpenMC to nuclear nonproliferation and active interrogation applications, including those involving photonuclear reactions, and provides an accessible tool for education and training in radiation detection.

physics.ins-det↗

Synchrotron-based Photonuclear Neutron Source for Energy, Medicine and Radiation Testing

Neutron source availability is constrained by the declining number of research reactors and the challenging cost of spallation facilities, while compact accelerator-based sources remain limited to beam powers below 100~kW due to severe thermal loads from charged particle-target interactions. Here we demonstrate that synchrotron-driven photonuclear production overcomes this fundamental limitation through architectural decoupling: electrons circulating in a storage ring generate MeV-range synchrotron radiation that drives external neutron production targets, completely isolating targets from primary charged-particle power. This separation enables continuous-wave photon beam powers exceeding 200~kW per beamline while drastically reducing localized heating and reducing thermal shocks. Through systematic Monte Carlo optimization across three independent codes (OpenMC, MCNPX, FLUKA), we identify optimal target configurations delivering single-beamline neutron intensities of $3$--$13 \times 10^{14}$~n/s with inherent spectral tunability: low-Z targets (Be, D$_2$O) produce epithermal-to-thermal spectra for medical applications, while high-Z converters (W, U) generate fast neutrons for subcritical reactors. Multi-beamline architecture enables facility-scale outputs exceeding $6 \times 10^{16}$~n/s, being competitive with research reactors, while supporting simultaneous parallel

physics.acc-ph↗

Prospects for geoneutrino detection with JUNO

Geoneutrinos, which are antineutrinos emitted during the decay of long-lived radioactive elements inside Earth, serve as a unique tool for studying the composition and heat budget of our planet. The Jiangmen Underground Neutrino Observatory (JUNO) experiment in China, which has recently completed construction, is expected to collect a sample comparable in size to the entire existing world geoneutrino dataset in less than a year. This paper presents an updated estimation of sensitivity to geoneutrinos of JUNO using the best knowledge available to date about the experimental site, the surrounding nuclear reactors, the detector response uncertainties, and the constraints expected from the TAO satellite detector. To facilitate comparison with present and future geological models, our results cover a wide range of predicted signal strengths. Despite the significant background from reactor antineutrinos, the experiment will measure the total geoneutrino flux with a precision comparable to that of existing experiments within its first few years, ultimately achieving a world-leading precision of about 8% over ten years. The large statistics of JUNO will also allow separation of the Uranium-238 and Thorium-232 contributions with unprecedented precision, providing crucial constraints on models of formation and composition of Earth. Observation of the mantle signal above the lithospheric flux will be possible but challenging. For models with the highest predicted mantle concentrations of heat-producing elements, a 3-sigma detection over six years requires knowledge of the lithospheric flux to within 15%. Together with complementary measurements from other locations, the geoneutrino results of JUNO will offer cutting-edge, high-precision insights into the interior of Earth, of fundamental importance to both the geoscience and neutrino physics communities.

hep-ex↗

Towards Efficient Parametric State Estimation in Circulating Fuel Reactors with Shallow Recurrent Decoder Networks

The recent developments in data-driven methods have paved the way to new methodologies to provide accurate state reconstruction of engineering systems; nuclear reactors represent particularly challenging applications for this task due to the complexity of the strongly coupled physics involved and the extremely harsh and hostile environments, especially for new technologies such as Generation-IV reactors. Data-driven techniques can combine different sources of information, including computational proxy models and local noisy measurements on the system, to robustly estimate the state. This work leverages the novel Shallow Recurrent Decoder architecture to infer the entire state vector (including neutron fluxes, precursors concentrations, temperature, pressure and velocity) of a reactor from three out-of-core time-series neutron flux measurements alone. In particular, this work extends the standard architecture to treat parametric time-series data, ensuring the possibility of investigating different accidental scenarios and showing the capabilities of this approach to provide an accurate state estimation in various operating conditions. This paper considers as a test case the Molten Salt Fast Reactor (MSFR), a Generation-IV reactor concept, characterised by strong coupling between the neutronics and the thermal hydraulics due to the liquid nature of the fuel. The promising results of this work are further strengthened by the possibility of quantifying the uncertainty associated with the state estimation, due to the considerably low training cost. The accurate reconstruction of every characteristic field in real-time makes this approach suitable for monitoring and control purposes in the framework of a reactor digital twin.

cs.LG↗

Constrained Sensing and Reliable State Estimation with Shallow Recurrent Decoders on a TRIGA Mark II Reactor

Shallow Recurrent Decoder networks are a novel data-driven methodology able to provide accurate state estimation in engineering systems, such as nuclear reactors. This deep learning architecture is a robust technique designed to map the temporal trajectories of a few sparse measures to the full state space, including unobservable fields, which is agnostic to sensor positions and able to handle noisy data through an ensemble strategy, leveraging the short training times and without the need for hyperparameter tuning. The architecture was successfully applied to the Molten Salt Fast Reactor concept; now, this work considers the performance of Shallow Recurrent Decoders on a deployed reactor concept. The underlying model is represented by a fluid dynamics model of the TRIGA Mark II research reactor; the architecture will use both synthetic temperature data coming from the numerical model and leveraging experimental temperature data recorded during a previous campaign. The objectives of this work are therefore: 1) presenting the first application of SHRED to a deployed nuclear reactor (TRIGA Mark II); 2) the integration of hybrid synthetic/experimental data within the SHRED framework; 3) a systematic assessment of SHRED robustness under physically constrained, low-dynamics sensor locations; and 4) a quantitative evaluation of SHRED self-correction capability when model-to-data discrepancies are present. Indeed, this approach is capable of accurately reconstruct every field of interest in real-time, using both synthetic (with an average relative error lower than 4\% in euclidean norm) and experimental data (with a RMSE of 1.52 K on the temperature, compared of 1.85 K of the CFD), making it suitable for interpretable monitoring and control purposes in the context of building digital twins for nuclear reactors.

cs.CE↗

Real-Time Monitoring of MHD Liquid Metal Flows with Shallow Recurrent Decoders

State estimation in magnetohydrodynamic flows is critical for real-time monitoring of liquid metal blankets in tokamak fusion reactors. Due to the multiphysics nature of these phenomena, high-fidelity simulations are computationally prohibitive for real-time applications. This work investigates a data- driven Reduced Order Model framework: the Shallow Recurrent Decoder (SHRED) coupled with Principal Component Analysis, to map sparse temperature measurements to the full thermo-hydraulic system's state. The major contribution of this work lies in the two-parameter analysis of a fully three-dimensional domain representative of the DEMO breeding blanket configuration. Here, the flow is subjected to an external magnetic field varying in direction and intensity and is hindered by two cylinders acting as a water-cooling system, which impose a temperature boundary condition on their surfaces. This double-parametric magnetic variation induces nonlinear transitions in the flow dynamics, ranging from chaotic behavior at low magnetic field intensities to laminarized regimes at high intensities, characterized by the formation of asymmetric side layers at an inclination angle of 30 degrees. SHRED reconstruction maintains a mean relative error of approximately 5% for the temperature, pressure, and velocity fields. This accuracy is maintained across both weak and strong magnetic fields, ranging from 0.075 T to 0.300 T, and for inclination angles from 5 to 30 degrees, reflecting its dominant toroidal component. These errors are only slightly larger than the lower error bound dictated by low-rank truncation. The results establish SHRED as a reliable state estimator for complex and realistic engineering applications involving completely unseen parametric scenarios and validate it as an accurate real-time state estimation technique suitable for online monitoring and control of real facilities.

physics.comp-ph↗

Multi-Fidelity Learning with Shallow Recurrent Decoders for Multi-Physics Applications

In reactor physics, neutronics and multi-physics phenomena can be modelled at different fidelity levels. High-fidelity models based on the Boltzmann transport equation, multi-group diffusion, or computational fluid dynamics are computationally demanding, whereas simplified models, such as zero-dimensional lumped formulations, can be evaluated efficiently at the cost of neglecting spatial details. The computational intractability of detailed models translates into a scarcity of high-fidelity data and an abundance of low-fidelity data, motivating the development of multi-fidelity (MF) learning strategies able to map between the two. This work extends Shallow Recurrent Decoders (SHRED), a machine learning architecture that reconstructs high-dimensional fields from time-series measurements, to multi-fidelity reduced-order modelling, in which the input trajectories are provided by a low-fidelity model. The resulting MF-SHRED is assessed on three benchmark problems: (i) a two-group point-kinetics-to-diffusion; (ii) a non-linear reaction-advection-diffusion system of six chemical species; and (iii) the coupled neutronics-thermal-hydraulics multi-physics model of the Molten Salt Fast Reactor (MSFR). Across all three cases, MF-SHRED reconstructs the high-fidelity fields with relative errors below a few percent, closely approaching the truncation error of the underlying proper orthogonal decomposition, while reducing the computational cost by three orders of magnitude relative to the corresponding high-fidelity solver. MF-SHRED performs comparably to the original sparse-sensor SHRED formulation. These results support the use of MF-SHRED as a non-intrusive reduced-order modelling strategy for reactor physics and multi-physics applications, particularly for design and safety analysis tasks that must be carried out before a facility is even built.

physics.comp-ph↗

Final assessment of radioactive impurities in the JUNO detector

The Jiangmen Underground Neutrino Observatory (JUNO) collaboration has completed the construction of the 20,000-ton liquid scintillator detector and the associated muon veto detector system. To meet the physics objectives, the materials used in the detector must exhibit low radioactive contamination. The single-event rate in the fiducial volume (R $<$ 17.2 m) of the scintillator is required to be approximately 7 Hz for energies above 0.7 MeV, resulting in an accidental coincidence background of about 1 event per day for reactor neutrino physics analyses. Since the beginning of the construction phase, we have screened the natural radioactivity content of thousands of materials, to select those that meet the design background budget. The radioactive impurity concentrations of the materials ultimately used in the JUNO detector are summarized in this paper. The construction of the entire detector and the subsequent filling of the liquid scintillator were completed in August 2025. From the initial data, the total count rate of natural radioactivity within the detector's fiducial volume has met the requirements and is sufficient to support the reactor antineutrino analysis.

physics.ins-det↗

Physics-Guided Spectral Parametric Reduced-Order Modeling for Transient Prediction of Controlled Dynamical Systems

Efficient parametric transient prediction at unseen parameter values and under new operating conditions remains challenging because repeated high-fidelity simulations are computationally prohibitive. Existing data-driven surrogates and parametric reduced-order models perform well within sampled ranges but often lose reliability beyond them. This study proposes a physics-guided spectral parametric reduced-order modeling framework for controlled dynamical systems. Parameter-dependent reduced spectral operators are identified from transient snapshots using Dynamic Mode Decomposition with control, separating intrinsic dynamics from external control effects. After physics-guided parameter transformation, aligned spectral quantities and reduced operator components are propagated across parameter conditions using Secondary Dynamic Mode Decomposition, with linear and radial basis function regressions as baselines. Baseline regularization and nondimensional time mapping improve robustness. Validation uses a mechanical transmission system, a Helium-Xenon closed Brayton cycle, and a Karman vortex street, covering linear transient, nonlinear transient, and nonlinear periodic dynamics. For the mechanical and Brayton systems, system-level multivariable responses at unseen parameter values and under new operating conditions are predicted with relative norm errors below 1%. For the vortex-street system, nondimensional time mapping preserves dominant vortex-shedding structures across Reynolds numbers. Further analyses compare the framework with an LSTM surrogate and assess extrapolation confidence using an auxiliary error-prediction model. Overall, the framework extends parametric reduced-order modeling from in-domain approximation toward extrapolative transient prediction of controlled dynamical systems under unseen conditions.

math.DS↗

A Low-energy Threshold and Multi-messenger Trigger System for the JUNO Experiment

The Jiangmen Underground Neutrino Observatory (JUNO) is a 20-kiloton liquid scintillator neutrino detector, located 650 meters (1800 m.w.e.) underground in Jiangmen, Guangdong, China. JUNO is primarily designed for reactor neutrino measurements and has been taking data since 2025. With the largest mass of its kind and an excellent energy resolution, JUNO is a leading observatory for high-precision measurements of MeV neutrinos. The standard global trigger system serves as the primary trigger for JUNO. We present a newly developed multi-messenger trigger system that extends the capabilities of the global trigger by providing a lower energy threshold and an independent monitoring capability. During the 2025 operation, it achieved an effective energy threshold of approximately 110 +/- 10 keV, providing a lower threshold configuration suitable for low-energy event analysis. The system shows the potential to further reduce the threshold to well below 100 keV. Based on the multi-messenger trigger system, an astrophysical monitor has been developed to receive and process external alerts from other messengers, such as gravitational-wave observations. A Transient Neutrino Burst Monitor is integrated to detect short-time-scale neutrino burst events and enables real-time monitoring of transient astrophysical phenomena. The system is sensitive to neutrino bursts from core-collapse supernovae within a distance of about 250 kpc.

hep-ex↗

Embedded underwater front-end electronics for the 3-inch photomultipliers in the JUNO experiment

The Jiangmen Underground Neutrino Observatory (JUNO) is a 20-kton liquid scintillator-based, low-radioactivity, multi-purpose neutrino detector located 693 meters (1800 m.w.e.) underground in the Guangdong province, China. To detect scintillation light produced in the target, the detector is equipped with 17,612 20-inch photomultipliers (PMTs), forming the Large PMT system (LPMT). In addition, 25,600 3-inch photomultipliers (the Small Photomultiplier System or SPMT) are deployed in the gaps between the LPMTs. This paper presents the design and performance of the underwater front-end electronics developed for the SPMT system. It details the individual electronics boards and their key components, the inter-board interfaces, the system-level design, and the firmware architecture that supports data acquisition and control. It also outlines mechanical and thermal integration, board validation procedures, and system performance metrics. The readout chain includes digitization of 128 PMT channels per unit, synchronized time-stamping, charge measurement, event packaging, and bandwidth management. Comprehensive validation confirms the system's readiness to meet JUNO's stringent physics goals. The underwater electronics achieve noise levels as low as 0.04 photoelectrons with minimal crosstalk (below 0.4%) and a bandwidth of 57 MB/s, ensuring reliable single photo-electron detection and operation under high-rate conditions. The SPMT system has now been fully integrated and installed in JUNO. Its commissioning and physics performance will be reported in a future publication.

physics.ins-det↗

pyforce-1.0.0: Python Framework for data-driven model Order Reduction of multi-physiCs problEms

pyforce is a Python package implementing Data-Driven Reduced Order Modelling techniques for applications to multi-physics problems, mainly set in the Nuclear Engineering world. The package is part of the ROSE (Reduced Order modelling with data-driven techniques for multi-phySics problEms): mathematical algorithms aimed at reducing the complexity of multi-physics models (for nuclear reactors applications), at searching for optimal sensor positions and at integrating real measures to improve the knowledge on the physical systems. With respect to the previous original implementation based on dolfinx package (v0.6.0), version 1.0.0 of pyforce has been completely re-written using pyvista as backend for mesh importing, computing integrals, and visualisation of results; in addition, functions are stored as numpy arrays, improving the ease of use of the package. This choice allows to use pyforce with any software solver able to export results in VTK format.

cs.LG↗

CTF4Nuclear: Common Task Framework for Nuclear Fission and Fusion Models

The demand for clean energy is ever increasing, with new nuclear technologies presenting a complementary solution to renewable energies. However, designing and operating these systems is exceptionally difficult, given the complexity of the physical phenomena that interact to form the system dynamics. While high-fidelity simulations help to understand the non-linear, multi-physics interactions within a reactor, they are computationally expensive and rarely suitable for real-time applications. Furthermore, model-based approaches are inherently sensitive to simplifying assumptions required to derive their governing equations and parameters, leading to inevitable discrepancies with real-world measurements. In contrast, Machine Learning (ML) methods have the potential to generate reliable surrogate models which may be able to quickly predict the system's behaviour. However, the number of data-driven methods that can potentially be used for this task is large and diverse. In a safety-critical setting such as nuclear engineering, a fair comparison of different ML methods, and a clear understanding of their advantages and limitations, is of paramount importance. To address this, we introduce a Common Task Framework (CTF) for ML in nuclear engineering, building upon previous efforts in dynamical systems and seismology. This CTF considers a curated set of datasets from different nuclear and nuclear-adjacent systems. The CTF evaluates the performance of a method on 12 established metrics, alongside a new paradigm focused on system monitoring from sparse measurements only. We illustrate the framework by benchmarking standard ML baselines against these datasets, revealing current method limitations. Our vision is to replace ad hoc comparisons with standardized evaluations on hidden test sets, raising the bar for rigour and reproducibility in scientific ML for the nuclear industry.

cs.LG↗

From Models To Experiments: Shallow Recurrent Decoder Networks on the DYNASTY Experimental Facility

The Shallow Recurrent Decoder networks are a novel paradigm recently introduced for state estimation, combining sparse observations with high-dimensional model data. This architecture features important advantages compared to standard data-driven methods including: the ability to use only three sensors (even randomly selected) for reconstructing the entire dynamics of a physical system; the ability to train on compressed data spanned by a reduced basis; the ability to measure a single field variable (easy to measure) and reconstruct coupled spatio-temporal fields that are not observable and minimal hyper-parameter tuning. This approach has been verified on different test cases within different fields including nuclear reactors, even though an application to a real experimental facility, adopting the employment of in-situ observed quantities, is missing. This work aims to fill this gap by applying the Shallow Recurrent Decoder architecture to the DYNASTY facility, built at Politecnico di Milano, which studies the natural circulation established by internally heated fluids for Generation IV applications, especially in the case of Circulating Fuel reactors. The RELAP5 code is used to generate the high-fidelity data, and temperature measurements extracted by the facility are used as input for the state estimation. The results of this work will provide a validation of the Shallow Recurrent Decoder architecture to engineering systems, showing the capabilities of this approach to provide and accurate state estimation.

cs.LG↗

Design, waterproofing, and mass production of the 3-inch PMT frontend system of JUNO

Over 25,600 3-inch photomultiplier tubes (PMTs) have been instrumented for the central detector of the Jiangmen Underground Neutrino Observatory. Each PMT is equipped with a high-voltage divider and a frontend cable with waterproof sealing. Groups of sixteen PMTs are connected to the underwater frontend readout electronics via specialized multi-channel waterproof connectors. This paper outlines the design and mass production processes for the high-voltage divider, the cable and connector, as well as the waterproof potting of the PMT bases. The results of the acceptance tests of all the integrated PMTs are also presented.

physics.ins-det↗

A Comparison of Parametric Dynamic Mode Decomposition Algorithms for Thermal-Hydraulics Applications

In recent years, algorithms aiming at learning models from available data have become quite popular due to two factors: 1) the significant developments in Artificial Intelligence techniques and 2) the availability of large amounts of data. Nevertheless, this topic has already been addressed by methodologies belonging to the Reduced Order Modelling framework, of which perhaps the most famous equation-free technique is Dynamic Mode Decomposition. This algorithm aims to learn the best linear model that represents the physical phenomena described by a time series dataset: its output is a best state operator of the underlying dynamical system that can be used, in principle, to advance the original dataset in time even beyond its span. However, in its standard formulation, this technique cannot deal with parametric time series, meaning that a different linear model has to be derived for each parameter realization. Research on this is ongoing, and some versions of a parametric Dynamic Mode Decomposition already exist. This work contributes to this research field by comparing the different algorithms presently deployed and assessing their advantages and shortcomings compared to each other. To this aim, three different thermal-hydraulics problems are considered: two benchmark 'flow over cylinder' test cases at diverse Reynolds numbers, whose datasets are, respectively, obtained with the FEniCS finite element solver and retrieved from the CFDbench dataset, and the DYNASTY experimental facility operating at Politecnico di Milano, which studies the natural circulation established by internally heated fluids for Generation IV nuclear applications, whose dataset was generated using the RELAP5 nodal solver.

math.DS↗

Initial performance results of the JUNO detector

The Jiangmen Underground Neutrino Observatory (JUNO) started physics data taking on 26 August 2025. JUNO consists of a 20-kton liquid scintillator central detector, surrounded by a 35 kton water pool serving as a Cherenkov veto, and almost 1000 m$^2$ of plastic scintillator veto on top. The detector is located in a shallow underground laboratory with an overburden of 1800 m.w.e. This paper presents the performance results of the detector, extensively studied during the commissioning of the water phase, the subsequent liquid scintillator filling phase, and the first physics runs. The liquid scintillator achieved an attenuation length of 20.6 m at 430 nm, while the high coverage PMT system and scintillator together yielded about 1785 photoelectrons per MeV of energy deposit at the detector centre, measured using the 2.223 MeV $γ$ from neutron captures on hydrogen with an Am-C calibration source. The reconstructed energy resolution is 3.4% for two 0.511 MeV $γ$ at the detector centre and 2.9% for the 0.93 MeV quenched Po-214 alpha decays from natural radioactive sources. The energy nonlinearity is calibrated to better than 1%. Intrinsic contaminations of U-238 and Th-232 in the liquid scintillator are below 10$^{-16}$ g/g, assuming secular equilibrium. The water Cherenkov detector achieves a muon detection efficiency better than 99.9% for muons traversing the liquid scintillator volume. During the initial science runs, the data acquisition duty cycle exceeded 97.8%, demonstrating the excellent stability and readiness of JUNO for high-precision neutrino physics.

hep-ex↗