Data-driven Riemann solvers: A neural network approach and a hybrid solver

UDC.coleccionInvestigación
UDC.departamentoMatemáticas
UDC.departamentoCiencias da Computación e Tecnoloxías da Información
UDC.grupoInvGrupo de Métodos Numéricos en Enxeñaría (GMNI)
UDC.grupoInvGrupo de Visión Artificial e Recoñecemento de Patróns (VARPA)
UDC.institutoCentroCITEEC - Centro de Innovación Tecnolóxica en Edificación e Enxeñaría Civil
UDC.institutoCentroCITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicación
UDC.issue9
UDC.journalTitlePhysics of Fluids
UDC.volume37
dc.contributor.authorNogueira, Xesús
dc.contributor.authorRamos, Lucía
dc.contributor.authorSeijo Conchado, Sonia
dc.contributor.authorCouceiro, Iván
dc.contributor.authorKhelladi, Sofiane
dc.contributor.authorRamírez, Luis
dc.date.accessioned2026-02-13T15:35:11Z
dc.date.available2026-02-13T15:35:11Z
dc.date.issued2025
dc.description.abstract[Abstract] The accurate and efficient numerical solution of the Riemann problem is the basis of Godunov-type schemes. Approximate Riemann solvers are widely used for their efficiency, although they exhibit inaccuracies and instabilities in challenging regimes such as strong rarefactions or near-vacuum conditions. This work explores the use of deep neural networks (NNs) to address these limitations. We present two distinct data-driven frameworks: first, a NN-based solver trained to predict the exact solution of the Riemann problem, and second, a high-performance hybrid scheme. The hybrid approach uses the standard Harten–Lax–van Leer-contact (HLLC) Riemann solver as the main solver, enhanced with a computationally inexpensive, physics-based detector that identifies interfaces where the HLLC solution is likely to be inaccurate or to fail. At these interfaces, the scheme selectively uses the pretrained NN to ensure a more accurate solution. Through a series of benchmark tests, we show that the NN solver accurately reproduces the exact solution of the Riemann problem, but at a significant computational cost. In contrast, the proposed hybrid solver achieves a comparable level of accuracy to the NN solver, while it requires nearly the same computational cost as the standard HLLC solver.
dc.description.sponsorshipX. Nogueira and L. Ramírez acknowledge the support provided by the [Grant PID2021- 125447OB-I00] funded by MCIN/AEI/ 10.13039/501100011033 and by “ERDF A way of making Europe” and the funds by [Grant TED2021-129805B-I00] funded by MCIN/AEI/ 10.13039/501100011033 and by the “European Union NextGenerationEU/PRTR”. L. Ram´ırez and I. Couceiro acknowledge the funds by MCIU/AEI [Grant PID2024-160181OB-I00]. They also acknowledge the funding provided by the Xunta de Galicia (grant #ED431C 2022/06). L. Ramos acknowledges the support from the Xunta de Galicia through (grant #ED431C 2024/33).
dc.description.sponsorshipXunta de Galicia; ED431C 2022/06
dc.description.sponsorshipXunta de Galicia; ED431C 2024/33
dc.identifier.citationNogueira, X., Ramos, L., Seijo, S., Couceiro, I., Khelladi, S., & Ramírez, L. (2025). Data-driven Riemann solvers: A neural network approach and a hybrid solver. Physics of Fluids, 37(9). https://doi.org/10.1063/5.0288995
dc.identifier.doi10.1063/5.0288995
dc.identifier.urihttps://hdl.handle.net/2183/47422
dc.language.isoeng
dc.publisherAmerican Institute of Physics
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2021-125447OB-I00/ES/MODELOS NUMERICOS DE ALTA PRECISION PARA EL DESARROLLO DE UNA NUEVA GENERACION DE PARQUES OFFSHORE DE ENERGIA RENOVABLE
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/TED2021-129805B-I00/ES/NUEVOS METODOS PARA EL DISEÑO OPTIMO DE TURBINAS DE CORRIENTES MARINAS
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2024-2027/PID2024-160181OB-I00/ES/MODELOS NUMERICOS AVANZADOS PARA INTERACCION FLUIDO ESTRUCTURA Y OPTIMIZACION DE FUTUROS DISEÑOS DE SISTEMAS DE TURBINAS EOLICAS OFFSHORE
dc.relation.urihttps://doi.org/10.1063/5.0288995
dc.rights.accessRightsopen access
dc.subjectArtificial neural networks
dc.subjectNumerical algorithms
dc.subjectFinite volume methods
dc.subjectComputational fluid dynamics
dc.subjectFluid flows
dc.titleData-driven Riemann solvers: A neural network approach and a hybrid solver
dc.typejournal article
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAuthorOfPublication8063e598-1ae3-462e-8840-785c4333adfa
relation.isAuthorOfPublication201e7998-8cd7-4e49-b19d-e60f2ec59c79
relation.isAuthorOfPublication3b78b4c5-bf97-48d2-bbc2-bf728673e2f0
relation.isAuthorOfPublicationc4cc7129-537d-4f52-a790-089d5159d041
relation.isAuthorOfPublication.latestForDiscovery8063e598-1ae3-462e-8840-785c4333adfa

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
NogueiraX_2025_Data-driven-Riemann_PoF-37-9.pdf
Size:
3.61 MB
Format:
Adobe Portable Document Format