1 Introduction
Flow separation from the surface of a rigid body is one of the most interesting phenomena in fluid motion. This separation causes major effects in flow fields. Investigation of the separation and its consequences is of particular importance in understanding flows at high Reynolds numbers. The explanation of the phenomena of separation lies in the theory of the boundary layer, in particular triple-deck theory, see Neiland (Reference Neiland1969), Stewartson & Williams (Reference Stewartson and Williams1969) and Messiter (Reference Messiter1970). In recent years, there has been an increasing interest in using micro-electro-mechanical-system (MEMS) devices to control the separation of flow at high Reynolds numbers. Based on triple-deck theory, we investigate subsonic flow past MEMS-type heating elements placed on a flat surface in which the heating element has a humped shape. The current work reduces to the problem investigated by, for example, Koroteev & Lipatov (Reference Koroteev and Lipatov2012, Reference Koroteev and Lipatov2013) when the MEMS devices have zero hump height. Apart from MEMS devices, another motivation for the current work is to try to understand how local hot spots or cold bumps affect separation.
2 Problem formulation
We consider a subsonic viscous flow of a perfect gas past a semi-infinite flat plate on which there is a small heating element. In cross-section, the hump has dimensions that are small compared with those of the oncoming boundary layer along the plate. The Reynolds number
$Re=\unicode[STIX]{x1D70C}_{\infty }U_{\infty }L/\unicode[STIX]{x1D707}_{\infty }$
is asymptotically large, where
$\unicode[STIX]{x1D70C}_{\infty },$
$U_{\infty }$
and
$\unicode[STIX]{x1D707}_{\infty }$
are the density, the streamwise velocity and the dynamic viscosity coefficient respectively in the undisturbed flow above the surface where the heated section is located, and
$L$
is the distance from the leading edge to the energy release domain. Let
$Re^{-1/2}=\unicode[STIX]{x1D700}.$
We assume that the hump has a length of
$O(L\unicode[STIX]{x1D700}^{3/4})$
and a height of
$O(L\unicode[STIX]{x1D700}^{5/4}).$
In particular, we consider humps that have profiles
$y^{\ast }/L\unicode[STIX]{x1D700}^{5/4}=\bar{h}F(x^{\ast }/L\unicode[STIX]{x1D700}^{3/4})$
, where
$\bar{h}$
is
$O(1)$
and the function
$F$
is such that
$G(X)=\bar{h}F(X)$
is of order 1. Variables of the governing Navier–Stokes and energy equations are non-dimensionalised, with
$U_{\infty },L$
and
$\unicode[STIX]{x1D70C}_{\infty }$
being the characteristic velocity, length and density scales respectively. Then, we use the following dimensionless variables:

Here,
$(x,y)$
are the Cartesian coordinates,
$(u,v)$
are the corresponding velocity components,
$p$
is the pressure,
$T$
is the temperature,
$\unicode[STIX]{x1D707}$
is the viscosity,
$\unicode[STIX]{x1D70C}$
is the density,
$R$
is the gas constant and
$p_{\infty }$
is the free-stream pressure. We also introduce the free-stream Mach number
$M_{\infty }=U_{\infty }/c_{\infty }$
, where
$c_{\infty }=\sqrt{\unicode[STIX]{x1D6FE}p_{\infty }/\unicode[STIX]{x1D70C}_{\infty }}.$
Neiland (Reference Neiland1971) has discussed the arguments leading to the triple-deck scales, and Lipatov (Reference Lipatov2006) and Koroteev & Lipatov (Reference Koroteev and Lipatov2012, Reference Koroteev and Lipatov2013), in particular, have explained how small changes in the surface temperature lead to a nonlinear interaction within the triple deck. The interested reader is referred to these and other papers for more details of the governing equations and expansions. Using this as our starting point, the method of matched asymptotic expansions is used to obtain the equations of the interaction problem. In our case, the main difference between the current and previous work is that we also require no slip on the hump surface. In particular, in the lower deck, the independent variables and expansions are given by

Substitution into the Navier–Stokes equations leads to the lower-deck problem,




with the boundary and matching conditions

We also have the interaction law

Here,
${\mathcal{A}}(X)$
is the displacement function,
$\unicode[STIX]{x1D706}=(\unicode[STIX]{x2202}U_{B}/\unicode[STIX]{x2202}y_{3})(1,y_{3}=0)$
is the basic shear of the oncoming boundary layer profile
$U_{B}(x,y)$
,
$T_{B}(x,y)$
is the basic temperature profile and
$G(X)$
is the physical hump shape. As a result, after further employing the Howarth–Dorodnitsyn transformation followed by the Prandtl transformation, using the Chapman viscosity law, setting the Prandtl number to be unity, and scaling to remove some constants, the governing equations and boundary conditions for subsonic flow in the lower deck can be shown to be given by




