Hostname: page-component-74656f9884-g96k6 Total loading time: 0 Render date: 2026-11-10T13:39:11.072Z Has data issue: false hasContentIssue false

Frequency selection by feedback control in a turbulent shear flow

Published online by Cambridge University Press:  18 May 2016

Vladimir Parezanović*
Affiliation:
Institut PPRIME - CNRS, Université de Poitiers, ISAE-ENSMA, 11 Boulevard Marie et Pierre Curie, F-86962 Futuroscope Chasseneuil, France ISAE-SUPAERO, Département d’Aérodynamique, Énergétique et Propulsion, 10 avenue Édouard Belin, F-31055 Toulouse, France
Laurent Cordier
Affiliation:
Institut PPRIME - CNRS, Université de Poitiers, ISAE-ENSMA, 11 Boulevard Marie et Pierre Curie, F-86962 Futuroscope Chasseneuil, France
Andreas Spohn
Affiliation:
Institut PPRIME - CNRS, Université de Poitiers, ISAE-ENSMA, 11 Boulevard Marie et Pierre Curie, F-86962 Futuroscope Chasseneuil, France
Thomas Duriez
Affiliation:
Institut PPRIME - CNRS, Université de Poitiers, ISAE-ENSMA, 11 Boulevard Marie et Pierre Curie, F-86962 Futuroscope Chasseneuil, France Laboratorio de FluidoDinamica - Facultad de Ingeneria CONICET - Universidad de Buenos Aires, Paseo Colon 850, Ciudad Autonoma de Buenos Aires, Argentina
Bernd R. Noack
Affiliation:
Institut PPRIME - CNRS, Université de Poitiers, ISAE-ENSMA, 11 Boulevard Marie et Pierre Curie, F-86962 Futuroscope Chasseneuil, France Institut für Strömungsmechanik Technische Universität Braunschweig, Hermann-Blenk-Str. 37, D-38108 Braunschweig, Germany LIMSI-CNRS, UPR 3251, Campus Universitaire d’Orsay, bât 508, F-91405 Orsay, France
Jean-Paul Bonnet
Affiliation:
Institut PPRIME - CNRS, Université de Poitiers, ISAE-ENSMA, 11 Boulevard Marie et Pierre Curie, F-86962 Futuroscope Chasseneuil, France
Marc Segond
Affiliation:
Phedes Lab, Calle Luis Fernandez Castañon, 4 - 2 $^{\circ }$ B, E-33013 Oviedo, Spain
Markus Abel
Affiliation:
Ambrosys GmbH, Albert-Einstein-Str. 1-5, D-14469 Potsdam, Germany University of Potsdam, Karl-Liebknecht-Str. 24/25, D-14476 Potsdam, Germany
Steven L. Brunton
Affiliation:
University of Washington, Mechanical Engineering Department, Seattle, WA 98195, USA
*
†Email address for correspondence: vladimir.parezanovic@isae.fr

Abstract

Many previous studies have shown that the turbulent mixing layer under periodic forcing tends to adopt a lock-on state, where the major portion of the fluctuations in the flow are synchronized at the forcing frequency. The goal of this experimental study is to apply closed-loop control in order to provoke the lock-on state, using information from the flow itself. We aim to determine the range of frequencies for which the closed-loop control can establish the lock-on, and what mechanisms are contributing to the selection of a feedback frequency. In order to expand the solution space for optimal closed-loop control laws, we use the genetic programming control (GPC) framework. The best closed-loop control laws obtained by GPC are analysed along with the associated physical mechanisms in the mixing layer flow. The resulting closed-loop control significantly outperforms open-loop forcing in terms of robustness to changes in the free-stream velocities. In addition, the selection of feedback frequencies is not locked to the most amplified local mode, but rather a range of frequencies around it.

Information

Type
Papers
Copyright
© 2016 Cambridge University Press 
Figure 0

