modélisation et contrôle du vol dun microdrone à ailes battantes thomas rakotomamonjy onera /...

45
Modélisation et contrôle du vol d’un Modélisation et contrôle du vol d’un microdrone à ailes battantes microdrone à ailes battantes Thomas Rakotomamonjy Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université Paul Cézanne LSIS / COSI - Université Paul Cézanne Soutenance de thèse - 05 janvier 2006 Soutenance de thèse - 05 janvier 2006

Upload: anette-reynaud

Post on 03-Apr-2015

106 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Modélisation et contrôle du vol d’un Modélisation et contrôle du vol d’un microdrone à ailes battantesmicrodrone à ailes battantes

Modélisation et contrôle du vol d’un Modélisation et contrôle du vol d’un microdrone à ailes battantesmicrodrone à ailes battantes

Thomas RakotomamonjyThomas Rakotomamonjy

ONERA / DCSD - Centre de Salon de ProvenceONERA / DCSD - Centre de Salon de Provence

LSIS / COSI - Université Paul CézanneLSIS / COSI - Université Paul Cézanne

Soutenance de thèse - 05 janvier 2006Soutenance de thèse - 05 janvier 2006

Page 2: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 2

PlanPlan

Introduction : contexte et positionnement de l’étude

Développement du modèle de simulation OSCAB

Optimisation des cinématiques

Commande en boucle fermée

Conclusion et perspectives

Page 3: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 3

PlanPlan

Introduction : contexte et positionnement de l’étude

Développement du modèle de simulation OSCABDéveloppement du modèle de simulation OSCAB

Optimisation des cinématiquesOptimisation des cinématiques

Commande en boucle ferméeCommande en boucle fermée

Conclusion et perspectivesConclusion et perspectives

Page 4: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 4

Définition et contexteDéfinition et contexte

Microdrone

Engin volant autonome, d’une envergure inférieure ou égale à 15 cm, conçu pour l’observation et la reconnaissance

Avantages du concept à ailes battantes :

Capacité de vol stationnaire maîtrisé

Discrétion acoustique

Agilité aux basses vitesses

Nombreux exemples offerts par la nature :

insectes

colibris

Page 5: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 5

Positionnement de l’étudePositionnement de l’étude

Travaux menés en parallèle du PRF REMANTA (REsearch project on Micro-Air vehicles and New TechnologiesApplications)

Projet fortement pluridisciplinaire Thème novateur

Objectifs initiaux de l’étude

Développer un modèle de simulation d’un microdrone à ailes battantes

Élaborer des méthodes de commande en boucle fermée pour le pilotage de l’engin, en assurant simultanément l’équilibrage et les déplacements à l’aide des seuls mouvements des ailes

Page 6: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 6

PlanPlan

Introduction : contexte et positionnement de l’étudeIntroduction : contexte et positionnement de l’étude

Développement du modèle de simulation OSCAB

Optimisation des cinématiquesOptimisation des cinématiques

Commande en boucle ferméeCommande en boucle fermée

Conclusion et perspectivesConclusion et perspectives

Page 7: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 7

Choix du type de modélisationChoix du type de modélisation

Deux approches possibles de modélisation :

+ : précision des résultats,

diversité des cas d’étude

- : temps de calcul

entrées

Méthode orientée mécanique

