Goal-Oriented Weighting of Reynolds-Stress Data for Learning Turbulence Models in Complex Flows
Data-driven turbulence models for the Reynolds-averaged Navier-Stokes (RANS) equations offer a promising route to improving predictions of complex flows. Such models, specifically the turbulence constitutive relations, can be learned efficiently from high-fidelity Reynolds-stress data without evaluating the RANS equations during training. However, conventional losses weight all tensor-component and spatial errors equally, although their influence on a quantity of interest (QoI) can differ significantly; reducing the aggregate stress error therefore does not necessarily lead to an improved QoI prediction. Training against flow-level observations accounts for this dependence but requires repeated, potentially expensive RANS solutions. In canonical shear flows, physical reasoning can identify the shear component as the only one relevant for the mean-flow prediction. Motivated by this example, we propose a goal-oriented method to select and weight Reynolds-stress training data for complex flows. For a specified QoI, a single offline adjoint evaluation quantifies its sensitivity to local perturbations of each Reynolds-stress component. These sensitivities are converted into fixed weights in the supervised loss, enabling training without further RANS solutions. We validate the weighting in square-duct and periodic-hill flows, then apply it to a film-cooling jet in crossflow, where it improves velocity and cooling-effectiveness predictions over uniformly weighted training despite using a velocity-only QoI. Beyond turbulence modelling, this work suggests a broader strategy for aligning supervised learning with downstream prediction goals while preserving training efficiency.