You are on page 1of 42

input-output analysis and flow control applied to transition in the Blasius boundary layer on a flat plate

Model reduction for flow control:

Linn Flow Centre KTH Mechanics

Dan Henningson
collaborators Onofrio Semeraro, Shervin Bagheri, Luca Brandt

Flow on an Airplane Wing


Friction Drag on surface smaller for laminar than turbulent flows Delay the transition to turbulence to save fuel

Linn Flow Centre KTH Mechanics

Drag breakdown

Linn Flow Centre KTH Mechanics

G. Schrauf, AIAA 2008


5

Friction drag reduction

Possible area for Laminar Flow Control: Laminar wings, tail, fin and nacelles -> 15% lower fuel consumption

Linn Flow Centre KTH Mechanics

Transition control
Transition is caused by breakdown of growing disturbances inside the boundary layer.

Linn Flow Centre KTH Mechanics

Prevent/delay transition by suppressing the growth of small perturbations.

Classical Transition on flat plate, model of a wing


high velocity low velocity contours of

turbulence
2

secondary 3D instability

turbulent spots

Linn Flow Centre KTH Mechanics

exponential growth of 2D TS waves

Low levels of free-stream turbulence (<1%)


8

Courtesy of Philipp Schlatter

Localized disturbance undergoing transition in Blasius flow


Linear TS-wavepacket

Linn Flow Centre KTH Mechanics

Nonlinear wavepacket

Turbulent spot

Control of transition in the Blasius boundary layer


Aim is to extend the laminar region by eliminating boundary layer disturbances Control based on linear theory since transitional disturbances usually small initially use linearized Navier-Stokes Target control at typical disturbances found in the boundary layer so called TS-waves Use model reduction based on balanced truncation to obtain low order controller

Linn Flow Centre KTH Mechanics

10

Linearized Navier-Stokes for Blasius flow

Continuous formulation
Linn Flow Centre KTH Mechanics

Discrete formulation: state space form

11

The discretized linearized Navier-Stokes equations



Linn Flow Centre KTH Mechanics

Disturbances around the laminar velocity i.e. U(x,y) + u(x,y,z,t) The disturbance flow velocities are in the vector field u(x,y,z,t) Horizontal directions (x,z) expanded in Fourier series Normal direction y in Chebychev series Discretization in time Runge-Kutta/Crank-Nicolson Fringe region with volume force to make flow periodic in x

12

Dont store matrix A too large dimension

Linn Flow Centre KTH Mechanics

Matrix A very large for complex flows Time-stepper technique:


Never store matrices Simulation code to steps velocity fields forward in time Work only with series of snapshots

13

Input-output configuration for linearized N-S

Linn Flow Centre KTH Mechanics

14

Solution to the complete input-output problem

Linn Flow Centre KTH Mechanics

Initial value problem: flow stability Forced problem: input-output analysis

15

Ginzburg-Landau example
Entire dynamics vs. input-output time signals

Linn Flow Centre KTH Mechanics

16

Input-output behavior on the flat plate


State-space formulation:

Solution:

Linn Flow Centre KTH Mechanics

w
time time

17

Traditional Model Reduction for Linear Systems


Obtain a set of functions on this basis: and project the state

n>105 m<100

Linn Flow Centre KTH Mechanics

Insert into the plant to obtain reduced model:

T can be Balanced modes obtained by solving two Lyapunov


equations related to controllability and observability Gramain.

Standard balanced truncation algorithm only computationally feasible for moderate-size systems (with less 10000 d.o.f)
18

Input-output operators
Past inputs to initial state: class of initial conditions possible to generate through chosen forcing

Linn Flow Centre KTH Mechanics

Initial state to future outputs: possible outputs from initial condition

Past inputs to future outputs:

19

Most dangerous inputs, creating the largest outputs


Singular vectors of the Hankel operator balanced modes

Linn Flow Centre KTH Mechanics

Controllability Gramian

Observability Gramian

20

Controllability Gramian for GL-equation

Correlation of actuator impulse response in forward solution POD modes: Ranks states most easily influenced by input Provides a means to measure controllability
Input

Linn Flow Centre KTH Mechanics

21

Observability Gramian for GL-equation

Output

Correlation of sensor impulse response in adjoint solution Adjoint POD modes: Ranks states most easily sensed by output Provides a means to measure observability

