MELGYM: A dynamic control interface for MELCOR simulations
MELCOR is a computer code for the simulation and safety analysis of nuclear facilities, comprising several modules for the calculation of thermal–hydraulic phenomena and aerosol physics. However, MELCOR offers limited support for interactive control, such as valve opening or flow rates redefinition, as its batch execution mode does not allow real-time modification of model parameters. To overcome this limitation, we present MELGYM, a Gymnasium-based interface that facilitates interactive control in MELCOR. MELGYM enables the training of reinforcement learning agents on MELCOR simulations, introducing real-time interaction and enabling the definition of reward functions based on simulation outcomes.
Authors
- Juan Gómez‐Romero (ORCID: https://orcid.org/0000-0003-0439-3692)
- Antonio Manjavacas (ORCID: https://orcid.org/0000-0001-7334-1074)
- Damien Ernst (ORCID: https://orcid.org/0000-0002-3035-8260)
- Francisco Martín-Fuertes (ORCID: https://orcid.org/0000-0001-6034-6722)
- M.A. Vázquez-Barroso
Publication Details
- Journal
- SoftwareX
- Published
- 2025-04-15
- DOI
- https://doi.org/10.1016/j.softx.2025.102148
- Primary Topic
- Gas Dynamics and Kinetic Theory
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Consejería de Economía, Innovación, Ciencia y Empleo, Junta de Andalucía
- Ministerio de Ciencia e Innovación
- Junta de Andalucía
- European Regional Development Fund
- Agencia Estatal de Investigación