• Aucun résultat trouvé

RB (Reduced basis) for RB (Rayleigh-B´enard)

N/A
N/A
Protected

Academic year: 2022

Partager "RB (Reduced basis) for RB (Rayleigh-B´enard)"

Copied!
16
0
0

Texte intégral

(1)

RB (Reduced basis) for RB (Rayleigh-B´enard)

H. Herrero

1

, Y. Maday

2,3

, F. Pla

1

1 Departamento de Matem´aticas Facultad de Ciencias Qu´ımicas

Universidad de Castilla-La Mancha 13071 Ciudad Real, Spain.

2 UPMC Univ Paris 06, UMR 7598, Laboratoire Jacques-Louis Lions, F-75005, Paris, France.

3 Brown Univ, Division of Applied Maths, Providence, RI, USA.

Henar.Herrero@uclm.es, maday@ann.jussieu.fr, Francisco.Pla@uclm.es.

Abstract

The reduced basis approximation is a discretization method that can be implemented for solving parameter-dependent problems in cases of many queries. In this work it is applied to a two dimensional Rayleigh-B´enard problem that depends on the Rayleigh number, which measures buoyancy. For each fixed aspect ratio, multiple steady solutions can be found for different Rayleigh numbers and stable solutions coexist at the same values of external physical parameters. The reduced basis method permits to speed up the computations of these solutions at any value of the Rayleigh number chosen in a fixed interval associated with a single bifurcation branch while maintaining accuracy.

Keywords: Reduced Basis approximation, Bifurcation, Rayleigh B´enard, Kolmogorov width, Flow problem, Model Reduction

1 Introduction

A practical numerical approach for solving problems depending on parameters, when many values of the parameters are called, is the reduced basis method [1, 11, 19, 2, 20].

This approach allows to construct, in collaboration with your favorite discretization method, a surrogate method that appears much less expensive than the original method if the computa- tion of many instances of the problem is required corresponding to many different parameters evaluations. We can indeed invokecollaborationsince the standard discretizations are effectively used to build the basis functions that are involved in the reduced basis method (RBM).

The global complexity of the algorithm resulting from this approach is very low, enabling very fast solution algorithms while maintaining the accuracy of the original method. The method is based on two steps. First comes a learning-strategy-based preparation, performed in a so called off-linestage, which is time consuming, since it is based on a classical numerical approximation of the solutions to the parameter dependent problem for a moderate number of well chosen instances of the parameter. Two approaches can be used here in order to “choose well the pertinent parameters” : the POD like approach and the greedy approach (see [14] for a synthetic presentation of these approaches).

After this learning process comes the second step, where the full speed of the method can be appreciated. In this second step, that is involved on request and can be performed rapidly on-line, the classical discretization method that has been used earlier is somehow forgotten and a new discretization approach is constructed based on a new ad-hoc basis set (named reduced basis) built out from the previous computations.

In many cases the method proves very efficient both from the approximation point of view and theon-linesimulation time point of view paying off the cost of theoff-linepreparation step [20].

(2)

If the mathematical framework is well enough mastered, an a posteriori error theory allows to provide fidelity certificates on the solution or on outputs computed from the online reduced- basis-discretized solution. This a posteriori error is actually important, not only in the online process but also during the offline step where it plays a crucial role in the implementation of the greedy selection of the above-mentioned well-chosen instances of the parameter, see e.g. [22].

In this work the reduced basis method is applied for the first time to solve a convection parameter-dependent problem where multiple steady solutions can be found. Thermal convection is known to be the driving force of many physical phenomena and industrial applications. In the standard convection problem [3], heat is applied uniformly from below and the conductive solution (also called the basic solution), which is characterized by a fluid at rest with a constant temperature gradient, becomes unstable for a critical vertical temperature gradient beyond a certain threshold : a convective motion sets then in, and depending on boundary conditions and other external physical parameters, new patterns are observed in the form of structures such as rolls, hexagons or squares. Mathematical studies on convection are typically performed on Newtonian fluids obeying the Navier Stokes equations with constant viscosity and under the Boussinesq approximation.

In [15] the different solutions and successive bifurcations when the temperature gradients increases are obtained based on a branch continuation technique. In the study of these bifurcation problems the model of partial differential equations must be solved for lots of values of the bifurcation parameter and a linear stability analysis has to be performed for each solution in order to know its linear stability properties and the succession of bifurcations. As explained in [12, 13], the reduced basis method permits to obtain this large amount of solutions with much lower computational cost. The drawing of these branches of solutions, easily calculated with Reduced Basis, is the base of the bifurcation diagrams, so it becomes a good tracking for the bifurcations that take place varying the bifurcation parameter.

