# Simulation of the head-disk interface gap using a hybrid multi-scale method

## Abstract

We present a hybrid multi-scale method that provides a capability to capture the disparate scales associated with modelling flow in micro- and nano-devices. Our model extends the applicability of an *internal-flow multi-scale method* by providing a framework to couple the internal (small scale) flow regions to the external (large scale) flow regions. We demonstrate the application of both the original methodology and the new hybrid approach to model the flow field in the vicinity of the head-disk interface gap of a hard disk drive enclosure. The internal flow regions within the gap are modelled by an extended internal-flow multi-scale method that utilises a finite-difference scheme for non-uniform grids. Our proposed hybrid multi-scale method is then employed to couple the internal micro-flow region to the flow external to the gap, to capture entrance/exit effects. We also demonstrate the successful application of the method in capturing other localised phenomena (e.g. those due to localised wall heating).

## Keywords

Multiscale simulations Direct simulation Monte Carlo Hybrid methods Head-disk interface gap Scale separation## 1 Introduction

Flow in micro- and nano-scale devices are characterised by low-speed confined flows. A common feature of micro-scale devices is that they are typically of large aspect ratio and the associated flow is essentially multi-scale in nature. Applications of micro- and nano-fluidic devices include carbon nanotubes, micro heat exchangers, Knudsen compressors, air bearings, etc. A classic example of a multi-scale problem involving gaseous flow is the flow in the vicinity of the head-disk interface (HDI) gap in a hard disk drive (HDD) enclosure. In the HDI gap, a thin film of air between the slider and the rotating disk forms a gas slider bearing which supports the read/write head allowing it to *float* above the disk surface. The typical flying height in a modern HDD is of the order of just a few nanometres, as a lower flying height results in higher recording capacities. This means that flow within the HDI gap undergoes substantial non-equilibrium effects that cannot be accounted for using conventional hydrodynamic equations. Additionally, the degree of non-equilibrium in the HDI region varies, as the channel height ranges from a few nanometres (at the exit) to several microns (at the inlet) of the channel, depending on the pitch angle of the slider. A good understanding of flow characteristics in the vicinity of the HDI region is clearly required for accurate prediction of load capacity, accurate head positioning, and design. Estimations of the degree of rarefaction (and flow regime classification) are usually based on the Knudsen number, *Kn* (Gad-El-Hak 2006), which relates the ratio of the molecular mean free path to a characteristic length. Using this definition, the flow in an HDD experiences a wide range of Knudsen number from 0.001 < *Kn* < 10 (velocity-slip to the free molecular regime) in the HDI region, whereas flow outside the HDI region lies in the continuum regime (*Kn* < 0.001). This presents a challenging multi-scale problem that can only be solved using an appropriate hybrid computational model.

Traditionally, the Reynolds gas lubrication equation has been employed for slider bearing simulations. To account for flow rarefaction effects, various models have been proposed in the literature. The most popular models are the various slip-corrected Reynolds gas lubrication methods (Bahukudumbi and Beskok 2003; Burgdorfer 1959; Chen and Bogy 2010; Hsia and Domoto 1983) and the Fukui–Kaneko (FK) Reynolds model (Fukui and Kaneko 1988, 1990) based on the linearised Boltzmann equation with the Bhatnagar–Gross–Krook (BGK) model (Bhatnagar et al. 1954). The Fukui–Kaneko (FK) model is the most widely used Reynolds gas lubrication model today as it provides good estimates of the slider bearing pressure profile for a wide range of Knudsen number. Other Reynolds equation-based models have been proposed like the Cercignani model (Cercignani et al. 2004, 2007) which is based on the ellipsoidal statistical BGK Boltzmann equation and the Gu and Emerson model (Gu et al. 2016) which is based on the method of moments. However, the Reynolds equation cannot be reliably employed to model localised thermal effects, such as in heat-assisted magnetic recording (HAMR) where a focused laser beam is used to heat up the media to increase the recording density (Myo et al. 2012) or for coupling it to the external flow where the gas lubrication equation is totally invalid. In such instances, reliable expressions for velocity and shear stress can be difficult to conveniently obtain from Reynolds equation models.

Alternatively, the direct simulation Monte Carlo (DSMC) method (Bird 1994) can be employed to accurately simulate the flow field in the vicinity of the HDI gap (Alexander et al. 1994; John and Damodaran 2009; Myo et al. 2012). The DSMC method is a modelling approach that represents the discrete molecular nature of a gas. The method decouples the particle motions and the intermolecular collisions over small time intervals, and captures the essential physics of a dilute gas as governed by the Boltzmann equation. Particle motions are modelled deterministically while intermolecular collisions are treated stochastically. Although the DSMC approach is considered an accurate and reliable method, it is computationally demanding and the application of DSMC to HDI simulations has been limited to small-scale representative HDI geometries of the order of a few microns in channel length. However, realistic slider geometries are an order of magnitude longer and have channel lengths on the order of millimetres. Consequently, multi-scale methods must be employed, whereby regions modelled by atomistic methods are coupled to a macroscopic description of the flow.

The selection of a particular multi-scale method is dependent on the nature of the flow problem under consideration (Hadjiconstantinou 2005). The most popular multi-scale method is the domain decomposition (DD) approach, which requires non-equilibrium regions (modelled by an atomistic/particle method) and equilibrium regions (modelled by a hydrodynamic approach) to be demarcated. Information exchange then takes place, typically via an overlap region, to enable a coupled hybrid solution. However, DD methods are inappropriate for high-aspect ratio internal micro-flows, where flow rarefaction effects can occur along the entire channel length. Alternatively, the heterogeneous multi-scale method (HMM) (Weinan et al. 2003, 2009; Ren and Weinan 2005) places a continuum-fluid solver grid over the whole domain, and microscopic simulations dispersed at the nodes of the computational grid provide the missing information. This approach is more suited for rheological flows where constitutive relations and boundary information do not exist. The HMM is, in fact, less accurate and less efficient for internal micro-flow applications because microscopic simulations have a minimum size, and the HMM is only accurate and efficient if that is much smaller than the smallest characteristic scale of the geometry.

