Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-09T04:05:18.404Z Has data issue: false hasContentIssue false

Closed-loop separation control using machine learning

Published online by Cambridge University Press:  10 April 2015

N. Gautier*
Affiliation:
Laboratoire de Physique et Mécanique des Milieux Hétérogènes (PMMH), UMR 7636 CNRS, École Supérieure de Physique et Chimie Industrielles de la ville de Paris, 10 rue Vauquelin, 75005 Paris, France
J.-L. Aider
Affiliation:
Laboratoire de Physique et Mécanique des Milieux Hétérogènes (PMMH), UMR 7636 CNRS, École Supérieure de Physique et Chimie Industrielles de la ville de Paris, 10 rue Vauquelin, 75005 Paris, France
T. Duriez
Affiliation:
Institut PPRIME, CNRS – Université de Poitiers – ENSMA, UPR 3346, Département Fluides, Thermique, Combustion CEAT, 43 rue de l’Aérodrome, F-86036 Poitiers CEDEX, France Laboratorio de FluidoDinámica, CONICET/Universidad de Buenos Aires, Facultad de Ingeneria, Paseo Colon 850, Ciudad Autonoma de Buenos Aires, Argentina
B. R. Noack
Affiliation:
Institut PPRIME, CNRS – Université de Poitiers – ENSMA, UPR 3346, Département Fluides, Thermique, Combustion CEAT, 43 rue de l’Aérodrome, F-86036 Poitiers CEDEX, France
M. Segond
Affiliation:
Ambrosys GmbH, Albert-Einstein-Str. 1-5, D-14469 Potsdam, Germany
M. Abel
Affiliation:
Ambrosys GmbH, Albert-Einstein-Str. 1-5, D-14469 Potsdam, Germany
*
†Email address for correspondence: nclgautier.espci@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

We present the first closed-loop separation control experiment using a novel, model-free strategy based on genetic programming, which we call ‘machine learning control’. The goal is to reduce the recirculation zone of backward-facing step flow at $\mathit{Re}_{h}=1350$ manipulated by a slotted jet and optically sensed by online particle image velocimetry. The feedback control law is optimized with respect to a cost functional based on the recirculation area and a penalization of the actuation. This optimization is performed employing genetic programming. After 12 generations comprised of 500 individuals, the algorithm converges to a feedback law which reduces the recirculation zone by 80 %. This machine learning control is benchmarked against the best periodic forcing which excites Kelvin–Helmholtz vortices. The machine learning control yields a new actuation mechanism resonating with the low-frequency flapping mode instability. This feedback control performs similarly to periodic forcing at the design condition but outperforms periodic forcing when the Reynolds number is varied by a factor two. The current study indicates that machine learning control can effectively explore and optimize new feedback actuation mechanisms in numerous experimental applications.

Information

Type
Papers
Copyright
© 2015 Cambridge University Press 
Figure 0

Figure 1. Sketch of the BFS geometry, position of the slotted jet and definition of the main parameters.

Figure 1

Figure 2. (a) Instantaneous velocity snapshot. Arrows show the instantaneous velocity field while the background colour indicates the magnitude of the instantaneous velocity. The edge of the backward-facing step is at $x=0$ and $y=1$. (b) Corresponding instantaneous mapping of the recirculation area. A black dot indicates a velocity vector with negative streamwise velocity.

Figure 2

Figure 3. Control loop featuring genetic programming. Control laws $b(s)$ are evaluated by the flow system. This is done over several generations of individuals. New generations are generated by replication, crossover and mutation. $J_{i}^{n}$ refers to the $i$th individual of generation $n$.

Figure 3

Figure 4. Standard deviation of mean recirculation area in percent over ten evaluations for different evaluation periods.

Figure 4

Figure 5. Cost functions of the first 300 individuals in all twelve generations.

Figure 5

Figure 6. Cost functions averaged over the five best individuals for each generation.

Figure 6

Figure 7. Graph of the best control law $b=K(s)$ (4.1) obtained after 12 generations.

Figure 7

Figure 8. (a) System response $s$ to the control law; the vertical line shows when control starts at $t=120~\text{s}$. (b) Corresponding actuation $b$.

Figure 8

Figure 9. Normalized frequency spectrum obtained by Fourier transform of the actuation signal, frequency is normalized by vortex shedding frequency.

Figure 9

Figure 10. ${\it\lambda}_{Ci}(t)$ signal over 60 non-dimensionalized time units, uncontrolled flow. (b) Normalized frequency spectrum showing a peak at $St=0.2$ corresponding to 0.97 Hz.

Figure 10

Figure 11. (a) System response to periodic forcing over 100 convective time units. (b) Corresponding actuation.

Figure 11

Table 1. Cost function at different Reynolds numbers.

Figure 12

Figure 12. A typical expression tree.

Figure 13

Figure 13. (a) A possible mutation of an individual. (b) A possible crossover between two individuals.