du vol

)U,X(GY

)U,X(FX

U Y

sorties

Méthode CFD

(aérodynamique numérique)

+ : facilité de mise en œuvre,

rapidité d’exécution

- : représentation davantage

simplifiée de la réalité physique

Page 8: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 8

Modèle de simulation OSCAB (Outil de Simulation de Concept à Ailes Battantes)

Modèle de simulation OSCAB (Outil de Simulation de Concept à Ailes Battantes)

Entrées du modèle :

lois de mouvement des ailes (fonctions arbitraires du temps)

Sorties :

position et vitesse du corps (6 ddl)

Calcul local des grandeurs et efforts aérodynamiques (méthode 2D par tranches)

Nécessité de modèles aérodynamiques des effets spécifiques au vol battu

Page 9: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 9

Weis-Fogh (1973) : mise en évidence des phénomènes aérodynamiques instationnaires permettant de résoudre le paradoxe bumblebees can’t fly

Dickinson et al. (1999) : montage Robofly : maquette d’aile d’insecte battant dans de l’huile, simulant l’écoulement autour d’une aile réelle à iso-Reynolds

Différents effets instationnaires

• Circulation rotationnelle

• Décrochage dynamique

• Masse ajoutée

Décomposition de l’effort global en

différentes composantes

Travaux antérieurs sur la compréhension du vol animalTravaux antérieurs sur la compréhension du vol animal

Page 10: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 10

Modèle de simulation OSCABModèle de simulation OSCAB

Hypothèses de modélisation :

Ailes rigides et de masse nulle

Efforts aérodynamiques négligés sur le corps principal 

Hypothèses simplificatrices Possibilité de recaler ultérieurement les modèles aérodynamiques, indépendamment de la structure du modèle global

Choix d’une structure de programmation modulaire

Page 11: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 11

C1C2

G

x

y

z

Trièdre microdrone

Géométrie et notationsGéométrie et notations

Plan de battement

Ailes indépendantes :

d

d

d

g

g

g

ν

λ

ξ

ν

λ

ξ

U

Page 12: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 12

Aperçu du modèleAperçu du modèle

ex. : calcul 2D par tranches :

νcosλcosξcosνsinξsinνcosλsinνcosλcosξsinνsinξcos

λcosξcosλcosλsinξsin

νsinλcosξcosνcosξsinνsinλsinνsinλcosξsinνcosξcos

B

0

y

x

Ω

0

y

x

z

y

x

.B

r

q

p

.B

w

v

u

.B

V

V

V

VVV

Varctan2α

mb

F

F

bmF

F

c

c

c

mbmbmn

az

ay

ax

2az

2axax

az

α2sinkC

α2coskkC

1Czzs

1Cx0Cxxs

•Vitesse aérodynamique et incidence

•Coefficients aérodynamiques

(quasi-stationnaire) ra

zr

ra

xr

x̂cνV

1αcosπ2C

x̂cνV

1αsinπ2C

(circulation rotationnelle)

F2a

zm

F2a

xm

cyλV

1αcos

2

πC

cyλV

1αsin

2

πC

(masse ajoutée)

Intégration en envergure

max

min

y

y

Effort et moment résultants

Page 13: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 13

Résultats de simulation et validation (1/3)Résultats de simulation et validation (1/3)

Effet du déphasage de la rotation sur la portance totale, = +15°

Mesures Robofly Simulation OSCAB

Page 14: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 14

Résultats de simulation et validation (2/3)Résultats de simulation et validation (2/3)

Effet du déphasage de la rotation sur la portance totale, = 0°

Mesures Robofly Simulation OSCAB

Page 15: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 15

Résultats de simulation et validation (3/3)Résultats de simulation et validation (3/3)

Effet du déphasage de la rotation sur la portance totale, = -15°

Mesures Robofly Simulation OSCAB

Page 16: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 16

Modèle de simulation OSCAB - SynthèseModèle de simulation OSCAB - Synthèse

Réalisation d’un modèle de simulation orienté mécanique du vol pour un microdrone à ailes battantes

Recalage vis-à-vis de mesures expérimentales

Décomposition phénoménologique et modèles aérodynamiques perfectibles mais approche suffisante pour l’étude de la dynamique et du contrôle du vol

Page 17: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 17

PlanPlan

Introduction : contexte et positionnement de l’étudeIntroduction : contexte et positionnement de l’étude

Développement du modèle de simulation OSCABDéveloppement du modèle de simulation OSCAB

Optimisation des cinématiques

Commande en boucle ferméeCommande en boucle fermée

Conclusion et perspectivesConclusion et perspectives

Page 18: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 18

Étude en boucle ouverteÉtude en boucle ouverte

Modèle validé à partir de cinématiques arbitraires ou basées sur des résultats donnés par la littérature (Robofly)

Manque de données sur la cinématique du colibri

Pas d’extrapolation possible à partir des résultats obtenus sur les insectes (domaines de Reynolds différents)

Problème

Déterminer pour une configuration de microdrone donnée les « meilleures » cinématiques d’ailes en boucle ouverte

Page 19: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 19

Optimisation des cinématiquesOptimisation des cinématiques

Problème d’optimisation :

Définition d’un critèrePortance moyenne en vol stationnaire

Traînée en valeur moyenne quadratique

...

Choix de paramètres à optimiserRecherche d’une fonction optimale f*(t) mais méthodes d’optimisation fonctionnelle peu adaptées

Nécessité d’un paramétrage qui ne restreint pas trop l’espace de recherche ( permettre la représentation d’une grande variété de formes de signaux)

Optimisation des paramètres Cinématiques optimales

Page 20: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 20

Représentation des cinématiques (1/2)Représentation des cinématiques (1/2)

Deux méthodes envisageables pour la paramétrisation des cinématiques :

Représentation des entrées périodiques par série de FourierInconvénients : ordre élevé si l’on souhaite représenter une grande variété de

signaux overshoot lors de variations trop brusques (phénomène de Gibbs)

Restriction à une seule période et modélisation à l’aide de réseaux de neurones

Avantage : réseaux de neurones = approximateurs parcimonieux

Page 21: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 21

Représentation des cinématiques (2/2)Représentation des cinématiques (2/2)

Détermination de la structure du réseau Assurer un compromis entre la complexité du réseau ( nombre de paramètres) et le nombre de fonctions représentables

Apprentissage de cinématiques variées de battement et de rotation par différentes structures de réseaux Structures minimales obtenues :

t (t)

Angle de rotation (t)

t (t)

Angle de battement (t)

Page 22: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 22

Choix de la méthode d’optimisation (1/2)Choix de la méthode d’optimisation (1/2)

Difficultés de convergence des méthodes classiques (gradient, SQP…)

Présence d’optima locaux

Page 23: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 23

Choix de la méthode d’optimisation (2/2)Choix de la méthode d’optimisation (2/2)

Utilisation de méthodes heuristiques pour s’affranchir des optima locaux

Méthodes disponibles :Algorithmes génétiques

Recherche aléatoire adaptative

Recuit simulé ...

Avantages : simplicité de programmation, convergence théorique garantie

Inconvénients : réglage des paramètres d’exploration

Page 24: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 24

Résultats d’optimisation – Rotation (t)Résultats d’optimisation – Rotation (t)

Rotation en avance de phase sur le battement (cf. résultats expérimentaux)

Page 25: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 25

Résultats d’optimisation – Battement (t)Résultats d’optimisation – Battement (t)

Valeurs de d/dt trop importantes nécessité de pondérer le critère à l’aide de pénalisations :

λkzz eRJ

~RJ

Page 26: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 26

Résultats d’optimisation – Battement (t), critère pondéréRésultats d’optimisation – Battement (t), critère pondéré

Mise en évidence de cinématiques optimales pour le battement et la rotation (gains de 30 à 40 %)

Page 27: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 27

PlanPlan

Introduction : contexte et positionnement de l’étudeIntroduction : contexte et positionnement de l’étude

Développement du modèle de simulation OSCABDéveloppement du modèle de simulation OSCAB

Optimisation des cinématiquesOptimisation des cinématiques

Commande en boucle fermée

Conclusion et perspectivesConclusion et perspectives

Page 28: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 28

Vers une commande en boucle fermée Vers une commande en boucle fermée

Forte complexité du modèle de simulation (non-linéarités, matrices de changement de repère…)

–Amplitudes importantes des angles de mouvement–Double intégration des efforts modèle instable en b.o.

Pas de linéarisation possible autour d’un point d’équilibre

Entrées (mouvements des ailes) périodiques par nature

La commande varie en permanence autour d’une valeur moyenne nulle

Pas de gouverne « statique » dont la position fournirait un effort permanent, ex. :

avions : gouvernes de profondeur et de direction

hélicoptères : pas collectif

Problème de commande singulier

Page 29: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 29

Utilisation d’un modèle moyenUtilisation d’un modèle moyen

Solution originale proposée :

Rechercher un modèle simplifié pour le calcul de la commande (modèle de synthèse)

Assimiler les états à leur valeur moyenne sur une période

Calculer et appliquer la commande une fois par période

]T;0[C)t(U

)t,U,X(FX

Système continu instationnaire

Redéfinition du système et de la commande :

[T)1i(;iT[t)i(uu

)u,x(fx

Système moyen stationnaire

Page 30: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 30

Recherche de modèle(s) de synthèseRecherche de modèle(s) de synthèse

Hypothèses de simplification pour l’écriture de modèle(s) de synthèse :

Plan de battement horizontal g,d(t) = /2 t(cf. vol stationnaire insectes et colibri)

Vol dans un plan de symétrie longitudinal 3 degrés de liberté (vertical, tangage, horizontal)

Mouvements des ailes symétriques : g(t) = d(t) ; g(t) = d(t)

Mouvements supposés découplés études séparées de la commande selon les 3 d.d.l.Une seule tranche par aile

Puis application de la commande sur le modèle initial complet (nécessité d’une commande suffisamment robuste)

Page 31: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 31

Modélisation selon l’axe vertical (1/2)Modélisation selon l’axe vertical (1/2)

Choix des vecteurs d’état et de commande :

État : position et vitesses verticales

w

z

x

xx

2

1

φΔ

ν

λ

u

u

u

u m

m

3

2

1

[T)1i(;iT[t

)"carrée"rotation()i(tcostanh)i()t(

)"retriangulai"battement(du)utanh(cos)i()t(

avec

m

m

Commande verticale en modulation d’amplitude et de déphasage

Commande : paramètres influençant a priori la portance

Page 32: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 32

Modélisation selon l’axe vertical (2/2)Modélisation selon l’axe vertical (2/2)

Application : équations de l’évolution verticale

4z233z2312

2z a)usin()u(signa1)uccos(u1)uw(aww

Twzz

de la forme :

)u,x(gxx

Txxx

222

211

Modèle simplifié mais fortement non-linéaire

Amplitudes importantes des entrées

Recherche d’une méthode de commande prenant intégralement en compte les non-linéarités

Page 33: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 33

Méthode du backsteppingMéthode du backstepping

Systèmes en cascade de la forme :

)u,x(fx

)x,x(fx

)x,x(fx

nnn

1iiii

2111

Principe du backstepping pour une structure en cascade :Soit x1r la position à atteindre (consigne)

i [1;n], chercher x(i+1)r = xi+1 tel que xi xir

Chercher u tel que xn xnr (stabilisation par récurrence)

x(i+1)r obtenu en résolvant Vi = Vi+ ─ Vi < 0, avec V fonction de Lyapunov

définie à partir de l’erreur e = xi ─ xir

Page 34: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 34

Structure de la boucle ferméeStructure de la boucle fermée

Commande calculée sur le modèle moyen simplifié appliquée au modèle complet

Consigne en altitude zr

Modèle moyen - f = 1/T = 40 Hz (cste)

Calcul des trajectoires de référence

backstepping

Calcul de la commande

éq. de Lyapunov

x1r

x2r

u

Modèle continu

Évolution continue pour t [iT;(i+1)T[

X(t)

Mise à jour des états discrets

X+ = X((i+1)T)

Page 35: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 35

Commande selon l’axe verticalCommande selon l’axe vertical

Allure des entrées (cinématiques)

Altitude Commande

Page 36: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 36

Commande selon l’axe de tangage (1/3)Commande selon l’axe de tangage (1/3)

)u,q(hqq

Tq

Structure du modèle similaire :

Choix de la commande : rapport cyclique c défini par

T/2 rc

avec :

[T;T[t

[T;[t

[;0[t

)t(

rm

rrm

rm

Page 37: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 37

Commande selon l’axe de tangage (2/3)Commande selon l’axe de tangage (2/3)

Écart important en régime permanent

Allure des entrées

Assiette Commande

Page 38: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 38

Commande selon l’axe de tangage (3/3)Commande selon l’axe de tangage (3/3)

Assiette

Amélioration de la précision par augmentation du vecteur d’état :

r

Commande

Allure des entrées

Page 39: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 39

Commande selon l’axe horizontalCommande selon l’axe horizontal

Position horizontale Commande

Choix de la commande : composante continue de l’angle de rotation (t) :

0m )tcos(tanh)t(

Allure des entrées

Page 40: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 40

Autres points abordésAutres points abordés

Reconstruction de la vitesse verticale à l’aide d’un observateur non linéaire par modes glissants

Intérêt : substituer à des capteurs matériels des capteurs logiciels

Utilisation en boucle fermée des cinématiques optimales modélisées par RN

Réduction du nombre de paramètres de commande pour le mouvement vertical

ex. : commande en amplitude de battement (m) seul, ou en déphasage () seul

Difficultés de convergence, du fait du non-découplage entre les fonctions d’équilibrage du poids et de suivi de la consigne

Page 41: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 41

PlanPlan

Introduction : contexte et positionnement de l’étudeIntroduction : contexte et positionnement de l’étude

Développement du modèle de simulation OSCABDéveloppement du modèle de simulation OSCAB

Optimisation des cinématiquesOptimisation des cinématiques

Commande en boucle ferméeCommande en boucle fermée

Conclusion et perspectives

Page 42: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 42

Conclusion (1/2)Conclusion (1/2)

Développement du modèle de simulation OSCABCapacité d’un modèle basé sur une approche locale à reproduire correctement les efforts exercés sur un microdrone à ailes battantes

Prise en compte de représentations analytiques exactes de cinématiques quelconques

Avantages offerts par la structure modulaire

Intérêt du couplage RN/AG pour l’optimisation des cinématiques

Confirmation de résultats expérimentaux sur l’influence du déphasage de la rotation

Faible nombre de paramètres

Gain de portance totale

Page 43: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 43

Conclusion (2/2)Conclusion (2/2)

Réalisation d’une commande en boucle ferméeUtilisation d’une commande non linéaire

Commande calculée à partir d’un modèle moyen discret

Bonnes performances sur les plans dynamique (rapidité) et statique (précision)

Page 44: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 44

Perspectives et travaux futursPerspectives et travaux futurs

ModélisationRecalage des modèles aérodynamiques à partir des mesures expérimentales dans le cadre de REMANTAIntroduction de la déformation des ailes et des effets aéroélastiques associés

Optimisation des cinématiquesApproche multicritère

Commande en boucle ferméeApproches multimodèles pour le contrôle selon les 6 degrés de libertéModèle hybride « boîte grise », associant RN pour la modélisation des phénomènes mal connus (effets aéro) et modèles de connaissances (équations mécaniques)

Page 45: Modélisation et contrôle du vol dun microdrone à ailes battantes Thomas Rakotomamonjy ONERA / DCSD - Centre de Salon de Provence LSIS / COSI - Université

Page 45

QuestionsQuestions