In opposition to what is done in [12, 13], our scope in this paper is to compute a large number of solutions on different branches of the bifurcation diagram far from the basic solution. Besides our approach — as in almost all recent contributions on RB — is a Lagrangian reduced basis one as while in [12, 13] it is an Hermitian one. Let us note also that we are interested only in the computation of the solutions on different branches and we are not working here on the verification that these solutions are stable or not, this will be the subject of a forthcoming paper.

Note however that [17], [23] deals with this particular problem in the frame of a POD approach.

The article is organized as follows. In Section 2 we formulate the problem, providing the description of the physical set-up, the basic equations and boundary conditions. We describe the numerical stationary problem. Section 3 discusses a preliminary analysis to conclude upon the reliability of the reduced basis method. Section 4 describes the procedure in order to obtain the reduced basis. In section 5 the problem is solved with the reduced basis approximation. Finally section 6 presents the conclusions.

2 Formulation of the problem

The physical setup is shown in figure 1. A two dimensional (2D) fluid layer of depth d (z coordinate) is placed between two parallel plates of length L (x coordinate). On the bottom plate a temperatureT0 is imposed and on the upper plate the temperature isT1=T0−∆T = T0−βd, where β is the vertical temperature gradient. Lateral walls are thermally insulated, non-deformable and free slip. These conditions are chosen since this allows comparisons with semianalytical results obtained with the type of analysis used in [16] for the infinite layer. The bottom plate is rigid and the upper surface is non deformable and free slip.

In the equations governing the systemux anduy are the components of the velocity vector field u, T is the temperature, P is the pressure, xand z are the spatial coordinates andt is the time. Equations are simplified considering the Boussinesq approximation where the density ρ is considered constant everywhere except in the external forcing term where a dependence on temperature is assumed as follows ρ = ρ0(1−α(T−T0)), where ρ0 is the mean density

(3)

at temperature T0 and α the thermal expansion coefficient. The magnitudes are expressed in dimensionless form after rescaling in the following form: (x0, z0) = (x, z)/d, t0 = κt/d2, u0=du/κ,P0=d2P/(ρ0κν0) ,θ0= (T−T0)/(βd). Hereκis the thermal diffusivity andµ0the viscosity. After rescaling the domain [0, L]×[0, d] is transformed into Ω = [0,Γ]×[0,1] where Γ =L/d is the aspect ratio.

The system evolves according to the momentum and the mass balance equations, and to the energy conservation principle, which in dimensionless form are (the primes in the corresponding fields have been dropped):

0 = ∇ ·u, in Ω, (1)

1

P r(∂tu+u· ∇u) = R θez− ∇P+ ∆u, in Ω, (2)

tθ+u· ∇θ = ∆θ, in Ω. (3)

Hereezis the unitary vector in the vertical direction,R=d4αgβ/(ν0κ) is the Rayleigh number, g is the acceleration of the gravity andP r=ν0/κis the Prandtl number.

The dimensionless boundary conditions are expressed as,

u=0, θ= 0 on z= 0; θ+ 1 =∂zux=uz= 0 on z= 1, (4)

xθ=∂xuz=ux= 0, onx= 0, and onx= Γ. (5) We consider infiniteP r number as in [15, 16], then the left hand side term in Eq. (2) can be made equal to zero. The system (1-3) with boundary conditions (4-5) have a simpler conductive solutionuc=0, θc= (1−z)/2, Pc =R(z−z2/2)/2.

Renormalizing the problem with the change of variablesθ0=θ−θc,P0=P−Pcand dropping the primes to simplify notation, the stationary problem is the following,

∇ ·u = 0, in Ω, (6)

R θez− ∇P+ ∆u = 0, in Ω, (7)

u· ∇θ−uz = ∆θ, in Ω. (8)

with the previous boundary conditions, except onz=−1 where we imposeθ= 0.

The classical approximation scheme used here to solve (6-8) provided with the boundary conditions (4-5) for different values of the Rayleigh numberRis a Legendre spectral collocation method [4, 5]. A linear stability analysis of these solutions has been performed in [16]. Choosing the value of the aspect ratio Γ = 3.495 and let the Rayleigh number R vary stands among the classical problems [7]. Here we shall letRvary in two intervals : [1,150; 3,000] associated to the upper branch of stationary solutions after the primary Pitchfork bifurcation and [1,560; 3,000]

associated to the upper branch of stationary solutions after the secondary Pitchfork bifurcation that can be seen in figure 2. We want to apply the reduced basis method within this framework to compute the stable solutions corresponding to many values ofRon these two branches.

3 Pre-analysis

In order to know if the reduced basis method is likely to be applied to this problem we perform a preliminary analysis. We want to emphasize that we incorporate here this preliminary analysis both because when you face a completely new problem it is one of the first thing you should try, second, for pedagogical issues it is a nice way to understand why these RB methods work so well. Needless to say that, once it is done on a simple problem, you should not do it over when applied to similar problems.

