Hostname: page-component-6898cfcb55-zkb6p Total loading time: 0 Render date: 2026-11-11T11:07:58.917Z Has data issue: false hasContentIssue false

Cluster-based feedback control of turbulent post-stall separated flows

Published online by Cambridge University Press:  19 July 2019

Aditya G. Nair*
Affiliation:
Department of Mechanical Engineering, Florida State University, Tallahassee, FL 32310, USADepartment of Mechanical Engineering, University of Washington, Seattle, WA 98195, USA
Chi-An Yeh
Affiliation:
Department of Mechanical Engineering, Florida State University, Tallahassee, FL 32310, USADepartment of Mechanical and Aerospace Engineering, University of California, Los Angeles, CA 90095, USA
Eurika Kaiser
Affiliation:
Department of Mechanical Engineering, University of Washington, Seattle, WA 98195, USA
Bernd R. Noack
Affiliation:
LIMSI, CNRS, Université Paris-Saclay, Bât 507, rue du Belvédère, Campus Universitaire, F-91403 Orsay, FranceInstitut für Strömungsmechanik, Technische Universität Braunschweig, D-38108 Braunschweig, GermanyInstitut für Strömungsmechanik und Technische Akustik, Technische Universität Berlin, D-10623 Berlin, GermanyInstitute for Turbulence-Noise-Vibration Interaction and Control, Harbin Institute of Technology, Shenzhen Graduate School, University Town, Xili, Shenzhen 518058, PR China
Steven L. Brunton
Affiliation:
Department of Mechanical Engineering, University of Washington, Seattle, WA 98195, USA
Kunihiko Taira
Affiliation:
Department of Mechanical Engineering, Florida State University, Tallahassee, FL 32310, USADepartment of Mechanical and Aerospace Engineering, University of California, Los Angeles, CA 90095, USA
*
†Email address for correspondence: agnair@uw.edu

Abstract

We propose a cluster-based control strategy for feedback control of post-stall separated flows over an airfoil. The present approach partitions the flow trajectories (force measurements) into clusters, which correspond to characteristic coarse-grained phases in a low-dimensional feature space. A feedback control law (using blowing/suction actuation) is then sought for each cluster state through iterative evaluation and downhill simplex search to minimize power consumption in aerodynamic flight. The optimized control laws re-route the flow trajectories to the aerodynamically favourable regions in the feature space in a model-free manner. Utilizing a limited number of sensor measurements for both clustering and optimization, these feedback laws were determined in only $O(10)$ iterations. The objective of the present work is not necessarily to suppress flow separation but to minimize the desired cost function to achieve enhanced aerodynamic performance. The present approach is applied to the control of two- and three-dimensional separated flows over a NACA 0012 airfoil in large-eddy simulations at an angle of attack of $9^{\circ }$, Reynolds number $Re=23\,000$ and free-stream Mach number $M_{\infty }=0.3$. The optimized control laws avoid the intermittent occurrence of long-period shedding associated with high-drag clusters, thus lowering the mean drag. The present work aims to address some of the challenges associated with feedback control design for turbulent separated flows at moderate Reynolds number.

Information

Type
JFM Papers
Copyright
© 2019 Cambridge University Press 
Figure 0

Figure 1.Overview of the presented cluster-based control framework.

Figure 1

Figure 2.(a) The $x$–$y$ plane of the computational domain (left) and the near field of a NACA 0012 airfoil at $\unicode[STIX]{x1D6FC}=9^{\circ }$ (right) with the streamlines for 3-D spanwise-periodic baseline flow. The actuator location is indicated in red. The blue dashed line shows the contour line for $\bar{u}_{x}/U_{\infty }=0$. (b) Instantaneous flow field (highlighted by Q-criterion) coloured by streamwise velocity and turbulent kinetic energy (TKE). (c) Time-averaged coefficient of pressure distributions on suction and pressure surfaces of the airfoil for 3-D baseline flow.

Figure 2

Figure 3.The blowing/suction actuator set-up for 3-D flow control with velocity profiles in the surface tangential $(\unicode[STIX]{x1D719}_{\unicode[STIX]{x1D709}})$ and spanwise $(\unicode[STIX]{x1D719}_{z})$ directions.

Figure 3

Figure 4.A schematic of the clustering procedure; (a) Time-series of baseline trajectory $s^{b}(t)=(C_{L}(t),{\dot{C}}_{L}(t),C_{D}(t))$ collected from baseline LES. (b) Cluster-based discretization of the feature space and (c) corresponding cluster centroids using $k$-means clustering algorithm. Inset in (b) shows the ratio of inter-cluster variance to total variance used to determine the number of clusters $K=10$.

Figure 4

Figure 5.The schematic of the optimization procedure for cluster-based feedback control. (a) Control inputs assigned to cluster centroids. (b) Feedback control configuration and (c) simplex search to find optimized control law minimizing cost function ${\mathcal{J}}$. (d) Visualization of all the control cases on a two-dimensional proximity map $(\unicode[STIX]{x1D6FE}_{1},\unicode[STIX]{x1D6FE}_{2})$ using multi-dimensional scaling.

Figure 5

Figure 6.(a) Feature space clustering of the 2-D baseline flow. (b) Cluster residence probabilities $\unicode[STIX]{x1D70F}_{k}$. (c) Cluster transition probability matrix, with the red boxes indicating cluster subsets. (d) Normalized drag corresponding to cluster centroids.

Figure 6

Figure 7.Graph of Markov chain highlighting transitions between clusters for 2-D separated flow over a NACA0012 airfoil. The 2-D cluster-averaged pressure flow fields ($p/p_{\infty }$) and instantaneous vorticity contours ($\unicode[STIX]{x1D714}L_{c}/U_{\infty }$) corresponding to each cluster are shown. The dashed circles indicate the cluster subsets. The edge weights are indicated by the thickness of the lines.

