Hostname: page-component-76d6cb85b7-mgxrv Total loading time: 0 Render date: 2026-07-10T21:40:53.076Z Has data issue: false hasContentIssue false

Sum-of-squares approach to feedback control of laminar wake flows

Published online by Cambridge University Press:  15 November 2016

Davide Lasagna*
Affiliation:
Faculty of Engineering and the Environment, University of Southampton, Highfield, Southampton SO17 1BJ, UK
Deqing Huang
Affiliation:
Institute of Systems Science and Technology, School of Electrical Engineering, Southwest Jiaotong University, Chengdu, 610031, China
Owen R. Tutty
Affiliation:
Faculty of Engineering and the Environment, University of Southampton, Highfield, Southampton SO17 1BJ, UK
Sergei Chernyshenko
Affiliation:
Department of Aeronautics, Imperial College London, Prince Consort Road, London SW7 2AZ, UK
*
Email address for correspondence: davide.lasagna@soton.ac.uk

Abstract

In this paper a novel nonlinear feedback control design methodology for incompressible fluid flows aiming at the optimisation of long-time averages of flow quantities is presented. It applies to reduced-order finite-dimensional models of fluid flows, expressed as a set of first-order nonlinear ordinary differential equations with the right-hand side being a polynomial function in the state variables and in the controls. The key idea, first discussed in Chernyshenko et al. (Phil. Trans. R. Soc. Lond. A, vol. 372, 2014, 20130350), is that the difficulties of treating and optimising long-time averages of a cost are relaxed by using the upper/lower bounds of such averages as the objective function. In this setting, control design reduces to finding a feedback controller that optimises the bound, subject to a polynomial inequality constraint involving the cost function, the nonlinear system, the controller itself and a tunable polynomial function. A numerically tractable and efficient approach to the solution of such optimisation problems, based on sum-of-squares techniques and semidefinite programming, is proposed. To showcase the methodology, the mitigation of the fluctuation kinetic energy in the unsteady wake behind a circular cylinder in the laminar regime at $Re=100$ , via controlled angular motions of the surface, is numerically investigated. A compact reduced-order model that resolves the long-term behaviour of the fluid flow and the effects of actuation, is first derived using proper orthogonal decomposition and Galerkin projection. In a full-information setting, feedback controllers are then designed to reduce the long-time average of the resolved kinetic energy associated with the limit cycle. These controllers are then implemented in direct numerical simulations of the actuated flow. Control performance, total energy efficiency and the physical control mechanisms identified are analysed in detail. Key elements of the methodology, implications and future work are finally discussed.

Information

Type
Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© 2016 Cambridge University Press
Figure 0

Figure 1. Illustration of the general idea behind the proposed control methodology. Instead of designing a controller that reduces the time average from $\overline{\unicode[STIX]{x1D6F7}}^{0}$ to $\overline{\unicode[STIX]{x1D6F7}}^{\ast }$, a controller that reduces the upper bound from $C^{0}$ to $C^{\ast }$ is sought. Under the action of such a controller, the time average is also expected to decrease, although this cannot be guaranteed in a general case.

Figure 1

Figure 2. Schematic of the problem configuration for the circular cylinder flow. Boundary conditions on the outer domain boundaries are also indicated.

Figure 2

Figure 3. Time history of the signal used to generate snapshots of the actuated velocity field.

Figure 3

Figure 4. Normalised cumulative energy associated with the POD modes obtained from snapshots sampled from DNS with random actuation. Nine POD modes are selected, capturing 91 % of the total fluctuation kinetic energy associated with the snapshots.

Figure 4

Figure 5. (a,b) Time histories of states $a_{3}$ and $a_{5}$ from numerical integration of the ROM obtained directly from Galerkin projection (black dashed line) and of the calibrated ROM (red solid line), compared with the time history of the projections of the corresponding POD modes onto the DNS solution. (c) Time histories of system energy for the original and calibrated ROMs, and from projections on the DNS of the uncontrolled flow.

Figure 5

Figure 6. Performance of linear feedback controllers for various penalisation factors $R$ in closed-loop simulation of the ROM: crosses, upper bound of the long-time-averaged cost; open circles, converged value of the long-time-averaged cost; closed circles, long-time average of the resolved fluctuation kinetic energy. The horizontal line denotes the time average/upper bound for the uncontrolled system.

Figure 6

Table 1. Linear feedback control results for the ROM for different penalisation factors $R$.

Figure 7

Figure 7. Transient dynamics of the controlled ROM for $R=150$. (a,c) The trajectory of the ROM projected onto two relevant subspaces. The long-term behaviour of the system is indicated by the uncontrolled and controlled limit cycles. (b) The time histories of the total cost and of the resolved fluctuation kinetic energy. (d) The time history of the control input.

Figure 8

Figure 8. Performance of linear feedback controllers in DNS: $(a)$ time history of fluctuation kinetic energy resolved by the ansatz (4.3); $(b)$ time history of the total fluctuation kinetic energy; $(c)$ time history of the unresolved residual energy, normalised with the total fluctuation kinetic energy. (df) The same quantities as (ac), respectively, in the interval $t\in [110,155]$.

Figure 9

Figure 9. The top six panels show snapshots of vorticity from DNS of the controlled flow with linear controller with $R=50$. The bottom panel shows the time history of the total fluctuation kinetic energy. Vertical lines denote the time instants at which snapshots are extracted, at $t=112,121,136,142,156$ and $162$.

Figure 10

Figure 10. Time history of the total cost $\unicode[STIX]{x1D6F7}$, as defined in (4.9). Panel $(b)$ shows a detail of the same time trace, in a small time interval at the early stages of the simulation, indicated by the rectangle in panel $(a)$.

Figure 11

Table 2. Linear feedback control results in DNS for different penalisation factors $R$. For the uncontrolled system, $\overline{\unicode[STIX]{x1D6F7}}^{\ast }=\overline{\unicode[STIX]{x1D6F7}}^{0}=\overline{\boldsymbol{a}^{\text{T}}\boldsymbol{a}}/2$. PSR $=$ power saving ratio.

Figure 12

Figure 11. Time histories of the total power and drag coefficients, $C_{P}(t)$ and $C_{D}(t)$, obtained from closed-loop DNS for the four controllers, with $R=50,100,150$ and 200, in panels $(a)$, $(b)$, $(c)$ and $(d)$, respectively. The difference between the two is the energy per unit time transferred to the fluid by the control, i.e. the power spent for actuation.

Figure 13

Table 3. The iterative algorithm used for solving (3.11) with the given ROM (4.8).