We propose a novel type of nonlinear solver acceleration for systems of nonlinear partial differential equations(PDEs)that is based on online/adaptive learning.It is applied in the context of multiphase flow in porous...We propose a novel type of nonlinear solver acceleration for systems of nonlinear partial differential equations(PDEs)that is based on online/adaptive learning.It is applied in the context of multiphase flow in porous media.The proposed method rely on four pillars:(i)dimensionless numbers as input parameters for the machine learning model,(ii)simplified numerical model(two-dimensional)for the offline training,(iii)dynamic control of a nonlinear solver tuning parameter(numerical relaxation),(iv)and online learning for time real-improvement of the machine learning model.This strategy decreases the number of nonlinear iterations by dynamically modifying a single global parameter,the relaxation factor,and by adaptively learning the attributes of each numerical model on-the-run.Furthermore,this work performs a sensitivity study in the dimensionless parameters(machine learning features),assess the efficacy of various machine learning models,demonstrate a decrease in nonlinear iterations using our method in more intricate,realistic three-dimensional models,and fully couple a machine learning model into an open-source multiphase flow simulator achieving up to 85%reduction in computational time.展开更多
基金MUFFINS,MUltiphase Flow-induced Fluid-flexible structure InteractioN in Subsea applications(EP/P033180/1)the PREMIERE programme grant(EP/T000414/1)SMARTRES,Smart assessment,management and optimization of urban geothermal resources(NE/X005607/1).
文摘We propose a novel type of nonlinear solver acceleration for systems of nonlinear partial differential equations(PDEs)that is based on online/adaptive learning.It is applied in the context of multiphase flow in porous media.The proposed method rely on four pillars:(i)dimensionless numbers as input parameters for the machine learning model,(ii)simplified numerical model(two-dimensional)for the offline training,(iii)dynamic control of a nonlinear solver tuning parameter(numerical relaxation),(iv)and online learning for time real-improvement of the machine learning model.This strategy decreases the number of nonlinear iterations by dynamically modifying a single global parameter,the relaxation factor,and by adaptively learning the attributes of each numerical model on-the-run.Furthermore,this work performs a sensitivity study in the dimensionless parameters(machine learning features),assess the efficacy of various machine learning models,demonstrate a decrease in nonlinear iterations using our method in more intricate,realistic three-dimensional models,and fully couple a machine learning model into an open-source multiphase flow simulator achieving up to 85%reduction in computational time.