• Aucun résultat trouvé

Flow Control

N/A
N/A
Protected

Academic year: 2022

Partager "Flow Control"

Copied!
29
0
0

Texte intégral

(1)

Flow Control

Jean-Pierre Richard

joint work with

Maxime Feingesicht (Department of Aerospace Engineering, The University of Michigan)

Andrey Polyakov(Inria, centre de recherche Lille - Nord Europe)

Franck Kerhervé (Univ. de Poitiers et CNRS Institut Pprime)

http://chercheurs.lille.inria.fr/~jrichard/

(2)

Flow Control

https://tel.archives-ouvertes.fr/tel-01801155

[email protected]

[email protected]

(3)

… what we won’t make here

(4)

now, control it?

https://actu.epfl.ch/news /a-drone-that-flies-

almost-like-a-bird/

… what we won’t make here, either

(5)

what we'll only discuss about…

(6)

Flow Control

Overview

- General issues, passive vs active…

- Control issues: optimality and learning vs robustness and rough model - Model-based control: linear model, nonlinear control

- Linear model, identification - Sliding Mode Control

- Delay effect

- Time-delay systems - Introduction to delay systems

- Examples

- Much a do about delay? Some special features + a bit of maths - Time-varying delay

- Model-based control: nonlinear model, nonlinear control - Overview of MF’s PhD: Sliding Mode Control - Application to the airfoil

- Application to the Ahmed body (MF and CC’PhDs)

- Machine Learning and model-free control: + 4h with Thomas Gomez

(7)

Passive flow control

H. Werlé. Document Onera

https://www.lanouvellerepublique.fr /vienne/des-avions-inspires-des- baleines-et-des-requins

but, also…

(8)

Active flow control?

(9)

Active flow control?

(10)

10

Active flow control

Attached flow

air flow

flap wing

Separated flow

Tomography

(11)

Active flow control

PhD Feingesicht 2017 PhD Chabert 2014

Visualisation of a flow without control

Visualisation of a flow with periodic (open loop) control (1 Hz, DC 50%)

(12)

Application domains

Application domains

(13)

Application domains

Application domains

(14)

Flow Control: passive vs active

I’m no mechanical engineer

please help me!

(did I get it right?)

(15)

Flow Control: passive vs active

Flow control: Passive vs Active

I’m no mechanical engineer

please help me!

(did I get it right?)

Kelvin – Helmoltz instabilities vortex shedding

flapping

(16)

Flow Control: passive vs active

Flow control: Passive vs Active

… and Sliding Mode Control (Feingesicht 2017) passive

active

(17)

Flow Control: passive vs active

Flow control: Passive vs Active

(18)

Active flow control: Positioning

Open loop: (periodic), not robust, not precise, energy consuming

Linear+PID: not robust, not precise wrt perturbations, no proof of stability

Machine Learning: needs learning, no proof of stability, robustness?

SMC+delay model… to be presented here

https://www.univ-valenciennes.fr/LAMIH/en/2nd-machine-learning-control-workshop

(19)

Active flow control: Positioning

. Pros Cons

Model-free saves identification time induces training time

(machine learning) optimality(at least in open loop) no proof of stability easy to implement no proof of robustness

… fashionable (magic of A.I.) ;)

NL+D model theoretical proofs identification (nonconvex opt.)

(bilinear-delay + SMC) robustness mathematics of control

easy to implement

… we did it ;)

Both… today : surpass passive aerodyn. TBD: energetic trade-off?

commercial issue = actuators

(20)

Active flow control: model-based vs model-free

(21)

CPER ELSAT2020 (+ FR TTM)

Aeronautics (ONERA)

Micro-NanoTechnologies (IEMN)

Fluid mechanics (LML, LAMIH)

Control: CRIStAL / Inria Non-A

+ UPR PPRIME (Poitiers, F. Kerhervé)

PhD Maxime Feingesicht 11/12/2017 (Andrey Polyakov, Franck Kerhervé, J.P. Richard)

A regional consortium around Lille

(22)

+PIV data (LML)

(particle image velocimetry)

Very Hardware

(wind tunnels)

22

(23)

Very Hardware

(wind tunnels)

Flow Control: Airfoil in the Onera L1 wind tunnel

(24)

Hardware

(sensors, actuators)

24

(25)

control algorithm

model uy

here we are ;)

Software!

(control law = calculation code)

yes, right there :) 25

(26)

Usual model for fluid mechanics

Question: how to control that? 26

Concerns: - existence of (strong) solutions in dim 3 ? (no formal proof) - no general control theory for such nonlinear PDEs

- real-time issues (even for 2D simulation…)

(27)

Modèle pour le contrôle

Answer: don’t control that. 27

(28)

Modèle pour le contrôle

don’t control that, either. 28

Simpler PDEs?

see Maxime’s PhD, pdf p.50-56.

(29)

control algorithm

model uy

General ideas for control engineering:

- start with the simplest model = the one you can control - bad model quality? Compensate with robust control - if still needed, complexify the model… and the control

Input – Output flow Control

… but rather control this.

Still various issues:

- on/off control (actuation technology) - nonlinear model (compressible fluid) - infinite dimension (diffusion)

Advantages:

- SISO (1 input – 1 output)

- 3D dynamics 1D dynamics (actuator sensor) - local models? (linearization, then PID)

General ideas for control engineering:

- start with the simplest model = the one you can control?

- bad model quality? Compensate with robust control - if still needed, complexify the model… and the control

Références

Documents relatifs

[2007] propose a Distributed Model Predictive Control (DMPC) architecture, based on the fully decentralized estimation and control structure, where at each node linear model and

In this work, we consider the application of the Particle Swarm Optimization algorithm to the NMPC optimisation problem model applied for the quadcopter tracking trajectory

In this work, we consider the application of the Particle Swarm Optimization algorithm to the NMPC optimisation problem model applied for the quadcopter tracking trajectory

This article addresses the fast on-line solution of a sequence of quadratic programs underlying a linear model predictive control scheme.. We introduce an algorithm which is tailored

We show that, for the case of noisy output measurements, the classical sliding mode control algorithm is just one of many possible solutions of the aforementioned optimal

The challenging problem of active control of separated flows is tackled in the present paper using model-based design principles, and applied to data issued from a

Control of Nonlinear Systems Using Multiple Model Black-Box Identification.. Sergey Kolyubin, Denis Efimov, Vladimir Nikiforov,

estimation; noise; flatness-based control; delay systems; non-minimum phase systems; fault accommodation; heat partial differential equations; operational calculus; functional