1 Introduction
In boundary layers, transition from laminar to turbulent flow is usually classified as orderly (classic) or bypass. Orderly transition is a slow process, which involves the exponential growth of Tollmien–Schlichting waves, their secondary instability and finally breakdown to turbulence. On the other hand, bypass transition refers to all other routes to turbulence. Bypass transition can be promoted by wall roughness, body forces, acoustic noise, etc. In this work, a pair of free stream vortical perturbations is used to trigger the transition process.
Laminar–turbulent transition in boundary layer flow is always associated with high skin friction and enhanced mixing of momentum. Most of the turbulent energy generation and dissipation takes place inside the boundary layer and thus affects engineering performance. In particular, bypass transition is found in gas turbines, where high levels of free stream turbulence are present (Hodson & Howell Reference Hodson and Howell2005; Zaki et al. Reference Zaki, Wissink, Rodi and Durbin2010; Wissink et al. Reference Wissink, Zaki, Rodi and Durbin2014). Therefore exploring possible control methods to delay or suppress transition is of crucial importance for performance improvement.
1.1 Active control of wall-bounded flows
Active control methods provide better control performance and have been explored widely in the literature. One simple type of active control is uniform blowing (UB) or uniform suction (US) at the wall. Park & Choi (Reference Park and Choi1999) performed direct numerical simulations with steady UB or US with velocity magnitude less than
$10\,\%$
of the mean flow velocity from a narrow spanwise slot in a turbulent boundary layer flow. They found that for UB, skin friction over the control slot decreased rapidly but increased downstream due to enhanced tilting and stretching of vorticity. Above the slot, streamwise vortices are lifted up and weakened by the actuation. The opposite is found for US. Kametani & Fukagata (Reference Kametani and Fukagata2011) examined the effect of UB and US with much smaller velocity magnitudes (less than
$1\,\%$
of the mean flow velocity) in a spatially developing turbulent boundary layer using direct numerical simulations. Their control slot covered the entire computational domain. They applied the FIK identity (Fukagata, Iwamoto & Kasagi Reference Fukagata, Iwamoto and Kasagi2002), which provides an analytic expression of the effect of streamwise inhomogeneity and Reynolds stress on the local skin friction, to investigate the drag reduction mechanism and concluded that the mean convection has a strong contribution in reducing the drag for UB and increasing the drag for US. More recently, Kametani et al. (Reference Kametani, Fukagata, Örlü and Schlatter2015) applied UB and US in a turbulent boundary layer at moderate Reynolds number using large eddy simulations (LES). The actuation velocity had a magnitude of
$0.1\,\%$
of
$U_{\infty }$
and achieved more than
$10\,\%$
drag reduction (or enhancement) by UB (or US). They also found that the drag reduction efficiency could be improved by using a wider control region which starts at a more upstream location.
Many control strategies for drag reduction are guided by the underlying flow physics. For example, Choi, Moin & Kim (Reference Choi, Moin and Kim1994) proposed the opposition control method to suppress the coherent structures in the wall region in a turbulent channel flow. They imposed a transpiration velocity which is equal and opposite to the wall-normal velocity at a detection plane located at some distance from the wall, in order to counteract the motion of streamwise vortices. They found that drag is initially reduced as a result of suppressed sweep events, and at later times drag reduction was due to the change of wall vorticity layer by the active control. Stroh et al. (Reference Stroh, Frohnapfel, Schlatter and Hasegawa2015) compared the performance of opposition control in a turbulent channel flow and a spatially developing turbulent boundary layer. They found that for both configurations the drag reduction rates were similar, but the mechanism was different. In channel flow, drag is reduced due to the attenuation of the Reynolds stress, while in a boundary layer modification of the spatial flow development is of critical importance.
Chang, Collis & Ramakrishnan (Reference Chang, Collis and Ramakrishnan2002) investigated the effect of Reynolds number on opposition control using LES and showed that drag reduction is less effective at higher Reynolds number. Chung & Talha (Reference Chung and Talha2011) studied the effect of the amplitude of opposition control as well as the location of the detection plane on the control performance and found that drag reduction is proportional to the magnitude of the blowing and suction velocity.
Alternative strategies to the full opposition control have also been developed. Pamiès et al. (Reference Pamiès, Garnier, Merlen and Sagaut2007) modified the opposition control, whereby only the blowing part was retained and the suction part was suppressed. They applied this blowing-only opposition control using LES in a spatially developing turbulent boundary layer and demonstrated that drag reduction efficiency is improved. Very recently, Abbassi et al. (Reference Abbassi, Baars, Hutchins and Marusic2017) performed control experiments in a high-Reynolds-number turbulent boundary layer using also the opposition control framework. They used a spanwise array of wall-normal jets, which were activated based on information of incoming high-speed flow zones. The latter were detected with wall shear stress sensors placed upstream of the actuators. The wall-normal jet velocity opposed only the down-wash action of the natural, large-scale roll modes. Lee et al. (Reference Lee, Kim, Babcock and Goodman1997) used a neutral network to predict the opposition blowing and suction actuations based on wall shear stress and achieved
$20\,\%$
skin friction reduction in a channel flow. They observed a stable pattern in the distribution of the weights from the neutral network and derived a simple control scheme based on a local weighted sum of spanwise shear stress.
There are several other successful active control methods such as spanwise wall oscillations (Quadrio & Ricco Reference Quadrio and Ricco2004; Yudhistira & Skote Reference Yudhistira and Skote2011; Lardeau & Leschziner Reference Lardeau and Leschziner2013; Hack & Zaki Reference Hack and Zaki2014) and wall deformation (Nakanishi, Mamori & Fukagata Reference Nakanishi, Mamori and Fukagata2012; Tomiyama & Fukagata Reference Tomiyama and Fukagata2013), but they are outside the scope of the present work.
1.2 Nonlinear optimal control
Most recent control approaches to delaying transition inside boundary layers are based on linear control models (Chevalier et al. Reference Chevalier, Hœpffner, Åkervik and Henningson2007; Monokrousos et al. Reference Monokrousos, Brandt, Schlatter and Henningson2008; Bagheri, Brandt & Henningson Reference Bagheri, Brandt and Henningson2009; Papadakis, Lu & Ricco Reference Papadakis, Lu and Ricco2016). The streamwise streaks, generated inside the boundary layer by the free stream vortical disturbances, initially grow linearly. In later stages, however, when they break down to form turbulent spots, the nonlinear effects become important. Very few nonlinear approaches for controlling transition in a boundary layer have appeared in the literature. These are gradient-based approaches, i.e. the control parameters are updated along the direction that minimizes a given cost function. The gradient direction is obtained by solving repeatedly the Navier–Stokes and the adjoint equations in a forward–backward iterative loop over an optimization time interval. Since the optimal control inputs are solely based on the governing equations and the objective function, they do not rely on physical intuition. Instead, the optimal control solution, which gives the best achievable performance, can be used a posteriori to derive an effective control strategy.
The aforementioned approach is also known as model predictive control (MPC). When MPC is applied to chaotic flows, the optimization interval is limited by the growth of instability of the adjoint equations when integrating backwards in time (Wang Reference Wang2013). This instability is physical and is due to (one or more) positive Lyapunov exponents that arise when linearizing along a solution trajectory. In order to perform control simulations for longer time, the optimal control approach can be applied in a receding horizon framework. The flow is locally optimized over a finite time period
$T$
using the forward–backward iteration loop described above. Once the convergence is achieved within
$T$
, the flow is advanced in time by some portion
$T_{a}$
of
$T$
and a new optimization problem is solved. The application of this framework to turbulence in channel flow was first introduced by Bewley, Moin & Temam (Reference Bewley, Moin and Temam2001). The authors achieved relaminarization at
$Re_{\unicode[STIX]{x1D70F}}=180$
(based on mean friction velocity and the channel half-height).
Apart from channel flow, MPC has been applied also to flows around cylinders and in boundary layers. For instance, Mao, Blackburn & Sherwin (Reference Mao, Blackburn and Sherwin2015) applied this framework to suppress vortex shedding behind a circular cylinder using wall-normal transpiration. In Flinois & Colonius (Reference Flinois and Colonius2015), the wake was controlled via cylinder rotation. They examined the control performance for different
$T$
and found that long
$T$
was essential and resulted in better performance.
In this study, we apply MPC in a receding horizon framework to a boundary layer flow in order to suppress bypass transition due to a pair of free stream vortical disturbances. The same framework has been used to control a two-dimensional, separated, boundary layer flow over a hump using blowing and suction (Passaggia & Ehrenstein Reference Passaggia and Ehrenstein2013). For this configuration, the flow is linearly unstable beyond a critical Reynolds number, and low-frequency oscillations appear due to the non-normal interaction of the global modes. The mechanism is two-dimensional, it arises due to the recirculation behind the hump and is not related to the breakdown process that is the subject of this paper. Cherubini, Robinet & De Palma (Reference Cherubini, Robinet and De Palma2013) applied the same technique in a single time interval in order to control the growth of nonlinearly optimal perturbations (also known as minimal seed) superimposed on a Blasius boundary layer flow. The simulations were three-dimensional, but the time horizon was short and the flow did not progress to full transition stage.
Xiao & Papadakis (Reference Xiao and Papadakis2017) applied MPC to a transitional boundary layer for a very short optimization period,
$T$
. The controller was effective in reducing the flow energy above the control slot, but it was not possible to investigate the full interaction of the transitioning flow with actuation. In the present paper, we report simulations with the receding horizon approach over a much longer period. We explore the control mechanism, we relate the actuation velocity to the flow physics above the slot and we report converged time-averaged statistics above and downstream of the slot.
The paper is organized as follows. In § 2, we introduce the numerical methodology and the nonlinear optimal control algorithm. In § 3, results from optimal control of bypass transition are presented. In particular, the control results are first investigated through the flow energy and the distribution of the optimal control velocity. Then the control performance is assessed by examining the time-averaged statistics above and downstream of the actuation region. The correlation between the control velocity and the flow above is studied in order to understand the control mechanism. The main findings are summarized in § 4.
2 Methodology
2.1 Direct numerical simulations
The flow is governed by the continuity and Navier–Stokes equations. For a three-dimensional incompressible flow, the non-dimensional form of this set equations reads
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn1.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn2.gif?pub-status=live)
The spatial variables are defined in Cartesian coordinates and non-dimensionalized by the Blasius similarity variable
$L_{0}=\sqrt{\unicode[STIX]{x1D708}x_{0}^{\ast }/U_{\infty }}$
, where
$x_{0}^{\ast }$
is the dimensional streamwise distance between the leading edge of the flat plate and the inlet location of the computational domain,
$\unicode[STIX]{x1D708}$
is the kinematic viscosity of the fluid and
$U_{\infty }$
is the free stream velocity. The velocity vector is non-dimensionalized as
$\boldsymbol{u}=\boldsymbol{u}^{\ast }/U_{\infty }$
, pressure as
$p=p^{\ast }/(\unicode[STIX]{x1D70C}U_{\infty }^{2})$
, where
$\unicode[STIX]{x1D70C}$
is the fluid density, and time as
$t=t^{\ast }/(L_{0}/U_{\infty })$
.
Figure 1 shows the computational domain, which is a rectangular box of dimensions
$1800\times 100\times 90$
. The boundary layer thickness
$\unicode[STIX]{x1D6FF}$
(defined as the distance from the wall at which the velocity reaches 0.99
$U_{\infty }$
) at the inlet is 5, approximately 20 in the transition region and 35 at the end of the domain. The Reynolds number at the inlet is
$Re_{L_{0}}=200$
(based on the momentum thickness
$Re_{\unicode[STIX]{x1D703}_{0}^{\ast }}=134$
). The grid is uniformly distributed in both streamwise and spanwise directions, but is stretched in the wall-normal direction with an expansion ratio of
$1.031$
. The mesh resolution is
$1800\times 150\times 120$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig1g.gif?pub-status=live)
Figure 1. Schematic representation of the boundary layer flow over a flat plate subjected to free stream perturbations and the location of the blowing/suction control slot.
Bypass transition is triggered by imposing at the inlet boundary vortical perturbations, which are constructed using the continuous modes of the Orr–Sommerfeld and Squire equations (Jacobs & Durbin Reference Jacobs and Durbin2001; Brandt, Schlatter & Henningson Reference Brandt, Schlatter and Henningson2004). In the current work, we only use two modes, one of low and one of high frequency, to trigger the transition (Zaki & Durbin Reference Zaki and Durbin2005). As will be seen later, this makes the analysis of the control mechanism easier. Parameters for the two modes are listed in table 1. A detailed description of the boundary conditions, numerical code, simulation parameters and validation can be found in Xiao & Papadakis (Reference Xiao and Papadakis2017).
Table 1. Parameters of the continuous modes:
$\unicode[STIX]{x1D714}$
, frequency;
$\unicode[STIX]{x1D6FC}$
, streamwise wavenumber;
$\unicode[STIX]{x1D6FD}$
, spanwise wavenumber;
$\unicode[STIX]{x1D6FE}$
, wall-normal wavenumber.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_tab1.gif?pub-status=live)
Figure 2 shows contour plots of the instantaneous streamwise velocity fluctuation in the
$x$
–
$y$
plane. Streamwise elongated high- and low-speed streaks, resulting from the penetration of the low-frequency inlet perturbation inside the boundary layer, can be clearly seen. The streamwise wavelength of these streaks is approximately
$740$
units and analysis shows that they convect downstream at
$0.75U_{\infty }$
. These values are in agreement with the temporal frequency of the penetrating inlet mode A (
$\unicode[STIX]{x1D714}=0.0064$
). The streamwise wavelength of the undulations seen at the top of the boundary layer is
$50$
units and their convection speed is
$U_{\infty }$
. The resulting temporal frequency agrees with the high-frequency inlet mode B (
$\unicode[STIX]{x1D714}=0.128$
). The time difference between the two plots is
$\unicode[STIX]{x0394}t=480$
, which is equivalent to a half period of mode A. During this time, the positive streak at
$x=400$
in figure 2(a) propagates downstream a distance of half a wavelength. Negative streaks are lifted upwards to the top of the boundary layer, where they interact with the high-frequency disturbance and break down. This leads to secondary instability and the inception of turbulent spots. Such an instability can be seen in figure 2(a), between
$x\approx 800{-}1000$
and in the middle of the boundary layer,
$y\approx 5{-}15$
. Once spots form, they grow in all directions and impinge on the wall (top–bottom effect). For example, the aforementioned instability has propagated in the
$x$
direction and has impinged on the wall, as shown in figure 2(b). Similar observations were made in the simulations of Jacobs & Durbin (Reference Jacobs and Durbin2001), Brandt et al. (Reference Brandt, Schlatter and Henningson2004) and Zaki & Durbin (Reference Zaki and Durbin2005). This type of secondary instability is known as outer mode and has been studied by Andersson et al. (Reference Andersson, Brandt, Bottaro and Henningson2001) and Vaughan & Zaki (Reference Vaughan and Zaki2011). The high-speed streaks, on the other hand, are not affected by the external perturbations and they stay close to the wall. One such high-speed streak is shown to enter the region of the control slot in figure 2(a); it is located between
$x\approx 900{-}1100$
and
$y\approx 0{-}3$
. Note that the interaction with high-frequency mode occurs upstream of the control slot and therefore, in the controlled flow, the transition is also via the outer mode. As can be seen in figure 2, the controller is located in the region of streak breakdown and the flow is fully nonlinear.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig2g.gif?pub-status=live)
Figure 2. Instantaneous contour plots of streamwise velocity fluctuation in the
$x$
–
$y$
plane at
$z=45$
(uncontrolled flow) for two time instants (a)
$18T$
and (b)
$26T$
, where
$T=60$
(time separation
$\unicode[STIX]{x0394}t=480$
). Black dashed line shows the boundary layer thickness. Vertical black lines mark the location of the control slot from
$1050$
to
$1300$
(inactive).
A sketch that summarizes the breakdown process due to the outer instability is shown in figure 3. This sketch will be referred to later when the control action is characterized.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig3g.gif?pub-status=live)
Figure 3. Growth of spots and impingement on the control region.
2.2 Nonlinear optimal control algorithm
The objective of the nonlinear optimal control algorithm is to find the actuation velocity that locally minimizes a cost function, within a finite optimization time
$T$
. The actuation method is blowing and suction at the wall, which varies in time and space. The location of the control slot is in the late transition zone, from
$x=1050$
to
$1300$
(figure 2). The cost function is defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn3.gif?pub-status=live)
where
$T$
is the length of optimization time and
$l^{2}$
is a weighting parameter that penalizes the magnitude of actuation. For example, a small value of
$l^{2}$
indicates low penalization and results in higher control velocities. The first term on the right-hand side of the cost function (2.3) is the energy of the flow, which is defined as a quadratic measure of the deviation of the instantaneous velocity
$\boldsymbol{u}(t)$
from the Blasius velocity profile
$\boldsymbol{U}_{B}$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn4.gif?pub-status=live)
where
$\unicode[STIX]{x1D6FA}(\boldsymbol{x})$
is an indicator function that specifies a subregion (
$1050<x<1350$
,
$0<y<5$
,
$0<z<90$
) inside which the flow energy is to be reduced (
$\unicode[STIX]{x1D6FA}(\boldsymbol{x})=1$
inside and
$\unicode[STIX]{x1D6FA}(\boldsymbol{x})=0$
outside). For simplicity, in the rest of this paper,
$E$
is called flow energy. Therefore the objective of the control algorithm is to drive the velocity fields towards the Blasius profile. The analysis of the control performance is also easier since the target profile is known.
The second term on the right-hand side of the cost function (2.3) measures the cost of the control and is defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn5.gif?pub-status=live)
where
$v_{w}$
is the actuation velocity and
$S_{w}$
is the area of the wall, including the control slot (of course outside the slot
$v_{w}=0$
).
The cost function is to be minimized while all the constraints describing the flow problem (e.g. governing equations, initial conditions) are satisfied. Using the Lagrange multiplier technique, the constrained flow problem is replaced by an unconstrained one defined by the Lagrange cost function
${\mathcal{L}}$
:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn6.gif?pub-status=live)
where
$\boldsymbol{a}$
is the Lagrange multiplier and
$\boldsymbol{F}$
includes all the constraints. The problem now becomes that of finding the flow variables (
$\boldsymbol{u}$
and
$p$
) and the Lagrange multipliers (
$\boldsymbol{u}^{\dagger }$
and
$p^{\dagger }$
) so that
${\mathcal{L}}$
is minimized. A differentiate-then-discretize approach was used. The first-order variation of the Lagrangian with respect to each independent argument must be zero at a stationary point. Setting the first variation of
${\mathcal{L}}$
with respect to
$\boldsymbol{u}(u,v,w)$
and
$p$
to zero and after integration by parts, the following system of adjoint equations is derived:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn7.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn8.gif?pub-status=live)
where
$\boldsymbol{u}^{\dagger }$
and
$p^{\dagger }$
are the adjoint velocity and pressure, respectively. Note that the above system of linear equations is solved by integrating backwards in time. The terminal conditions for the adjoint variables are
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn9.gif?pub-status=live)
The boundary conditions are provided in Xiao & Papadakis (Reference Xiao and Papadakis2017). The Navier–Stokes equation and the adjoint equation form a nonlinear coupled system, which is solved iteratively. The first variation of
${\mathcal{L}}$
with respect to the control input
$v_{w}$
is used to update the control velocity at each iteration:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn10.gif?pub-status=live)
where
$n$
is the iteration number and
$\unicode[STIX]{x1D6FC}$
is an adjustable step length.
The optimization procedure for a finite time
$T$
is summarized as follows:
(i) Assume an initial distribution for the actuation velocity
$v_{w}^{0}(x,z,t)$ (usually 0) and an initial value for
$\unicode[STIX]{x1D6FC}$ .
(ii) Solve the Navier–Stokes equations forward from
$t=0$ to
$t=T$ .
(iii) At
$t=T$ , evaluate the values of the objective function (2.3) between two successive iterations.
(iv) Integrate the adjoint equation backward from
$t=T$ to
$t=0$ .
(v) At
$t=0$ , update the control velocity using (2.10) and return to step (ii).
As mentioned in the introduction, the maximum value of
$T$
is limited by the instability of the adjoint equations when integrating backwards in time. To perform control simulations for longer time, the optimization approach is applied in a receding horizon framework. A schematic representation of the procedure is shown in figure 4. Once convergence is achieved within
$T$
, the flow is advanced in time by some portion
$T_{a}$
of
$T$
and a new optimization problem is solved again. As Bewley et al. (Reference Bewley, Moin and Temam2001) correctly pointed out, the actuation computed near the end of each optimization interval is determined without considering further development of the flow, as opposed to the actuation obtained near the beginning of each interval. Therefore the actuation near the end of
$T$
may not be as effective as the one at the beginning of
$T$
. In that sense, the actuation is optimal over
$T$
and sub-optimal during the whole multi-
$T$
period examined.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig4g.gif?pub-status=live)
Figure 4. Schematic representation of the receding horizon framework.
In the present simulations we used the same uncontrolled flow scenario as in Xiao & Papadakis (Reference Xiao and Papadakis2017) so that we can use the longest
$T=60$
. Due to the high computational cost required for the receding horizon method, we take
$T_{a}=T$
in order to maximize the total time span. The weighting parameter
$l^{2}$
in the objective function (2.3) is set to
$l^{2}=150$
so that the mean actuation velocity is less than
$1\,\%$
of
$U_{\infty }$
. The maximum value of the adjustable step length is set to be
$\unicode[STIX]{x1D6FC}=0.001$
to ensure smooth convergence.
3 Results
3.1 Flow energy
A total of 48 optimization intervals, corresponding to a time duration of
$48T=2880$
, are considered. This is approximately equal to three complete periods of the low-frequency, penetrating inlet mode A (table 1). This time span is long enough for the controlled flow to reach the exit of the computational domain.
The convergence of the cost function
${\mathcal{J}}$
(defined in (2.3)) within each optimization interval is shown in figure 5. Recall that
${\mathcal{J}}$
is defined as the sum of the integral of flow energy over time
$T$
plus the cost of actuation. Due to the high computational cost required, the maximum number of iterations in each interval was set to four. As figure 5 clearly demonstrates, there is a large drop of
${\mathcal{J}}$
in the first optimization interval
$T$
because the actuation starts from an uncontrolled transitional flow state. After the second interval,
${\mathcal{J}}$
exhibits a repeatable oscillatory pattern, with frequency equal to that of the low-frequency inlet mode A (indeed three cycles can be detected). The shape of the oscillatory pattern is related to the transition activity taking place inside the control region and will be explored in more detail below. Two examples of convergence of the cost function can be seen in the insets of figure 5; both indicate smooth convergence. The reduction of
${\mathcal{J}}$
between the third and fourth iteration is small, so adding further iterations would increase computational cost, without commensurate reduction of the cost function. The low-frequency penetrating mode also modulates the flow, again making more iterations within a single
$T$
unnecessary.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig5g.gif?pub-status=live)
Figure 5. Cost function
${\mathcal{J}}$
versus the total number of iterations
$n$
. The vertical dashed lines delineate the optimization intervals. The two insets show the convergence of the cost function in the 20th and 32nd interval.
The time evolution of the flow energy
$E$
for both uncontrolled and controlled flow is shown in figure 6. Note that in the horizontal axis, time is expressed in terms of the optimization length
$T$
(with
$T=60$
). For the uncontrolled flow, three complete periods of the low-frequency mode (
$0{-}16T$
,
$16T{-}32T$
and
$32T{-}48T$
) can be detected from the shape of
$E$
; these are delineated by two vertical dash-dot lines. It is clear that the breakdown process that determines
$E$
is modulated by the low-frequency penetrating mode A. The first few intervals (the very first interval is exactly the same as in Xiao & Papadakis (Reference Xiao and Papadakis2017)) can be regarded as the initial transient period until the control effect is established after
$16T$
. In the current work, we mainly focus on the control effect and the associated control mechanism in time domain
$16T{-}48T$
, during which the controlled flow is very different compared to that during the first few intervals.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig6g.gif?pub-status=live)
Figure 6. Evolution of the energy of the flow in the defined sub-region. Solid line, uncontrolled flow; dashed line, controlled flow.
In figure 6, the controlled flow energy is reduced significantly within the first few optimization intervals, and then stays in the range 3000–4500. This is approximately
$43\,\%$
of the uncontrolled flow energy. In the first low-frequency period (
$0{-}16T$
), there is a small phase difference between controlled and uncontrolled flow. This is because when the controller is activated at
$t=0$
, the uncontrolled flow is in a state of increasing
$E$
. From
$t=16T$
onwards, the two energies evolve in phase. Similar flow processes take place in the controlled flow, but with reduced flow energy.
The evolution of
$E$
indicates that two local maxima appear within each period. The evolution of the uncontrolled and controlled flow is examined by visualizing the instantaneous
$u$
in figure 7 at four successive time instants. The total duration corresponds to one quarter of the period of the low-frequency mode. Figure 7 demonstrates in detail the evolution of one patch of streaks as it convects into the control region. In the uncontrolled flow at
$t=16T$
, the head of one patch of high-speed streaks is seen to enter the control slot, while the downstream side is occupied by turbulent flow. Secondary instabilities distort the streaks entering the slot. The front part convects more rapidly than the rear and soon overtakes the downstream turbulent region. The ragged edge of the turbulent region is maintained by turbulent spots that continuously overtake the main turbulent zone. Without this sustenance the turbulent flow would convect out of the numerical domain (Jacobs & Durbin Reference Jacobs and Durbin2001). In figure 6 it can be seen that
$E$
is at a local minimum at
$t=16T$
. This is due to the region of inactivity between the entering high-speed streaks and the turbulent spot. At
$t=19T$
, the actuation region is almost full of turbulent flow, and the flow energy is approaching a local peak value, as expected.
In the controlled flow, at all time instants, the high-speed streaks are still visible and distorted, indicating that the penetrating mode is present, but they have been clearly quenched by the control action, while the turbulent zone has also been significantly affected. Between them, there is an extended region with very low velocities and small spanwise variation in
$u$
. In the downstream end, there are some small localized patches of large
$u$
but they appear random. This figure indicates that the controller has been very effective in suppressing the energy of the flow. It is very interesting to notice that the control effect has propagated downstream of the control slot. This aspect of control action will be further investigated in § 3.4.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig7g.gif?pub-status=live)
Figure 7. Uncontrolled (a,c,e,g) and controlled (b,d,f,h) instantaneous streamwise velocity in the
$x$
–
$z$
plane at
$y=2$
at four successive time instants: (a,b)
$16T$
; (c,d)
$17T$
; (e,f)
$18T$
; (g,h)
$19T$
.
To further understand the control effect, we define
$E_{z}(x,t)$
as the energy integrated in the spanwise and wall-normal directions:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn11.gif?pub-status=live)
The time-averaged value
$\langle E_{z}\rangle _{t}$
is plotted in figure 8 against
$x$
. From the definition of
$E_{z}(x,t)$
, the area under the curve is equal to the total energy of the flow above the slot. In the uncontrolled case, the energy increases almost linearly as a result of the transition process taking place over the control slot, as described above. In the controlled flow,
$\langle E_{z}\rangle _{t}$
is already reduced at
$x=1050$
(starting position of the control slot) compared to the uncontrolled flow. This indicates that, in a time-average sense, the actuation effect is already felt upstream of the slot. The controlled
$\langle E_{z}\rangle _{t}$
then decreases and reaches a minimum value just before
$x=1100$
. After this location, it increases linearly, but with a much smaller rate compared to the uncontrolled flow. This behaviour is in agreement with the
$u$
velocity contours of figure 7.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig8g.gif?pub-status=live)
Figure 8. Streamwise variation of
$\langle E_{z}\rangle _{t}$
. Solid line, uncontrolled flow; dashed line, controlled flow.
3.2 Optimal control velocity
The spatially (streamwise and spanwise) averaged optimal blowing and suction velocity
$\langle v_{w}\rangle _{x,z}$
is shown in figure 9 as a function of time. Only the first 30 optimization intervals are shown; the rest have very similar behaviour. The actuation velocity
$\langle v_{w}\rangle _{x,z}$
attains its maximum value at the beginning of each interval and gradually reduces towards the end, which is in agreement with the actuation from control in a single optimization horizon (Xiao & Papadakis Reference Xiao and Papadakis2017). After a short transient period at the beginning of actuation, the value of
$\langle v_{w}\rangle _{x,z}$
within each interval stabilizes to an average of
$0.685\,\%$
of
$U_{\infty }$
. It was demonstrated in figure 6 that the flow energy is reduced dramatically in the first few intervals and then fluctuates around a lower value. The control velocity has a similar behaviour. This suggests that a larger actuation velocity is required to bring down the uncontrolled flow at the beginning of actuation, and subsequently a smaller
$v_{w}$
is enough to maintain the flow energy at that lower level.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig9g.gif?pub-status=live)
Figure 9. Spatially averaged actuation velocity against time. Vertical dashed lines demarcate optimization intervals.
In figure 10 the variation of the time- and spanwise-averaged actuation velocity
$\langle v_{w}\rangle _{z,t}$
with streamwise distance inside the control slot is plotted. Time averaging here is performed over one period of the low-frequency inlet mode A (i.e. over
$16T$
), starting from four different time instants (mentioned in the figure caption). All four curves collapse reasonably well. This indicates that the spanwise-averaged actuation velocity is repeatable in a time scale equal to the period of the low-frequency inlet mode. We notice in figure 6 that the flow energy is periodically modulated by the slow mode, so it is not surprising that
$\langle v_{w}\rangle _{z,t}$
also demonstrates periodic behaviour. Note also that when no constraint on mass is imposed, the control velocity results in a net positive mass flow rate.
It is interesting to examine the streamwise variation of
$\langle v_{w}\rangle _{z,t}$
. When the optimization was performed on a single interval (Xiao & Papadakis Reference Xiao and Papadakis2017),
$\langle v_{w}\rangle _{z}$
increased monotonically in the streamwise direction and a physical explanation was provided based on the flow pattern and the definition of the objective function. However, when the actuation velocity is averaged over much longer time, there is a local peak at around
$1070$
, a local minimum at 1130 and
$\langle v_{w}\rangle _{z,t}$
then increases linearly with
$x$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig10g.gif?pub-status=live)
Figure 10. Time- and spanwise-averaged actuation velocity. The four distributions shown are averaged over one period of low-frequency inlet mode (i.e.
$16T$
) starting from different time instants: solid line,
$6T$
; dashed line,
$18T$
; dash-dot line,
$22T$
; dotted line,
$26T$
.
This behaviour is consistent with the instantaneous flow patterns of the controlled flow (right-hand column of figure 7). The peak at
$1070$
corresponds to the control action to quench the incoming distorted high-speed streaks. The minimum value corresponds to the low-velocity region (black area), and the linear growth to the suppression of the turbulent patches with large
$u$
that appear in the right half of the slot, but they originate upstream (refer to figure 3).
It is interesting to notice that the profiles of both the controlled energy
$\langle E_{z}\rangle _{t}$
(figure 8) as well as the actuation
$\langle v_{w}\rangle _{z,t}$
(figure 10) reduce due to the control action in the streamwise direction, but then rise again. This behaviour is the result of the competition between the control action and the transition process. If transition to turbulence had not taken place above the control slot, the flow energy as well as
$\langle v_{w}\rangle _{z,t}$
would continue to reduce, in a manner similar to that found by Monokrousos et al. (Reference Monokrousos, Brandt, Schlatter and Henningson2008). In their work, the control slot is placed in the upstream laminar flow region and both the flow and control velocity reduce monotonically in the streamwise direction within the slot. This is the expected behaviour if there is no transition.
In the present case, however, the interaction between the elevated negative streaks and the external high-frequency mode that leads to secondary instability starts inside the boundary layer and upstream of the control slot as seen in figure 2. Nolan & Zaki (Reference Nolan and Zaki2013) used laminar–turbulent discrimination techniques and managed to detect the inception and growth of spots. They showed that the highest turbulent spot count appears inside the boundary layer, in the region
$y/\unicode[STIX]{x1D6FF}=0.4$
–
$0.8$
, where
$\unicode[STIX]{x1D6FF}$
is the local boundary layer thickness. The current objective function minimizes the flow energy closer to the wall, below
$y/\unicode[STIX]{x1D6FF}_{c}=0.25$
, where
$\unicode[STIX]{x1D6FF}_{c}$
is the average boundary layer thickness over the control slot (see also figure 13
a). The spots are then brought towards the wall, and the control velocity in response to this increases along
$x$
as seen in figure 10. This top-to-bottom process in relation to the control slot is sketched in figure 3.
In the following two sections, the effect of control action on the time-average flow above and downstream of the slot until the end of the domain is examined. For a more accurate and meaningful comparison, all the mean flow properties for both controlled and uncontrolled flow are obtained by averaging over two periods of low-frequency mode A, starting from
$t=16T$
until
$t=48T$
. The reason is that at
$t=16T$
the effect of actuation has reached the end of the domain (as will be shown later), so the same time window can be used for the flow both above and downstream of the slot.
3.3 Effect of actuation on mean and turbulent quantities above the control slot
3.3.1 Mean velocity profiles
The mean (time- and spanwise-averaged) velocity profiles
$\overline{u}$
at three streamwise locations,
$x=1075$
,
$1130$
and
$1250$
, are shown in figure 11. These locations are selected based on the previous analysis of the streamwise variation of the optimal control velocity. They correspond to the peak of actuation close to the inlet, to the trough in the quiescent region between steaks and turbulent flow and to a location inside the fully developed region, respectively.
It can be seen clearly that the control has imparted significant changes in the mean profiles in the three locations. At
$x=1075$
, the controlled velocity profile is between the uncontrolled and Blasius profile, while at
$x=1130$
, the controlled flow matches well with the Blasius solution. Further downstream at
$x=1250$
, the uncontrolled profile is steeper as a result of the enhanced mixing arising from the transition process. The controlled flow velocity has milder slope, but still larger than the Blasius one, indicating that the controlled flow is still disorganized, but with reduced mixing activity. This is in agreement with the findings of the previous section. As already mentioned, the upper boundary of the box in which the objective function is defined is at
$y=5$
; this position is indicated by a horizontal dashed line in figure 11. The optimal controller performs its ‘duty’ as expected; it brings the velocity profile close to the Blasius velocity only below
$y=5$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig11g.gif?pub-status=live)
Figure 11. Time- and spanwise-averaged velocity profiles at three locations: (a)
$x=1075$
; (b)
$x=1130$
; (c)
$x=1250$
. Solid line, uncontrolled flow; dashed line, controlled flow; dotted line, Blasius profile. The horizontal dashed line marks the upper boundary in the wall-normal direction in which the cost function is defined.
The optimal actuation velocity depends on the choice of the objective function. If the location of the upper boundary were set closer to the wall, one would expect that the controlled velocity profile would approach even better the Blasius profile in the near-wall region, leading to lower drag (closer to laminar drag). It is therefore clear that minimizing energy is not expected to lead to drag minimization if the upper boundary is set far from the wall.
The spatial correlation between
$v_{w}$
and
$u$
,
$R_{v_{w},u}^{s}$
, evaluated over the whole control slot is now examined.
$R_{v_{w},u}^{s}$
is defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn12.gif?pub-status=live)
where
$\langle \rangle _{x,z}$
denotes average in streamwise and spanwise directions. Figure 12 shows
$R_{v_{w},u}^{s}$
averaged over one period of time with
$u$
extracted from four wall-normal locations. It can be seen that
$R_{v_{w},u}^{s}$
peaks at
$y=2.5$
, which means
$v_{w}$
is most responsive to the flow in this region. The explanation for this is that the difference between the uncontrolled
$\overline{u}$
and Blasius velocity is larger between
$y=2$
and
$3$
as seen in figure 11. Note also that
$v_{w}$
is very weakly correlated with
$u$
at
$y=6$
. This is not surprising since this location is outside the region where the objective function is defined and the controller does not respond to the flow in this region; therefore
$R_{v_{w},u}^{s}$
is very small. Above
$y=5$
, the controlled flow profile deviates strongly from the Blasius profile compared to the uncontrolled flow. This again ties with the low correlation between
$v_{w}$
and
$u$
at
$y=6$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig12g.gif?pub-status=live)
Figure 12. Time-averaged (over one period) correlation coefficient between control velocity over the whole control region and instantaneous streamwise velocity at various wall-normal locations over the whole control region.
The effect of the control action on the spatial development of the boundary layer is further investigated by examining the boundary layer thickness
$\unicode[STIX]{x1D6FF}$
(defined as the location of
$0.99U_{\infty }$
), the Reynolds number based on momentum thickness
$Re_{\unicode[STIX]{x1D703}}$
and the shape factor
$H$
, which are plotted in figure 13. In the control region, both
$\unicode[STIX]{x1D6FF}$
and
$Re_{\unicode[STIX]{x1D703}}$
increase, i.e. the boundary layer is thickened by the control action. This is expected since the current controller imparts a positive net mass flow rate and it is known that UB increases the boundary layer thickness (Kametani & Fukagata Reference Kametani and Fukagata2011; Kametani et al.
Reference Kametani, Fukagata, Örlü and Schlatter2015; Stroh et al.
Reference Stroh, Hasegawa, Schlatter and Frohnapfel2016). Note that
$\unicode[STIX]{x1D6FF}$
starts to increase before the control slot is reached, and this is due to the upstream effect of the pressure gradient induced by the actuation, as will be discussed below. The shape factor
$H$
is also increased above the control slot, in agreement with the findings from UB (Kametani & Fukagata Reference Kametani and Fukagata2011; Kametani et al.
Reference Kametani, Fukagata, Örlü and Schlatter2015).
The effect of control action extends downstream of the control slot. The shape factor
$H$
gradually recovers and approaches the value of the uncontrolled flow. At the exit of the domain,
$H\approx 1.5$
for both flows. At the moderate values of
$Re_{\unicode[STIX]{x1D703}}$
shown in figure 13(b) (less than 1000),
$H$
depends on the history of transition (Schlatter & Orlu Reference Schlatter and Orlu2012). Although transition in the present work is due to interacting modes in the free stream (and not due to tripping at the wall), the value at the exit is within the range of values reported in Schlatter & Orlu (Reference Schlatter and Orlu2012). Note also the constant negative shift of the
$Re_{\unicode[STIX]{x1D703}}$
plot for the controlled flow downstream of the slot; this is very similar to the shift reported in Stroh et al. (Reference Stroh, Hasegawa, Schlatter and Frohnapfel2016) for UB.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig13g.gif?pub-status=live)
Figure 13. Effect of optimal control on spatial development of the boundary layer: (a) boundary layer thickness
$\unicode[STIX]{x1D6FF}$
; (b) Reynolds number based on momentum thickness
$Re_{\unicode[STIX]{x1D703}}$
; (c) shape factor
$H$
. Solid line, uncontrolled flow; dashed line, controlled flow. In (a) the shaded area denotes the region where the cost function is defined.
3.3.2 Pressure distribution
Figure 14 shows the variation of the mean wall pressure. The mean pressure changes significantly near the entrance and the exit of the control slot. The time-average
$x$
-momentum equation at the wall can be written as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn13.gif?pub-status=live)
where the overbar denotes the average in time and the spanwise direction (
$z$
) and the prime (
$^{\prime }$
) denotes the fluctuation. Upstream and downstream of the control slot the pressure increases in the streamwise direction, i.e. there is an adverse pressure gradient. This is because at these places
$v_{w}=0$
and
$\unicode[STIX]{x2202}^{2}\overline{u}/\unicode[STIX]{x2202}y^{2}|_{w}>0$
. The same is reported by Park & Choi (Reference Park and Choi1999), who applied UB to a turbulent boundary layer. The presence of the adverse pressure gradient upstream of the slot explains the upstream effect of the control action mentioned earlier. Above the slot,
$\overline{v}_{w}(\unicode[STIX]{x2202}\overline{u}/\unicode[STIX]{x2202}y)$
is always positive because
$\overline{v}_{w}>0$
as shown in figure 10. Our computations reveal that the third term on the right-hand side of equation (3.3) is much smaller than the second term, and therefore can be neglected. The term
$\unicode[STIX]{x2202}^{2}\overline{u}/\unicode[STIX]{x2202}y^{2}|_{w}$
is positive above the control slot and its magnitude is comparable to that of
$-\overline{v}_{w}(\unicode[STIX]{x2202}\overline{u}/\unicode[STIX]{x2202}y)$
. Therefore the sign of the pressure gradient depends on the relative size of these two terms. In the work of Park & Choi (Reference Park and Choi1999), the viscous term was much smaller as they used relatively large UB velocity; consequently they had a favourable pressure gradient over the entire control slot. In the present case, as seen in figure 14, the pressure gradient is initially favourable, and is followed by a weak adverse pressure gradient, starting from about
$x=1100$
, which is the location where
$\overline{v}_{w}$
is decreasing to the local minimum (figure 10). After
$x=1200$
, the pressure starts to decrease again as
$\overline{v}_{w}$
keeps increasing. Near the exit of the domain, there is a small deviation of pressure from
$0$
, probably due to the effect of the convective outlet boundary condition.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig14g.gif?pub-status=live)
Figure 14. Variation of mean wall pressure.
3.3.3 Turbulent profiles
In this section, the control effect on second-order turbulent statistics is examined. Figure 15 shows the root mean square (r.m.s.) profiles of the three velocity fluctuations at the same streamwise locations. The variables take physical values (figure 15 a–c), or are expressed in wall units based on local uncontrolled (figure 15 d–f) or case-specific, local friction velocity (figure 15 g–i).
In the uncontrolled flow, the wall-normal location for maximum
$u_{rms}$
gradually reduces from
$y=1.7$
(
$0.135\unicode[STIX]{x1D6FF}$
) at
$x=1075$
to
$y=1.54$
(
$0.07\unicode[STIX]{x1D6FF}$
). This is due to the fact that the transition process is initiated at the edge of the boundary layer and progressively penetrates inside the boundary layer, as already mentioned. In the controlled case, the values of
$u_{rms}$
are reduced close to the wall (within the region where the cost function is defined) at all three locations; the reduction is largest at
$x=1075$
. Further away from the wall, however, the values are increased, and more so in the two downstream locations. When normalized by the case-specific (i.e. actual) local friction velocity,
$u_{rms}^{+case}$
is increased all along the wall-normal direction, except near the wall at
$x=1075$
. The enhanced
$u_{rms}^{+case}$
is due to the fact that the friction velocity is decreased, as will be demonstrated later.
The wall-normal turbulence intensity is positive at the wall due to the unsteady actuation velocity. At the first location
$x=1075$
,
$w_{rms}$
is slightly decreased close to the wall while away from the wall slightly increased, while
$v_{rms}$
is only increased at peak. At two downstream locations,
$x=1130$
and
$x=1250$
, the behaviour of
$v_{rms}$
and
$w_{rms}$
is different compared to the upstream point. All values increase in the wall-normal direction, which is also found in UB (Sumitani & Kasagi Reference Sumitani and Kasagi1995). The overall effect is that in the right half of the slot turbulence intensity increases, and more so as the downstream end of the slot is approached.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig15g.gif?pub-status=live)
Figure 15. Root mean square of the velocity fluctuations profile at three locations: (a,d,g)
$x=1075$
; (b,e,h)
$x=1130$
; (c,f,i)
$x=1250$
. (a–c) Physical variables; (d–f) variables in wall units based on local uncontrolled friction velocity; (g–i) variables in wall units based on case-specific, local friction velocity. Symbols:
$\circ$
,
$u_{rms}$
;
$\diamond$
,
$v_{rms}$
;
$\times$
,
$w_{rms}$
. Solid line, uncontrolled flow; dashed line, controlled flow. The dotted line in (a–c) represents the extent of the region in which the cost function is defined.
Differences are also found in the profiles of the Reynolds and viscous shear stresses, shown in figure 16. To facilitate comparison, the variables are expressed in wall units based on the local friction velocity of the uncontrolled flow. At all three locations, the viscous part
$\text{d}\overline{u}/\text{d}y^{+nc}$
is decreased close to the wall, which is a direct result of the reduction of the friction velocity. The behaviour of Reynolds stress is different at the first location compared to the other two locations. At
$x=1075$
,
$-\overline{u^{\prime }v^{\prime }}^{+nc}$
is reduced close to the wall. At
$x=1130$
, the controlled
$-\overline{u^{\prime }v^{\prime }}^{+nc}$
is very close to that of the uncontrolled flow in the near-wall region, while further downstream at
$x=1250$
, it is increased in the controlled case. Away from the wall,
$-\overline{u^{\prime }v^{\prime }}^{+nc}$
is increased in all three locations. The behaviour of
$-\overline{u^{\prime }v^{\prime }}^{+nc}$
at
$x=1075$
, i.e. decreased close to the wall and increased away from the wall, is also observed when using a blowing-only opposition control by Pamiès et al. (Reference Pamiès, Garnier, Merlen and Sagaut2007). On the other hand
$-\overline{u^{\prime }v^{\prime }}^{+nc}$
at
$x=1130$
and
$x=1250$
is similar to those obtained from UB (Pamiès et al.
Reference Pamiès, Garnier, Merlen and Sagaut2007; Kametani & Fukagata Reference Kametani and Fukagata2011).
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig16g.gif?pub-status=live)
Figure 16. Reynolds stress
$-\overline{u^{\prime }v^{\prime }}^{+nc}$
(
$\circ$
) and viscous shear stress
$\text{d}\overline{u}/\text{d}y^{+nc}$
(♢) profiles at three locations: (a)
$x=1075$
; (b)
$x=1130$
; (c)
$x=1250$
. Solid line, uncontrolled flow; dashed line, controlled flow. All quantities are non-dimensionalized by the local uncontrolled friction velocity.
3.4 Control effect downstream of the slot
To investigate how the control effect propagates, we divide the distance between the downstream end of the control slot until the end of the computational domain in small segments of length
$\unicode[STIX]{x0394}x=50$
. The variation of
$E$
with time is computed in each segment (in the wall-normal and spanwise directions the segment dimensions are
$0<y<5$
and
$0<z<90$
, respectively). The results are displayed in figure 17. Here
$E$
is reduced immediately at the first segment
$x=1300{-}1350$
and as the control effect propagates, reduction also appears downstream at later time instants. This shows that the control effect does affect the flow downstream of the actuation slot. In fact, the flow energy is reduced right until the end of the domain.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig17g.gif?pub-status=live)
Figure 17. Evolution of energy downstream of the control slot. Each subplot corresponds to a segment of length
$\unicode[STIX]{x0394}x=50$
; the start and end positions are indicated at the top. Solid line, uncontrolled case; dashed line, controlled case.
The propagation of the control effect can be seen in figure 18(a), where the evolution of the energy reduction rate for each segment, defined as
$r(t)=(E_{nc}-E_{c})/E_{nc}$
, is plotted. The reduction rate varies from an average of
$60\,\%$
in the first segment
$x=1300{-}1350$
(closest to the exit of the control slot) to an average of about
$30\,\%$
near the end of the domain (furthest from the control slot). In figure 18(b) a space–time diagram of the point at which
$|r|\geqslant 3\,\%$
is shown. The linear trend suggests that the actuation effect propagates at an average speed of 0.74
$U_{\infty }$
, which is very close to the convection speed of the streaks upstream as mentioned before.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig18g.gif?pub-status=live)
Figure 18. (a) Energy reduction rate
$r=(E_{nc}-E_{c})/E_{nc}$
as a function of time; line colour from dark to light corresponds to increasing starting
$x$
of the 10 segments of figure 17. (b) Space–time diagram of the point when
$|r|\geqslant 3\,\%$
(indicated by a dashed horizontal line in (a)).
After the control effect has reached the end of the domain and the flow has stabilized, the time-average (between
$32T$
and
$48T$
) energy reduction rate downstream of the control slot can be computed. The results are shown in figure 19, and, as expected, the energy reduction rate decreases further downstream. The computational domain is not large enough however to capture the full recovery to the uncontrolled state.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig19g.gif?pub-status=live)
Figure 19. Mean energy reduction rate (averaged from
$32T$
to
$48T$
) against distance
$x$
downstream of the control slot.
Attention is turned to the velocity profiles. Figure 20 presents the mean velocity profiles at several downstream locations. The change in
$\overline{u}$
in the near-wall region (
$y<2$
) is small compared to the velocity profile above the control slots in figure 11. Above
$y=2$
, there is large deviation of the controlled from the uncontrolled flow, but the difference becomes smaller further downstream. This is because the cost function is defined up to
$x=1350$
. There is a small difference of the profile slope at the wall, so we expect a small reduction in drag. The controlled
$\overline{u}$
is reduced above the control slot (figure 11) and downstream of the control slot (figure 20). The positive actuation introduces additional mass into the system and it is found that the controlled
$\overline{v}$
is increased above the control slot to satisfy continuity.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig20g.gif?pub-status=live)
Figure 20. Mean velocity profile. Solid line, uncontrolled flow; dashed line, controlled flow; dotted line, Blasius solution. Streamwise axis shows the downstream location of each profile.
3.5 Effect on skin friction
The time- and spanwise-averaged skin friction profile is shown in figure 21. It can be seen that the controlled skin friction starts to deviate from the uncontrolled line upstream of the control region, which is also observed in other controlled flows (Park & Choi Reference Park and Choi1999; Kim & Sung Reference Kim and Sung2006; Pamiès et al.
Reference Pamiès, Garnier, Merlen and Sagaut2007; Kametani et al.
Reference Kametani, Fukagata, Örlü and Schlatter2015). This is also in agreement with the mean pressure field shown in figure 14, where
$\bar{p}$
at the wall starts to increase from around
$x=900$
. The controlled
$C_{f,c}$
reduces quickly inside the control slot and reaches the laminar level at around
$x=1130$
. Between
$x=1130$
and
$1200$
,
$C_{f,c}$
increases along the streamwise direction, at a rate similar to that of the uncontrolled flow. After
$x=1200$
, the controlled
$C_{f,c}$
is almost constant until the end of the control region. At this location the actuation velocity
$v_{w}$
increases linearly to counteract the transition. The local drag reduction rate
$R_{C_{f}}=(C_{f,nc}-C_{f,c})/C_{f,nc}$
is also shown in figure 21(b). Inside the control region,
$R_{C_{f}}$
is between
$45\,\%$
and
$60\,\%$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig21g.gif?pub-status=live)
Figure 21. Mean skin friction profiles (a) and corresponding local drag reduction rate
$R_{C_{f}}=(C_{f,nc}-C_{f,c})/C_{f,nc}$
(b). Solid line, optimal controlled flow; dashed line, uncontrolled flow; dash-dot line, controlled flow using repeated
$v_{w}$
.
Downstream of the control slot,
$C_{f,c}$
recovers very quickly, but remains at a lower value than that of the uncontrolled flow up to the end of the domain. In terms of the average boundary layer thickness
$\unicode[STIX]{x1D6FF}_{c}$
of the uncontrolled flow, the distance between the end of the control slot and the exit of the computational domain is about
$25\unicode[STIX]{x1D6FF}_{c}$
. The average drag reduction rate in this region is
$10\,\%$
, with a maximum
$R_{C_{f}}$
of
$14.5\,\%$
at
$7\unicode[STIX]{x1D6FF}_{c}$
and a minimum
$R_{C_{f}}$
of
$7.5\,\%$
at the exit.
These results have similarities to those of Stroh et al. (Reference Stroh, Hasegawa, Schlatter and Frohnapfel2016). The effect of UB was also extended significantly downstream of the control slot until the exit of the domain, as in our case. This is interesting because in our case turbulence is sustained by instabilities that are initiated inside the boundary layer and not close to the wall.
It has been shown that the optimal control velocity is repeatable in a time scale equivalent to the period of the slow mode (figure 10). The
$C_{f,c}$
from optimal control shown in figure 21 (black dashed line) was averaged from
$t=16T$
to
$48T$
, which is limited by the heavy computational cost for this control method. Although our results are in agreement with those of Stroh et al. (Reference Stroh, Hasegawa, Schlatter and Frohnapfel2016) as mentioned above, we performed an additional check to confirm that the drag reduction observed downstream of the slot is indeed robust, and it is not an artifact of the short time-averaging window. To this end, the temporal and spatial evolution of the optimal control velocity was stored, and then applied repeatedly for
$64T$
(equivalent to four periods of the slow mode and two flow-through times).
The evolution of flow energy in the same control box is shown in figure 22. The vertical dotted lines indicate repeated application of
$v_{w}$
, i.e. the optimal control velocity from
$16T$
to
$48T$
was repeated from
$48T$
to
$80T$
and
$80T$
to
$112T$
. The figure demonstrates that the repeated application of
$v_{w}$
is able to maintain the flow energy at a level very similar to that obtained from piece-wise optimization. The controlled
$E$
also has a clearly periodic behaviour over the time, as expected.
The long time-averaged
$C_{f,lc}$
from
$16T$
to
$112T$
(i.e. including both piece-wise optimal control and control using repeated
$v_{w}$
profiles) is shown in figure 21 by the dash-dot line. It is somewhat surprising that in the control slot,
$C_{f,lc}$
is slightly lower than the
$C_{f,c}$
from the receding horizon control. It must be borne in mind however that the objective of the optimal control is to minimize the flow energy, and not
$C_{f}$
. Most importantly, the results demonstrate that in the downstream region, the long time-averaged
$C_{f,lc}$
remains reduced and has a very similar value to the
$C_{f,c}$
from receding horizon control.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig22g.gif?pub-status=live)
Figure 22. Evolution of the flow energy defined in the control box. Black solid line, uncontrolled flow; thick dashed line, optimal controlled flow; thin dashed line, controlled flow using repeated application of
$v_{w}$
.
3.6 Correlation between actuation and the flow field
In the present work, the control velocity distribution was obtained solely based on the objective function and the governing equations. In this section we explore the relationship between the optimal actuation and the flow above the slot.
Figure 23 shows the time history of
$v_{w}$
and
$u$
at
$x=1080$
, which is close to the inlet of the control slot. Velocity
$u$
is recorded at a distance
$y=2.5$
from the wall. The time is from
$4T$
to
$36T$
, which covers two complete periods of the slow inlet mode. It was shown earlier that at this location the flow contains distorted streaks. The control velocity
$v_{w}$
and both uncontrolled and controlled
$u$
exhibit periodic behaviour as a function of time and it is clear that they are correlated.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig23g.gif?pub-status=live)
Figure 23. Time history of control velocity
$v_{w}(x=1080,z=30)$
(a) and instantaneous streamwise velocity
$u(x=1080,y=2.5,z=30)$
(b). Solid line, uncontrolled
$u$
; dashed line, controlled
$u$
; thin horizontal solid line, time averaged value over each optimization interval.
In order to explore quantitatively the relationship between the optimal actuation and the flow above the slot over time, we compute the two-point correlation coefficient between
$v_{w}(x,z)$
and a general variable of interest
$\unicode[STIX]{x1D719}(x,y,z)$
; in the present case,
$\unicode[STIX]{x1D719}(x,y,z)$
represents velocities
$u$
,
$v$
. The coefficient is defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_eqn14.gif?pub-status=live)
The superscript
$t$
denotes averaging in time from
$4T$
to
$36T$
, and the correlation is computed using data from two periods of time, i.e.
$32T$
. Note that due to the finite value of
$T$
, velocity
$v_{w}$
decreases over time within each interval and rapidly increases at the beginning of next interval. On the other hand the velocity field is relatively smooth compared to
$v_{w}$
. The correlation coefficients are computed using data from each time instant from
$4T$
to
$36T$
and also from data averaged within each optimization interval (shown by horizontal line in figure 23).
Before examining the correlation between the control velocity and flow field above it, we first recall in figure 24 the flow properties corresponding to an idealized vortex pair. The largest (smallest) velocity fluctuations
$u^{\prime }$
(
$v^{\prime }$
) at the height of the vortex centre occur between the vortices, while at the centre of the vortex they are zero. Note also that
$u^{\prime }$
and
$v^{\prime }$
are negatively correlated (leading to ejections and sweeps events). The spanwise variation of the streamwise shear stress
$\unicode[STIX]{x1D70F}_{x}$
is consistent with
$u^{\prime }$
. On the other hand, the largest
$\unicode[STIX]{x1D70F}_{z}$
is directly beneath the vortex centre and therefore is offset from the peak
$u^{\prime }$
position by a quarter of the average streak spacing (Naguib, Morrison & Zaki Reference Naguib, Morrison and Zaki2010).
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig24g.gif?pub-status=live)
Figure 24. Sketch of a pair of streamwise vortices and corresponding variation in velocity fluctuations (
$u^{\prime },v^{\prime }$
) at the height of the vortex centre and wall shear stresses
$\unicode[STIX]{x1D70F}_{x}^{\prime },\unicode[STIX]{x1D70F}_{z}^{\prime }$
(Naguib et al.
Reference Naguib, Morrison and Zaki2010).
Figure 25 shows the contour of
$R_{v_{w},u}^{t}$
over the slot for
$u$
and
$v$
extracted at
$y=2.5$
. The correlation was computed using averaged data from
$4T$
to
$36T$
(correlation with non-averaged data has similar distribution, but reduced value). When averaged data are used, the sample is much smaller (there is one sample per interval, corresponding to the horizontal line of figure 23). It can be seen that for
$u$
, there is strong positive correlation over the entire slot; it is only towards the downstream end where some patches with negative correlation appear. Parameter
$R_{v_{w},u}^{t}$
has a strong spatial dependence that weakens along the streamwise direction while the correlation of
$R_{v_{w},v}^{t}$
remains more uniform over the entire slot. The values of
$R_{v_{w},v}^{t}$
are negative in most of the control region, indicative of opposition control.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig25g.gif?pub-status=live)
Figure 25. Contour of correlation between actuation velocity
$v_{w}(x,z)$
and averaged data: (a) instantaneous streamwise velocity
$u(x,y=2.5,z)$
; (b) instantaneous wall-normal velocity
$v(x,y=4,z)$
.
In order to remove the effect of the transient behaviour at the beginning of each interval due to the instability of the adjoint equations, we recomputed the correlations using the non-averaged data but discarding the first
$150$
time steps (equivalent to
$t=12$
) in each optimization interval. We further process the correlation over the entire slot and produce a (smoothed) normalized histogram of the correlation distribution. Figure 26 shows the histogram of
$R_{v_{w},u}^{t}$
for non-averaged data (denoted by ‘all’) and non-averaged data with the first 150 time steps removed (denoted by ‘partial’) for various wall-normal locations. The results show that the transient in
$v_{w}$
has small effect on the correlation distribution. There is positive correlation between
$v_{w}$
and
$u^{\prime }$
at all four locations and
$R_{v_{w},u}^{t}$
is larger at
$y=2.5$
and
$y=4$
than at
$y=1$
and
$y=5.6$
. This wall-normal dependence is very similar to
$R_{v_{w},u}^{s}$
(figure 12). The histogram peaks at average
$R_{v_{w},u}^{s}\approx 0.3{-}0.35$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig26g.gif?pub-status=live)
Figure 26. Distribution of the correlation coefficient
$R_{v_{w},u}^{t}$
between
$v_{w}(x,z)$
and
$u(x,y,z)$
at different wall-normal locations.
Figure 27 shows the distribution of
$R_{v_{w},v}^{t}$
at the same four wall-normal locations. The correlation is negative at three locations, apart from
$y=1$
where it is slightly positive. This is because this location is close to the wall and
$v^{\prime }$
is strongly affected by the actuation. As for
$R_{v_{w},u}^{t}$
, removing the transient data results in slight changes. The histogram peaks at average
$R_{v_{w},v}^{s}\approx -0.10$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig27g.gif?pub-status=live)
Figure 27. Distribution of the correlation coefficient
$R_{v_{w},v}^{t}$
between
$v_{w}(x,z)$
and
$v(x,y,z)$
at different wall-normal locations.
The standard opposition control (Choi et al.
Reference Choi, Moin and Kim1994) imposes the opposite of the wall-normal velocity at a distance away from the wall (detection plane) with the aim of counteracting the up-and-down motion induced by the vortex. In this case the correlation at the detection plane is
$R_{v_{w},v}^{s}=-1$
. The predicted negative sign of the
$R_{v_{w},v}^{s}$
correlation in our case indicates that opposition control is at play, but the small value of the correlation indicates that it significantly deviates from the standard opposition control. The correlation is positive with the streamwise velocity, so the optimal wall actuation is broadly consistent with the streamwise vortex model shown in figure 24.
Recall that the current actuation has mean positive velocity (figure 10). Figure 28 presents a scatter plot of
$v_{w}$
and
$u$
from averaged data at one particular location with averaged
$R_{v_{w},u}^{t}=0.92$
as an example. A positive
$R_{v_{w},u}^{t}$
implies that a larger positive
$v_{w}$
is applied to area with positive
$u^{\prime }$
, while smaller positive
$v_{w}$
is applied to area with negative
$u^{\prime }$
. Therefore the actuation is closer to the blowing-only opposition control of Pamiès et al. (Reference Pamiès, Garnier, Merlen and Sagaut2007), where the suction part from the opposition control is removed. Chang et al. (Reference Chang, Collis and Ramakrishnan2002) showed that the effectiveness of standard opposition control reduces as Reynolds number increases in channel flow. Pamiès et al. (Reference Pamiès, Garnier, Merlen and Sagaut2007) demonstrated the blowing-only opposition control can improve drag reduction efficiency when compared to the classic opposition control as well as UB with same mean control velocity. Another similar example was the recent experimental work of Abbassi et al. (Reference Abbassi, Baars, Hutchins and Marusic2017), in which wall-normal jet flow was injected in regions where high-speed streamwise velocity fluctuations were presented. The jet operated in the blowing-only mode.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20190115100548342-0203:S0022112018009199:S0022112018009199_fig28g.gif?pub-status=live)
Figure 28. Scatter plot of time-average (over one interval)
$v_{w}$
at
$x=1071$
,
$z=63$
and
$u$
at
$x=1071$
,
$y=2.5$
,
$z=63$
; at this location
$R_{v_{w},u}^{t}=0.92$
.
In § 3.3 it was found that the turbulent profiles (r.m.s. of velocity fluctuations, Reynolds stress) have different behaviour over the control slot. In particular, the controlled flow at
$x=1075$
is different from that at
$x=1130$
and
$x=1275$
. In figure 25 is can be seen that
$R_{v_{w},u}^{t}$
is larger in the upstream side of the control slot, especially upstream of
$x=1100$
. As discussed above, this indicates the control action is similar to blowing-only opposition control in this region. This is supported by the behaviour of the controlled turbulent profiles at
$x=1075$
being very similar to those obtained by blowing-only opposition control (Pamiès et al.
Reference Pamiès, Garnier, Merlen and Sagaut2007). The blowing-only opposition control is designed to counteract the sweep events only. Wallace (Reference Wallace2016) reported that close to the wall, for
$y^{+}<15$
, the sweep events contribute considerably more to the total Reynolds stress than the ejection events. In figure 16, at
$x=1075$
,
$-\overline{u^{\prime }v^{\prime }}^{+nc}$
is largely reduced near the wall. There is a very small reduction in
$-\overline{u^{\prime }v^{\prime }}^{+nc}$
at
$x=1130$
while at
$x=1250$
an increase is observed. This behaviour agrees with the spatial distribution of
$R_{v_{w},u}^{t}$
.
In the rear part of the control slot when
$R_{v_{w},u}^{t}$
is weak, the mean positive actuation indicates the controller might work in a similar way to the UB. This is also proved by the behaviour of turbulent statistics in this region.
The change of the control mechanism over the slot is related to the flow activity in the control region. As shown in § 3.1, near the inlet of the control region, there are mainly distorted streaks entering from upstream and the controller tends to counteract the motion of the streaks (vortices) using blowing-only opposition control. This is effective as the flow energy initially reduces along
$x$
(figure 8). As mentioned, the transition still occurs in the controlled flow after
$x=1100$
and there are turbulent structures, but with reduced strength. In this region (
$x>1100$
), the optimal results reveal that the best solution to control the flow is to impose strong positive actuation. Although the controlled flow properties are similar to those obtained from UB, the distribution of optimal
$v_{w}$
in this region is not uniform. In Xiao & Papadakis (Reference Xiao and Papadakis2017) it was shown that a variable
$v_{w}$
is more efficient in reducing the objective function than UB in a single interval. The same is also demonstrated in the receding horizon control.
4 Conclusions
In the present work, a nonlinear optimal control strategy is applied in a receding horizon framework in order to suppress bypass transition in a zero-pressure-gradient flat-plate boundary layer. The transition process is triggered by a pair of free stream vortical perturbations, which consist of two continuous Orr–Sommerfeld and Squire modes. The optimal control problem is solved using the Lagrange multiplier technique. The objective is to find the optimal blowing and suction velocity that results in the minimum of the weighted sum of energy of velocity perturbations around the Blasius profile and the actuation energy. The control slot is located in the late transition region, where turbulent spots break down, grow and merge into turbulence. Using the receding horizon approach, the control is applied for longer time so that time-averaged statistics can be examined in order to gain more insight into the control action.
The results show that the controller is very effective in reducing the objective function. The uncontrolled flow energy increases monotonically in the streamwise direction as a result of the transition process taking place over the control slot. On the other hand, the controlled flow energy initially decreases along the streamwise direction near the beginning of the control slot, then increases towards the rear, but with a reduced strength. This spatial dependence results from the competition between the control action and the transition activity. The optimal control velocity has a positive net mass flow rate and its spatial distribution is found to reflect the transition process.
The control performance is further investigated through time-averaged statistics. Over the control slot, the controller does its duty, and brings the mean velocity towards the Blasius profile. The control effect propagates downstream of the slot, right up to the end of the computational domain. An average drag reduction of
$55\,\%$
and
$10\,\%$
is achieved over the control slot and in the downstream region, respectively.
The correlations between the optimal control velocity and various flow properties above the slot are also examined. It is found that the actuation velocity is positively correlated with instantaneous streamwise velocity, especially near the upstream half of the control slot. This implies that the controller works similar to the blowing-only opposition control near the beginning of the slot, while near the rear side of the control region, the controller works similar to UB. This is supported by the second-order statistics of the controlled flow (r.m.s. and Reynolds stress).
The present nonlinear optimal control strategy has been shown to be effective in suppressing bypass transition triggered by a pair of vortical perturbations in the free stream. Without any constraint on the mass flow rate of the actuation, the optimal control law results in a positive net mass flow rate. A natural extension of this work would be to enforce zero mass flow rate constraint, which is easier to implement in practice.
Application to transition triggered by a prescribed turbulence spectrum in the free stream, rather than just two vortical modes, could be also a next step. It is expected that the control strategy will be equally effective in suppressing the flow energy. In the present work, control was applied in the region where nonlinearities have fully developed and the flow is transitioning. This means that the memory effect of the inlet conditions is significantly attenuated, but not completely eliminated, mainly because the Reynolds number based on momentum thickness
$Re_{\unicode[STIX]{x1D703}}$
is moderate (less than 1000; see figure 13(b)). Schlatter & Orlu (Reference Schlatter and Orlu2012) found that numerical simulation of turbulent boundary layers is sensitive to inflow condition for
$Re_{\unicode[STIX]{x1D703}}<1000$
. The fundamental mechanism depicted in figure 3 will however remain the same, and we expect that the main conclusions of this study will also remain valid. Simulations with a full turbulence spectrum are required in order to confirm that this is indeed the case.
Acknowledgements
The simulations were performed in the CX2 facility of Imperial College London as well as Archer (to which access was provided through UK Turbulence Consortium grant EP/L000261/1).