-
Adaptive Computing for Scale-up Problems
Authors:
Hilary Egan,
Kevin Patrick Griffin,
Marc T. Henry de Frahan,
Juliane Mueller,
Deepthi Vaidhynatha,
Dylan Wald,
Rohit Chintala,
Olga A. Doronina,
Ryan King,
Jibonananda Sanyal,
Marc Day
Abstract:
Adaptive Computing is an application-agnostic outer loop framework to strategically deploy simulations and experiments to guide decision making for scale-up analysis. Resources are allocated over successive batches, which makes the allocation adaptive to some objective such as optimization or model training. The framework enables the characterization and management of uncertainties associated with…
▽ More
Adaptive Computing is an application-agnostic outer loop framework to strategically deploy simulations and experiments to guide decision making for scale-up analysis. Resources are allocated over successive batches, which makes the allocation adaptive to some objective such as optimization or model training. The framework enables the characterization and management of uncertainties associated with predictive models of complex systems when scale-up questions lead to significant model extrapolation. A key feature of this framework is the ability to explicitly utilize user-specified uncertainty priors, which we call model-specific local trust estimates, that are provided directly together with the problem specification and exploited in adaptive sampling strategies. A multi-fidelity model hierarchy is supported to allow trade-offs in accuracy and data acquisition cost while exploring the search space given a specified budget of potentially distributed, heterogeneous resources. We discuss application of this framework to problems in the renewable energy space, including biofuels production, material synthesis, perovskite crystal growth, and building electrical loads.
△ Less
Submitted 25 March, 2024;
originally announced April 2024.
-
Parameter Estimation for RANS Models Using Approximate Bayesian Computation
Authors:
Olga A. Doronina,
Scott M. Murman,
Peter E. Hamlington
Abstract:
We use approximate Bayesian computation (ABC) to estimate unknown parameter values, as well as their uncertainties, in Reynolds-averaged Navier-Stokes (RANS) simulations of turbulent flows. The ABC method approximates posterior distributions of model parameters, but does not require the direct computation, or estimation, of a likelihood function. Compared to full Bayesian analyses, ABC thus provid…
▽ More
We use approximate Bayesian computation (ABC) to estimate unknown parameter values, as well as their uncertainties, in Reynolds-averaged Navier-Stokes (RANS) simulations of turbulent flows. The ABC method approximates posterior distributions of model parameters, but does not require the direct computation, or estimation, of a likelihood function. Compared to full Bayesian analyses, ABC thus provides a faster and more flexible parameter estimation for complex models and a wide range of reference data. In this paper, we describe the ABC approach, including the use of a calibration step, adaptive proposal, and Markov chain Monte Carlo (MCMC) technique to accelerate the parameter estimation, resulting in an improved ABC approach, denoted ABC-IMCMC. As a test of the classic ABC rejection algorithm, we estimate parameters in a nonequilibrium RANS model using reference data from direct numerical simulations of periodically sheared homogeneous turbulence. We then demonstrate the use of ABC-IMCMC to estimate parameters in the Menter shear-stress-transport (SST) model using experimental reference data for an axisymmetric transonic bump. We show that the accuracy of the SST model for this test case can be improved using ABC-IMCMC, indicating that ABC-IMCMC is a promising method for the calibration of RANS models using a wide range of reference data.
△ Less
Submitted 2 November, 2020;
originally announced November 2020.
-
Parameter Estimation for Subgrid-Scale Models Using Markov Chain Monte Carlo Approximate Bayesian Computation
Authors:
Olga A. Doronina,
Colin A. Z. Towery,
Peter E. Hamlington
Abstract:
We use approximate Bayesian computation (ABC) combined with an "improved" Markov chain Monte Carlo (IMCMC) method to estimate posterior distributions of model parameters in subgrid-scale (SGS) closures for large eddy simulations (LES) of turbulent flows. The ABC-IMCMC approach avoids the need to directly compute a likelihood function during the parameter estimation, enabling a substantial speed-up…
▽ More
We use approximate Bayesian computation (ABC) combined with an "improved" Markov chain Monte Carlo (IMCMC) method to estimate posterior distributions of model parameters in subgrid-scale (SGS) closures for large eddy simulations (LES) of turbulent flows. The ABC-IMCMC approach avoids the need to directly compute a likelihood function during the parameter estimation, enabling a substantial speed-up and greater flexibility as compared to full Bayesian approaches. The method also naturally provides uncertainties in parameter estimates, avoiding the artificial certainty implied by many optimization methods for determining model parameters. In this study, we outline details of the present ABC-IMCMC approach, including the use of an adaptive proposal and a calibration step to accelerate the parameter estimation process. We demonstrate the approach by estimating parameters in two nonlinear SGS closures using reference data from direct numerical simulations of homogeneous isotropic turbulence. We show that the resulting parameter values give excellent agreement with reference probability density functions of the SGS stress and kinetic energy production rate in a priori tests, while also providing stable solutions in forward LES (i.e., a posteriori tests) for homogeneous isotropic turbulence. The ABC-IMCMC method is thus shown to be an effective and efficient approach for estimating unknown parameters, including their uncertainties, in SGS closure models for LES of turbulent flows.
△ Less
Submitted 26 May, 2020;
originally announced May 2020.