Constitutive models are widely used for modeling complex systems in science and engineering, where first-principle-based, well-resolved simulations are often prohibitively expensive. For example, in fluid dynamics, constitutive models are required to describe nonlocal, unresolved physics such as turbulence and laminar-turbulent transition. However, traditional constitutive models based on partial differential equations (PDEs) often lack robustness and are too rigid to accommodate diverse calibration datasets. We propose a frame-independent, nonlocal constitutive model based on a vector-cloud neural network that can be learned with data. The model predicts the closure variable at a point based on the flow information in its neighborhood. Such nonlocal information is represented by a group of points, each having a feature vector attached to it, and thus the input is referred to as vector cloud. The cloud is mapped to the closure variable through a frame-independent neural network, invariant both to coordinate translation and rotation and to the ordering of points in the cloud. As such, the network can deal with any number of arbitrarily arranged grid points and thus is suitable for unstructured meshes in fluid simulations. The merits of the proposed network are demonstrated for scalar transport PDEs on a family of parameterized periodic hill geometries. The vector-cloud neural network is a promising tool not only as nonlocal constitutive models and but also as general surrogate models for PDEs on irregular domains.
翻译:构造模型被广泛用来模拟科学和工程的复杂系统,其中基于原则的、妥善解析的模拟往往费用高得令人望而却步。例如,在流体动态中,需要组织模型来描述非局部、未解决的物理学,例如动荡和岩浆涡流转型。然而,基于局部差异方程式的传统结构模型往往缺乏强力,过于僵硬,无法容纳多种校准数据集。我们提议了一个基于矢量-云层神经网络的、基于框架的、非本地的、基于框架的、非本地的构成模型,可以通过数据学习。模型预测关闭变量在基于其周边流动信息的一个点上。这种非本地信息由一组点代表,每个点附着一个特性矢量,因此输入被称作矢量云。云通过一个依赖框架的神经网络向封闭变量进行绘图,只能用于协调翻译和轮换,并排序云层中的点。因此,网络可以处理任意安排的任何数目的网络网格网点,而不是基于其周边流动信息的网点。这种非局部域域域域域域域域域域,因此也适合用于模拟不结构型号的网络。