Figure 1. Mixing layer experiment. Visualization of the natural flow for: (a) LS and (b) HS configurations. (c) Close-up view of the splitter plate trailing edge and the actuator nozzle orientation. (d) Estimation of objective functions $W$ and $K$ using the velocity fluctuations profile.

Figure 1

Figure 2. Schematic representation of GPC framework in the experiment. The learning process starts with an initial set of randomly generated control laws $\mathscr{F}^{GP}$$\unicode[STIX]{x2460}$. These are evaluated by the controller $\unicode[STIX]{x2461}$ using the real-time sensor signals $s_{i}$ as input. Since in our case, the actuator command of microjets is restricted to on/off signals, the controller output $\mathscr{F}^{GP}$ has to be binarized by the Heaviside function $\mathscr{H}$$\unicode[STIX]{x2462}$ before it can be used as actuation signal $b(t)$. The flow data from the mixing layer plant $\unicode[STIX]{x2463}$ are recorded by the multiple sensors and sent back to the controller for continuous real-time evaluation of $\mathscr{F}^{GP}$. The efficiency of the control law is estimated during the learning phase by computing the objective function $J$ $\unicode[STIX]{x2464}$. Based on the values of this objective function, the GP decides whether to keep, optimize or discard the tested control law. This learning process is repeated until the optimal control law is selected (subject to preimposed criteria). The learning phase is then completed and the controller continues to provide actuation based on the optimal control law and the real-time sensor data.

Figure 2

Figure 3. PSD of the selected hot-wire sensors of the unactuated mixing layer at $x=200~\text{mm}$, for (a) $Re_{{\it\theta}}=850$ (LS) and (b) $Re_{{\it\theta}}=1400$ (HS) flow speed configurations. The PSD plots are in log–log scale with amplitudes offset by a decade, for clarity. The dashed line corresponds to a Strouhal number $St_{{\it\theta}}\approx 0.032$.

Figure 3

Figure 4. Mapping of objective functions $J_{W}$ and $J_{K}$, for a range of open-loop actuation frequencies $0~\text{Hz}, and four different duty cycles (15 %, 30 %, 50 %, 70 %), in (a,c) $Re_{{\it\theta}}=850$ (LS) and (b,d) $Re_{{\it\theta}}=1400$ (HS) configurations of the mixing layer (sensors located at $x=200~\text{mm}$). Red vertical line (colour online only) in each case represents the obtained frequency and the associated duty cycle of open-loop control for which the corresponding objective function is maximized. These values are noted as value pairs ($f_{a},dc$) in the text, for each case.

Figure 4

Figure 5. Resulting $\langle {u_{i}^{\prime }}^{2}\rangle _{T}$ profiles (a) and pseudovisualizations (b) for maximization of $J_{W}$ and $J_{K}$ experiments in LS configuration of the mixing layer. The best open- and closed-loop control are compared. Actuator system input is marked using black and white stripes above each case (black stands for active). The pseudovisualizations are constructed from $u_{i}^{\prime }$ in a range of $-1.5$ to $1.5~(\text{m}~\text{s}^{-1})$ and are based on Taylor’s hypothesis of frozen turbulence.

Figure 5

Figure 6. Comparative tests of the best open-loop actuation $(f_{a},dc)_{W(HS)}$ and the best closed-loop control law $\mathscr{F}_{W(HS)}^{GP}$ applied at the design point HS and the off-design point LS. In the upper row, the objective function $J_{W}$ and the corresponding mass flow rate coefficient $C_{q}$ values are represented. In the middle row, the PSD of every third hot-wire probe are shown in log–log scale, shifted by a decade for clarity. The PSD of the binary actuation signal is shown in a linear-log scale in the bottom of each window (line ‘b’). In the lower row, pseudovisualizations are shown on a time duration of $t=0.25~\text{s}$. The associated grey-scale map depicts $u^{\prime }$ in a range of $-1.5$ to $1.5~(\text{m}~\text{s}^{-1})$. Black and white stripes depict the associated actuation (black for active).

Figure 6