A recent extension of the HMM approach is the internal-flow multi-scale method (IMM) (Borg et al. 2013a, b, 2015; Patronis et al. 2013; Patronis and Lockerby 2014). Like HMM, the IMM covers a flow domain heterogeneously with a distribution of subdomains along the stream-wise flow direction. However, instead of these subdomains representing a point in the macro domain, like in HMM, the subdomains in IMM represent a two-dimensional cross-sectional ‘slice’ of the internal flow. This heterogeneous domain representation allows scale separation (between molecular and hydrodynamic scales) to be exploited in the flow direction, while treating the physics fully in the cross flow. The micro-subdomains (i.e. the slices) interact indirectly with each other via *constraints* applied by the macroscopic conservation laws. The continuum formulation is based on mass conservation, and has no requirement of any constitutive models, since this is indirectly provided by the micro-subdomains. In the IMM, information exchange between the macro domain and micro-subdomains occurs in an iterative manner, until convergence is obtained. For transient flows which involve temporal scale separation, the unsteady IMM has been developed by Lockerby et al. (2013) in which information exchange occurs at well-defined time intervals. The simulation of serial networks of high-aspect-ratio can also be carried out by a variant of the IMM method, as has been demonstrated by Borg et al. (2013b) and Stephenson et al. (2015) for junction components of nano-channel networks (for liquids).

In this paper, we propose a hybrid multi-scale method that can capture the flow mechanics at micro- and nano-scales. First, the applicability of the original IMM is extended to compute internal micro-flows with localised details using a finite difference (FD) scheme for non-uniform grids. The advantage of employing the non-uniform grid FD method is that the majority of the subdomains can be placed where the required detail is greatest (e.g. in a region of high density gradients), while keeping the number of subdomains elsewhere to a minimum; this greatly enhances the computational efficiency of the scheme overall. We apply this scheme to compute the flow field in the HDI gap. We also propose and implement a *hybrid* IMM-DD method which couples internal flow regions captured by the IMM (with the internal-flow geometry represented by heterogeneously-positioned slices) to large external domains near the inflow and outflow of the channel (i.e. using domain decomposition). This scheme provides a framework to couple IMM to the DD method and thereby enhances the applicability of the IMM to model regions where no scale separation exists. Finally, our hybrid method is employed to capture entrance/exit effects and localised heating effects due to HAMR in the vicinity of the HDI gap.

The paper is organised as follows. Section 2 deals with the methodology for the IMM based on a non-uniform grid finite-difference method to simulate internal micro-flows. Furthermore, a hybrid IMM-DD approach that couples IMM with domain decomposition, focussing on multi-scale flow modelling aspects is discussed. Section 3 presents computed results based on both of these approaches, i.e. for flow within the HDI gap as well as hybrid flow results encompassing both the external inflow and outflow regions.

## 2 Numerical method and formulation

### 2.1 IMM methodology for internal micro-flows

The IMM approach is designed to exploit scale separation in high-aspect-ratio micro-flow channels between stream-wise (along-channel) and transverse (cross-channel) scales. Although micro-scale flows are characterised by low-speed flows, significant compressibility is still known to occur for dilute *gaseous* flows as explained by Gad-el-Hak (2006). Significant density variations are often generated in micro-geometries due to a combination of high viscous losses and long channel lengths. Examples of such compressibility effects can be noted in previous works (Patronis and Lockerby 2014).

The channel geometry is represented by a series of micro-subdomain DSMC solvers that are distributed along the stream-wise flow direction as illustrated in Fig. 1 for the slider bearing geometry. These DSMC subdomains treat the physics fully in the cross-flow direction and interact indirectly with each other via constraints applied by a one-dimensional macroscopic mass conservation model constructed along the flow-direction. In the IMM, each subdomain state is predicted iteratively such that all subdomains collectively satisfy the macroscopic mass conservation, subject to the correct boundary condition imposition at the inflow and outflow of the channel geometry. The methodology for the DSMC subdomain simulations and the construction of the macroscopic mass conservation model is described next.

*x*-direction). The periodic simulations are enabled with the application of a correction body force that emulates the effect of the missing pressure gradient. The DSMC subdomain simulations are thus carried out with the aid of a body force based on the pressure gradient correction, \({\phi _i}\), which for an ideal gas can be expressed as:

The computed mass flow rate, \({m_i}\) from the subdomain DSMC simulations is fed as input to a macroscopic mass conservation equation model for the entire geometry. The formulation of the macroscopic mass conservation model is discussed next.

*u*(

*y*), and hence the mass flow rate, \({m_i}\), can be related to the sum of the fundamental individual flow components, i.e. Poiseuille, Couette and thermal creep flow components. Thermal creep effects can be ignored if there are no temperature variations along the channel walls and isothermal conditions can then be assumed. The Couette flow rate component is independent of the Knudsen number, provided both walls have the same temperature and accommodation coefficient. On the other hand, the exact form of Poiseuille flow rate component is not known apriori and needs to be expressed as a function of the pressure gradient correction, \({\phi _i}\). In the absence of any external acceleration, the Poiseuille flow component can be set to be proportional to the net momentum flux introduced by the pressure-gradient correction. Thus, the total mass flow rate can be expressed as a function of the Couette flow and Poiseuille flow components as:

