Optimal control of thermal fluid flow using automatic differentiation
- 84 Downloads
The aim of this study is to present a method for numerical optimal control of thermal fluid flow using automatic differentiation (AD). For the optimal control, governing equations are required. The optimal controls that have been previously presented by the present authors’ research group are based on the Boussinesq equations. However, because the numerical results of these equations are not satisfactory, the compressible Navier–Stokes equations are employed in this study. The objective is to determine whether or not the temperature at the objective points can be kept constant by imposing boundary conditions and by controlling the temperature at the control points. To measure the difference between the computed and target temperatures, the square sum of these values is used. The objective points are located at the center of the computational domain while the control points are at the bottom of the computational domain. The weighted gradient method that employs AD for efficiently calculating the gradient is used for the minimization. By using numerical computations, we show the validity of the present method.
KeywordsOptimal control Automatic differentiation Finite element method Thermal fluid flow Compressible flow
Unable to display preview. Download preview PDF.
- 1.Maruoka A, Marin M, Kawahara M (1998) Optimal Control in Navier–Stokes Equations. Int J Comp Fluid Dyn, vol 9, No. 3–4, Sp. No. 3, pp 313–322Google Scholar
- 9.Okumura H, Kawahara M (2000) Shape optimization for the Navier–Stokes equations based on optimal control theory. Eur Cong Comp Methods Appl Sci Eng, ECCOMAS, pp 1–12Google Scholar
- 13.Tezduyar TE (2004) Finite element method for fluid dynamics with moving boundaries and interfaces, Chap.17. In: Stein E, De Borset R, Hughes TJR (eds) Encyclopedia of computational mechanics, vol 3, Fluids. Wiley, New YorkGoogle Scholar
- 15.Pironneau O (2001) Automatic differentiation and domain decomposition for optimal shape design. International series, mathematical sciences and applications, vol 16. Computational methods for control applications, pp 167–178Google Scholar