Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-10T04:30:44.271Z Has data issue: false hasContentIssue false

Optimal sensor and actuator placement for feedback control of vortex shedding

Published online by Cambridge University Press:  02 December 2021

Bo Jin*
Affiliation:
Department of Mechanical Engineering, University of Melbourne, VIC 3010, Australia
Simon J. Illingworth
Affiliation:
Department of Mechanical Engineering, University of Melbourne, VIC 3010, Australia
Richard D. Sandberg
Affiliation:
Department of Mechanical Engineering, University of Melbourne, VIC 3010, Australia
*
†Email address for correspondence: bjin1@student.unimelb.edu.au

Abstract

We consider linear feedback control of the two-dimensional flow past a cylinder at low Reynolds numbers, with a particular focus on the optimal placement of a single sensor and a single actuator. To accommodate the high dimensionality of the flow, we compute its leading resolvent forcing and response modes to enable the design of $\mathcal {H}_2$-optimal estimators and controllers. We then investigate three control problems: (i) optimal estimation (OE) in which we measure the flow at a single location and estimate the entire flow; (ii) full-state information control (FIC) in which we measure the entire flow but actuate at only one location; and (iii) the overall feedback control problem in which a single sensor is available for measurement and a single actuator is available for control. We characterize the performance of these control arrangements over a range of sensor and actuator placements and discuss implications for effective feedback control when using a single sensor and a single actuator. The optimal sensor and actuator placements found for the OE and FIC problems are also compared with those found for the overall feedback control problem over a range of Reynolds numbers. This comparison reveals the key factors and conflicting trade-offs that limit feedback control performance.

Information

Type
JFM Papers
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Computational domain and boundary conditions for the cylinder flow (only a one-half-segment of the entire geometry is shown).

Figure 1

Figure 2. Block diagram of the state-space model (3.1), which is denoted as a transfer function $\boldsymbol {P}(s)$ with the Laplace variable $s$.

Figure 2

Figure 3. Set-ups of the OE, FIC and IOC/CIOC problems. (a) Optimal estimation of the whole flow field using a single sensor at ${\boldsymbol {x}}_s$. (b) Full-state information control using a single actuator at ${\boldsymbol {x}}_a$ when the entire flow field is known. (c) Input–output feedback control with a single sensor at ${\boldsymbol {x}}_s$ and a single actuator at ${\boldsymbol {x}}_a$.

Figure 3

Figure 4. Resolvent analysis of the cylinder flow at ${\textit {Re}}=90$. The first three energy spectra ($\sigma _i^2$) and the corresponding optimal input and output modes (transverse component, real part) at the unstable frequency $\omega \approx 0.76$ are shown (Jin, Illingworth & Sandberg 2021).

Figure 4

Figure 5. Schematic of the resolvent-based design approach for the optimal estimation and control of a high-dimensional flow system. The state-space model (3.1) is denoted as $\boldsymbol {P}(s)$ and the closed-loop $\boldsymbol {G}(s)$ is formed by coupling the secondary transfer function $\boldsymbol {R}(s)$ from the sensor measurement ${\boldsymbol {y}}$ to the control signal ${\boldsymbol {q}}$.

Figure 5

Figure 6. Contours of the cost function $\gamma ^2{(k,\omega _n)}$ in the OE problem and the optimal sensor locations ($\bullet$, blue) at (a) ${\textit {Re}}=60$ and (b) ${\textit {Re}}=110$. The square ($\blacksquare$, blue) and triangle ($\blacktriangle$, blue) correspond to the sensor locations considered in figure 7. Estimators are designed using the parameters $k=3$ and $\omega _n=9$. The dash–dotted line (– $\cdot$ –) indicates the boundary of the reverse-flow region.

Figure 6

Figure 7. Spatial distribution of the estimation error $\epsilon _{{OE}}$ at ${\textit {Re}}=60$. Three different sensor locations shown in figure 6(a) are tested, which are marked by (a) ($\blacksquare$, blue); (b) ($\bullet$, blue) (optimal); (c) ($\blacktriangle$, blue). The optimal estimators are designed using the parameters $k=3$ and $\omega _n=9$. The dash–dotted line (– $\cdot$ –) indicates the boundary of the reverse-flow region and all plots share the same linear colour scale.

Figure 7

Figure 8. Coordinates of the optimal sensor location (a) $x_{s-opt}$ and (b) $y_{s-opt}$ as a function of the Reynolds number. (c) The profile of the reverse-flow region (the grey area) at different Reynolds numbers. (d) The OE performance as a function of the Reynolds number. Here $\gamma ^2{(k,\omega _n)}$ is the cost function for the estimator design ($k=3$, $\omega _n=9$), whereas ${\boldsymbol {J}}_{OE}$ represents the mean kinetic energy of the total estimation error evaluated from numerical simulations with random disturbances applied everywhere.

Figure 8

Figure 9. Coordinates of the optimal sensor location (a) $x_{s-opt}$ and (b) $y_{s-opt}$ at ${\textit {Re}}$=110 when the domain is extended in the streamwise direction. Here $X_{outlet}$ is the position of the outlet boundary.

Figure 9

Figure 10. Contours of the cost function $\gamma ^2{(k,\omega _n)}$ in the FIC problem and the optimal actuator locations ($\bullet$, blue) at (a) ${\textit {Re}}=60$ and (b) ${\textit {Re}}=110$. The square ($\blacksquare$, blue) and triangle ($\blacktriangle$, blue) correspond to the actuator locations considered in figure 11. Controllers are designed using the parameters $k=3$ and $\omega _n=9$. The dash–dotted line (– $\cdot$ –) indicates the boundary of the reverse-flow region.