Equation (7) represents the one-dimensional macroscopic mass conservation equation that needs to be solved iteratively. The solution of this macroscopic equation then provides the subdomain system states, \(\rho _{{_{i}}}^{{}}\) and \(\phi _{{_{i}}}^{{}}\), that is necessary for carrying out the DSMC micro-simulations to generate the mass flow rates, \({m_i}\), for the next IMM iteration.

*P*

_{0}= 1 atm) exist and are imposed at the first and last subdomains. Accordingly, for a total of

*N*subdomains, we have

*N*equations and

*N*+ 1 unknowns (i.e.

*N*unknown density values, \(\rho _{{_{i}}}^{{n+1}}\), at the subdomain locations and the target mass flow rate, \(M\), which is an output of the IMM algorithm). The additional equation that is needed is obtained through the equation of state from the known (i.e. ambient) pressure boundary condition specified at the inflow or outflow.

#### 2.1.1 IMM algorithm

A schematic illustration of the IMM procedure is shown in Fig. 2. The various steps involved in the IMM algorithm are also summarised below:

- 1.
Pre-simulation setup. Carry out initial simulations to initialise all the subdomain states and get estimates of \({k_i}\) for each subdomain based on Eq. (3). The initial iteration is based on setting density states in all subdomains to a constant value subject to the correct pressure boundary condition imposition at the inflow and outflow.

- 2.
For the first iteration, \(n=1\), carry out all micro-subdomain DSMC simulations with initial values of \(\rho _{{_{i}}}^{n}\) and \(\phi _{{_{i}}}^{n}\). Extract the individual mass flow rate measurements, \(m_{{_{i}}}^{n}\), from each subdomain simulation.

- 3.
Use the current values of \(\rho _{{_{i}}}^{n}\), \(\phi _{{^{{_{i}}}}}^{n}\) and \(m_{i}^{n}\) to collectively solve the set of simultaneous equations (i.e. Equations 7, 8) using a suitable a matrix-inversion method or an iterative technique like the Newton–Raphson method.

- 4.
Using updated values of pressure, \(\rho _{i}^{{n+1}}\) and \(\phi _{{_{i}}}^{{n+1}}\), obtained from step 3, carry out the sub domain simulations at \(n+1\) to get a new estimate of the mass flow rate \(m_{i}^{{n+1}}\).

- 5.
Repeat from (2) to get successively better updated values of system states at each subdomain location and an improved estimate of the mass flux, until macroscopic mass conservation is attained (Eq. 9). The final IMM solution can now be obtained by extracting hydrodynamic variables like pressure, density, velocity, etc. from the DSMC subdomain simulations.

#### 2.1.2 IMM numerical considerations

Two important aspects that need to be taken into consideration for the IMM are the choices for the spatial distribution of subdomains and the discrete representation of the density gradient derivative term. These choices are dependent on the problem being considered. The discrete representation of density in previous works (Patronis et al. 2013; Patronis and Lockerby 2014) was provided by the spectral collocation scheme based on Fourier polynomials. Pseudo-spectral methods, although accurate, require nodes to be distributed carefully, i.e. nodes cannot be arbitrarily spaced. Subdomains typically need to be placed on Chebyshev nodes, as otherwise these result in undesirable oscillations at the limits of the intervals due to Runge’s phenomenon. In this work, the discrete representation of the density gradient derivative term in Eqs. (6) and (7) is enabled through a non-uniform grid finite difference method. The advantage of employing the non-uniform grid FD method is the flexibility that it provides with respect to the distribution of subdomain locations. Particularly, for the slider bearing application considered here, typical pressure profiles are characterised by a peak pressure and correspondingly large pressure gradient in a very small region towards the exit, while in the rest of the slider bearing only relatively small pressure gradients exist. Placing the majority of subdomains in the vicinity of relatively large density gradient regions (while keeping the number of subdomains elsewhere to a minimum) not only ensures optimal distribution of subdomains, but also greatly enhances the computational efficiency of the scheme as the total number of subdomains can be minimised.

The non-uniform grid FD scheme (Fornberg 1988, 1998; Singh et al. 2009) used in this work is derived based on differentiating Lagrange’s interpolation polynomial scheme. Elegant and stable algorithms for obtaining the weights in FD formulas for arbitrary grids can be found in Fornberg’s work (1998), which derives simple recursions for calculating the weights of FD formulas for any order of derivative on one-dimensional grids with unequal spacing. As an example, for the first-order derivative involving the density gradient in Eq. (7), second-order accurate formulae for the central, forward and backward differencing terms based on three grid points, as shown in Fig. 3, can be expressed respectively as.

### 2.2 Hybrid IMM-DD methodology

The non-uniform-FD IMM described in Sect. 2.1 is capable of simulating only internal micro-flows. In this work, we propose an IMM-DD hybrid that is capable of coupling internal flows modelled by IMM to domain decomposition type external regions outside the channel. For the slider bearing application considered in this study, the proposed hybrid method enables multi-scale modelling to couple rarefied internal flow regions within the HDI gap to continuum flow outside the HDI region. The coupled model makes it possible to capture entrance and exit effects and study their impact on the HDI flow field. The hybrid method can also simulate localised heating effects due to instances like HAMR near the exit of the HDI gap, where no obvious degree of scale separation exists.

A schematic of the IMM-DD hybrid configuration is shown in Fig. 4. The hybrid HDI configuration consists of additional inflow and outflow regions of lengths \({L_1}\) and \({L_2}\), respectively, in addition to the slider bearing configuration of length, \(L\). In this approach, there are several IMM micro-subdomains representing the internal flow within the HDI gap (referred to as *internal* subdomains). As in the IMM described in Sect. 2.1, the internal subdomains (*i* = 2, 3… *N* − 1) are periodic with parallel walls and can be non-uniformly distributed based on an irregularly-spaced finite difference method. Additionally, there are two extra subdomains (shaded regions in Fig. 4), encompassing regions near the inflow and outflow. The two additional domains (referred to as the *external* subdomains) are much larger and extend across a small internal flow region as shown in Fig. 4. The first external subdomain, \(i=1\), extends until station *S*_{1}, while the second subdomain, \(i=N\), extends from station *S*_{N−1}.

