Resolution with the HDG method
We are here interested in solving the Bestest model with the Hybridized Discontinuous Galerkin method (HDG). Unlike usual methods, this method uses discontinuous elements. Mode more details, see [HDG2020] or [FeelppMath].
1. Equations
Here are the equations of the BESTEST model : they govern the transfer of moisture (equations \(M_\_\)) et heat (equations \(H_\_\)) in the wall and in the room.
The trategy of resolution, with the HDG method is, at each time step :
-
Solve the moisture system,
-
With the moisture from the first point, solve the heat system.
2. Resolution of moisture equations
Equation in the room
To solve the equation \(\ref{mr}\), we use the first order approximation :
To get the value of \(w_r\) at time \(n+1\), we do this calcul :
on this page, \(X^\text{prev}\) corresponds to the quantity \(X\) at the previous time step of the simulation. |
Equation in the wall
The couple the two equation \(\ref{mr}\) and \(\ref{mw}\), we use integral boundary conditions. If \(\q\) corresponds to the moisture flux in the wall, we have :
So we put :
With the Feel++ toolbox HDG, we can solve the equation \(\ref{mw}\), using the value of \(I_\text{target}\).
maybe there is a problem with the term \(L_v\delta_p\nabla(\phi p_\mathrm{sat})\) which may not be taken in the toolbox |
we also have to pay attention : the equation \(\ref{mr}\) deals with \(w\) and \(\ref{mw}\) with \(\phi\) |
3. Resolution of heat equations
We do the same steps as before :
-
The first order approximation on the equation \(\ref{hr}\) to get the temperature in the room :
-
The solution of \(\phi_w\) obtained in the previous section is given as a second member of the equation \(\ref{hw}\) solved with the toolbox :
In this situation, the value of \(I_\text{target}\) is \(\int_{\Gamma_i} h_i\left(T_w^\text{prev}-T_r\right)\)