Figure 7

Figure 8.(a) Cluster-averaged pressure distribution over the suction and pressure surfaces of the airfoil and (b) cluster-averaged streamwise velocity profiles for the 2-D baseline flow. Dashed lines indicate the contours of $\bar{u}_{x}/U_{\infty }=0$.

Figure 8

Figure 9.Control of 2-D separated flow. (a) Objective function minimization to determine the optimized control law and (b) power consumption. The red square symbol denotes the optimized case. (c) Control objective landscape, $P_{drag}=P_{drag}(\unicode[STIX]{x1D6FE}_{1},\unicode[STIX]{x1D6FE}_{2})$, $P_{act}=P_{act}(\unicode[STIX]{x1D6FE}_{1},\unicode[STIX]{x1D6FE}_{2})$, and ${\mathcal{J}}={\mathcal{J}}(\unicode[STIX]{x1D6FE}_{1},\unicode[STIX]{x1D6FE}_{2})$ balancing $P_{drag}$ and $P_{act}$, all three determined using multidimensional scaling. The transparent blue dots indicate initial simplex control cases. The arrows indicate directions of minimization.

Figure 9

Figure 10.Comparison of baseline and optimized 2-D flow control case; (a) Trajectories, (b) spectral analysis of drag data, and (c) time-averaged streamlines and TKE fluctuations. Baseline trajectories are shown in transparent in (a). The trajectories are coloured according to their member clusters. The contour lines in (c) (bottom) indicate the instantaneous vorticity fields and the colour bar indicate the TKE fluctuation levels.

Figure 10

Figure 11.Control of 2-D separated flow. (a) Cluster jet velocity, (b) cluster residence probability for baseline (shown in transparent round symbols) and controlled flows (shown in solid square symbols), (c) Cluster transitions with control, (d) controlled Markov transition network with instantaneous vorticity contours ($\unicode[STIX]{x1D714}L_{c}/U_{\infty }$).

Figure 11

Figure 12.(a) Feature space clustering of 3-D baseline flow data. (b) Cluster probabilities. (c) Transitions probabilities. (d) Time series of drag coefficient coloured by cluster association and average (normalized) drag coefficient across clusters. The red boxes and the dashed circles indicate the cluster subsets.

Figure 12

Figure 13.Graph of Markov chain illustrating transitions between clusters for the 3-D baseline flow. The 3-D cluster-averaged mid-span pressure flow fields ($p/p_{\infty }$) and instantaneous pressure contours (highlighted by Q-criterion) corresponding to each cluster are shown. The dashed circles indicate the cluster subsets.

Figure 13

Figure 14.Control of 3-D separated flow. (a) Objective function ${\mathcal{J}}$ minimization to determine the optimized control case, and (b) individual power consumptions $(P_{drag},P_{act})$. The square symbol denotes the optimized case. (c) Integrated TKE over the entire computational domain $\unicode[STIX]{x1D6FA}$. The transparent blue dots indicate initial simplex control cases and the red square symbol denotes the optimized case.

Figure 14

Figure 15.3-D flow control landscape, (a) $P_{drag}=P_{drag}(\unicode[STIX]{x1D6FE}_{1},\unicode[STIX]{x1D6FE}_{2})$, (b) $P_{act}=P_{act}(\unicode[STIX]{x1D6FE}_{1},\unicode[STIX]{x1D6FE}_{2})$ and (c) ${\mathcal{J}}={\mathcal{J}}(\unicode[STIX]{x1D6FE}_{1},\unicode[STIX]{x1D6FE}_{2})$, using multidimensional scaling. The transparent blue dots indicate initial simplex control cases and the red square symbol denotes the optimized case.

Figure 15

Figure 16.Comparison of baseline, the optimized 3-D flow control case A ($\overline{C}_{\unicode[STIX]{x1D707}}=0.0068$), the control case C with higher feedback gain ($\unicode[STIX]{x1D6FD}=1.6,\overline{C}_{\unicode[STIX]{x1D707}}=0.016$) and steady blowing ($\overline{C}_{\unicode[STIX]{x1D707}}=0.016$). (a) Drag coefficient, (b) spectral analysis of drag data. The dashed lines in (a) indicate the mean drag values. The dashed line in (b) corresponds to the dominant shedding frequency and the dotted line corresponds to the shear layer frequency.

Figure 16

Figure 17.Comparison of optimized 3-D flow control case A with baseline; (a) Cluster jet velocities ($b_{k}/U_{\infty }$), (b) cluster probability $\unicode[STIX]{x1D70F}_{k}$ for baseline (shown in transparent round symbols) and controlled flows (shown in square symbols). (c) Cluster transitions for controlled case A, (d) Markov chain associated with optimally controlled flow.

Figure 17

Figure 18.Comparison of baseline, optimized control case A ($\overline{C}_{\unicode[STIX]{x1D707}}=0.0068$), control case C with higher feedback gain ($\unicode[STIX]{x1D6FD}=1.6,\overline{C}_{\unicode[STIX]{x1D707}}=0.016$) and steady blowing at $\overline{C}_{\unicode[STIX]{x1D707}}=0.016$; (a) time-averaged streamlines and instantaneous flow field (highlighted by $Q$-criterion) coloured by streamwise velocity. The blue dashed lines indicate the contour line of zero time- and spanwise-averaged streamwise velocity. (b) Time-averaged and root-mean-square fluctuation of coefficient of pressure distributions on suction side of the airfoil.