Our hybrid algorithm is an iterative scheme by which the internal subdomains are coupled to the external subdomains by essentially enforcing mass conservation to the pressure drop in the external subdomains and to the pressure gradient in the internal subdomains. Each of the subdomains (both *internal* and *external*) needs to have two stations over which the pressure difference/gradient can be defined. For the internal subdomains, the mass flow rate is related to the sum of the Couette and Poiseuille flow rates, as in Eq. (3). Equation (7) is then used to estimate the change in mass flow rate between successive iterations for the internal subdomains based on the non-uniform grid FD method detailed in Sect. 2.1. The major difference with respect to the original IMM is in the placement of these subdomains relative to the stations at which the pressure is defined and solved. Subdomains at which mass conservation equations are solved do not coincide with the pressure stations. Instead, they are staggered with respect to the pressure stations (*S*_{1}, *S*_{2},…, *S*_{N−1}) as shown in Fig. 4, such that the pressure gradient across each internal subdomain can be defined. Accordingly, there are *N* − 1 stations (i.e. stations at which pressure is unknown and needs to be solved) for a total of *N* subdomains, as illustrated in Fig. 4. The correction body force representing the pressure gradient at each of the internal subdomain locations is now defined in terms of the pressure at these non-coincident pressure stations.

*S*

_{1}and

*S*

_{N−1}, by relating the respective pressure drop over these two extra regions to the mass flow rates in each of them. Consequently, the mass balance equations at stations

*S*

_{1}and

*S*

_{N−1}can be expressed respectively as Eqs. (13) and (14) given below

The internal DSMC subdomain periodic simulations are carried out based on a correctional body force representing an effective pressure gradient, which is evaluated based on the non-uniform grid FD method detailed in Sect. 2.1. The modelling of external subdomains, however, needs careful consideration, as they are non-periodic with significant pressure gradients existing along the subdomains. Therefore, they cannot be simulated using an effective body force as in the case of the internal subdomains. We employ DSMC pressure boundary conditions to model the subsonic inflow and outflow of these special regions. Ambient pressure conditions, i.e. \(p={P_0}\) exist and are, therefore, imposed along the external boundaries of the external subdomains (denoted by dotted lines in Fig. 4). The IMM pressure solution at station S_{1} is imposed at the exit (outflow) of the first external subdomain, \(i=1\). Similarly, the IMM pressure solution obtained at station *S*_{N} is imposed at the inlet (inflow) of the second external subdomain, \(i=N\). At these subsonic DSMC inflow and outflow boundaries, particles enter the domain from outside, the properties of which need to be determined appropriately. To fix the pressure boundary conditions, we have followed the subsonic characteristic boundary conditions (Wang and Li 2004), based on which, mainly the pressure is imposed, while other macroscopic flow properties at the boundaries are derived from the interior flow solution.

The system of equations (i.e. Equation 7 for the internal subdomains and Eqs. (15) and (16) for the external subdomains) is collectively solved using an iterative method (e.g. Newton–Raphson) to get new updated values of pressure at each station. For a total of *N* subdomains, including both internal and external regions, we have *N* equations and *N* unknowns (i.e. *N* − 1 unknown pressure values at the stations and the target mass flow rate, \(M\), which is an output of the IMM algorithm). Successively updated values of \({\rho _i}\), \({m_i}\), \({\phi _i}\), and \(\Delta p\) are obtained at each iteration until mass conservation is attained.

### 2.3 Hybrid IMM-DD algorithm

The steps involved in the hybrid IMM-DD are summarised below:

- 1.
Initial setup. As in all IMM based methods, an initial iteration is carried out for initialisation of all the subdomain states and to get estimates of \({k_i}\) for each subdomain based on Eqs. (7), (15) and (16). The initial iteration is based on setting density states in all subdomains to an arbitrary value subject to the correct boundary condition imposition at the inflow and outflow.

- 2.
For the

*current*iteration, \(n\), use the pressure values at each station to simulate all the subdomains. Carry out all*internal*periodic subdomain DSMC simulations with values of \(P_{{_{i}}}^{n}\) and \(\phi _{{_{i}}}^{n}\) estimated from the pressure stations based on the non-uniform grid FD method. The external subdomains are simulated with DSMC pressure boundary conditions using the pressure solution, \(P_{{_{i}}}^{n}\), at stations*S*_{1}and*S*_{N−1}and ambient pressure \({P_0}\) at the other external boundaries. Obtain the individual mass flow rate measurements, \(m_{{_{i}}}^{n}\), from each subdomain simulation. - 3.
Use the current values of \(P_{{_{i}}}^{n}\), \(\phi _{{_{i}}}^{n}\) and \(m_{{_{i}}}^{n}\) to collectively solve the set of simultaneous equations (i.e. Equations 7, 15 and 16) using a suitable iterative technique like the Newton–Raphson method.

- 4.
Obtain updated values of pressure, \(p_{i}^{{n+1}}\), at each of the stations and an overall mass flow rate prediction, \(M\). The updated pressure solution at stations S

_{1}and S_{N−1}, effectively couples the internal flow to the external flow by providing the necessary boundary condition to solve the external subdomains. - 5.
Repeat from (2) to get successively better updated values of pressure at each station and an improved estimate of the mass flux, until macroscopic mass conservation is attained (i.e. the mass flow rates in each subdomain are equal to \(M\)).