This analysis consists of a singular value decomposition method to the correlation matrix of stationary solutions for different values of the Rayleigh number. For the sake of simplicity (and also because the results in different norms looks similar) we shall provide the set of stationary

(4)

solutions to the problem (6-8) complemented with the boundary conditions (4-5) with the L2– norm.

We proceed as follows,

• First we solve numerically the stationary equations (6-8) with boundary conditions (4- 5) for different values of the Rayleigh number R. We name the associated solutions as Φ(R)≡(u(R), θ(R), P(R)).

The numerical method is a Newton method for the nonlinear terms [9] and then a Legendre collocation for each step in the Newton procedure. The polynomial degree isn= 17 in the x-direction andm= 13 in thez-direction.

We obtain a set of numerical solutions depending on R or snapshots, Φ(Ri) ≡ (ui = u(Ri), θi=θ(Ri), Pi=P(Ri)), i= 1, ..., K, the value we have used here isK= 145.

As an example, we present in figure 3 different parts of the solution forR= 2,900 lying on the branch after the second Pitchfork bifurcation, figure 4 represents the solution at the same value of Rayleigh number : R= 2,900 that lies on the branch after the first Pitchfork bifurcation. We explain below the evaluation of the complexity of the set of all{ux(Ri)}.

• We then define the correlation matrixM= (Mi,j)i,j of stationary solutions as follows:

Mi,j=< ux(Ri), ux(Rj)>GL=< ux,i, ux,j >GL=

m+1

X

l=1 n+1

X

s=1