with the no-slip conditions on
$y_{b}=0$
given by

and the prescribed wall temperature

The boundary conditions far from the surface
$(y_{b}\rightarrow \infty )$
are given by

and far upstream

The interaction condition (2.12) can be represented in another form, as mentioned in Smith (Reference Smith1973), as

Here,
$x_{b}$
is the scaled streamwise coordinate in the triple deck,
$y_{b}$
is the scaled lower-deck coordinate (following the use of the Dorodnitsyn–Howarth transformation),
$u_{b}(x_{b},y_{b}),v_{b}(x_{b},y_{b})$
are the scaled lower-deck velocity components,
$T_{b}(x_{b},y_{b})$
is the scaled temperature,
$p_{b}(x_{b})$
is the induced pressure,
${\mathcal{K}}(x_{b})$
is the total displacement of stream lines,
${\mathcal{A}}(x_{b})$
is the displacement of stream lines caused by the viscosity of the fluid and
$T_{w}(x_{b})$
represents the prescribed wall temperature. The function
$H(x_{b})$
is the shape of the element surface, which is related to the physical hump shape
$G(x_{b})$
in the original variables by

The main difference between the present work and that of Koroteev & Lipatov (Reference Koroteev and Lipatov2012, Reference Koroteev and Lipatov2013) is that
$H(x_{b})=0$
in the latter.
3 Linear theory
In general, to solve (2.9)–(2.17) for variations of the temperature
$\unicode[STIX]{x0394}T$
of
$O(1)$
and
$H(x_{b})$
of
$O(1)$
, we require a numerical method. For small variations of the temperature and hump height, we may study the problem analytically in the linear approximation. We consider small variations of the temperature, i.e.
$\unicode[STIX]{x1D70E}=\unicode[STIX]{x0394}T\ll 1$
. We may linearise equations (2.9)–(2.17) related to the undisturbed boundary layer profile by expanding the flow variables as follows:



as
$\unicode[STIX]{x1D70E}\rightarrow 0.$
After substituting the expansions, equations (3.1)–(3.3), into equations and boundary conditions (2.9)–(2.17) we obtain the following linearised problem:



The linearised boundary conditions are given by




We will use Fourier transforms to solve the above equations. The Fourier transform of
$g(x_{b})$
and the inverse transform are defined by

After applying the Fourier transformation, the linear equations may be solved to obtain expressions for the perturbed pressure gradient and wall shear distributions as

and

