Coder Social home page Coder Social logo

kaozhangyu / turbulence-modeling-piml Goto Github PK

View Code? Open in Web Editor NEW

This project forked from xiaoh/turbulence-modeling-piml

0.0 0.0 0.0 2.51 MB

Data-driven Reynolds stress modeling with physics-informed machine learning

Home Page: https://www.aoe.vt.edu/people/faculty/xiaoheng/personal-page/research/data.html

HTML 55.90% Jupyter Notebook 43.64% Python 0.46%

turbulence-modeling-piml's Introduction

Data-driven Reynolds stress modeling with physics-informed machine learning

Jinlong Wu, Carlos Michelén-Ströfer, Jianxun Wang, Heng Xiao

A complex physical system characterized by a wide range of temporal and spatial scales, turbulence is among the last unsolved problems in classical physics that affects natural and engineered systems from sub-meter to planetary scales. Current simulations of turbulent flows rely on Reynolds Averaged Navier Stokes equations with closure models. In light of the decades-long stagnation in traditional turbulence modeling, we proposed data-driven, physics-informed machine learning method for turbulence modeling.

This repository contains tutorial Python scripts used to generated results published in the [Wang2017Physics] and [Wu2018Physicsa]. Also see: [Wu2018Representation]. Review relevant review articles: [Duraisamy2019Turbulence] and [Xiao2019RANS]

You can download the Jupyter Notebook to run and play with the code, or simply download the HTML version of the tutorial](regressionSolver.html) generated by the Jupyter Notebook.

Please send bug reports and comments to: Heng Xiao ([email protected])

References

  • [Wang2017Physics] J.-X. Wang, J.-L. Wu, and H. Xiao. Physics informed machine learning approach for reconstructing Reynolds stress modeling discrepancies based on DNS data. Physical Review Fluids, 2(3), 034603, 1-22, 2017. DOI:10.1103/PhysRevFluids.2.034603

  • [Wu2018Physics] J.-L. Wu, H. Xiao and E. G. Paterson. Physics-informed machine learning approach for augmenting turbulence models: A comprehensive framework. Physical Review Fluids, 3, 074602, 1-28, 2018. DOI: 10.1103/PhysRevFluids.3.074602

  • [Wu2018Representation] J.-L. Wu, R. Sun, S. Laizet and H. Xiao. Representation of Reynolds stress perturbations with application in machine-learning-assisted turbulence modeling. Computer Methods in Applied Mechanics and Engineering,346, 707-726, 2019. DOI: 10.1016/j.cma.2018.09.010

  • [Duraisamy2019Turbulence] K. Duraisamy, G. Iaccarino, and H. Xiao. Turbulence modeling in the age of data. Annual Review of Fluid Mechanics, 51, 357-377, 2019. DOI: 10.1146/annurev-fluid-010518-040547

  • [Xiao2019RANS] H. Xiao and P. Cinnella. Quantification of model uncertainty in RANS simulations: A review. Progress in Aerospace Sciences. In Press, 2018. Invited review article. Also available at: arXiv:1806.10434

turbulence-modeling-piml's People

Contributors

xiaoh avatar jinlong83 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.