## 3 Results and discussion

In this section, we apply the IMM and discuss the computed results for various HDI configurations. Before focussing on detailed validation of the IMM, we initially test and compare the accuracy of non-uniform-FD IMM solutions to corresponding IMM results from an evenly spaced finite-difference grid and the spectral collocation scheme (Patronis and Lockerby 2014). Comparisons have been done for a slider configuration of length \(L=5\) μm, flying height \({H_0}=50\) nm and disk wall velocity \({U_{\text{w}}}=25\,{\text{m/s}}\). For this particular test case, we have employed a second-order slip solver for estimating the mass flow rate from the micro-subdomains. Ten subdomains have been employed for all cases. Comparisons of the pressure profiles computed by the three methods are shown in Fig. 5a. Excellent agreement is observed between the pressure profiles computed by all three methods. The convergence of the mean mass flow rate as a function of the IMM iteration number is shown in Fig. 5b. Error bars for the mean mass flow rate computed by the three methods are shown and the mean mass flow rate is computed as the average of the mass flow rate measurements from all the subdomains. The error bar is based on \(E=s/\sqrt N\) where \(s\) is the standard deviation and \(N\) is the total number of subdomains. Our results demonstrate that accurate results can be achieved using the non-uniform grid FD method, with the additional advantage and flexibility of clustering relatively more subdomains in regions of large pressure gradients (e.g. towards the exit region) for the same total number of subdomains.

Next, we focus on detailed validation of the IMM to compute flow in the vicinity of the HDI region. First, we discuss the non-uniform grid FD IMM validation results for the slider bearing flow within the HDI region, i.e. without considering flow regions outside the slider. This will be followed by validation of the hybrid IMM-DD solutions that couple internal HDI regions to additional regions outside the slider. In all cases, the IMM results have been validated against full-scale DSMC simulation results for the same flow configuration. All DSMC simulations (both full-scale DSMC as well as IMM subdomain atomistic solutions) have been carried out using the *dsmcFoam* + code (White et al. 2017). The *dsmcFoam* + code operates within the framework of the open source CFD code, OpenFOAM (2014), and has been validated for a wide range of benchmark test cases (John et al. 2016; Palharini et al. 2015; Scanlon et al. 2010; White et al. 2017). To ensure accuracy of both our subdomain and full DSMC simulations, we have followed the established guidelines with respect to the cell size, time step, and particle numbers (Alexander et al. 1998; Hadjiconstantinou 2000; Hadjiconstantinou et al. 2003). The cell sizes in our study are defined to be much smaller than one-third of the mean free path, and an average of at least 50 particles has been considered in each cell. The time step for the DSMC simulations is taken to be five times smaller than \({{\Delta {x_{\hbox{min} }}} \mathord{\left/ {\vphantom {{\Delta {x_{\hbox{min} }}} {\left( {{V_{{\text{mp}}}}+{U_{\text{w}}}} \right)}}} \right. \kern-0pt} {\left( {{V_{{\text{mp}}}}+{U_{\text{w}}}} \right)}}\), where \(\Delta {x_{\hbox{min} }}\) is the smallest cell dimension, \({V_{{\text{mp}}}}\) is the most probable molecular velocity given by \({V_{{\text{mp}}}}=\sqrt {2{\kern 1pt} R{\kern 1pt} {T_\infty }}\), \(R\) is the gas constant, \({T_\infty }\) is the reference temperature, and \({U_{\text{w}}}\) is the wall velocity.

### 3.1 IMM slider bearing results

We consider a slider bearing region of length, \(L=5\) μm, pitch angle, \(\alpha =0.01\,\,\,{\text{rad}}\) and disk wall velocity, \({U_{\text{w}}}=25\,\,\,{\text{m/s}}\). Four different cases of flying height, \({H_0}\), are considered: 50 nm, 15 nm, 5 nm and 3 nm. The computed IMM solutions for pressure at different stream-wise locations are compared with full-scale DSMC solutions in Fig. 6. The lower the flying height, the higher the peak pressure and higher loading capacity of the slider bearing. Correspondingly, the number of subdomains employed to capture the pressure gradient near the exit also varies depending on the flying height considered. The number of subdomains considered varies from *N* = 6 for the \({H_0}=50\,\,\,{\text{nm}}\)case to *N* = 10 for the case with \({H_0}=3\,\,{\text{nm}}\). Excellent agreement can be observed between the full DSMC results and the IMM solutions for all cases considered.

Next, we compare the computed wall shear stress values on both top (slider) and bottom (disk) walls. Shear stress gives important information about the forces acting on the walls. The wall shear stress has been computed based on the time-averaged tangential momentum exchange between the wall and the colliding molecules per unit time and area (Bird 1994). Comparison of the computed wall shear stress values between the full DSMC simulation and the IMM solutions for different cases of flying height is shown in Fig. 7. The wall shear stress, \({\sigma _{\text{w}}}\) in these plots is non-dimensionalised with respect to the parameter, \({\sigma _0}\), where \({\sigma _0}=\mu {U_{\text{w}}}/L\), \(\mu\), being the viscosity of the gas given by \(\mu =2.125 \times {10^{ - 5}}{\text{Pa}}\,\,{\text{s}}\)at a reference temperature \(T=273\,\,{\text{K}}\). Peak values of wall shear stress are observed towards the exit of the slider bearing where the peak pressure is also located. In general, for all cases of flying height considered, the IMM solutions compare very well with the exact solutions, except at the exit of the channel (where the last subdomain is placed) where a discrepancy can be noted for the cases involving very small flying heights. This can be attributed to the fact that the peak pressure, which is several times higher than the ambient pressure, is also very close to the exit for these cases. This makes ambient pressure boundary condition imposition at the outflow imprecise for the full DSMC simulation. The IMM on the other hand fixes the ambient conditions at the exit more exactly and hence the discrepancy between the two approaches.

