- Journal Home
- Volume 36 - 2024
- Volume 35 - 2024
- Volume 34 - 2023
- Volume 33 - 2023
- Volume 32 - 2022
- Volume 31 - 2022
- Volume 30 - 2021
- Volume 29 - 2021
- Volume 28 - 2020
- Volume 27 - 2020
- Volume 26 - 2019
- Volume 25 - 2019
- Volume 24 - 2018
- Volume 23 - 2018
- Volume 22 - 2017
- Volume 21 - 2017
- Volume 20 - 2016
- Volume 19 - 2016
- Volume 18 - 2015
- Volume 17 - 2015
- Volume 16 - 2014
- Volume 15 - 2014
- Volume 14 - 2013
- Volume 13 - 2013
- Volume 12 - 2012
- Volume 11 - 2012
- Volume 10 - 2011
- Volume 9 - 2011
- Volume 8 - 2010
- Volume 7 - 2010
- Volume 6 - 2009
- Volume 5 - 2009
- Volume 4 - 2008
- Volume 3 - 2008
- Volume 2 - 2007
- Volume 1 - 2006
Commun. Comput. Phys., 35 (2024), pp. 1120-1154.
Published online: 2024-05
Cited by
- BibTex
- RIS
- TXT
With continuous developments in various techniques, machine learning is becoming increasingly viable and promising in the field of fluid mechanics. In this article, we present a machine learning approach for enhancing the resolution and robustness of the weighted compact nonlinear scheme (WCNS). We employ a neural network as a weighting function in the WCNS scheme and follow a data-driven approach to train this neural network. Neural networks can learn a new smoothness measure and calculate a weight function inherently. To facilitate the machine learning task and train with fewer data, we integrate the prior knowledge into the learning process, such as a Galilean invariant input layer and CNS polynomials. The normalization in the Delta layer (the so-called Delta layer is used to calculate input features) ensures that the WCNS3-NN schemes achieve a scale-invariant property (Si-property) with an arbitrary scale of a function, and an essentially non-oscillatory approximation of a discontinuous function (ENO-property). The Si-property and ENO-property of the data-driven WCNS schemes are validated numerically. Several one- and two-dimensional benchmark examples, including strong shocks and shock-density wave interactions, are presented to demonstrate the advantages of the proposed method.
}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.OA-2023-0162}, url = {http://global-sci.org/intro/article_detail/cicp/23096.html} }With continuous developments in various techniques, machine learning is becoming increasingly viable and promising in the field of fluid mechanics. In this article, we present a machine learning approach for enhancing the resolution and robustness of the weighted compact nonlinear scheme (WCNS). We employ a neural network as a weighting function in the WCNS scheme and follow a data-driven approach to train this neural network. Neural networks can learn a new smoothness measure and calculate a weight function inherently. To facilitate the machine learning task and train with fewer data, we integrate the prior knowledge into the learning process, such as a Galilean invariant input layer and CNS polynomials. The normalization in the Delta layer (the so-called Delta layer is used to calculate input features) ensures that the WCNS3-NN schemes achieve a scale-invariant property (Si-property) with an arbitrary scale of a function, and an essentially non-oscillatory approximation of a discontinuous function (ENO-property). The Si-property and ENO-property of the data-driven WCNS schemes are validated numerically. Several one- and two-dimensional benchmark examples, including strong shocks and shock-density wave interactions, are presented to demonstrate the advantages of the proposed method.