Figure 7. Analysis of the best control law $\mathscr{F}_{W(HS)}^{GP}$: (a) power spectral density of the square wave actuation signal $b_{W(HS)}(t)$, (b) histogram of sensor occurrence in all individuals matching the actuation spectra of $\mathscr{F}_{W(HS)}^{GP}$, (c) recorded sensor signals $s_{i}$, (d) sensor signals with linear regression weighting applied (${\it\alpha}_{i}s_{i}$) and (e) linear regression reconstruction corresponding to $\mathscr{F}_{W(HS)}^{lin}=-0.34\times s_{1}+1.266\times s_{4}+0.943\times s_{7}$, plotted for comparison with $\mathscr{F}_{W(HS)}^{GP}$ and $b_{W(HS)}(t)$ for reference. Label #ind indicates the number of individuals matching the reference actuation spectrum.

Figure 7

Figure 8. Examples of suboptimal control laws found in the GP experiment for the maximization of $W$ in HS mixing layer configuration. Shown on the left are power spectral densities of different actuation signals $b(t)$ used for the matching analysis. The corresponding histograms of occurrence of specific sensors are shown on the right. The numbering in the control law name denotes the number of the individual in the first generation of the experiment. Label #ind indicates the number of individuals matching the reference actuation spectrum.

Figure 8

Figure 9. Frequency response to periodic forcing at $f_{a}$ with respect to individual hot-wire probes at $x=200~\text{mm}$, for the (a) $Re_{{\it\theta}}=850$ (LS) and (b) $Re_{{\it\theta}}=1400$ (HS) flow configurations. Duty cycle used is $50\,\%$. Measurements are taken from the spectra of the flow actuated by open-loop in the range of $1~\text{Hz}. The horizontal axis denotes the range of actuation frequencies employed. The vertical axis represents the normalized amplitude of power spectral density at the frequency $f_{a}$. Here $\text{PSD}(s_{i};f_{a})[f]$ denotes the amplitude of the power spectral density of sensor signal $s_{i}$ measured at the frequency of actuation $f_{a}$ and $P(s_{i};f_{a})$ represents the power of the signal. Values of the vertical axis are shifted by $m$ for clarity (where $m=0,1,2,3,4,5,6$). The symbols (see legend) mark the frequencies and the sensors which are selected by the different closed-loop control laws.

Figure 9

Figure 10. Mean velocity variance profiles (at $x=200~\text{mm}$) in (a) $Re_{{\it\theta}}=850$ (LS) and (b) $Re_{{\it\theta}}=1400$ (HS) mixing layer configurations, for different open-loop actuation frequencies ($0~\text{Hz}, $dc=50\,\%$). Fluctuation magnitudes are scaled and shifted by the value of actuation frequency for clarity. Black dots denote the maximum value of $\langle {u_{i}^{\prime }}^{2}(t)\rangle _{T}$. Variance profiles at open-loop frequencies 12 and 20 Hz, for the LS case, and 35 Hz in the HS case are highlighted in red (colour online only), as being the closest to the best closed-loop solutions presented in § 3.

Figure 10

Figure 11. Receding location (indicated by the arrow) of vortex pairing for various open-loop frequencies (from unactuated to 65 Hz) in the HS flow configuration. The approximate streamwise location of the sensor rake is indicated with white crosses. Flow snapshots correspond to: unactuated (a), $f_{a}=15$ Hz (b), 5 Hz (c), 30 Hz (d), 10 Hz (e), 65 Hz (f).

Figure 11

Figure 12. Example of the streamwise evolution of the LS mixing layer actuated with $f_{a}=10~\text{Hz}$. The profiles of averaged streamwise velocity fluctuations $\langle {u^{\prime }}^{2}\rangle _{T}$ obtained by particle image velocimetry (PIV) are superimposed over an instantaneous snapshot of smoke visualization of the flow. The profiles which exhibit two peaks correspond to streamwise location where vortex pairing is clearly evident. Upstream of this location, the resurgence of the natural instability (a) can be observed between two cycles of actuation. Vortex (b) is another K–H vortex, already starting to be influenced by the vortex created by actuation (c). The vortex pairing observed at the right-hand side of the frame appears to involve a large vortex (e), created by the previous actuation cycle, as well as several older K–H vortices (d) coalescing around it. The PIV results were obtained using a commercial Dantec system, with a spatial resolution of 3.45 mm between vectors.