Finally, we compare the computed IMM velocity profiles across the channel height, at selected stream-wise locations along the channel. Validation is shown for three selected cases of \({H_0}\) in Fig. 8. It is to be noted that the subdomain (stream-wise) locations in Fig. 8 varies for the different cases considered, since the total number of subdomains varies from *N* = 6 for the \({H_0}=50\,{\text{nm}}\) case to *N* = 10 for the case with \({H_0}=3{\text{nm}}\). Good agreement can be observed for all three cases at the different sections of the channel considered. A discrepancy can be noted at the exit, particularly for the \({H_0}=3\,{\text{nm}}\) case. Again, this can be attributed to the imprecise ambient outflow boundary condition imposition for the full DSMC simulation, since the peak pressure location is very close to the channel exit for this case. This leads to minor discrepancies in the pressure drop at the exit of the channel when compared to the IMM which fixes the ambient conditions at the outflow more exactly.

### 3.2 Hybrid IMM-DD results

Validation of the hybrid IMM-DD method has been demonstrated for four selected HDI configurations. The IMM-DD HDI configuration for the results discussed in this section follows the schematic shown in Fig. 4. Only selected results are shown for the sake of brevity. First, we test our hybrid method on the slider configuration of dimensions *L* = 5 μm, \({H_0}=50\,\,{\text{nm}},{\text{ }}\alpha =0.01\,\,{\text{rad}}\) and \({U_{\text{w}}}=25\,\,{\text{m/s}}\). For this test case, we consider a total of ten subdomains. The dimensions of the external subdomains (i.e. \({L_1},\,{H_1},{L_2}\) and \({H_2}\)) are conservatively chosen such that their external boundaries are located sufficiently far away from the inflow and outflow regions of the internal micro-flow domain. Accordingly, the external subdomain, \(i=1\), has dimensions *L*_{1} = 1.5 μm, \({H_2}=1{{{\upmu}m}}\) and also includes a small internal flow region of length, *l*_{1} = 0.5 μm, until station *S*_{1} as shown in Fig. 4. Similarly, the external subdomain, \(i=N\), has dimensions *L*_{1} = 1.5 μm, *H*_{2} = 1 μm and also includes a small internal flow region of length, *l*_{2} = 0.5 μm, until station *S*_{N−1}. The internal subdomains are distributed non-uniformly between the external subdomains. The computed pressure profile from the IMM-DD solutions are validated against full-scale DSMC results and the comparison is shown in Fig. 9a. Good agreement between the solutions can be noted, with the pressure rise near the slider entrance region and pressure drop near the exit of the slider well captured by the hybrid IMM solutions. The mean mass flow rate convergence as a function of the IMM iteration number for this case is shown in Fig. 9b, which converges to a constant value very quickly. Minor differences can be noted between the mass flow rates predicted by the full-scale DSMC and IMM-DD methods. However, the maximum error in the mass flow rate predicted by the IMM-DD method is consistently less than five percent from iteration number 2.

Additional validations for the hybrid IMM-DD method have also been carried out for exactly the same HDI region configuration as above, but with different flying heights, \({H_0}=25\,\,{\text{nm}}\,\) and \({H_0}=15\,\,{\text{nm}}\). The results for the pressure solution are shown in Fig. 10 and very good agreement can be observed between the IMM and the exact solutions, computed by full-scale DSMC, for both cases.

The next generation HDD’s require a flying height of the order of a few nanometers and modelling instances like particle–surface interaction, asperity, localised heat generation due to HAMR, etc. will play a key role in determining accurate flow field conditions near the read/write head region. DSMC can be employed for a detailed investigation in any such small selected region of interest to capture the true physics, while the rest of the slider bearing region can be modeled by the IMM. To demonstrate this coupling capability, we now consider an IMM-DD hybrid simulation of a slider configuration involving localised heating that is representative of HAMR. For this case, the localised heating prevents the use of the IMM throughout the gap. A total of six subdomains have been considered for this case. The external subdomain, \(i=1\), extends until station S_{1} and has dimensions, *L*_{1} = 1 μm, *l*_{1} = 0.5 μm, and *H*_{2} = 1 μm, as shown in Fig. 4. Similarly, the external subdomain, \(i=N\), extends until station *S*_{N−1} and has dimensions, *L*_{2} = 1 μm, *l*_{2} = 1 μm and *H*_{2} = 1 μm. The slider bearing configuration considered here has dimensions *L* = 5 μm, \({H_0}=25\,\,{\text{nm}},{\text{ }}\alpha =0.01\,\,{\text{rad}}\) and \({U_{\text{w}}}=25\,\,{\text{m/s}}\). To mimic the HAMR heating effects, a higher wall temperature of \({T_w}=773\,{\text{K}}\) is imposed on the bottom wall in a very small region of length \(50\,\,\,{\text{nm}}\), near to the exit of the slider. A uniform wall temperature distribution has been assumed in the hot spot region for simplicity. Elsewhere, a constant temperature of \({T_{\text{w}}}=273\,\,\,{\text{K}}\) is considered on both upper and lower walls. The distribution of the imposed wall temperature boundary profile on the disk and the relative location of the hot spot are shown in Fig. 11.

The predicted pressure profile by the IMM-DD method is compared against full DSMC solutions in Fig. 12. The computed baseline pressure profile for the same configuration without any localised heating is also shown. It can be clearly observed that HAMR significantly alters the pressure profile with a higher peak pressure, leading to enhanced loading capacity of the slider bearing. Good agreement between the hybrid results and full-scale atomistic solution is obtained. The pressure spike due to the hot spot is well captured by the hybrid method.