Linn Flow Centre KTH Mechanics

22

Controllability & Observability


Largest flow structures created by input forcing?

Input
Linn Flow Centre KTH Mechanics

Large response to input

Strong controllability

Which flow structures generate largest output energy?

Give rise to Strong observability large output Output

23

Balanced modes: singular vectors of the Hankel operator


Combine snapshots of direct and adjoint simulation

Linn Flow Centre KTH Mechanics

Expand modes in snapshots to obtain smaller eigenvalue problem

Balanced modes

24

Properties of balanced modes


Balanced modes Adjoint balanced diagonalize observability Gramian modes diagonalize controllability Gramian

Linn Flow Centre KTH Mechanics

Ginzburg-Landau example revisited

25

Input-Output system for 3D Blasius

Linn Flow Centre KTH Mechanics

26

Disturbance, TS wavepacket B1

Linn Flow Centre KTH Mechanics

27

Actuators and Sensors- B2 and C2

Linn Flow Centre KTH Mechanics

Actuators represented by localized volume forcing close to the wall Sensors flow variables weighted with localized Gaussian function

28

Objective function C1
Projection of flow on first 10 POD modes of wavepacket,
targeting the 10 most energetic structures

Linn Flow Centre KTH Mechanics

POD1 - TS

29

Snapshots of direct and adjoint solution in Blasius flow


Direct simulation: Adjoint simulation:

Linn Flow Centre KTH Mechanics

30

Balanced and adjoint balanced modes


Leading balanced mode: wave-packet structure mainly located downstream

Linn Flow Centre KTH Mechanics

Leading adjoint balanced mode: tilted structure located upstream

31

Model reduction
Project dynamics on balanced modes using their biorthogonal adjoints Reduced representation of input-output relation, useful in control design

Linn Flow Centre KTH Mechanics

32

Performance of the reduced order model

Disturbance Sensor

Actuator Output
Linn Flow Centre KTH Mechanics

Disturbance Output

System degrees of freedom: n>107

Reduced order model: r=60


33

Optimal Feedback Control LQG

cost function

w
Linn Flow Centre KTH Mechanics

g (noise)

L
controller

=K

Find an optimal control signal (t) based on the measurements (t) such that in the presence of external disturbances w(t) and measurement noise g(t) the output z(t) is minimized. Solution: LQG/H2
34

LQG controller formulation with DNS


Apply in Navier-Stokes simulation

Linn Flow Centre KTH Mechanics

35

TS-packet evolution with and without control

Linn Flow Centre KTH Mechanics

37

Input output signals

Linn Flow Centre KTH Mechanics

Sensor and actuator signals for controlled flow on the centerline Wave-packet in sensor and resulting control signal
38

Input output signals

Linn Flow Centre KTH Mechanics

Sensor and actuator signals for controlled flow in the off-center elements of the array Wave-packet in sensor and resulting control signal shifted in time
39

Energy of the controlled and noncontrolled cases

Linn Flow Centre KTH Mechanics

Three cases considered: cheap controller (l=100), intermediate controller (l=250), expensive controller (l=500). 9 actuators, 9 sensors, 1 compensator/controller.
40

Parametric analysis - actuators

Linn Flow Centre KTH Mechanics

7 actuators, 7 sensors, 1 compensator/controller Reference case: full setup, 9 actuators, 9 sensors


41

Parametric analysis - actuators

Linn Flow Centre KTH Mechanics

5 actuators, 5 sensors, 1 compensator/controller Reference case: full setup, 9 actuators, 9 sensors


42

Parametric analysis - actuators

Linn Flow Centre KTH Mechanics

3 actuators, 3 sensors, 1 compensator/controller Reference case: full setup, 9 actuators, 9 sensors


43

Input stochastic forcing

Linn Flow Centre KTH Mechanics

44

Conclusions
Input-output formulation ideal for analysis and design of feedback control systems applied in Blasius flow, a model of an airplane wing Balanced modes
Obtained from snapshots of forward and adjoint solutions Give low order models preserving input-output relationship between sensors and actuators

Linn Flow Centre KTH Mechanics

Feedback control of Blasius flow


Reduced order models with balanced modes used in LQG control Controller based on small number of modes works well in DNS

Outlook: incorporate realistic sensors and actuators in 3D problem and test controllers experimentally
45

You might also like