Figure 12

Table 1. Comparison of vortex spacing $\ell$ and vorticity thickness ${\it\delta}_{{\it\omega}}$ values for the best GP control laws in LS and HS mixing layer configurations. These values are used for estimation of the criterion of stability of a vortex in a turbulent mixing layer $\ell \gtrsim 3.5\times {\it\delta}_{{\it\omega}}$, as given by Moore & Saffman (1975).

Figure 13

Figure 13. Participation of hot-wire sensors in various control laws and the resulting lock-on frequencies. The filled circles correspond to the sensors appearing in all the individuals matching a particular lock-on frequency. Sensors depicted with empty circles are not dominant, but appear in the control law from which the PSD of the actuation signal has been presented (see figure 8), or whose expression is given in the article (see § 3). The vertical dashed line differentiates between results obtained by tests in the LS configuration, from the results obtained in the HS configuration. Note that the control law $\mathscr{F}_{W(HS)}^{GP}$ appears two times, since it was tested in both LS and HS configurations yielding a different selected frequency (see figure 6).

Figure 14

Figure 14. Mapping of objective functions $J_{W}$ and $J_{K}$ for open-loop mapping at $x=200~\text{mm}$ (a,c) and $x=500~\text{mm}$ (b,d), and four different duty cycles (15 %, 30 %, 50 %, 70 %), in the LS mixing layer configuration.

Figure 15

Figure 15. Resulting $\langle {u_{i}^{\prime }}^{2}\rangle _{T}$ profiles (a) and pseudovisualizations (b) for maximization of $J_{W}$ and $J_{K}$ experiments in LS configuration of the mixing layer at $x=500~\text{mm}$. The best open- and closed-loop control are compared. Actuator system input is marked using black and white stripes above each case (black stands for active). The pseudovisualizations are constructed from $u_{i}^{\prime }$ in a range of $-1.5$ to $1.5~(\text{m}~\text{s}^{-1})$ and are based on Taylor’s hypothesis of frozen turbulence.

Figure 16

Figure 16. Frequency response to periodic forcing at $f_{a}$ with respect to individual hot-wire probes at (a) $x=200~\text{mm}$ and (b) $x=500~\text{mm}$ for the LS flow configuration. See figure 9 for the notation.

Figure 17

Figure 17. Mean velocity variance profiles for open-loop actuation frequencies in (a) $Re_{{\it\theta}}=850$ (LS) at $x=200~\text{mm}$, (b) $Re_{{\it\theta}}=1400$ (HS) at $x=200~\text{mm}$ and (c) $Re_{{\it\theta}}=850$ (LS) at $x=500~\text{mm}$. The values on the horizontal axis are normalized by the local natural frequency $f_{n}$ estimated from $St_{{\it\theta}}\approx 0.032$ based on the measured local momentum thickness ${\it\theta}$ for each case.

Figure 18

Figure 18. Biologically inspired operations performed by GP on the tree-like functions: (a) replication, (b) mutation and (c) cross-over. The tree represented in (a) corresponds to the function $b(t)=\text{C}\times s_{1}(t)+\exp (s_{2}(t))$ where $\text{C}$ is a constant to be determined by GP. For the mutation (b), the operation consists of selecting a node, erasing its subtree and replacing it by another one created randomly. Part of the information contained in the individual is kept while new information is allowed to enter the population. Mutation increases the diversity and is responsible for exploring the search space with large steps. For the cross-over (c), one node in each of the two individuals selected for the cross-over is randomly chosen, the nodes and their subtrees are then exchanged. The cross-over is responsible for exploring the search space around well-performing individuals.