We have also computed the flow velocity and wall shear stress profiles along the disk surface represented by the bottom wall. Comparisons between the hybrid IMM-DD solutions and full-scale DSMC solutions for both these parameters are shown in Fig. 13. The wall shear stress, \({\sigma _{\text{w}}}\), in Fig. 13b is nondimensionalised with respect to the parameter, \({\sigma _0}\), where \({\sigma _0}=\mu {U_{\text{w}}}/L\). The hybrid solutions match closely with the exact solutions for both flow velocity and wall shear stress. Minor discrepancies can be noted at the entrance location (inflow) of the external subdomain. However, these are noted to be only local to the boundary. This can be attributed to the numerical artefacts from the pressure boundary conditions at the coupled region. Therefore, some considerations need to be kept in mind while selecting the boundary of the external subdomain and imposing the pressure boundary condition. It is recommended not to place the coupled boundary region too close to the pressure spike. Additionally, for the pressure boundary condition to be more exact and to minimise the related error, it is recommended to impose the boundary condition from volume reservoirs (Tysanner and Garcia 2005) rather than from surface reservoirs as is done typically.

### 3.3 IMM computational savings

## 4 Conclusions

A hybrid internal multi-scale method that is capable of modelling multi-scale flow in micro- and nano-devices has been presented. In particular, our model provides a framework to couple internal micro-flow regions modelled by the IMM approach to external flow regions modelled by a domain decomposition method. We have applied our hybrid IMM-DD approach to compute the flow field in the vicinity of the head-disk interface gap region in a hard disk drive enclosure. The internal flow regions within the HDI gap are modelled by the IMM based on a non-uniform grid finite-difference method to capture the strongly varying pressure gradient. The proposed hybrid method is then employed to couple internal micro-flows to the flow outside the HDI gap. In particular, cases involving localised heating effects in the HDI gap, where no obvious degree of scale separation exists, even within the HDI gap, can be modelled by our hybrid method. In all cases considered, the hybrid solutions are in good agreement with the full-scale DSMC solutions. Additionally, the IMM is significantly faster than full DSMC solutions by about 15–20 times for the slider bearing simulations considered, whereas for the hybrid slider simulations the IMM is about 2–3 times faster. It is to be noted that for realistic HDI geometries, whose lengths are in the millimeter range, the estimated computational savings from the IMM will be at least two orders of magnitude.

To summarize, we have developed a novel hybrid IMM-DD multi-scale method that is capable of coupling the IMM to the domain decomposition method and applied it to the HDI gap problem. Although this work has focused on a particular application to demonstrate the capability of our method, the proposed hybrid approach can be easily applied to simulate similar scale-separated multi-scale problems in other micro- and nano-devices. By suitably selecting the IMM subdomains and domain decomposition regions in a given problem, the hybrid method is capable of simulating very long micro-channels that can also have additional complexities like localised heating effects, asperities, additional inflow/outflow regions, etc. with substantial computational savings over a full-scale molecular solution.

## Notes

### Acknowledgements

This work was supported through the United Kingdom Engineering and Physical Sciences Research Council under Grants EP/K038427/1, EP/K038664/1—“The First Open Source Software for Non-Continuum Flows in Engineering” and EP/N016602/1—“Nano-Engineered Flow Technologies: Simulation for Design across Scale and Phase”.

## References

