×

Numerical investigation of minimum drag profiles in laminar flow using deep learning surrogates. (English) Zbl 1495.76035

Summary: Efficiently predicting the flow field and load in aerodynamic shape optimisation remains a highly challenging and relevant task. Deep learning methods have been of particular interest for such problems, due to their success in solving inverse problems in other fields. In the present study, U-net-based deep neural network (DNN) models are trained with high-fidelity datasets to infer flow fields, and then employed as surrogate models to carry out the shape optimisation problem, i.e. to find a minimal drag profile with a fixed cross-sectional area subjected to a two-dimensional steady laminar flow. A level-set method as well as Bézier curve method are used to parameterise the shape, while trained neural networks in conjunction with automatic differentiation are utilised to calculate the gradient flow in the optimisation framework. The optimised shapes and drag force values calculated from the flow fields predicted by the DNN models agree well with reference data obtained via a Navier-Stokes solver and from the literature, which demonstrates that the DNN models are capable not only of predicting flow field but also yielding satisfactory aerodynamic forces. This is particularly promising as the DNNs were not specifically trained to infer aerodynamic forces. In conjunction with a fast runtime, the DNN-based optimisation framework shows promise for general aerodynamic design problems.

MSC:

76D55 Flow control and optimization for incompressible viscous fluids
76M99 Basic methods in fluid mechanics
68T05 Learning and adaptive systems in artificial intelligence

Software:

PyTorch; U-Net; SU2; Adam

References:

[1] De Avila Belbute-Peres, F., Economon, T. & Kolter, Z.2020 Combining differentiable PDE solvers and graph neural networks for fluid flow prediction. In Proceedings of the 37th International Conference on Machine Learning (ed. H. Daumé III & A. Singh), pp. 2402-2411, vol. 119. PMLR.
[2] De Avila Belbute-Peres, F., Smith, K., Allen, K., Tenenbaum, J. & Kolter, J.Z.2018 End-to-end differentiable physics for learning and control. In Advances in Neural Information Processing Systems. (ed. S. Bengio et al..) vol. 31. Curran Associates, Inc.
[3] Baeza, A., Castro, C., Palacios, F. & Zuazua, E.2008 2D Navier-Stokes shape design using a level set method. AIAA Paper 2008-172.
[4] Bhatnagar, S., Afshar, Y., Pan, S., Duraisamy, K. & Kaushik, S.2019Prediction of aerodynamic flow fields using convolutional neural networks. Comput. Mech.64 (2), 525-545. · Zbl 1468.76051
[5] Bushnell, D.M.2003Aircraft drag reduction-a review. J. Aerosp. Engng217 (1), 1-18.
[6] Bushnell, D.M. & Moore, K.J.1991Drag reduction in nature. Annu. Rev. Fluid Mech.23 (1), 65-79.
[7] Chen, J., Viquerat, J. & Hachem, E.2019 U-net architectures for fast prediction of incompressible laminar flows. arXiv:1910.13532.
[8] Dennis, S.C. & Chang, G.1970Numerical solutions for steady flow past a circular cylinder at Reynolds numbers up to 100. J. Fluid Mech.42, 471-489. · Zbl 0193.26202
[9] Economon, T.D., Palacios, F. & Alonso, J.J.2013 A viscous continuous adjoint approach for the design of rotating engineering applications. In 21st AIAA Computational Fluid Dynamics Conference. American Institute of Aeronautics and Astronautics.
[10] Economon, T.D., Palacios, F., Copeland, S.R., Lukaczyk, T.W. & Alonso, J.J.2016SU2: an open-source suite for multiphysics simulation and design. AIAA J.54 (3), 828-846.
[11] Eismann, S., Bartzsch, S. & Ermon, S.2017 Shape optimization in laminar flow with a label-guided variational autoencoder. arXiv:1712.03599.
[12] Gardner, B.A. & Selig, M.S.2003 Airfoil design using a genetic algorithm and an inverse method. AIAA Paper 2003-0043.
[13] Giles, M.B. & Pierce, N.A.2000An introduction to the adjoint approach to design. Flow Turbul. Combust.65, 393-415. · Zbl 0996.76023
[14] Glowinski, R. & Pironneau, O.1975On the numerical computation of the minimum-drag profile in laminar flow. J. Fluid Mech.72, 385-389. · Zbl 0323.76024
[15] Glowinski, R. & Pironneau, O.1976Towards the computation of minimum drag profiles in viscous laminar flow. Z. Angew. Math. Model.1, 58-66. · Zbl 0361.76035
[16] He, L., Kao, C.-Y. & Osher, S.2007Incorporating topological derivatives into shape derivatives based level set methods. Comput. Fluids225, 891-909. · Zbl 1122.65057
[17] Holl, P., Thuerey, N. & Koltun, V.2020 Learning to control PDEs with differentiable physics. In International Conference on Learning Representations, 2020. https://openreview.net/forum?id=HyeSin4FPB.
[18] Jameson, A.1988Aerodynamic design via control theory. J. Sci. Comput.3, 233-260. · Zbl 0676.76055
[19] Katamine, E., Azegami, H., Tsubata, T. & Itoh, S.2005Solution to shape optimisation problems of viscous fields. Intl J. Comput. Fluid Dyn.19 (1), 45-51. · Zbl 1286.76085
[20] Kim, D.W. & Kim, M.U.2005Minimum drag shape in two dimensional viscous flow. Intl J. Numer. Meth. Fluids21 (2), 93-111. · Zbl 0840.76079
[21] Kingma, D.P. & Ba, J.2014 Adam: a method for stochastic optimization. arXiv:1412.6980.
[22] Kline, H.L., Economon, T.D. & Alonso, J.J.2016 Multi-objective optimization of a hypersonic inlet using generalized outflow boundary conditions in the continuous adjoint method. In 54th AIAA Aerospace Sciences Meeting. AIAA Paper 2016-0912.
[23] Kondoh, T., Matsumori, T. & Kawamoto, A.2012Drag minimization and lift maximization in laminar flows via topology optimization employing simple objective function expressions based on body force integration. Struct. Multidiscipl. Optim.45, 693-701. · Zbl 1274.74356
[24] Kraft, D.2017Self-consistent gradient flow for shape optimization. Optim. Meth. Softw.32 (4), 790-812. · Zbl 1379.49040
[25] Li, J., Zhang, M., Martins, J.R.R.A. & Shu, C.2020Efficient aerodynamic shape optimization with deep-learning-based geometric filtering. AIAA J.58 (10), 4243-4259.
[26] Ling, J., Kurzawski, A. & Templeton, J.2016Reynolds averaged turbulence modelling using deep neural networks with embedded invariance. J. Fluid Mech.807, 155-166. · Zbl 1383.76175
[27] Michelassi, V., Chen, L., Pichler, R. & Sandberg, R.D.2015Compressible direct numerical simulation of low-pressure turbines-part II: effect of inflow disturbances. Trans. ASME: J. Turbomach.137, 071005.
[28] Mueller, L. & Verstraete, T.2019Adjoint-based multi-point and multi-objective optimization of a turbocharger radial turbine. Intl J. Turbomach. Propul. Power2, 14-30.
[29] Osher, S. & Sethian, J.A.1988Fronts propagating with curvature dependent speed: algorithms based on Hamilton-Jacobi formulations. J. Comput. Phys.79, 12-49. · Zbl 0659.65132
[30] Paszke, A., et al.2019 PyTorch: an imperative style, high-performance deep learning library. In Advances in Neural Information Processing Systems 32 (ed. H. Wallach et al.), pp. 8024-8035. Curran Associates, Inc.
[31] Patankar, S.V. & Spalding, D.B.1983 A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows. In Numerical Prediction of Flow, Heat Transfer, Turbulence and Combustion, pp. 54-73. Elsevier.
[32] Pironneau, O.1973On optimum profiles in Stokes flow. J. Fluid Mech.59, 117-128. · Zbl 0274.76022
[33] Pironneau, O.1974On optimum design in fluid mechanics. J. Fluid Mech.64, 97-110. · Zbl 0281.76020
[34] Queipo, N.V., Haftka, R.T., Shyy, W., Goel, T., Vaidyanathan, R. & Kevin Tucker, P.2005Surrogate-based analysis and optimization. Prog. Aerosp. Sci.41 (1), 1-28.
[35] Renganathan, S.A., Maulik, R. & Ahuja, J.2020 Enhanced data efficiency using deep neural networks and gaussian processes for aerodynamic design optimization. arXiv:2008.06731.
[36] Ronneberger, O., Fischer, P. & Brox, T.2015 U-net: convolutional networks for biomedical image segmentation. In Medical Image Computing and Computer-Assisted Intervention - MICCAI 2015 (ed. N. Navab, J. Hornegger, W.M. Wells & A.F. Frangi), pp. 234-241. Springer International Publishing.
[37] Sen, S., Mittal, S. & Biswas, G.2009Steady separated flow past a circular cylinder at low Reynolds numbers. J. Fluid Mech.620, 89-119. · Zbl 1156.76381
[38] Sethian, J.A.1999aComputational Methods for Fluid Flow, 2nd edn, chap. 16, 17. Cambridge University Press. · Zbl 0973.76003
[39] Sethian, J.A.1999bFast marching methods. SIAM Rev.41, 199-235. · Zbl 0926.65106
[40] Sethian, J.A. & Smereka, P.2003Level set methods for fluid interface. Annu. Rev. Fluid Mech.35, 341-372. · Zbl 1041.76057
[41] Skinner, S.N. & Zare-Behtash, H.2018State-of-the-art in aerodynamic shape optimisation methods. Appl. Softw. Comput.62, 933-962.
[42] Sun, G. & Wang, S.2019A review of the artificial neural network surrogate modeling in aerodynamic design. J. Aerosp. Engng233 (16), 5863-5872.
[43] Thévenin, D. & Janiga, G. (Ed.) 2008Optimization and Computational Fluid Dynamics. Springer-Verlag. · Zbl 1134.76003
[44] Thuerey, N., Weissenow, K., Prantl, L. & Hu, X.2018 Deep learning methods for Reynolds-averaged Navier-Stokes simulations of airfoil flows. arXiv:1810.08217.
[45] Tritton, D.J.1959Experiments on the flow past a circular cylinder at low Reynolds numbers. J. Fluid Mech.6 (4), 547-567. · Zbl 0092.19502
[46] Um, K., Brand, R., Holl, P., Fei, R. & Thuerey, N.2020 Solver-in-the-loop: learning from differentiable physics to interact with iterative PDE-solvers. In Advances in Neural Information Processing Systems (ed. H. Larochelle et al.), pp. 6111-6122. vol. 33. Curran Associates, Inc.
[47] Versteeg, H.K. & Malalasekera, W.2007An Introduction to Computational Fluid Dynamics, 2nd edn, chap. 6. Pearson Education Limited.
[48] Viquerat, J. & Hachem, E.2019 A supervised neural network for drag prediction of arbitrary 2D shapes in low Reynolds number flows. arXiv:1907.05090. · Zbl 1521.76097
[49] Yang, F., Yue, Z., Li, L. & Yang, W.2018A new curvature-controlled stacking-line method for optimization design of compressor cascade considering surface smoothness. J. Aerosp. Engng232, 459-471.
[50] Yondo, R., Andrés, E. & Valero, E.2018A review on design of experiments and surrogate models in aircraft real-time and many-query aerodynamic analyses. Prog. Aerosp. Sci.96, 23-61.
[51] Zahedi, S. & Tornberg, A.-K.2010Delta function approximations in level set methods by distance function extension. J. Comput. Phys.229, 2199-2219. · Zbl 1186.65018
[52] Zhang, X., Qiang, X., Teng, J. & Yu, W.2020A new curvature-controlled stacking-line method for optimization design of compressor cascade considering surface smoothness. J. Aerosp. Engng234, 1061-1074.
[53] Zhou, B.Y., Albring, T., Gauger, N.R., Da Silva, C.R.I., Economon, T.D. & Alonso, J.J.2016 An efficient unsteady aerodynamic and aeroacoustic design framework using discrete adjoint. AIAA Paper 2016-3369.
[54] Zingg, D.W., Nemec, M. & Pulliam, T.H.2008A comparative evaluation of genetic and gradient-based algorithms applied to aerodynamic optimization. Eur. J. Comput. Mech.17 (1-2), 103-126. · Zbl 1292.76062
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.