where
$\unicode[STIX]{x1D6E9}=-(\text{Ai}^{\prime }(0)/(\int _{0}^{\infty }\text{Ai}(z)\,\text{d}z))$
and
$\unicode[STIX]{x1D6EC}=\text{Ai}(0)/(\int _{0}^{\infty }\text{Ai}(z)\,\text{d}z),$
and
$\hat{f}$
is the transform of the wall temperature
$\tilde{T}_{w}(x_{b})$
. The multi-valued functions are defined such that we have taken a branch cut along the positive imaginary axis for
$\unicode[STIX]{x1D714}$
.
The expressions for the pressure and wall shear can be inverted for various wall shapes and heating profiles (see the supplementary material for this paper available at https://doi.org/10.1017/jfm.2017.277). For example, if we assume that the heating region is located in
$|x_{b}|<0.5$
, the wall temperature function is given by

and the hump shape is given by

then

A plot of the hump profiles used in the linear and nonlinear computations in comparison to the extent of the heated region can be seen in figure 1. In figure 2(a,b), we present the pressure
$\tilde{P}(x_{b})$
and the wall shear
$\tilde{\unicode[STIX]{x1D70F}}=(\unicode[STIX]{x2202}\tilde{U} /\unicode[STIX]{x2202}y_{b})(x_{b},0)$
distributions for different values of the hump height
$\tilde{h}$
. In figure 2(a), we can see that the pressure increases as
$x_{b}$
increases ahead of the hump but drops significantly on reaching the beginning of the heating region at
$x_{b}=-0.5,$
followed by recovery at the end of the heated region. The wall shear distribution in figure 2(b) decreases initially, but there is a sharp rise and drop on entering and leaving the heated region. The discontinuous changes for
$\tilde{h}=0$
at the start and end of the heated region are also seen in the results of Koroteev & Lipatov (Reference Koroteev and Lipatov2012). The main difference between the flat-plate case with
$\tilde{h}=0$
and the humped shape is that the presence of the hump creates a larger pressure drop and much larger rise in the wall shear stress across the heated part compared with the flat-plate case. Moreover, the sharp discontinuous change seen in the pressure and the wall shear distribution for the flat-plate case is smoothed out for the hump-shaped profile.

Figure 1. Plots of the hump shapes (a)
$\tilde{H}(x_{b})/\tilde{h}=\text{e}^{-5x_{b}^{2}}$
and (b)
$\tilde{H}(x_{b})/\tilde{h}=\text{e}^{-0.25x_{b}^{2}}$
. The arrows depict the extent of the heated region for
$|x_{b}|<a/2$
.

Figure 2. Distributions of (a) the pressure and (b) the wall shear for various values of
$\tilde{h}$
in the linear approximation.
4 The nonlinear theory
4.1 Numerical method to solve the nonlinear problem
The triple-deck equations are nonlinear, and in order to solve them we can use various numerical methods. In Sychev et al. (Reference Sychev, Ruban, Sychev and Korolev1998), different approaches are described to solve these kinds of problems. Our method consists of using finite differences in the
$x$
-direction (streamwise direction) and the Chebyshev collocation method in the
$y$
-direction (wall normal direction) using the technique as described in Korolev, Gajjar & Ruban (Reference Korolev, Gajjar and Ruban2002) and Logue (Reference Logue2008). Hereafter, the subscript
$b$
on the variables is omitted. In the
$y$
-direction, we work with a finite domain
$[0,y_{max}]$
, where
$y_{max}$
is a suitably chosen large value. In the
$x$
-direction, we have a truncated domain
$[x_{min},x_{max}]$
. The
$y$
-component of the node
$(x_{i},y_{k})$
is given by the Chebyshev collocation points, which are represented using the mapping
$y\rightarrow z\subseteq (-1,1)$
in Chebyshev space so that the collocation points are given by
$z=z_{j}=-\text{cos}(j\unicode[STIX]{x03C0}/N)$
,
$j=0,1,\,\ldots ,N$
and
$y=y(z_{k})=y_{k}=(y_{max}(z_{k}+1))/2$
,
$k=0,1,\,\ldots ,N$
, where
$N+1$
is the number of points in the
$y$
-direction. Finite differences are used to discretise the
$x$
-direction. The finite difference points are given by
$x=x_{i}=x_{min}+(i-1)\unicode[STIX]{x0394}x,i=1,2,\,\ldots ,M,$
where
$\unicode[STIX]{x0394}x=(x_{max}-x_{min})/(M-1).$
The interaction law equation can be written as
$\unicode[STIX]{x2202}p/\unicode[STIX]{x2202}x=-(1/\unicode[STIX]{x03C0})\int _{-\infty }^{\infty }({\mathcal{K}}^{\prime \prime }(s)/(s-x))\,\text{d}s.$
In order to discretise this, we use the method as presented in Kravtsova, Zametaev & Ruban (Reference Kravtsova, Zametaev and Ruban2005) to isolate the singular part near
$s=x$
and utilise local expansions in the vicinity of the singular point. Finally, using Newton linearisation, and by defining the unknown variables as

the linearised discrete equation system can be written as

Here, the block matrices
$\unicode[STIX]{x1D63C}_{i},\unicode[STIX]{x1D63D}_{i},\unicode[STIX]{x1D63E}_{i},\unicode[STIX]{x1D641}_{i}$
and
$\unicode[STIX]{x1D640}_{i}$
are of size
$(2N+5)\times (2N+5).$
It should be noted that, from the interaction law, the additional terms that do not contribute to the block pentadiagonal structure above are transferred to the right-hand side, treating them as known quantities. This discrete system is applied to
$3\leqslant i\leqslant (M-2),$
while for
$i<3$
we impose values that are given by undisturbed boundary layer profiles, i.e.
$U=y,T=1,K=0$
and
$P=0.$
For
$i>(M-2)$
, one-sided differences are used. A detailed description of the full discretised equation system can be found in Aljohani (Reference Aljohani2016). The linear equations are solved directly using a solver that exploits the block pentadiagonal sparsity pattern of the matrices in (4.2).
4.2 Results and discussion
In this section, we present results from the numerical solution of the nonlinear triple-deck problem for subsonic flow past a MEMS-type heating element. The results depend on the hump shape, which is chosen as

with parameter
$h$
, and also on the wall temperature, given by

with the parameter
$\unicode[STIX]{x0394}T$
being the amplitude of perturbations of the temperature and
$a$
being the extent of the heated region. It should be noted that for the nonlinear results the hump shape is vanishingly small for
$|x_{b}|>5$
, as can be seen in figure 1.
Koroteev & Lipatov (Reference Koroteev and Lipatov2012) investigated the problem of a subsonic laminar boundary layer with local heated elements placed along the surface. A comparison of the wall shear distribution obtained in Koroteev & Lipatov (Reference Koroteev and Lipatov2012) and by the present numerical method is shown in figure 3, with
$\unicode[STIX]{x0394}T=0.2,h=0$
and
$a=14.$
Excellent agreement between the results can be seen. The results of previous work, here and later, are reproduced using digitising software developed by Rohatgi (Reference Rohatgi2010). Various grid sizes and other checks are carried out to justify that the results are consistent, as detailed in Aljohani (Reference Aljohani2016).

Figure 3. A comparison of the present results with those of Koroteev & Lipatov (Reference Koroteev and Lipatov2012) for the wall shear, with
$\unicode[STIX]{x0394}T=0.2$
,
$a=14$
and
$h=0$
.
In the remainder of the results presented below, we have fixed
$a=10$
. A comparison of the linear and nonlinear results is shown in figure 4(a,b), where we present the normalised pressure and wall shear distributions, with
$\unicode[STIX]{x0394}T=0.3$
and
$h=0.2.$
It can be seen that, for these values of
$h$
, the linear approximation is not that different from the nonlinear results. One additional feature that can be noticed in figure 4(a) compared with figure 2(a) is the rise and dip in pressure on the rear portion of the hump. In figure 2(a), the heating was confined to a small part of the hump, whereas in figure 4(a), the heating extends to
$x_{b}=5$
, which effectively coincides with the start of the flat-plate region. Once the heating is switched off, the pressure rises rapidly in both cases. In figure 4(b), the rise and fall in the pressure over the rear portion of the hump also gives rise to a dip and rise in the wall shear in the same region. In figure 5, we have plotted the maximum and minimum values of the wall shear for a larger value of
$h=0.6,$
for varying values of
$\unicode[STIX]{x0394}T$
. Significant differences between the linear and nonlinear results only show up after
$\unicode[STIX]{x0394}T$
exceeds 1 for the maximum wall shear.

Figure 4. Comparisons of the nonlinear and linear results for (a) pressure and (b) wall shear, with
$\unicode[STIX]{x0394}T=0.3$
,
$a=10$
and
$h=0.2$
.

Figure 5. Amplitudes of perturbations of the temperature
$\unicode[STIX]{x0394}T$
versus (a) maximum wall shear values and (b) minimum wall shear values, with
$a=10$
and
$h=0.6$
.
Further nonlinear results are presented in figure 6(a,b), keeping the hump size fixed with
$h=0.5$
and with the wall temperature varying. It can be observed that increase in
$\unicode[STIX]{x0394}T$
increases the pressure and wall shear maximum values, which are located on the upstream edge of the heated region, and decreases the pressure and wall shear minimum values, which are located on the downstream edge of the heating region. Once the heating starts, the flow becomes more strongly attached over the hump, although there is still a local rise and fall in the pressure over the rear portion of the hump. Figure 7(a,b) presents distributions of the pressure and skin friction keeping the heating the same with
$\unicode[STIX]{x0394}T=0.4$
while the hump height
$h$
varies. It can be noticed that increase in
$h$
leads to shifts in the maximum and minimum values of the pressure and wall shear to be in the neighbourhood of the centre of the element rather being on its edges. Increase in the hump height also promotes a much stronger adverse pressure gradient on the rear portion of the hump.

Figure 6. (a) Pressure and (b) wall shear for
$h=0.5$
and various values of
$\unicode[STIX]{x0394}T$
.
5 Conclusion
The linear and nonlinear problems of subsonic flow past a heating element have been discussed, and numerical methods were used to solve the linear and nonlinear problems. The results for the heated hump are new and have not been seen before. Our results have been shown to compare well with previous work for the flat-plate case. We have shown that having a shorter hump with heating applied only to the middle part of the hump smooths out the sharp variations in the wall shear and temperature near the start and end of the heated region. Further, a shorter taller hump generally enhances the favourable properties of the heated element in creating a stronger attached flow. Moreover, for longer humps, the presence of the hump creates large peaks and troughs in the pressure and wall shear, particularly near the centre of the hump. These are not observed in the flat-plate case.
Clearly, the size and shape of the hump and the location of the heating region are important factors to be taken into consideration in designing suitable MEMS devices that can be used to control the flow and separation.

Figure 7. (a) Pressure and (b) wall shear for
$\unicode[STIX]{x0394}T=0.4$
and various values of
$h$
.
Supplementary material
Supplementary material is available at https://doi.org/10.1017/jfm.2017.277.