Figure 10

Figure 11. Spatial distribution of the receptivity to disturbance $\epsilon _{{FIC}}$ at ${\textit {Re}}=60$. Three different actuator locations shown in figure 10(a) are tested, which are marked by (a) ($\blacksquare$, blue); (b) ($\bullet$, blue) (optimal); (c) ($\blacktriangle$, blue). The optimal controllers are designed with $k=3$ and $\omega _n=9$. The dash–dotted line (– $\cdot$ –) indicates the boundary of the reverse-flow region and all plots share the same logarithmic colour scale.

Figure 11

Figure 12. (a–c) Coordinates of the optimal actuator location (a) $x_{a-opt}$ and (b) $y_{a-opt}$ as a function of the Reynolds number. (c) The optimal FIC control performance as a function of the Reynolds number. Here $\gamma ^2{(k,\omega _n)}$ is the cost function for the controller design ($k=3$, $\omega _n=9$), whereas ${\boldsymbol {J}}_\textrm {FIC}$ is the mean kinetic energy of flow perturbations from numerical simulations where random disturbances are applied everywhere. A discontinuity in the optimal actuator location ($\cdot \cdot \cdot \cdot \cdot$) occurs around ${\textit {Re}}\approx 92$. (d–f) Contours of the cost function $\gamma ^2{(k,\omega _n)}$ for divisions of the minima at (d) ${\textit {Re}}=91$ and (e,f) ${\textit {Re}}=92$ where the discontinuity occurs. The global optimal actuator positions are marked by a blue dot ($\bullet$, blue).

Figure 12

Figure 13. Contours of the cost function $\gamma ^2{(k,\omega _n)}$ in the CIOC problem and the optimal locations of the collocated actuator–sensor pair ($\bullet$, blue) at (a) ${\textit {Re}}=60$ and (b) ${\textit {Re}}=110$. Feedback controllers are designed using the parameters $k=3$ and $\omega _n=9$. The dash–dotted line (– $\cdot$ –) indicates the boundary of the reverse-flow region.

Figure 13

Figure 14. Comparisons of feedback control results from DNS (—–, blue) and the linear reduced model (– $\cdot$ –, red) at $Re=60$ using the optimal collocated set-up ($\bullet$). (a–c) Vorticity contours from DNS and the reduced linear model at $t=10, 30, 60$ ($\blacktriangle$, black). (d,e) Time evolution of the lift acting on the circular cylinder and the total perturbation energy $\|{\boldsymbol {z}}\|_2^2$ in log scale. The colour ranges of contour plots are scaled by $10^{-3}$.

Figure 14

Figure 15. Coordinates of the optimal actuator–sensor location (a) $x_{c-opt}$ and (b) $y_{c-opt}$ as a function of the Reynolds number. (c) The optimal feedback control performance as a function of the Reynolds number. Here $\gamma ^2{(k,\omega _n)}$ is the cost function for the feedback controller design ($k=3,\ \omega _n=9$), whereas ${\boldsymbol {J}}_{CIOC}$ is the mean kinetic energy of flow perturbations evaluated from numerical simulations with random disturbances applied everywhere.

Figure 15

Figure 16. Comparisons of the optimal performances and the optimal placements between different problem set-ups. (a) The optimal performance ${\boldsymbol {J}}$ as a function of the Reynolds number in the OE (lined downtriangle, black), FIC (lined triangle, black), CIOC (collocated set-up, lined circle, blue), IOC$_{{sep}}$ (separate set-up, lined square, red) and IOC$_{{opt}}$ (optimal set-up, $\diamond$, red) problems. (b) Coordinates of optimal placements as a function of the Reynolds number. (c) A summary of set-ups for all problems and their optimal performances at ${\textit {Re}}=60, 90, 110$.

Figure 16

Table 1. A summary of system states, matrices and Riccati equations for the OE, FIC and IOC problems.

Figure 17

Figure 17. Flow chart of optimal estimator design at $Re=90$. (a) Initialising: construct resolvent operator $\mathcal {H}(\kern0.06em j\omega )$ of the open-loop system and perform resolvent analysis at each frequency $\omega _i$. (b) Solving: construct low-rank input space $\tilde {\boldsymbol {F}}_m$ using the resolvent input modes $\widehat {\boldsymbol {f}_i}$ combined with POD analysis and solve the Riccati equation. (c) Iterating: update the low-rank input space $\tilde {\boldsymbol {F}}_m$ by including new resolvent input modes in $\hat {\boldsymbol {F}}_k$ and solve the Riccati equation (Jin et al.2021).

Figure 18

Table 2. The rank of the reduced disturbance $m$, optimal sensor location of the OE problem ($x_{s-opt}$, $y_{s-opt}$), the cost function $\gamma ^2{(k,\omega _n)}$ for the optimal estimator design and the mean energy of the total estimation error ${\boldsymbol {J}}_{OE}$ (evaluated from DNS with random disturbances applied everywhere) are listed with different parameters ($k$, $\omega _n$) at ${\textit {Re}}=90$.

Figure 19

Figure 18. Comparisons of (a) the first singular value $\sigma _1$, (b) the second singular value $\sigma _2$, (c) the third singular value $\sigma _3$ and (d) the fourth singular value $\sigma _4$ from resolvent analysis of the open-loop system $\boldsymbol {P}(s)$ ($\circ$) and the closed-loop systems $\boldsymbol {G}(s)$ (lines) at ${\textit {Re}}=90$. Estimators are designed for a sensor placed at $(7.70,\ 0.73)$ for different $k$ and $\omega _n$.