Certified Reduced Basis VMS-Smagorinsky model for natural convection flow in a cavity with variable height
Francesco Ballarin, Tom\'as Chac\'on Rebollo, Enrique Delgado, \'Avila, Macarena G\'omez M\'armol, Gianluigi Rozza

TL;DR
This paper introduces a certified reduced basis model for natural convection in a variable height cavity, incorporating physical and geometric parameters, and demonstrates its effectiveness through numerical tests.
Contribution
The work develops a novel reduced basis VMS-Smagorinsky model with an empirical interpolation and error estimation for parametrized natural convection problems.
Findings
Effective reduced basis model for variable height cavities
Accurate approximation of sub-grid eddy viscosity terms
Successful numerical validation across parameter configurations
Abstract
In this work we present a Reduced Basis VMS-Smagorinsky Boussinesq model, applied to natural convection problems in a variable height cavity, in which the buoyancy forces are involved. We take into account in this problem both physical and geometrical parametrizations, considering the Rayleigh number as a parameter, so as the height of the cavity. We perform an Empirical Interpolation Method to approximate the sub-grid eddy viscosity term that let us obtain an affine decomposition with respect to the parameters. We construct an a posterior error estimator, based upon the Brezzi-Rappaz-Raviart theory, used in the greedy algorithm for the selection of the basis functions. Finally we present several numerical tests for different parameter configuration.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
|
|
|
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Certified Reduced Basis VMS-Smagorinsky model for natural convection flow in a cavity with variable height
Francesco Ballarin mathLab, Mathematics Area, SISSA, International School for Advanced Studies, via Bonomea 265, I-34136 Trieste, Italy. [email protected], [email protected]
Tomás Chacón Rebollo IMUS & Departamento de Ecuaciones Diferenciales y Análisis Numérico , Apdo. de correos 1160, Universidad de Sevilla, 41080 Seville, Spain. [email protected], [email protected]
Enrique Delgado Ávila22footnotemark: 2
Macarena Gómez Mármol Departamento de Ecuaciones Diferenciales y Análisis Numérico, Apdo. de correos 1160, Universidad de Sevilla, 41080 Seville, Spain. [email protected]
Gianluigi Rozza11footnotemark: 1
Abstract
In this work we present a Reduced Basis VMS-Smagorinsky Boussinesq model, applied to natural convection problems in a variable height cavity, in which the buoyancy forces are involved. We take into account in this problem both physical and geometrical parametrizations, considering the Rayleigh number as a parameter, so as the height of the cavity. We perform an Empirical Interpolation Method to approximate the sub-grid eddy viscosity term that let us obtain an affine decomposition with respect to the parameters. We construct an a posteriori error estimator, based upon the Brezzi-Rappaz-Raviart theory, used in the greedy algorithm for the selection of the basis functions. Finally we present several numerical tests for different parameter configuration.
**Keywords. ** Reduced basis method, Empirical interpolation method, a posteriori error estimation, Boussinesq equations, Smagorinsky turbulence model.
1 Introduction
Nowadays, several industrial processes need numerical simulations, which are usually performed with the widespread high-fidelity approximation techniques such as finite element (FE), finite volumes or spectral methods, and they usually take very long time for computation (several hours, even days). In many situations, the model that represents the behavior of an industrial process is given by a Partial Differential Equation (PDE) depending on parameters. Reduced-order modeling (ROM) is used in parametrized PDE in order to try to reduce the high computational time required by its numerical solution, when large number of simulations with different parameter values are needed [1, 2, 3, 4, 5, 6, 7, 8].
In the context of fluids dynamics, even with the reduction of the computational cost provided by turbulent models, such as the Variational Multi-Scale (VMS) models (cf. [9]), with respect to the DNS, it is still expensive to compute accurately the real flows that commonly appear in industry problems, specially in cases where parameters play important roles. When a high number of computations for a fluid flow depending on parameters is required, ROM becomes useful. Several works for Reduced Basis (RB) model have been presented for Stokes equations [10, 6, 11] and Navier-Stokes equations [12, 13, 14, 15, 16]. Most recently, there have been developed works for RB turbulent models, such as the Smagorinsky model [17], or the VMS-Smagorinsky model [18]. In those last works, the ROM is constructed from the turbulent model. A different way to build ROM model for turbulent flows is the one in which initially we would build a ROM for Navier-Stokes equations, and then model the unresolved scales (either by eddy diffusion or other techniques) to build the turbulence model. This approach has been followed in [19, 20], for instance. We address here the construction of a RB model for the Boussinesq equations, that includes turbulent diffusivity for both momentum and energy equations. The turbulent diffusivities are modeled by a VMS-Smagorinsky approach, in such a way that eddy diffusion effects only act on the small resolved scales. One of the main advantages of using the VMS-Smagorinsky is that the eddy viscosity and eddy diffusivity only affect the small resolved scales, avoiding over-diffusive effects, that can be maintained in the ROM setting thanks to the Reduced Basis framework that we have developed. On the counterpart, we deal with non-linear terms related with the VMS-Smagorinsky model, that force us to use techniques such as the Empirical Interpolation Method, resulting a feasible ROM model.
In this work we consider the application of a RB Boussinesq VMS-Smago-
rinsky model to simulate a natural convection in a variable height cavity. In applications to architecture, this cavity represents a courtyard inside a building. The study of the heat exchange between the air and the walls inside the courtyard is of high interest to minimize the energy needs of the building. The variability of the cavity height is considered through a geometrical parametrization of the domain. Since we are interested in solving efficiently the parameter-dependent problem, we need to reformulate the Boussinesq VMS-Smagorinsky model in a parameter-independent domain with a change of variables. With this change of variables, we obtain operators that depend on both physical and geometrical parameters. This setting, besides the Empirical Interpolation Method (EIM) (cf. [21, 22]) for the non-linear eddy diffusivities, lets us approximate these non-linear operators by operators that depend affinely with respect to the parameters, both of physical and geometrical type. Then it is possible to store parameter-independent matrices and tensors in the offline phase.
We tackle in this work some of the intermediate difficulties which should necessarily be solved when dealing with RB modelling of natural convection turbulent flows. Particularly, we analyze how to deal with the temperature when constructing the a posteriori error estimator. From the numerical analysis point of view, we present the development of an a posteriori error bound based upon the Brezzi-Rappaz-Raviart (BRR) theory [23], used in the snapshot selection in the greedy algorithm. This a posteriori error estimator is an extension of the ones presented for the Navier-Stokes equations [12, 13, 14] and the Smagorinsky model [17]. The main difference for the a posteriori error bound presented in this paper with the previous ones, is the necessity of considering a mollifier for the thermal eddy diffusivity term, due to the fact this term is no longer Lipschitz-continuous. Thanks to the consideration of this regularized term, we are able to develop the a posteriori error estimator.
We present four different numerical tests for the buoyancy-driven cavity problem. In the first two tests, we consider a fixed height, i.e. we consider the geometrical parameter , for different ranges of the Rayleigh number, ranging from moderate Rayleigh numbers values , to high Rayleigh numbers values . In the third one, we fix the Rayleigh number, with a moderate value , and only the geometrical parameter changes. This test intends to represent a situation in which the environmental conditions are fixed and we are only interested in simulating the flow in cavities. In the last test, both the Rayleigh and the geometric parameter are taken into account. This test is more complex since two parameters are considered, thus the number of basis functions to include in our RB spaces increases with respect to the previous one. At the same time, the speed-up ratio decreases somewhat, although it remains on values around 50.
The paper is structured as follows: in section 2 we define the high fidelity problem in the reference domain from the one defined in the original domain depending on the geometric parameter. Then, in section 3, we present the Reduced Basis problem, with the EIM approximation for the eddy viscosity and eddy diffusivity terms. In section 4 we construct the a posteriori error estimator. Finally in section 5, we present the numerical results for the tests previously described, programmed in FreeFem++ (cf. [24]). Conclusions are then summarized in section 6.
2 Continuous problem and full order discretization
The aim of this work is to present a reduced order model for natural convection problems over domains with variable geometry. For this purpose, we propose a turbulence Smagorinsky model in which the buoyancy forces are modeled by the Boussinesq approach. Let and let be a bounded polyhedral domain in , depending on the geometrical parameters, commonly called original domain in the RB framework. Let the Lipschitz-continuous boundary of , where is the part of the boundary with Dirichlet conditions and the part of the boundary with Neumann conditions.
We next present the continuous Boussinesq-Smagorinsky model that we consider in this work. Although the Smagorinsky approach is intrinsically discrete, we present it in a continuous form in order to clarify its relationship with the standard Boussinesq model:
[TABLE]
Here, is the velocity field, is the pressure and is the temperature. In addition, is the last vector of the canonical basis of , while and are the Rayleigh and Prandtl dimensionless numbers respectively. Both the external body forces f, and the heat source term , are given data for the problem. In (1), is the eddy viscosity term, and is the eddy diffusivity given by
[TABLE]
In (1), we represent by a given temperature over the boundary . For simplicity of the analysis, we further consider that . In the case of considering non-homogeneous boundary conditions, it is enough to define a lift function such that . In [17], an analysis with the lift function is already done for a RBM Smagorinsky model.
Let us consider the spaces , , . We denote by the norm of the Sobolev space . We consider the -seminorm for the velocity and temperature spaces, and the -norm for the pressure space. In addition, let us define the Sobolev embedding constants and , associated to these norms, such that
[TABLE]
and
[TABLE]
Moreover, we consider the tensor space , with the following associated norm:
[TABLE]
The variational formulation of problem (1), over the parameter-dependent original domain is
[TABLE]
Here, the bilinear forms , , and are defined by
[TABLE]
the trilinear forms and are defined by
[TABLE]
and the non-linear Smagorinsky term for eddy viscosity, , is given by
[TABLE]
with
[TABLE]
For the thermal eddy diffusivity term , let us first introduce a mollifier , with supp(), and is even, i.e., . Let us consider the mollifier sequence , with , supp(), defined by
[TABLE]
Thus, the VMS-Smagorinsky eddy diffusivity term is defined as
[TABLE]
with
[TABLE]
where denotes the convolution. The choice of the eddy viscosity is the one suggested in [25]. For thermal eddy diffusivity, we have chosen a modified form, considering a mollifier for the thermal eddy diffusivity in [25]. The choice of this thermal eddy diffusivity with the mollifier, assure the Lipschitz continuity of the eddy diffusivity operator.
Thanks to mollifier properties (see [26] for details), it holds that converges uniformly to , with
[TABLE]
Remark 1
*The mollified eddy diffusivity is considered for the
well-possedness analysis and the development of a posteriori error estimator. In practice, we consider the eddy diffusivity term in the Boussinesq-Smagorinsky model as .*
Finally, the linear forms and are given by
[TABLE]
where here stands either the duality paring between and , and between and ; being and the dual spaces of and , respectively.
We present a cavity domain, whose height is varied through a geometrical parameter. This geometrical parameter, that we denote by , varies the aspect ratio of the cavity. In Fig. 1 we show the original cavity domain considered, with the geometrical parameter considered.
To be able to store parameter independent matrices in the offline phase (see section 3) of the RB method, we need to compute all the integrals in a reference domain trough a transformation of the original domain. Thus, we set , and we define the reference domain . The parameter-dependent original domain can be recovered by a transformation map, , defined as
[TABLE]
As this map is linear, its Jacobian matrix and its determinant are given by
[TABLE]
Let a regular family of triangulations on the reference domain. We denote , , , with , respectively the discrete velocity, pressure and temperature spaces on the reference domain. Although the analysis can be performed for a regular mesh, for simplicity in the analysis we suppose that the mesh we are considering is uniform. Denoting , we rewrite problem (6) with respect to the reference domain, applying the change of variables of the transformation map , as
[TABLE]
where the subscripts and denote the addend of the corresponding operator, relative to the partial derivative with respect to or , respectively. For both the eddy viscosity and eddy diffusivity terms, we consider a VMS small-small setting approach (cf. [9]). For that, we consider a uniformly -norm interpolator operator from to , denoted by . Thus, we assume that satisfies that there exists a constant independent of such that
[TABLE]
where we denote . See [27, 28] for more details.
The operators in (14) have the following form:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
These integrals are derived applying the well-known change of variable formula (see e.g. [5]). With this geometrical parametrization, the eddy viscosity (analogously ) also depends on the geometrical parameter, and is defined as
[TABLE]
Here we are supposing that we consider an uniform mesh in the reference domain , with partitions on each side. Since the mesh size, , in the VMS-Smagorinsky eddy viscosity and eddy diffusivity appears in (16) in terms of the parameter-dependent original domain, we map it to the reference domain, by applying the change of variable map defined in (12).
3 Reduced Basis formulation
In this section we present the RB problem derived from the discrete problem presented in section 2. We construct the low-dimensional spaces for the RB problem with the Greedy algorithm. Both the pressure and the temperature reduced basis spaces are defined with the corresponding snapshots computed solving the FE problem (14).
The RB velocity space is constructed with the velocity snapshot of the FE velocity solution, and the inner pressure supremizer (cf. [29, 30]), , defined for this problem as
[TABLE]
Thus, the reduced basis spaces are given by
[TABLE]
[TABLE]
[TABLE]
Denoting , the RB problem is
[TABLE]
The eddy viscosity must be tensorized in problem (21), for the efficient solve in the online phase. For this purpose, we consider the use of EIM (cf. [21, 22]). The eddy viscosity and eddy diffusivity terms are approximated as
[TABLE]
[TABLE]
[TABLE]
[TABLE]
with,
[TABLE]
[TABLE]
[TABLE]
[TABLE]
and,
[TABLE]
[TABLE]
[TABLE]
[TABLE]
where and are computed by the EIM algorithm (see [22] for further details).
The parameter independent matrices and tensors to store during the offline phase in order to efficiently solve problem (21), are given in this case by
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Here we are representing the reduced basis velocity, temperature and pressure solutions as a linear combination of the velocity, temperature and pressure snapshots, respectively, of the reduced spaces, i.e.,
[TABLE]
4 A posteriori error estimator
In order to develop the a posteriori error estimator for the Greedy algorithm, we rewrite problem (14) in a more compact form as
[TABLE]
The a posteriori error estimator is based upon the BRR theory (cf. [23]). For this purpose we define the Gateaux derivative of with respect to the first variable, in the direction , denoted by . For this problem, denoting , the derivative is defined by:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
with
[TABLE]
and
[TABLE]
The Gateaux derivative satisfies the following continuity and inf-sup conditions:
[TABLE]
[TABLE]
The existence of and satisfying (23) and (24), respectively, are given by the following results, whose proofs can be found in A.1 and A.2 respectively.
Proposition 1
There exists such that
[TABLE]
Proposition 2
Let a constant depending on and . Then if
[TABLE]
and
[TABLE]
then there exists such that
[TABLE]
Since operator satisfies the discrete inf-sup condition
[TABLE]
we can prove that the inf-sup condition (27) is satisfied thanks to Prop. 2.
With the following result, we prove that the Gateaux derivative of the Boussinesq-Smagorinsky operator is locally Lipschitz-continuous. The proof can be found in A.3.
Lemma 1
Let . Then, in a neighborhood of and , there exists a positive constant such that, ,
[TABLE]
We define the following continuity and inf-sup constants:
[TABLE]
[TABLE]
where the supremizer operator is defined as
[TABLE]
such that
[TABLE]
The existence of these constants can be proved in the same way that the existence of the constants (23)-(24). Thus, we can define the a posteriori error estimator as
[TABLE]
where is given by
[TABLE]
with the dual norm of the residual. The a posteriori error estimator is stated by the following result, whose proof can be found in A.4.
Theorem 1
Let , and assume that . If problem (22) admits a solution such that
[TABLE]
then this solution is unique in the ball .
Moreover, assume that for all . Then there exists a unique solution of (22) such that the error with respect , solution of (21), is bounded by the a posteriori error estimator, i.e.,
[TABLE]
with effectivity
[TABLE]
5 Numerical results
In this section we present some numerical results for the Boussinesq VMS-Smagorinsky RB model. We perform three different configurations for the parametrical set. The first configuration corresponds to the consideration only of physical parametrical set, fixing the value of the geometrical parameter . Here we consider two different scenarios depending on the Rayleigh number range. In order to get error levels small enough for taking into account the a posteriori error estimator, we split the Rayleigh number ranger considered, , into two ranges, and .
Then, we suppose that the Rayleigh number is fixed with , and we consider the geometrical parameter ranging in . Finally, we consider both the geometrical parameter and the Rayleigh number. For this test, we consider the Rayleigh number, , ranging in , and the geometrical parameter, , ranging in . Thus we are considering that the parameter domain is . For all cases, the Prandtl number considered is , that corresponds to the air Prandtl number.
In all tests, we consider no-slip boundary conditions for velocity. We also consider homogeneous Neumann boundary condition for temperature at the top and bottom of the cavity, and Dirichlet conditions for the vertical walls: for the left vertical wall and for the right vertical wall. Moreover, we consider and both for the momentum equation and the energy equation, respectively.
The FE solution is computed through a semi-implicit evolution approach, considering that the steady state solution is reached when the error between two iterates is below . The FE solution has been computed considering finite elements for velocity, temperature and pressure, respectively.
With respect to the constants that appear in the *a posteriori * error estimator, we explain in the following the numerical approximation of those constants. For the constant , we use the Radial Basis Function (RBF) algorithm in order to compute efficiently for all . We follow the technique suggested in [31]. Although it can not be proved that a lower bound of the constant as the Successive Constraint Method (SCM) is provided, the computational time is much lower for the RBF, mainly when more than one parameter is considered, with quite good accuracy. The constant , and more precisely the Sobolev embedding constants, are built once in the reference domain following the algorithm proposed in [12]. Moreover, we compute the Lipschitz constant without taking into account the term in which the mollifier takes part of it. This term in that comes from the mollifier is multiplied by a factor of , that has no relevance in the value of the Lipschitz constant. Thus, we consider accurate the approximation of the Lipschitz constant without considering the mollifier.
5.1 Physical parametrization
In this test, we consider two different scenarios, one for the Rayleigh number range , an the other for the Rayleigh number range . In both cases we consider the geometrical parameter fixed, with . For the first scenario, which corresponds to the lower Rayleigh number values, the heat transfer is principally in form of diffusion, i.e., the diffusion term in the energy equation is predominant, leading to an almost vertical linear contouring for the temperature, and a recirculating motion in the core of the region is observed. As we increase the value of the Rayleigh number in , the flow is stretched to the walls, especially to the vertical walls; and the heat transfer starts to be driven mainly by convection. The isotherms become horizontal in a domain inside the cavity, far from the walls, that increases as the Rayleigh number increases. When we consider the second scenario, where the Rayleigh number range is higher, the velocity in the center of the cavity is practically zero, and presents large and normal gradients near the vertical walls. The temperature isolines are horizontal in a large domain inside the cavity, except near the vertical walls. This behavior agrees with the results presented in several works, e.g. [32, 33, 34]. In Fig. 2 we show the FE velocity magnitude and temperature for , and , with a fixed value of the geometrical parameter of .
We consider different meshes depending the scenario. For we consider a uniform mesh, with 50 divisions in each square side, i.e., . For we consider a finer mesh, with 70 divisions in each square side, i.e., , in order to reproduce efficiently the eddies near the vertical walls appearing in this Rayleigh number range.
Concerning the time step in the evolution semi-implicit approach, we have considered a time step for the case of , and for the case .
In the Reduced Basis framework, we perform an EIM for both the eddy viscosity and eddy diffusivity. Although for the numerical analysis performed in this work we have considered a regularized eddy diffusivity, the numerical tests are done with the eddy diffusivity defined in (2). Since the eddy diffusivity is proportional to the eddy viscosity, we only need to perform one EIM. With the EIM we are able to decouple the parameter dependence of the non-linear eddy viscosity and eddy diffusivity terms. For this test, we need basis until reaching a prescribed tolerance of , when we consider that , and basis functions when we consider the second scenario where . In this last case, the Smagorinsky eddy viscosity and eddy diffusivity terms become more relevant, and for this reason, we take a lower tolerance for this test with respect to the previous one, considering . In Fig. 3 we show the evolution of this error for both scenarios.
For the Greedy algorithm we prescribe a tolerance of for both scenarios. For the first scenario, when , we need basis to reach this tolerance. When , holds the condition of Theorem 1 and for all in . In the second scenario, when , we need basis functions to reach the tolerance previously prescribed, becoming smaller than one when we get basis functions. In both cases, when and the a posteriori error bound is not defined, we use as a posteriori error bound the proper . In Fig. 4 we show the convergence for the greedy algorithm.
In Fig. 5 (left) we show the comparison between the true error and the a posteriori error bound when , in which we can observe that the efficiency of the a posteriori error bound is between two and three orders of magnitude. Moreover, in Fig. 5 (right) we represent the comparison between the true error and the dual norm of the residual, . For this test, we can observe how the error correlates quite better with the dual norm of the residual than the a posteriori error bound, but in any case, it does not give us an upper bound of the error.
In Fig. 6 (left) we show the comparison between the true error and the a posteriori error bound when , in which we can observe that the efficiency of the a posteriori error bound is between one and two orders of magnitude. Moreover, in Fig. 6 (right) we represent the comparison between the true error and the dual norm of the residual, . For this test case, we can see how the dual norm of the residual is much lower than the error. Thus, the a posteriori error estimator gives us a better estimation for the error than the dual norm of the residual.
Finally, in Table 1, we show a comparison between the FE and RB solutions for several Rayleigh values in both scenarios. We show the computational time for solving a FE solution and a RB solution in the online phase. As can be observed, the speed-up rate of the computational time is larger than three orders of magnitude when , while when the speed-up rate is close to three hundred. The difference in the speed-up magnitude between both cases is due to the longer number of EIM and RB functions computed in each case. In addition, we show the relative errors in -norm for velocity and temperature, and in -norm for pressure; for which we observe that the RB solution is close enough to the FE solution, with relative errors about in both test cases. For this test, the offline phase when took approximately 2 days in being performed. For the case when , the offline phase took approximately 3 weeks in be performed. In this offline computational time we consider either the EIM and the Greedy algorithm with the computation of the a posteriori error estimator
5.2 Geometrical parametrization
In this test, we consider a moderate Rayleigh number value , and we consider the geometrical parameter ranging in . The difference in the height of the cavity affects to the buoyancy force, making it more relevant when we increase the parameter value. This behavior is observed in Fig. 7, in which we show four solutions for different values of the geometrical parameter.
Firstly in the offline phase, we construct the reduced-basis space corresponding to the EIM, in which we approximate properly the eddy viscosity and eddy diffusivity terms. In this test, we need basis functions in order to reach a prescribed tolerance of . In Fig. 8 (left) we show the evolution of the infinity norm of the error between the eddy viscosity and its EIM approximation.
For the Greedy algorithm, in this test, we prescribe a tolerance for the a posteriori error bound of . We need basis functions until to guarantee the condition of Theorem 1, and get . Then, we reach the prescribed tolerance when . In Fig. 8 (right), we show the maximum value for all of the a posteriori error estimator, and , in each iteration of the Greedy algorithm.
In Fig. 9 (left), we show a comparison between the *a posteriori * error bound and the true error for all , in the last iteration of the Greedy algorithm, i.e., when . Here we can see how the efficiency of the a posteriori error bound is about one order of magnitude. In Fig. 9 (right), we show the comparison between the a posteriori error bound and . In this case, we can observe how the dual norm of the residual is much lower than the error, and how the a posteriori error bound fits better the true error than the dual norm of the residual.
Finally, in Table 2, we summarize the results for several parameter values. We show the comparison between the time for computing a FE solution, and the online phase computational time. We obtain a speed-up rate of several hundreds in the computational time. The RB solution accuracy is fairly good, since the relative error is approximately of order for velocity, temperature, and pressure. For this test, the offline phase took approximately 5 days in being performed. In this offline computational time we consider either the EIM and the Greedy algorithm with the computation of the a posteriori error estimator
5.3 Physical and geometrical parametrization
In this test, we perform a RB model in which a physical parameter (the Rayleigh number), and a geometric parameter are taken into account. Due to the increasing complexity in the flux with the consideration of this two parameters, we consider low range of Rayleigh number.
Thus, we consider that . If we wanted to increase the Rayleigh number, we would have to consider a smaller interval for the geometric parameter. Indeed, as shown in sect. 5.1, the flow for high Rayleigh values is quite complex, thus the consideration of geometric parameter joint with the physical parameter is only possible if both intervals are not too big. If a big parameter set is required, a possible strategy is to split it in subsets of smaller amplitude.
For the EIM, in this test, we prescribe a tolerance of . The error between and its interpolant fits this tolerance when basis functions are included in the EIM reduced-basis space. In Fig. 10 (left) we show the evolution of that error along the Greedy algorithm in the EIM.
For the Greedy algorithm in the offline phase we prescribe a tolerance of . This tolerance is reached when basis functions are considered. We need basis functions to get , satisfying the conditions of Theorem 1, and having defined the a posteriori error bound . In Fig. 10 (left) we show the evolution of the maximum value of and in the Greedy algorithm. On the other hand, in Fig. 11 we show the value of the a posteriori error estimator, when , for all .
Finally, in Table 3 we sumarize some results obtained for some values of . There we show that the relative error between the FE solution and the RB solution is between order and for velocity and temperature, and between order and for pressure. For this test, the speedup rate obtained in the computation of the RB solution in the online phase with respect the computation of the FE solution is around fifty, due to the large number of EIM and RB basis functions needed, and the lower computational effort in the FE computation. Again, we have obtained a good accuracy in the RB solution with respect to the FE solution, with a considerable decrease of the computational time. For this test, the offline phase took approximately 2 weeks in being performed. In this offline computational time we consider either the EIM and the Greedy algorithm with the computation of the a posteriori error estimator.
6 Conclusions
In this work, we have developed a reduced turbulence model for buoyant flows in domains with geometrical variability. Specifically, we have dealt with the RB Boussinesq VMS-Smagorinsky model, for a variable height cavity. To represent this variability in the cavity height, we have parametrized the domain. Thus, we needed to reformulate our problem in a reference domain, which does not depend on the geometric parameter. As main technical tool, we have developed an a posteriori error estimator for the greedy algorithm involved in the reduced basis space construction. This construction is based upon the Brezzi-Rappaz-Raviart theory. We had to regularize the eddy viscosity for temperature, in order to ensure that the Boussinesq-Smagorinsky operator is locally Lipschitz-continuous.
Moreover, we have presented three different tests, considering geometrical parameters, physical parameters, or both. For each test, we obtained an accurate RB solution with a speedup rate going from one thousand in the simplest case, to fifty in the most complex case from one thousand for variability of only the physical parameter with diffusion-dominant effects, to nearly fifty for both geometrical and physical parameter variability.
Acknowledgements
This work has been supported by Spanish Government Project MTM2015-64577-C2-1-R and RTI2018-093521-B-C31, and COST Action TD1307
EU-MORNET. Francesco Ballarin and Gianluigi Rozza acknowledge project H2020 ERC CoG AROMA-CFD (GA 681447).
References
- [1]
J. S. Hesthaven, G. Rozza, B. Stamm, Certified Reduced Basis Methods for Parametrized Partial Differential Equations, Springer, 2015.
- [2]
P. Holmes, J. L. Lumley, G. Berkooz., Turbulence, Coherent Structures, Dynamical Systems and Symmetry, Cambridge, 1996.
- [3]
N. Ngoc Cuong, K. Veroy, A. T. Patera, Certified real-time solution of parametrized partial differential equations, in: Handbook of Materials Modeling, Springer Netherlands, 2005, pp. 1529–1564.
- [4]
C. Prud’homme, A. Patera, Reduced-basis output bounds for approximately parametrized elliptic coercive partial differential equations, Computing and Visualization in Science 6 (2-3) (2004) 147–162.
- [5]
A. Quarteroni, A. Manzoni, F. Negri, Reduced Basis Methods for Partial Differential Equations: An Introduction, Springer, 2015.
- [6]
A. Quarteroni, A. Manzoni, G. Rozza, Certified reduced basis approximation for parametrized partial differential equations and applications, Journal of Mathematics in Industry 1 (3).
- [7]
G. Rozza, D. B. P. Huynh, A. T. Patera, Reduced basis approximation and a posteriori error estimation for affinely parametrized elliptic coercive partial differential equations, Archives of Computational Methods in Engineering 15 (3) (2008) 229–275.
- [8]
M. Drohmann, K. Carlberg, The ROMES method for statistical modeling of reduced-order-model error, SIAM/ASA Journal on Uncertainty Quantification 3 (1) (2015) 116–145.
- [9]
T. J. R. Hughes, A. A. Oberai, L. Mazzei, Large eddy simulation of turbulent channel flows by the variational multiscale method, Physics of Fluids 13 (6) (2001) 1784–1799.
- [10]
F. Negri, A. Manzoni, G. Rozza, Reduced basis approximation of parametrized optimal flow control problems for the Stokes equations, Computers and Mathematics with Applications 69 (4) (2015) 319–336.
- [11]
G. Rozza, K. Veroy, On the stability of the reduced basis method for Stokes equations in parametrized domains, Comput. Meth. Appl. Mech. Engrg. (196) (2007) 1244–1260.
- [12]
S. Deparis, Reduced basis error bound computation of parameter-dependent Navier-Stokes equations by the natural norm approach, SIAM J. Sci. Comput. 46 (4) (2008) 2039–2067.
- [13]
S. Deparis, G. Rozza, Reduced basis method for multi-parameter-dependent steady Navier-Stokes equations: Applications to natural convection in a cavity, Journal of Computational Physics 228 (2009) 4359–4378.
- [14]
A. Manzoni, An efficient computational framework for reduced basis approximation and a posteriori error estimation of parametrized Navier-Stokes flows, ESAIM: Mathematical Modelling and Numerical Analysis 48 (2014) 1199–1226.
- [15]
K. Veroy, A. T. Patera, Certified real-time solution of the parametrized steady incompressible Navier-Stokes equations: rigorous reduced-basis a posteriori error bounds, Int. J. Numer. Methods Fluids 47 (2005) 773–788.
- [16]
M. Yano, A space-time petrov–galerkin certified reduced basis method: Application to the boussinesq equations, SIAM Journal on Scientific Computing 36 (1) (2014) A232–A266.
- [17]
T. Chacón Rebollo, E. Delgado Ávila, M. Gómez Mármol, F. Ballarin, G. Rozza, On a Certified Smagorinsky Reduced Basis turbulence model, SIAM Journal on Numerical Analysis 55 (6) (2017) 3047–3067.
- [18]
T. Chacón Rebollo, E. Delgado Ávila, G. Mármol, S. Rubino, Assessment of self-adapting local projection-based solvers for laminar and turbulent industrial flows, Journal of Mathematics in Industry 8 (1).
- [19]
Z. Wang, I. Akhtar, J. Broggaard, T. Iliescu, Proper orthogonal decomposition closure models for turbulent flows: A numerical comparison, Comp. Meth. Appl Mech. Engrg. 237-240 (2012) 10–26.
- [20]
Z. Wang, T. Iliescu, Variational multiscale proper orthogonal decomposition: Navier-Stokes equations, Num. Meth. PDEs 30 (2014) 641–663.
- [21]
M. Barrault, Y. Maday, N. C. Nguyen, A. T. Patera, An ‘empirical interpolation’ method: application to efficient reduced-basis discretization of partial differential equations, C.R. Acad. Sci. Paris Sér. I Math. 339 (2004) 667–672.
- [22]
M. A. Grepl, Y. Maday, N. C. Nguyen, A. T. Patera, Efficient reduced-basis treatment of nonaffine and nonlinear partial differential equations, ESAIM: Mathematical Modelling and Numerical Analysis 41 (3) (2007) 575–605.
- [23]
F. Brezzi, J. Rappaz, P. Raviart, Finite dimensional approximation of nonlinear problems, Numer. Maht. 36 (1980) 1–25.
- [24]
F. Hecht, New development in FreeFem++, J. Numer. Math. 20 (3-4) (2012) 251–265.
- [25]
J. Smagorinsky, General circulation experiments with the primitive equations. i. the basic experiment., Mon. Weather Rev. 91 (3) (1963) 99–164.
- [26]
H. Brezis, Functional Analysis, Sobolev Spaces and Partial Differential Equations, Springer New York, 2010.
- [27]
T. Chacón Rebollo, R. Lewandowski, Mathematical and Numerical Foundations of Turbulence Models and Applications, Springer New York, 2014.
- [28]
E. Delgado Ávila, Development of reduced numeric models to aero-thermic flows in buildings, Ph.D. thesis, University of Seville (2018).
- [29]
G. Rozza, Reduced basis methods for stokes equations in domains with non-affine parameter dependence, Computing and Visualization in Science 12 (1) (2006) 23–35.
- [30]
G. Rozza, D. P. Huynh, A. Manzoni, Reduced basis approximation and a posteriori error estimation for Stokes flows in parametrized geometries: roles of the inf-sup stability constant, Numer. Maht. (125) (2013) 115–152.
- [31]
A. Manzoni, F. Negri, Heuristic strategies for the approximation of stability factors in quadratically nonlinear parametrized PDEs., Adv. Comput. Math. 41 (5) (2015) 1255–1288.
- [32]
T. Chacón Rebollo, M. Gómez Mármol, F. Hecht, S. Rubino, I. Sánchez Muñoz, A high-order local projection stabilization method for natural convection problems, Journal of Scientific Computing.
- [33]
G. De Vahl Davis, Natural convection of air in a square cavity: A bench mark numerical solution, International Journal for Numerical Methods in Fluids 3 (3) (1983) 249–264.
- [34]
D. Wan, B. Patnaik, G. Wei, A new benchmark quality solution for the buoyancy-driven cavity by discrete singular convolution, Numerical Heat Transfer, Part B: Fundamentals 40 (3) (2001) 199–228.
- [35]
C. Bernardi, Y. Maday, F. Rapetti, Discrétisations variationnelles de problèmes aux limites elliptiques, Springer Berlin Heidelberg, 2004.
Appendix A Proofs of theoretical results
A.1 Proof of Proposition 1
We consider in . We first start bounding the diffusive terms for velocity and temperature, obtaining:
[TABLE]
Denoting by the Poincare’s constant, and considering the Holder’s and Young’s inequalities, the buoyancy term is bounded as
[TABLE]
Recalling the Sobolev embedding constants and , defined in (3) and (4) respectively, we bound the following velocity convective terms as
[TABLE]
The remaining convective terms can be bounded analogously, obtaining that
[TABLE]
For what concerns to the VMS-Smagorinsky terms, it holds
[TABLE]
and
[TABLE]
Finally, using the local inverse inequalities (cf. [35]), we have that
[TABLE]
[TABLE]
[TABLE]
[TABLE]
with
[TABLE]
Thus, taking into account all the previous bounds, we have proved that if (25) and (26) are verified, then there exists such that
[TABLE]
A.2 Proof of Proposition 2
We consider in . We first start bounding the diffusive terms for velocity and temperature, obtaining:
[TABLE]
Denoting by the Poincare’s constant, and considering the Holder’s and Young’s inequalities, the buoyancy term is bounded as
[TABLE]
Recalling the Sobolev embedding constants and , defined in (3) and (4) respectively, we bound the following velocity convective terms as
[TABLE]
The remaining convective terms can be bounded analogously, obtaining that
[TABLE]
For what concerns to the VMS-Smagorinsky terms, it holds
[TABLE]
and
[TABLE]
Finally, using the local inverse inequalities (cf. [35]), we have that
[TABLE]
[TABLE]
[TABLE]
[TABLE]
with
[TABLE]
Thus, taking into account all the previous bounds, we have proved that if (25) and (26) are verified, then there exists such that
[TABLE]
A.3 Proof of Lemma 1
Thanks to the triangular inequality, it holds
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
We bound each term separately. The first four terms, corresponding with the convective terms are bounded analogously. For brevity, we show one of them. Thus, considering the Sobolev embedding constants (3) and (4),
[TABLE]
The VMS-Smagorinsky terms for eddy viscosity and eddy diffusivity are also bounded in a similar way. We show the boundness of the eddy diffusivity term, for which we take into account inequality (15), the inverse inequalities (cf. [35]) and the properties of the convolution, recalling that ,
[TABLE]
Taking into account inequality (15), the seventh term can be bounded as in Lemma 5.1 of [17]. We resume the bound in the following
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Finally, we next show the bound of the last term, taking into account again the inverse inequalities and the Sobolev embedding constants:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
A.4 Proof of Theorem 1
This proof is an adaptation of the proofs of Theorems 5.2 and 5.3 of [17] and Theorem 3.3 of [12].
We define the following operators:
- •
, defined as
[TABLE]
- •
, defined, for , as
[TABLE]
- •
, defined as
[TABLE]
Note that is invertible thanks to the assumption . . We express
[TABLE]
It holds
[TABLE]
where for some . Multiplying (54) by and applying this last property, we can write
[TABLE]
Then, thanks to Lemma 1 and this last equality, it follows that in a neighborhood of and ,
[TABLE]
[TABLE]
Now, applying the definitions of , , , and this last property, we can obtain
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
So, we have proved that
[TABLE]
If and are in then, , and,
[TABLE]
Then, is a contraction if So it follows that there can exist at most one fixed point of inside , and hence, at most one solution to (22) in this ball.
To prove (35), we prove that the operator has a fixed point. Thus, let and such that . We consider
[TABLE]
[TABLE]
[TABLE]
Multiplying by , we obtain
[TABLE]
[TABLE]
It holds that , where , .
Thus, Lemma 1 and this last equality, it follows that in a neighborhood of and , we obtain:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Thus, it follows that,
[TABLE]
[TABLE]
[TABLE]
Then, as , we have
[TABLE]
In order to ensure that maps into a part of itself, we are seeking the values of such that . This condition is verified for . Consequently, since , there exists a unique solution to (22) in the ball .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. S. Hesthaven, G. Rozza, B. Stamm, Certified Reduced Basis Methods for Parametrized Partial Differential Equations, Springer, 2015.
- 2[2] P. Holmes, J. L. Lumley, G. Berkooz., Turbulence, Coherent Structures, Dynamical Systems and Symmetry, Cambridge, 1996.
- 3[3] N. Ngoc Cuong, K. Veroy, A. T. Patera, Certified real-time solution of parametrized partial differential equations, in: Handbook of Materials Modeling, Springer Netherlands, 2005, pp. 1529–1564.
- 4[4] C. Prud’homme, A. Patera, Reduced-basis output bounds for approximately parametrized elliptic coercive partial differential equations, Computing and Visualization in Science 6 (2-3) (2004) 147–162.
- 5[5] A. Quarteroni, A. Manzoni, F. Negri, Reduced Basis Methods for Partial Differential Equations: An Introduction, Springer, 2015.
- 6[6] A. Quarteroni, A. Manzoni, G. Rozza, Certified reduced basis approximation for parametrized partial differential equations and applications, Journal of Mathematics in Industry 1 (3).
- 7[7] G. Rozza, D. B. P. Huynh, A. T. Patera, Reduced basis approximation and a posteriori error estimation for affinely parametrized elliptic coercive partial differential equations, Archives of Computational Methods in Engineering 15 (3) (2008) 229–275.
- 8[8] M. Drohmann, K. Carlberg, The ROMES method for statistical modeling of reduced-order-model error, SIAM/ASA Journal on Uncertainty Quantification 3 (1) (2015) 116–145.
