An active-set mixed finite element solver for a transient hydrodynamic lubrication problem in the presence of cavitation
Moulay Hicham Tber

TL;DR
This paper introduces an active-set mixed finite element method for simulating cavitation in hydrodynamic lubrication, providing a robust numerical approach with proven existence and efficient solution strategies.
Contribution
It develops a novel active-set mixed finite element solver tailored for transient cavitation problems in hydrodynamic lubrication, combining a characteristics method with a weak formulation.
Findings
Proved unique solvability of the discretized problem.
Developed an efficient primal-dual active-set algorithm.
Demonstrated the method's effectiveness through numerical examples.
Abstract
In this paper we study a moving free boundary problem related to the the cavitation modeling in lubricated devices. More precisely, a characteristics method combined with a weak formulation in a mixed form is introduced for the Elrod-Adams model. The formulation is suitable for the use of mixed finite element methods in the numerical approximation. It is proved that the time-discrete problem and its finite element discretization has a unique solution. Further an efficient primal-dual active-set strategy is proposed to solve the resulting algebraic system. The performance of the overall algorithm is illustrated by numerical examples.
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.
An active-set mixed finite element solver for a transient hydrodynamic
lubrication problem in the presence of cavitation.
moulay hicham tber
Cadi Ayyad University, F.S.T.G. B.P 549, Department of Mathematics, Av. Abdelkarim Elkhattabi, Marrakech, Morocco.
(Date: March 8, 2024)
Abstract.
In this paper we study a moving free boundary problem related to the the cavitation modeling in lubricated devices. More precisely, a characteristics method combined with a weak formulation in a mixed form is introduced for the Elrod-Adams model. The formulation is suitable for the use of mixed finite element methods in the numerical approximation. It is proved that the time-discrete problem and its finite element discretization has a unique solution. Further an efficient primal-dual active-set strategy is proposed to solve the resulting algebraic system. The performance of the overall algorithm is illustrated by numerical examples.
Key words and phrases:
Cavitation, Elrod-Adams model, characteristics, mixed formulation, active set solver.
2000 Mathematics Subject Classification:
76T10, 35L87, 65M25, 65N30, 49M15
1. Introduction
For a long time, Reynolds equation has been used to describe the behavior of a viscous flow inside the lubricated devices. Nevertheless, Reynolds modeling approach does not take into account the rupture of the continuous lubricant film due to the formation of air bubbles. This phenomenon, called cavitation, is not only important because its onset and extent determine the performance of the lubricated device but also because vapor cavitation collapse (implosion) can cause severe surface material damage [18]. Thus, various models have been used in order to make the Reynolds equation valid in the cavitation area. The Elrod-Adams modeling approach [11], here adopted, is one of the most realistic approaches taking account of the cavitation phenomena. In this model, the cavitation region is considered as a fluid-air mixture and an additional unknown representing the saturation of the fluid in the mixture is introduced. The study of this model has given place to many works covering some fundamental and applied works (see [6, 13] and the references within).
Our motivation in this paper is to design an efficient numerical solution algorithm based on an appropriate time-space discretization for the Elrod-Adams cavitation model. By considering flow along the characteristics we derive a mixed variational formulation of the problem. We rewrite the semi-discrete governing equations in the form of system of first order equations in which the flux is treated as an independent variable. We mention here that a such approach has been already used for advection-dominated transport problems [2]. Here it is shown that the semi-discrete problem has a unique solution by using Shauder’s fixed point theorem and a regularization technique. Moreover, the weak solution is approximated by a mixed finite element (MFE) method. A primal-dual active set strategy which is equivalent to a semi-smooth Newton algorithm is used to solve the complementarity-saddle point problem arising from the characteristics-MFE discretization.
The rest of this paper is organized as follows: In section 2 the mathematical formulation of the problem is presented. The set of equations defines a nonlinear advection diffusion free boundary problem where the free boundary separates the lubricated and cavitated regions. In section 3, we approximate the hyperbolic part of the equation along the characteristics. In section 4, we derive a weak formulation of the semi-discrete problem in a mixed form and we prove the existence of one weak solution. In the same section we approximate the weak solution by a mixed finite element method. In section 5, we design a solution algorithm for the resulting nonlinear algebraic equation. Numerical experiments are reported in section 6.
2. the mathematical model
Studying the cavitation phenomenon in lubricated devices gives place to a mathematical formulation in a domain with of regular boundary with . According to Elrod-Adams model, the unknowns of the problem are the pressure and the relative content of oil film with and . When the lubrication takes place by an incompressible fluid of viscosity , the pressure satisfies the Reynolds equation:
[TABLE]
and satisfies the conservation law
[TABLE]
where is the cavitation pressure, is the unit vector in the -direction and is the relative sliding speed of the contact surfaces with being a divergence-free vector field. The function that represents the film thickness satisfies
[TABLE]
On the free boundary we have the conservation condition of the flux
[TABLE]
where is the unit vector normal on oriented outwards from is the velocity of The superscripts [math] and refers to the limit values of the corresponding quantities as is approached from the cavitated and full film sides respectively.
The Reynolds equation and the conservation law lead to the following equation valid in both cavitation and lubricated region:
[TABLE]
The pressure and the concentration are related by
[TABLE]
Here and in the following, it is assumed without a loss of generality that the cavtitaion pressure Thus the strong formulation of the problem is given by the following set of equations:
[TABLE]
where and are given supply pressures.
We supplement the above system by an appropriate initial condition with for
3. time discretization
Due to the hyperbolic character of the governing equation in cavitated areas, the numerical solutions of (2.4) may exhibit undesired oscillations. Following [5], one possible solution to deal with this issue consists in writing as the material derivative of in the direction of Then we can rewrite the first equation in (2.4) as
[TABLE]
The corresponding characteristic curves are defined by
[TABLE]
with being the position of a particle at time which was or will be at at time .
Now for a given uniform time step size we can get an approximate value of at by
[TABLE]
Using a fully-implicit scheme, we get the semi-discrete form of (2.4)
[TABLE]
where and This time approximation will be combined with a spatial discretization by a mixed finite element method.
4. mixed formulation
In this section, we introduce a weak formulation for the semi-discrete problem (3.2) in a mixed form. First we introduce the Hilbert space
[TABLE]
and the associated norm
[TABLE]
where denotes the standard norm for either vector-valued or real-valued functions as appropriate.
Next we define the velocity by the following relation:
[TABLE]
It follows from (3.2) that
[TABLE]
By testing against any vector valued we obtain
[TABLE]
Using Green’s formula, one arrives at
[TABLE]
where and indicates the inner product on and respectively and denotes the trace of the pressure on the boundary
[TABLE]
Finally, by testing against any we obtain
[TABLE]
Hence, the weak formulation of the problem consists in finding and such that
[TABLE]
To show that the weak formulation has a solution, let be a regularization of the Heaviside operator given by
[TABLE]
Correspondingly, we consider the following regularized problem
[TABLE]
Lemma 1**.**
The regularized problem has a unique solution Moreover there exists a constant not depending on such that
[TABLE]
Proof.
Consider the mapping which, for any associates the solution of the following problem:
[TABLE]
The problem has a unique solution by the inf-sup condition of Brezzi and Babuska [4, 8]. Moreover, there exists a constant such that
[TABLE]
Here, we have used the fact that is bounded in independently of
Notice that the first equation in implies that
[TABLE]
is a function in This together with the estimate shows that and
[TABLE]
The mapping is then bounded from to From the compact embedding of into , it follows that is completely continuous from to Moreover the estimate shows that with being the -ball of radius Schauder fixed point theorem yields the existence of a function such that The fixed point together with the corresponding forms a solution of the two equations in satisfying (4.8) with
Next, we claim that a.e. in Actually, is also a solution of the following problem:
[TABLE]
Let It is clear that By choosing in we arrive at
[TABLE]
Thus, using the fact that for and we obtain
[TABLE]
which leads to a.e. in and then a.e. in Consequently, the solution is a solution of . ∎
Theorem 2**.**
There exists a unique triple which is a solution of the weak formulation
Proof.
Proof. For any let be the solution of . From (4.8) we can find a subsequence, also denoted such that
[TABLE]
By passing to the limit in , we deduce that
[TABLE]
To complete the proof of existence of a solution for the initial problem , it remains to prove that and a.e. in
First, since
[TABLE]
we have
[TABLE]
Hence
[TABLE]
i.e.
[TABLE]
Furthermore, one has
[TABLE]
Indeed, for in we have
[TABLE]
Since we get from the strong convergence of to and the weak-* convergence of to
On the other hand, from expression, we have
[TABLE]
whence
[TABLE]
Consequently, from the uniqueness of the limit in we deduce that a.e. in
Finally, notice that the complementarity system
[TABLE]
and the variational inequality
[TABLE]
are equivalent. Therefore, for any satisfying (4.6), is a solution of the the following mixed variational inequality
[TABLE]
which has a at most one solution by virtue of [9, Theorem 2.1]. The uniqueness of follows from (4.16) and (2.3). ∎
The weak formulation allows us to approximate the underlying lubrication problem by using mixed finite element methods. To this end, let be a finite element partition of into triangles. We consider a stable pair of spaces on such that and
Our mixed finite element problem consists in finding a triple in satisfying
[TABLE]
Theorem 3**.**
The discrete problem has a unique solution.
Proof.
By considering the following discrete regularized problem
[TABLE]
this theorem can be proven similarly to the previous one. In particular it can be shown that the solution of is given by the unique solution of the following discrete mixed variational inequality
[TABLE]
∎
5. Active set strategy
The solution algorithm we are proposing in this section relies on the complementarity formulation of (4.21). More precisely we consider the following system
[TABLE]
For sake of convenience we have made the following change of variables
[TABLE]
The matrix form of (4.21) reads
[TABLE]
where and are the algebraic representation of and with respect to the basis of and The matrix blocks and the right side vectors are given by
[TABLE]
[TABLE]
By and we denote the basis functions of the spaces and respectively.
Now for a fixed parameter we introduce the active and inactive sets
[TABLE]
Accordingly we split the quantities
[TABLE]
[TABLE]
Here and in the following is assumed to be diagonal. In the numerical experiments Raviart-Thomas elements of lowest order (2d-example) or Taylor-Hood elements with a lumped -mass matrix are used (1d- and 2d-examples).
Next we state the primal-dual active set strategy for solving (5.1).
Algorithm
- (1)
Choose Initialize Set 2. (2)
Set 3. (3)
Solve for
[TABLE]
and set
[TABLE] 4. (4)
Stop, or set and return to 2.
Hereafter we briefly comment this algorithm. For more details about the primal-dual active set strategy with their local convergence properties we refer to [14] and the references therein.
- •
For the solution we have and However since the active and inactive sets depend on the solution itself, and are estimated during the iterations based on the current iterate.
- •
The above algorithm corresponds to a semi-smooth Newton method applied to the nonlinear system (5.1). In particular, the complementarity relation
[TABLE]
is interpreted as
[TABLE]
where for and a fixed
It is worth mentioning that a similar ideas has been used in [15, 19] with a standard finite element discretization.
- •
Step 3. corresponds to the update step where a ”linearization” of the -term is computed by using the generalized derivative
[TABLE]
The involved linear system has a standard saddle point form. In our numerical tests, the built-in backslash Matlab solver gives excellent performances. However, for very fine meshes direct solvers becomes unfeasible and iterative methods have to be investigated. For more details about saddle point problem algorithms we refer to [7, 10].
- •
The value of parameter does not influence the convergence of the algorithm once we are sufficiently close to the solution. However should be tuned carefully if a globalization strategy is used. In the context of our time-dependant problem and for a reasonable time step size, the solution at a given time is expected to provide a good initial point for computing the solution at the next time step.
- •
As a stopping criterion we use
6. Numerical experiments
In this section, we assess the practical performance of the proposed time-space discretization scheme and the solution algorithm described above. For this purpose, a Matlab code was written using the Getfem++ library [16]. Examples from the literature [3, 15] have been considered for validation and - for comparison purposes
6.1. Sinusoidal bearing profile
In our first example, we consider a steady-state one-dimensional problem with a hydrodynamic bearing of sinusoidal shape. The film thickness is defined as
[TABLE]
where mm, mm and mm. The sliding speed is m/s, the lubricant viscosity is Pa.s and the cavitation pressure is MPa. At the boundary the pressure is prescribed by MPa. The computation is stopped as soon as the difference in the maximum norm between two successive pressures is less than with a time step Figure 6.1 depicts the numerical solutions computed on uniform grids of size An excellent agreement has been found between the present formulation and the one proposed in [12].
6.2. Oscillatory squeeze flow
For the transient case we consider the classical example of two parallel plates in pure squeeze motion and separated by a lubricant with constant viscosity. The dimensionless formulation as presented in [3] is used with a computational domain and a film thickness On the boundary The initial condition is given by For the numerical solution, a -elements domain has been employed and the simulation time has been divided into steps. Figure 6.2 shows the variation in time of the extent of the cavitation zone. In comparison to Ausas et al. algorithm and the analytic solutions given in [3] a very good agreement was achieved. As mentioned there, the step character of the numerical result is due to discretization and could be made smoother by increasing the numbers of time steps and the points used for the discretization of the radius of cavitation area. In most stages of the simulation the active set solver converges in few iterations, though a large number of iterations is necessary during the transition from no-cavitation to with-cavitation phases.
6.3. Sinusoidal bearing profile in 2D
The sinusoidal bearing profile of the first example is extended here to two dimensions by considering
[TABLE]
and a constant pressure on the whole boundary MPa. The steady state pressure and void fraction profiles obtained using elements on a structured mesh with elements are shown in figure 6.3. In the same figure, the number of iterations of the active set algorithm until successful termination is provided at each time step for different grids. Up to the first time step, the proposed algorithm converges in less than iterations regardless of the mesh size. For the first time step a globalization strategy might be investigated to deal with the large number iterations. In fact, the standard result on the convergence of semi–smooth Newton methods requires an initial iteration sufficiently close to the solution. In figure 6.4 the computational results obtained using Taylor-Hood elements are shown. For this particular example better results are obtained. With elements, the void fraction profile exhibits oscillations in the active-inactive sets boundary. Naturally with elements the cost in terms of computation time and memory is higher.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Almqvist, J. Fabricius, R. Larsson and P. Wall, A new approach for studying cavitation in lubrication, J. Tribol. 136 (1), 11706 (2013). Code available at: http://www.mathworks.com/matlabcentral/fileexchange/41484
- 2[2] T. Arbogast and M. F. Wheeler, A characteristics-mixed finite element method for advection-dominated transport problems, SIAM J. Numer. Anal. 32 (2), 404–424 (1995).
- 3[3] R. F. Ausas, M. Jai and G. C. Buscaglia, A mass-conserving algorithm for dynamical lubrication problems with cavitation, J. Tribol. 131 (3), 031702 (2009). Code available at: http://www.lcad.icmc.usp.br/~buscaglia/codept 08/index.html
- 4[4] I. Babuska, The finite element method with Lagrangian multiplier, Numer. Math. 20 , 179–192 (1973).
- 5[5] G. Bayada, M. Chambat and C. Vázquez, Characteristics method for the formulation and computation of a free boundary cavitation problem, J. Comput. Appl. Math. 98 (2), 191–212 (1998).
- 6[6] G. Bayada and C. Vázquez, A survey on mathematical aspects of lubrication problems, Bol. Soc. Esp. Mat. Apl. 39 , 31-74 (2007).
- 7[7] M. Benzi, G. H. Golub and J. Liesen, Numerical solution of saddle point problems, Acta Numer. 14 , 1–137 (2005).
- 8[8] F. Brezzi, On the existence, uniqueness, and approximation of saddle point problems arizing from Lagrangian multipliers, RAIRO Anal. Numér. 8 (2), 129–151 (1974).