ux,i(xl, zs)ux,j(xl, zsls

wherexlandzsrefer to the Legendre Gauss-Lobatto collocation points,ρlsare the Legendre weights.

• We calculate the eigenvaluesλi, i= 1, ..., K and eigenvectorsVi ∈IRK, i= 1, ..., K of this correlation matrix. As the matrix is symmetric the eigenvalues are real and we rank them in decreasing order. If the eigenvalues decay quickly to zero then the manifold of all solutions when the parameter varies is of small Kolmogorov dimension leading to the conclusion that a model reduction approach is worth implementing. In figure 5 these eigenvalues are shown in case for R varying in the interval [1,560; 3,000] on the upper branch. We observe the eigenvalues decay fast, leading to some confidence in the approach.

• In order to test further this reliability we consider the space of eigenfunctions associated with the largestJ eigenvaluesλ1, ..., λJ and the corresponding eigenvectorsV1, ..., VJ

VP OD={Ψe1,Ψe2, ...,ΨeJ},such thatΨei =

K

X

j=1

Vji·uxj,fori= 1, , J.

Actually, we choose the Vj’s normalized in such a way that kΨeikL2 = 1. SinceM is a symmetric matrix the eigenvectors are orthogonal and the corresponding functions satisfy

<Ψei,Ψej>=δij.

• We then project each stationary solutions on this space uJx,j=

J

X

i=1

<Ψei, ux,j >·Ψei, such that j= 1, , K,

and analyse the error kuJx,j −ux,jkL2/kux,jkL2, j = 1, ..., K. We report in figure 6 the results of the POD approximation obtained with J = 11. We check that the errors of the projection is O(10−6) or smaller. This firms up that the reduction of dimension can be thought about for this problem. The same conclusion holds for he other variablesuz,θ,P as seen respectively on figures 7, 8 and 9.

(5)

4 Construction of the reduced basis

The preliminary analysis above allows to define, from the computation of many solutions corresponding to different values of R, the principal generators given by the most important eigenfunctions Ψei. There is a system for ux, a different one for uz, a third one for θ and a last one forP. This is done in the spirit of the proper orthogonal decomposition method, it is optimal (in some sense) but is quite expensive to implement, since it requires the computation of all Φ(Ri)i= 1, ..., K. In this section, we want to approximate all the solutions by the linear combination of some well chosen solutions computed for some particular values ofR, the same ones for every variable : u,θ,P. These values are obtained in a greedy fashion.

The procedure in order to obtain the reduced basis is the following:

• We choose randomly a first value of the Rayleigh number that we denote R1, with its corresponding solution Φ(R1). We normalize this stationary solution according to the L2 scalar product:

Ψ1=

ψu1 = u1

ku1kL2

, ψθ1= θ1

1kL2

, ψ1P = P1

kP1kL2

,

then we consider a first spaceX1= span{Ψ1}.

• We introduce the projection operator ΠX1 overX1for theL2norm and consider, for every R, the approximation (u(1)(R), θ(1)(R), P(1)(R)) = ΠX1[u(R), θ(R), P(R)]. Note that, of course, it corresponds to the product of independent projection operators ΠXu

1 , ΠXθ 1 and ΠXP

1 .

• We evaluate from an a posteriori estimator (or calculate if such an a posteriori estimator is not available) the errors of the projections onX1for the velocity and temperature fields u,θon one side and the pressure P on the other side :

(1)1 (R)' k(ux(R), uz(R), θ(R))−(u(1)x (R), u(1)z (R), θ(1)(R))k(L2)3

and

(1)2 (R)' k(P(R)−P(1)(R)kL2,

over all values for Rchosen on a large but finite set denoted as “trial set” and denoted as Ξtrial of a given interval ofRvalues of interest. We then chooseR2 as

R2= argmaxR∈Ξ

trialmax

i=1,2(1)i (R)

and the corresponding stationary solution is Φ(R2). We orthonormalize both functions by Gram-Schmidt procedure in order to obtain a new Ψ2 and we consider the second space X2= span{Ψ12}.

• We introduce the projection operator ΠX2 overX2for theL2norm and consider, for every R, the approximation (u(2)(R), θ(2)(R), P(2)(R)) = ΠX2[u(R), θ(R), P(R)].

• Again, we evaluate from an a posteriori estimator (or calculate if such an a posteriori esti- mator is not available) the errors of the projections onX2for the velocity and temperature fields u,θ on one side and the pressureP on the other side :

(2)1 (R)' k(ux(R), uz(R), θ(R))−(u(2)x (R), u(2)z (R), θ(2)(R))k(L2)3

and

(2)2 (R) =k(P(R)−P(2)(R)kL2, over all values forR chosen on Ξtrial. We then chooseR3 as

R3= argmaxR∈Ξtrialmax

i=1,2(2)i (R)

(6)

Table 1: (j)1 , (j)2 , j = 1, ..., N and the respective Rayleigh number R in which the maximum takes place for different dimensionsj of the reduced basis space at aspect ratio Γ = 3.495. R is in the interval [1560,3000] on the upper branch.

j (j)1 (j)2 R

1 0.0673 0.4144 1690

2 0.0054 0.0040 3000

3 6.87·10−4 8.34·10−4 2220

4 8.95·10−5 7.18·10−5 1560

5 1.07·10−5 7.73·10−6 2680

6 4.29·10−7 4.04·10−7 1910

7 2.55·10−7 1.02·10−7 2870

and the corresponding stationary solution is Φ(R3). We orthonormalize the three functions by Gram-Schmidt procedure in order to obtain a new Ψ3and we consider the second space X3= span{Ψ123}.

• An so on, until we reach a valuej=N <card(Ξtrial) for which the convergence criterium is satisfied (N)i ≤10−6, i= 1,2.

In this way we obtain the reduced basis {Ψ12, ,ΨN} and an associated discrete space XN ≡XNu×XNθ ×XNP. In table 1 the interval [1560,3000] is considered, the maximum value of (j)1 and(j)2 for increasing values ofjand the correspondingRparameter in which the maximum value is obtained are presented. Seven elements for the reduced basis are considered in this case.

For the interval [1150,3000] nine elements of the reduced basis have to be taken into account to achieve the same precision of error.

In figure 10 this error is represented for every values on a given branch of solutions (larger set than Ξtrial). From this figure we check the maximum error is upper bounded byO(10−6), the projection on the reduced basis space is a good approximation to a stationary solution.

Remark 1 In this first paper, the theory a posteriori estimator (see e.g. [21]) has not been implemented and the computational complexity of this greedy algorithm is about the same as for the POD approach since we are bound to work with the true errors which requires the computation of[u(R), θ(R), P(R)](more precisely their spectral approximations) for every values ofR∈Ξtrial.

5 Reduced basis method

5.1 Galerkin procedure

Now that the reduced basis {Ψ12, ,ΨN} is constructed, we present the reduced basis method for approximating different stationary solutions to problem (6-8) with boundary con- ditions (4-5). This is a nonlinear problem; a practical way to solve the nonlinearity is to use a iterative Newton procedure. For each new problem, associated with a new value of the Rayleigh number denoted asR, we start with an approximated solution ats= 0, taken e.g. as a previ- ously computed solution at a Rayleigh number close to theR, then, at each steps+ 1 we solve the linear problem obtained by linearizing around the previous steps. In practice this procedure is equivalent to introduce a perturbation to the steps,

us+1N,x =usN,x+euN,x, us+1N,z =usN,z+euN,z, θs+1NNs +θeN, PNs+1=PNs +PeN,

we want to emphasize that both (usN,x, usN,z) and (euN,x,euN,z) belong to XNu, both θsN and eθN

belong to XNθ and both PNs and PeN belong to XNP. We then introduce these fields into the

(7)

equations (6-8) and boundary conditions (4-5) and linearize with respect to the perturbation.

The following problem is obtained (where the tildas have been omitted to simplify notation)

∇ ·uN = 0, in Ω, (9)

Nez− ∇PN + ∆uN = −RθsNez+∇PNs −∆usN, in Ω, (10) uN · ∇θsN+usN · ∇θN −∆θN−uN,z = ∆θsN −usN · ∇θsN+usN,z, in Ω. (11) The variational formulation of this problem for the velocity and the temperature (note that our basis solutions for the velocity are divergence free, and thus the pressure disappears in this formulation) is the following.

FinduN ∈XNu andθN ∈XNθ such that:

R Z

θNvz− Z

∇uN · ∇v = −R Z

θNsvz+ Z

∇usN · ∇v, ∀v∈XNu Z

(uN · ∇θsN + usN · ∇θN−uN,z)·φ+ Z

∇θN· ∇φ (12)

= −

Z

∇θNs · ∇φ− Z

(usN · ∇θsN−usN,z)·φ,∀φ∈XNθ, we discretize this problem by using expansions in terms of the reduced basis obtained in the previous section,uN =PN

i=1αiψiuand θN =PN i=1βiψθi.

Each step in the Newton iteration becomes aN×N algebraic system of equations:

M ·ξ=F⇔

A1 B1

A2 B2

· α

β

= F1

F2

, where

Ai∈ MN×N, i= 1,2; Bi∈ MN×N, i= 1,2;

α= (α1, ..., αN); β= (β1, ..., βN); Fi∈ MN×1, i= 1,2.

Note that the construction of the matrix M can be done online very efficiently in O(N3) operations if, during the pre-processing off-line stage, triple integrals involving the elements of the reduced basis are computed, we are indeed in the case where the appearance of the parameter is outside of the integrals and the problem is only slightly nonlinear (bilinear), during the offline stage the integrals are calculated using the Legendre Gauss-Lobatto quadrature formulas.

5.2 Post-processing

We want to emphasize that an important difference between the approach developed in this paper and the standard one is that the solutions from which the reduced basis is constructed are actually not solutions of the reduced basis Galerkin problem. Indeed, these approximations come from a collocation-non-variational approach (this would not be the case if a Galerkin spectral approximation would have been used). In order to recover the exact solution Φ(Ri) when we solve the reduced basis Galerkin problem for R = Ri for each i, i = 1, . . . , N we can use the same post-processing strategy that has been introduced in another context in [6]. Note that this allows not only to recover exactly the solutions we have incorporated in the RB approach but, as we shall see in the next section, it improves much the approximations for the other values of the parameterR.

We start by computing the RB Galerkin approximations for all values R=Ri,i= 1, . . . , N. This gives us coefficientsuN(Ri) =PN

j=1αijψjuand θN =PN

j=1βjiψjθ. We nameQu(reps. Qθ) the matrix with entries equal to αij (resp. βji). We then call Su (resp. Sθ) the matrix with columns equal to the coordinates of u(Ri) (resp. θ(Ri)) in the reduced basis ψuj (resp. ψθj) j = 1, . . . , N. Finally, we set Pu =Su[Qu]−1 (resp. Pθ=Sθ[Qθ]−1). This part is done during the offline stage and the matrix is stored.

(8)

Then for every other values for which we apply the RB Galerkin approximation, we are able to rectify the coefficients that come out of the RB approximation, we defineαnew=Puα(resp.

βnew=Pθβ) : the post-processed solutions are then uN '

N

X

i=1

αnew,iψiu, θ'

N

X

i=1

βnew,iψiθ. (13)

6 Numerical results

6.1 Errors on the solutions

We have used the previously defined reduced basis in order to approximate a large number of stable stationary solutions over different branches. For each branch, the reduced basis has been obtained by considering a greedy approach on the corresponding branch.

In figure 11 the difference between the solution obtained with the reduced basis method and the solution obtained with Legendre collocation in case R ∈ [1,560; 3,000] on the upper branch can be presented. The errors are lower or equal toO(10−4), that is already a quite good approximation in comparison with the number of degrees of freedom that have been used in the RB basis. In figure 12 the difference between the solution obtained with the reduced basis method and the solution obtained with Legendre collocation in caseR ∈[1,150; 3,000] on the upper branch can be presented. The errors are also of the same order (O(10−4)). Nevertheless, these approximations are quite deceiving if put in front of what we could expect from the best fit presented in sections 3 and 4

We recall that the RB solutions for those discrete solutions that are inXN is not zero. . . We thus introduce the rectification post-precessing presented in the previous section. After the post- processing step, errors of the orderO(10−5)−O(10−6) can be recovered by this simple treatment as can be seen in figures 13 and 14, these results are now in agreement with the preliminary analysis and the best fit.

6.2 Complexity analysis

We want to compare now the difference costs in these approximations.

First, regarding the computational cost for the initial Legendre collocation solver with an expansion 17×13 : the algebraic systems with 4 components are 4×18×14 ' 1,000 size, and, as is standard, taking into account the tensorial nature of the spectral basis, we can solve those systems iteratively with a number of operation O(105) (see, e.g. [4], [5]). As the system is nonlinear, if we consider an average number of 10 iterations, we have O(106) for one value of the parameterR. Then we must multiply by an usual number of values of the parameterR, that can beO(103), soO(109) operations, and each new value of the parameter requires further O(106) operations.

In the reduced basis case, for a reduced basis of 7 or 9 elements, we have to solve offline the problem as previously described with the initial solver for these about 10 values of the parameter R, soO(107) operations for the offline step. Once this is done each new value of the parameterR requires to solve 10 iterations of the nonlinearity times a system 9×9, i.e. O(103) operations, the online construction of the matrix is about the same order. Then each new value of the parameter R needsO(103) operations, comparing with theO(106) it means a very important reduction in the number of operations for this two dimensional problem. This reduction, extrapolated to 3D situations will be dramatic.

7 Conclusions

We have solved a Rayleigh-B´enard problem in a rectangle using a reduced basis method in two intervals of values of the Rayleigh numberR. The preliminary analysis guarantees accurate

(9)

results as the approximations have errors less than 10−6. The reduced basis is obtained with associated projection errors of the same order and less than ten elements in the basis. Finally a Galerkin method has been implemented to solve the problem with the reduced basis expansions.

A simple post-processing allows to recover the same accuracy as the projection from the Reduced Basis Galerkin approximation. This post-processing is necessary from the particular construction of the reduced basis.

Acknowledgements

This work was partially supported by the Research Grants MIC (Spanish Government) MTM2009-13084 which include RDEF funds.

References

[1] B. O. Almroth, P. Stern, and F. A. Brogan,Automatic choice of global shape func- tions in structural analysis,AIAA Journal, 16:525528, 1978.

[2] A. Barrett and G. Reddien, On the reduced basis method, Z. Angew. Math. Mech., 75(7):543549, 1995.

[3] H. B´enard,Les tourbillons c`ellulaires dans une nappe liquide,Rev. Gen. Sci. Pures Appl.

Bull. Assoc., 11 (1900), 1261-1271.

[4] C. Bernardi and Y. Maday, Approximations spectrales de probl`emes aux limites ellip- tiques. Springer-Verlag, Berlin, (1991).

[5] C.Canuto, MY Hussaine, A. Quarteroni, TA Zang, Spectral Methods in Fluid Dy- namics. Springer: Berlin, 1988.

[6] R. Chakir and Y. Maday, A two-grid finite-element/reduced basis scheme for the ap- proximation of the solution of parametric dependent PDE,Comptes Rendus Mathematiques 347, 435-440 DOI: 10.1016/j.crma.2009.02.019.

[7] S. Chandrasekhar,Hydrodynamic and Hydromagnetic Stability, Dover (1982).

[8] J. P. Fink and W. C. Rheinboldt,On the error behavior of the reduced basis technique for nonlinear finite element approximations,Z. Angew. Math. Mech., 63(1):2128, 1983 [9] H. Herrero and A.M. Mancho, On pressure boundary conditions for thermoconvective

problems, Int. J. Numer. Meth. Fluids39, (2002) 391-402.

[10] Y Maday, AT Patera, and G Turinici, Global A Priori Convergence Theory for Reduced-Basis Approximations of Single-Parameter Symmetric Coercive Elliptic Partial Dif- ferential Equations,CR Acad Sci Paris Series I 335:289294, 2002.

[11] A. K. Noor, C. D. Balch, and M. A. Shibut,Reduction methods for non-linear steadys- tate thermal analysis,Int. J. Num. Meth. Engrg., 20:13231348, 1984.

[12] A. K. Noor and J. M. Peters,Bifurcation and post-buckling analysis of laminated com- posite plates via reduced basis techniques,Comp. Meth. Appl. Mech. Engrg., 29:2712951981.

[13] A. K. Noor and J. M. Peters,Multiple-parameter reduced basis technique for bifurcation and post-buckling analysis of composite plates,Int. J. Num. Meth. Engrg., 19:17831803, 1983.

[14] A.T. Patera and G. Rozza,Reduced Basis Approximation and A Posteriori Error Esti- mation for Parametrized Partial Differential Equations,Version 1.0, Copyright MIT 2006, to appear in (tentative rubric) MIT Pappalardo Graduate Monographs in Mechanical En- gineering.

(10)

[15] Pla F.; Mancho A. M.; Herrero H, Bifurcation phenomena in a convection problem with temperature dependent viscosity at low aspect ratio, Physica D-Nonlinear Phenomena 238(5), 572-580 DOI: 10.1016/j.physd.2008.12.015.

[16] Pla F.; Herrero H.; Lafitte O.,Theoretical and numerical study of a thermal convec- tion problem with temperature-dependent viscosity in an infinite layer,Physica D-Nonlineal Phenomena239(13), 1108-1119 DOI: 10.1016/j.physd.2010.03.001.

[17] Navarro, M. C. and Witkowski, L. Martin and Tuckerman, L. S. and Le Qu´er´e, P., Building a reduced model for nonlinear dynamics in Rayleigh-B´enard convection with counter-rotating disks,Phys. Rev. E,81–3, pp 036323 (2010)

[18] T. A. Porsching,Estimation of the error in the reduced basis method solution of nonlinear equations,Mathematics of Computation, 45(172):487496, 1985.

[19] T. A. Porsching and M. Y. Lin Lee,The reduced-basis method for initial value problems, SIAM Journal of Numerical Analysis, 24:12771287, 1987.

[20] C. Prudhomme, D. Rovas, K. Veroy, Y. Maday, A.T. Patera, and G. Turinici, Reliable real-time solution of parametrized partial differential equations: Reduced-basis out- put bounds methods,Journal of Fluids Engineering, 124(1):7080, 2002.

[21] K Veroy and AT Patera, Certified Real-Time Solution of the Parametrized Steady In- compressible Navier-Stokes Equations: Rigorous Reduced-Basis A Posteriori Error Bounds, Int. J. Numer. Meth. Fluids 47:773788, 2005.

[22] K Veroy, C Prud’homme, DV Rovas, and AT Patera,A Posteriori Error Bounds for Reduced-Basis Approximation of Parametrized Noncoercive and Nonlinear Elliptic Partial Differential Equations, AIAA Paper 2003-3847, Proceedings of the 16th AIAA Computa- tional Fluid Dynamics Conference, 2003.

[23] K. Wilcox, personal communication (August-2012).

To T1

L d

x z

Figure 1: physical setup

(11)

1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000

−8

−6

−4

−2 0 2 4 6 8 10

R ux((m+1)/2, (n+1)/2)

Figure 2: Bifurcation diagram.

x z

−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1

−1

−0.8

−0.6

−0.4

−0.2 0 0.2 0.4 0.6 0.8 1

−0.3

−0.2

−0.1 0 0.1 0.2

−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1

−1

−0.8

−0.6

−0.4

−0.2 0 0.2 0.4 0.6 0.8 1

x z

Figure 3: Isotherms and velocity field forR= 2,900 on the branch after the second pitchfork.

x z

−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1

−1

−0.8

−0.6

−0.4

−0.2 0 0.2 0.4 0.6 0.8 1

−0.4

−0.3

−0.2

−0.1 0 0.1 0.2 0.3

−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1

−1

−0.8

−0.6

−0.4

−0.2 0 0.2 0.4 0.6 0.8 1

x z

Figure 4: Isotherms and velocity field forR= 2,900 on the branch after the first pitchfork.

(12)

0 10 20 30 40 50 60 70 80 10−14

10−12 10−10 10−8 10−6 10−4 10−2 100 102 104 106

!i

Figure 5: Maximum eigenvalue of the POD analysis.

1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000

−8

−6

−4

−2 0 2 4 6 8 10

R ux((m+1)/2, (n+1)/2)

15000 2000 2500 3000

2 4x 10−7 ||uN

xj−u xj||

2 / ||u xj||

2

1500 2000 2500 3000

0.5 1 1.5

2x 10−6 ||uNxj−uxj||2 / ||uxj||2

10000 1500 2000 2500 3000 0.5

1 1.5x 10−6 ||uN

xj−u xj||

2 / ||u xj||

2

10000 1500 2000 2500 3000 2

4

6x 10−7 ||uNxj−uxj||2 / ||uxj||2

Figure 6: Errors of the projections of theux component of the stationary solutions on the POD basis. Blue lines corresponds to the branches of the primary bifurcation and red lines to the branches of the secondary bifurcation.

(13)

1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000

−8

−6

−4

−2 0 2 4 6 8 10

R uz((m+1)/2, (n+1)/2)

15000 2000 2500 3000

0.5 1 1.5x 10−7

15000 2000 2500 3000

0.5 1 1.5

2x 10−6

10000 1500 2000 2500 3000 1

2 3x 10−6

10000 1500 2000 2500 3000 1

2 3 4x 10−6

Figure 7: Errors of the projections of theuzcomponent of the stationary solutions on the POD basis. Blue lines corresponds to the branches of the primary bifurcation and red lines to the branches of the secondary bifurcation.

1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000

−8

−6

−4

−2 0 2 4 6 8 10

R

!((m+1)/2, (n+1)/2)

15000 2000 2500 3000

1 2 3x 10−7

15000 2000 2500 3000

0.5 1x 10−6

10000 1500 2000 2500 3000 0.5

1x 10−7

10000 1500 2000 2500 3000 2

4 6 8x 10−8

Figure 8: Errors of the projections of theθ component of the stationary solutions on the POD basis. Blue lines corresponds to the branches of the primary bifurcation and red lines to the branches of the secondary bifurcation.

(14)

1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000

−8

−6

−4

−2 0 2 4 6 8 10

R

P((m+1)/2, (n+1)/2)

15000 2000 2500 3000

2 4x 10−7

15000 2000 2500 3000

2 4 6x 10−7

10000 1500 2000 2500 3000 0.5

1x 10−6

10000 1500 2000 2500 3000 1

2 3 4x 10−6

Figure 9: Errors of the projections of theP component of the stationary solutions on the POD basis. Blue lines corresponds to the branches of the primary bifurcation and red lines to the branches of the secondary bifurcation.

1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000

−8

−6

−4

−2 0 2 4 6 8 10

R ux((m+1)/2, (n+1)/2)

10000 1500 2000 2500 3000 0.5

1 1.5

2x 10−7 ||uN xj − u

xj||

2 / ||u xj||

2, N=10

15000 2000 2500 3000

2 4

6x 10−7 ||uNxj − uxj8|2 / ||uxj||2, N=8 10000 1500 2000 2500 3000

0.5 1

1.5x 10−6 ||uNxj − uxj||2 / ||uxj||2, N=9

15000 2000 2500 3000

1 2 3

4x 10−7 ||uNxj − uxj||2 / ||uxj||2, N=7

Figure 10: Errors of the projections of the global stationary solutions on the reduced basis. Blue lines corresponds to the branches of the primary bifurcation and red lines to the branches of the secondary bifurcation.

(15)

1200 1300 1400 1500 1600 1700 1800 1900 2000 2100 2200 2300 2400 2500 2600 2700 2800 2900 3000 7.6

7.8 8 8.2 8.4 8.6 8.8 9 9.2 9.4 9.6x 10−4

R

Error

Figure 11: Norm of the difference between the stationary solution obtained with Legendre collo- cation and with a reduced basis method based on Legendre collocation for the upper branch of primary bifurcation in the interval ofR [1,150 ; 3,000].

1500 1600 1700 1800 1900 2000 2100 2200 2300 2400 2500 2600 2700 2800 2900 3000

2.4 2.5 2.6 2.7 2.8 2.9

3x 10−4

R

Error

Figure 12: Norm of the difference between the stationary solution obtained with Legendre collo- cation and with a reduced basis method based on Legendre collocation for the upper branch of the secondary bifurcation in the interval ofR [1,560; 3,000].

(16)

1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 0

1 2 3 4 5 6 7x 10−5

R

Error

Figure 13: Norm of the difference between the stationary solution obtained with Legendre col- location and with a post-processed reduced basis method based on Legendre collocation for the upper branch of the primary bifurcation in the interval ofR [1,150; 3,000].

15000 2000 2500 3000

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8

2x 10−6

R

Error

Figure 14: Norm of the difference between the stationary solution obtained with Legendre col- location and with a post-processed reduced basis method based on Legendre collocation for the upper branch of the secondary bifurcation in the interval ofR[1,560; 3,000].

Références

Documents relatifs

1.1.1 Example 1: square with a circular hole and strong Dirichlet boundary conditions In this example, we consider a generic component in the form of a square [−1, 1] × [−1, 1] where

The horizontal axis is the sum of the photon energy and the binding energy of the initial level, which gives the energy of the autoionizing levels above the 5s+5s atomic limit..

Key words: spectral fractional Laplacian, Dirichlet problem, boundary blow-up solutions, large solutions MSC 2010: Primary: 35B40; Secondary: 35B30, 45P05, 35C15... Laplacian, as

The mean Nu values were used to produce a power law fit by simple linear regression (Fig. This fit, while good, can alternatively be generated in what might be considered a

A Legendre spectral collocation method is presented for the solution of the biharmonic Dirichlet problem on a square The solution and îts Laplacian are approximated usmg the set

In order to obtain an energy estimate without any condition on the time step ∆t, we choose a time discretization for the non-linear terms such that the right hand side of (3.4) is

In a plane layer geometry, this can be seen as classical Rayleigh-Bénard convection where the upper solid boundary is allowed to melt due to the heat flux brought by the

We recall that in section III C, we assumed that the Nusselt number was only function of the effective Rayleigh number far from the threshold of the thermal convection instability