journal article·2019-11-01Open access

Solving fluid flow problems using semi-supervised symbolic regression on sparse data

Yousef M. F. El Hasadi, Johan T. Padding

AIP Advances· Volume 9· Issue 11

Abstract

The twenty first century is the century of data. Machine learning data and driven methods start to lead the way in many fields. In this contribution, we will show how symbolic regression machine learning methods, based on genetic programming, can be used to solve fluid flow problems. In particular, we will focus on the fluid drag experienced by ellipsoidal and spherocylinder particles of arbitrary aspect ratio. The machine learning algorithm is trained semisupervised by using a very limited amount of data for a specific single aspect ratio of 2.5 for ellipsoidal and 4 for spherocylindrical particles. The effect of the aspect ratio is informed to the algorithm through what we call previous knowledge, for example, known analytical solutions in certain limits, or through interbreeding of different flow solutions from the literature. Our results show good agreement with literature results, while they are obtained computationally faster and with less computing resources. Also, the machine learning algorithm discovered that for the case of prolate spheroids, the difference between the drag coefficients perpendicular and parallel to the flow in the high Reynolds number regime only depend on the aspect ratio of the geometry, even when the individual drag coefficients still decrease with increasing Re.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Model Reduction and Neural Networks · Evolutionary Algorithms and Applications · Probabilistic and Robust Engineering Design

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Process and Energy Department, Delft University of Technology , Leeghwaterstraat 39, 2628 CB Delft, The Netherlands

References (44)

Show source-provided references
1. 2012
2. 1980
3. Comput. Methods Appl. Mech. Eng. · 1989 · 73 · 17310.1016/0045-7825(89)90111-4 ↗
4. Annu. Rev. Fluid Mech. · 1998 · 30 · 32910.1146/annurev.fluid.30.1.329 ↗
5. Annu. Rev. Fluid Mech. · 1989 · 21 · 34510.1146/annurev.fl.21.010189.002021 ↗
6. Nature · 2000 · 406 · 104710.1038/35023282 ↗
7. 2000
8. J. Fluid Mech. · 1984 · 139 · 26110.1017/s0022112084000355 ↗
9. J. Fluid Mech. · 2005 · 528 · 23310.1017/s0022112004003295 ↗
10. J. Fluid Mech. · 2009 · 630 · 510.1017/s0022112009006624 ↗
11. Phys. Rev. Lett. · 1999 · 83 · 342210.1103/physrevlett.83.3422 ↗
12. Accelerating Eulerian fluid simulation with convolutional networks
13. ACM Trans. Graphics · 2015 · 34 · 110.1145/2816795.2818129 ↗
14. Proc. Natl. Acad. Sci. U. S. A. · 2007 · 104 · 994310.1073/pnas.0609476104 ↗
15. Science · 2009 · 324 · 8110.1126/science.1165893 ↗
16. Proc. Natl. Acad. Sci. U. S. A. · 2016 · 113 · 393210.1073/pnas.1517384113 ↗
17. IEEE Trans. Mol., Biol. Multi-Scale Commun. · 2016 · 2 · 5210.1109/tmbmc.2016.2633265 ↗
18. 1851
19. Ark. Mat., Astron. Fys. · 1910 · 6 · 1
20. J. Fluid Mech. · 1957 · 2 · 23710.1017/s0022112057000105 ↗
21. J. Fluid Mech. · 1994 · 277 · 34710.1017/s002211209400279x ↗
22. J. Fluid Mech. · 1965 · 23 · 62510.1017/s0022112065001593 ↗
23. J. Fluid Mech. · 1961 · 10 · 30610.1017/s0022112061000251 ↗
24. J. Phys. Soc. Jpn. · 1955 · 10 · 11910.1143/jpsj.10.119 ↗
25. J. Atmos. Sci. · 1973 · 30 · 12510.1175/1520-0469(1973)030<0125:ansovf>2.0.co;2 ↗
26. J. Fluid Mech. · 1970 · 44 · 49310.1017/s0022112070001957 ↗
27. Comput. Fluids · 2009 · 38 · 177110.1016/j.compfluid.2009.03.006 ↗
28. Powder Technol. · 2016 · 303 · 3310.1016/j.powtec.2016.07.067 ↗
29. Int. J. Multiphase Flow · 2012 · 39 · 22710.1016/j.ijmultiphaseflow.2011.09.004 ↗
30. Int. J. Multiphase Flow · 2018 · 106 · 32510.1016/j.ijmultiphaseflow.2018.05.011 ↗
31. 1992
32. Powder Technol. · 2014 · 257 · 1110.1016/j.powtec.2014.02.045 ↗
33. Phys. Rev. E · 2016 · 94 · 01221410.1103/physreve.94.012214 ↗
34. 2012
35. J. Fluid Mech. · 1970 · 44 · 79110.1017/s002211207000215x ↗
36. J. Fluid Mech. · 2017 · 820 · R110.1017/jfm.2017.239 ↗
37. 2009 · 1091
38. J. Fluid Mech. · 2018 · 838 · 4210.1017/jfm.2017.823 ↗
39. Powder Technol. · 2018 · 325 · 13410.1016/j.powtec.2017.10.049 ↗
40. Comput. Fluids · 2009 · 38 · 57210.1016/j.compfluid.2008.06.001 ↗
41. Powder Technol. · 2008 · 184 · 36110.1016/j.powtec.2007.08.021 ↗
42. Phys. Rev. Fluids · 2019 · 4 · 04480210.1103/physrevfluids.4.044802 ↗
43. Acta Mech. · 2019 · 230 · 43110.1007/s00707-018-2325-x ↗
44. Annu. Rev. Fluid Mech. · 1988 · 20 · 11110.1146/annurev.fl.20.010188.000551 ↗