- Alexander FJ, Garcia AL, Alder BJ (1994) Direct simulation Monte Carlo for thin-film bearings. Phys Fluids 6:3854–3860CrossRefGoogle Scholar
- Alexander FJ, Garcia AL, Alder BJ (1998) Cell size dependence of transport coefficients in stochastic particle algorithms. Phys Fluids 10(6):1540–1542CrossRefGoogle Scholar
- Bahukudumbi P, Beskok A (2003) A phenomenological lubrication model for the entire Knudsen regime. J Micromech Microeng 13(6):873–884CrossRefGoogle Scholar
- Bhatnagar PL, Gross EP, Krook M (1954) A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component systems. Phys Rev 94:511–525CrossRefGoogle Scholar
- Bird GA (1994) Molecular gas dynamics and the direct simulation of gas flows. Clarendon Press, OxfordGoogle Scholar
- Borg MK, Lockerby DA, Reese JM (2013a) A multiscale method for micro/nano flows of high aspect ratio. J Comput Phys 233:400–413CrossRefGoogle Scholar
- Borg MK, Lockerby DA, Reese JM (2013b) A hybrid molecular-continuum simulation method for incompressible flows in micro/nanofluidic networks. Microfluidics Nanofluidics 15(4):541–557CrossRefGoogle Scholar
- Borg MK, Lockerby DA, Reese JM (2015) A hybrid molecular-continuum method for unsteady compressible multiscale flows. J Fluid Mech 768:388–414CrossRefGoogle Scholar
- Burgdorfer A (1959) The influence of the molecular mean free path on the performance of hydrodynamic gas lubricated bearings. ASME J Basic Eng 81:94–100Google Scholar
- Cercignani C, Lampis M, Lorenzani S (2004) Variational approach to gas flows in microchannels. Phys Fluids 16:3426–3437MathSciNetCrossRefGoogle Scholar
- Cercignani C, Lampis M, Lorenzani S (2007) On the Reynolds equation for linearized models of the Boltzmann operator. Transp Theory Stat Phys 36:257–280MathSciNetCrossRefGoogle Scholar
- Chen D, Bogy DB (2010) Comparisons of slip-corrected Reynolds lubrication equations for the air bearing film in the head-disk interface of hard disk drives. Tribol Lett 37(2):191–201CrossRefGoogle Scholar
- Fornberg B (1988) Generation of finite difference formulas on arbitrarily spaced grids. Math Comput 51:699–706MathSciNetCrossRefGoogle Scholar
- Fornberg B (1998) Calculation of weights in finite difference formulas. SIAM Rev 40:685–691MathSciNetCrossRefGoogle Scholar
- Fukui S, Kaneko R (1988) Analysis of ultra-thin gas film lubrication based on linearized Boltzmann equation: first report-derivation of a generalized lubrication equation including thermal creep flow. ASME J Tribol 110(2):253–262CrossRefGoogle Scholar
- Fukui S, Kaneko R (1990) A database for interpolation of Poiseuille flow rates for high Knudsen number lubrication problems. ASME J Tribol 112(1):78–83CrossRefGoogle Scholar
- Gad-el-Hak M (1999) The fluid mechanics of microdevices—the Freeman scholar lecture. J Fluids Eng 121(1):5–33CrossRefGoogle Scholar
- Gad-El-Hak M (2006) MEMS: introduction and fundamentals. CRC Taylor and FrancisGoogle Scholar
- Gu XJ, Zhang H, Emerson DR (2016) A new extended Reynolds equation for gas bearing lubrication based on the method of moments. Microfluid Nanofluid 20(1):23CrossRefGoogle Scholar
- Hadjiconstantinou NG (2000) Analysis of discretization in the direct simulation Monte Carlo. Phys Fluids 12(10):2634–2638CrossRefGoogle Scholar
- Hadjiconstantinou NG (2005) Discussion of recent developments in hybrid atomistic–continuum methods for multiscale hydrodynamics. Bull Pol Ac: Tech 53(4):335–342zbMATHGoogle Scholar
- Hadjiconstantinou NG, Garcia AL, Bazant MZ, He G (2003) Statistical error in particle simulations of hydrodynamic phenomena. J Comput Phys 187(1):274–297MathSciNetCrossRefGoogle Scholar
- Hsia YT, Domoto GA (1983) An experimental investigation of molecular rarefaction effects in gas lubricated bearings at ultra-low clearances. ASME J Lubr Tech 105(1):120–129CrossRefGoogle Scholar
- John B, Damodaran M (2009) Computation of head–disk interface gap micro flow fields using DSMC and continuum–atomistic hybrid methods. Int J Num Meth Fluids 61(11):1273–1298CrossRefGoogle Scholar
- John B, Gu XJ, Barber RW, Emerson DR (2016) High-speed rarefied flow past a rotating cylinder: the inverse Magnus effect. AIAA J 54(5):1670–1681CrossRefGoogle Scholar
- Lockerby DA, Duque-Daza CA, Borg MK, Reese JM (2013) Time-step coupling for hybrid simulations of multiscale flows. J Comput Phys 237:344–365MathSciNetCrossRefGoogle Scholar
- Myo KS, Zhou W, Huang X, Yu S, Hua W (2012) Slider posture effects on air bearing in a heat-assisted magnetic recording system. Adv Tribol 1–6Google Scholar
- OpenFOAM: The open source CFD toolbox, user guide, version 2.3.1, 2014Google Scholar
- Palharini RC, White C, Scanlon TJ, Brown RE, Borg MK, Reese JM (2015) Benchmark numerical simulations of rarefied non-reacting gas flows using an open-source DSMC code. Comput Fluids 120:140–157MathSciNetCrossRefGoogle Scholar
- Patronis A, Lockerby DA (2014) Multiscale simulation of non-isothermal microchannel gas flows. J Comput Phys 270:532–543MathSciNetCrossRefGoogle Scholar
- Patronis A, Lockerby DA, Borg MK, Reese JM (2013) Hybrid continuum-molecular modelling of multiscale internal gas flows. J Comput Phys 255:558–571CrossRefGoogle Scholar
- Ren W, Weinan E (2005) Heterogeneous multiscale method for the modeling of complex fluids and micro-fluidics. J Comput Phys 204(1):1–26MathSciNetCrossRefGoogle Scholar
- Scanlon TJ, Roohi E, White C, Darbandi M, Reese JM (2010) An open source, parallel DSMC code for rarefied gas flows in arbitrary geometries. Comput Fluids 39(10):2078–2089CrossRefGoogle Scholar
- Singh AK, Bhadauria BS (2009) Finite difference formulae for unequal subintervals using Lagrange’s interpolation formula. Int J Math Anal 3(17):815–827MathSciNetzbMATHGoogle Scholar
- Stephenson D, Lockerby DA, Borg MK, Nicholls WD, Reese JM (2015) Multiscale simulation of nanofluidic networks of arbitrary complexity. Microfluid Nanofluid 18:841–858CrossRefGoogle Scholar
- Tysanner MW, Garcia AL (2005) Non-equilibrium behavior of equilibrium reservoirs in molecular simulations. Int J Num Meth Fluids 48:1337–1349CrossRefGoogle Scholar
- Wang M, Li Z (2004) Simulations for gas flows in microgeometries using the direct simulation Monte Carlo method. Int J Heat Fluid Flow 25(6):975–985CrossRefGoogle Scholar
- Weinan E, Engquist B, Huang Z (2003) Heterogeneous multiscale method: a general methodology for multiscale modelling. Phys Rev B 67:092101CrossRefGoogle Scholar
- Weinan E, Ren EW, Vanden-Eijnden W (2009) A general strategy for designing seamless multiscale methods. J Comput Phys 228(15):5437–5453MathSciNetCrossRefGoogle Scholar
- White C, Borg MK, Scanlon TJ, Longshaw S, John B, Emerson DR, Reese JM (2017) dsmcFoam+: an OpenFOAM based direct simulation Monte Carlo solver. Comput Phys Commun 224:22–43CrossRefGoogle Scholar

## Copyright information

**Open Access**This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.