Analyse et synthèse robustes des systèmes linéaires Cours 7 Modélisation incertaine pour l analyse robuste

Documents pareils
Représentation et analyse des systèmes linéaires. 1 Compléments sur l analyse fréquentielle des systèmes

Automatique Linéaire 1 Travaux Dirigés 1A ISMIN

Cours de Systèmes Asservis

Analyse des Systèmes Asservis

Étude des Corrélations entre Paramètres Statiques et Dynamiques des Convertisseurs Analogique-Numérique en vue d optimiser leur Flot de Test

TD1 Signaux, énergie et puissance, signaux aléatoires

Rapport de projet de fin d étude

Automatique Linéaire 1 1A ISMIN

Donner les limites de validité de la relation obtenue.

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

SYSTÈMES ASSERVIS CORRECTION

!-.!#- $'( 1&) &) (,' &*- %,!

CHAPITRE IV Oscillations libres des systèmes à plusieurs degrés de liberté

SYSTEMES LINEAIRES DU PREMIER ORDRE

ELEC2753 Electrotechnique examen du 11/06/2012

Systèmes de transmission

M1107 : Initiation à la mesure du signal. T_MesSig

Intérêt du découpage en sous-bandes pour l analyse spectrale

Notions d asservissements et de Régulations

CARACTERISTIQUE D UNE DIODE ET POINT DE FONCTIONNEMENT

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Filtres passe-bas. On utilise les filtres passe-bas pour réduire l amplitude des composantes de fréquences supérieures à la celle de la coupure.

Représentation et analyse des systèmes linéaires

FONDEMENTS MATHÉMATIQUES 12 E ANNÉE. Mathématiques financières

Fonctions de plusieurs variables

De la mesure à l analyse des risques

Statistiques Descriptives à une dimension

Oscillations libres des systèmes à deux degrés de liberté

G.P. DNS02 Septembre Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3. Réfraction

Sur la Commande des Systèmes (max,+) Linéaires.

Cours 7 : Utilisation de modules sous python

Modélisation intégrée des écoulements pour la gestion en temps réel d'un bassin versant anthropisé

Continuité en un point

Infos. Indicateurs analogiques encastrables pour installation à courants forts. Série M W/P/ LSP BWQ BGQ TP TG WQ /0S WQ /2S FQ /2 W BI BIW DFQ

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.

Petite introduction à l utilisation de Matlab/Simulink pour l Automatique

Automatique (AU3): Précision. Département GEII, IUT de Brest contact:

Le concept cellulaire

Mémoire de Juin PID versus PFC

3. Conditionnement P (B)

Commande de systèmes non retardés par retour de sortie statique échantillonné

Caractéristiques des ondes

Notes du cours MTH1101 Calcul I Partie II: fonctions de plusieurs variables

I. TRANSMISSION DE DONNEES

Correction de l examen de la première session

CHAPITRE V. Théorie de l échantillonnage et de la quantification

Transmission des signaux numériques

LABO PROJET : IMPLEMENTATION D UN MODEM ADSL SOUS MATLAB

Concours EPITA 2009 Epreuve de Sciences Industrielles pour l ingénieur La suspension anti-plongée de la motocyclette BMW K1200S

Propriétés des options sur actions

Fibonacci et les paquerettes

ÉVALUATION FORMATIVE. On considère le circuit électrique RC représenté ci-dessous où R et C sont des constantes strictement positives.

COMITE DE LA REGLEMENTATION COMPTABLE REGLEMENT N DU 14 DECEMBRE 2007

Quantification Scalaire et Prédictive

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

CHAPITRE VIII : Les circuits avec résistances ohmiques

Enjeux d une vision supply chain globale et défis associés. Yves Dallery Professeur à l Ecole Centrale Paris Associé au sein du cabinet Diagma

TP N 57. Déploiement et renouvellement d une constellation de satellites

Module : propagation sur les lignes

L3-I.S.T. Electronique I303 Travaux pratiques

Physique quantique et physique statistique

TARIFICATION EN ASSURANCE COMPLEMENTAIRE SANTE: il était une fois, un statisticien, un actuaire, un économiste de la santé

Mesures de temps de propagation de groupe sur convertisseurs de fréquence sans accès aux OL

Table des matières. Avant-propos. Chapitre 2 L actualisation Chapitre 1 L intérêt Chapitre 3 Les annuités III. Entraînement...

SSLS116 - Chargement membranaire d une plaque excentrée

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Chaine de transmission

aux différences est appelé équation aux différences d ordre n en forme normale.

Analyse fonctionnelle Théorie des représentations du groupe quantique compact libre O(n) Teodor Banica Résumé - On trouve, pour chaque n 2, la classe

Suites numériques 4. 1 Autres recettes pour calculer les limites

Formations EViews FORMATIONS GENERALES INTRODUCTIVES INTRO : INTRODUCTION A LA PRATIQUE DE L ECONOMETRIE AVEC EVIEWS

1 Complément sur la projection du nuage des individus

Chapitre 1 Régime transitoire dans les systèmes physiques

Variation de vitesse des machines à courant alternatif. par

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

Cours d Analyse. Fonctions de plusieurs variables

Université de La Rochelle. Réseaux TD n 6

TABLE DES MATIÈRES CHAPITRE I. Les quanta s invitent

Les Eléments clés du projet

Partie 1 - Séquence 3 Original d une fonction

- MANIP 2 - APPLICATION À LA MESURE DE LA VITESSE DE LA LUMIÈRE

Introduction à l approche bootstrap

Méthodes de quadrature. Polytech Paris-UPMC. - p. 1/48

Actions de réduction de bruit sur un moteur poids lourd

Manipulation N 6 : La Transposition de fréquence : Mélangeur micro-ondes

Enjeux mathématiques et Statistiques du Big Data

Évaluation de la régression bornée

Automatique des systèmes linéaires continus

Equipement d un forage d eau potable

Convertisseurs statiques d'énergie électrique

Nombres premiers. Comment reconnaître un nombre premier? Mais...

Optimisation, traitement d image et éclipse de Soleil

CREDIT AGRICOLE SUD RHONE ALPES

Mémoire d actuariat - promotion complexité et limites du modèle actuariel, le rôle majeur des comportements humains.

Calcul fonctionnel holomorphe dans les algèbres de Banach

Module : systèmes asservis linéaires

Electron S.R.L. - MERLINO - MILAN ITALIE Tel ( ) Fax Web electron@electron.it

Comment démontrer des formules sans effort? exposé de maîtrise

Transcription:

Analyse et synthèse robustes des systèmes linéaires Cours 7 Modélisation incertaine pour l analyse robuste

Formulation standard du problème d analyse robuste 2 e Incertitudes u Modèle Généralisé G Correcteur K y s -, : entrées et sorties exogènes à contrôler -, : entrées et sorties exogènes fictives - u, y : signaux de commande et de mesures Problème 1 : Pour K admissible donné, analyser les propriétés de la boucle pour toute réalisation de = L u (, N) = S(K, ) N(K) = (N 22 + N 21 (1 N 11 ) 1 N 12 )

Algèbre du schéma standard (suite) 3 Modèle d analyse robuste : boucle fermée incertaine N(K) u P K y = N 11(K) N 21 (K) N 12 (K) N 22 (K) N(K) = et 1 N 11 (K) inversible = L u (, N) = S(K, ) N(K) = (N 22 + N 21 (1 N 11 ) 1 N 12 ) Notation : L u (, N) est la transformation fractionnaire linéaire supérieure

Incertitude paramétrique réelle : exemple 4 Mise sous forme standard avec incertitude paramétrique réelle : (1 + k) 0 ẋ(t) = Ax(t) + Bu(t) A = B = 1 k k 1 (1 + k) 1 y m (t) = Cx(t) k = 0.5 + 0.1δ δ 1 C = [ 0 1 ] A(k) = 1.5 0 1 1.5 + 0.1 0 0 0.1 δ 0 0 δ b 1 (k) = 1 0.2δ 1 + 0.2δ 0.4 1 δ 1 2 δ 0 0 δ 2 0.1 0 0 0.1 0.2 3 3 r K u 1 1 (s1 A) 1 [ 0 1 ] y m

Incertitude paramétrique réelle : exemple (2) 5 0.4 1 1 2 2 0.1 0 0 0.1 r u 1 1 0.2 3 3 (s1 A) 1 [ 0 1 ] y m u P y y = r [ = = u = P u 1 2 3 y = ζ = r y m ] e u δ 0 0 0 δ 0 0 0 δ Modèle Généralisé P Correcteur K y s

Incertitude paramétrique réelle dans l espace d état 6 Les matrices systèmes sont des fonctions rationnelles des paramètres : A(δ) C(δ) B(δ) D(δ) = R + P (1 L ) 1 M L P M R où l incertitude structurée est = diag(δ 1,, δ N ) R N N < 1 δ i < 1 i Incertitude paramétrique (nature réelle) Définition 1 : La structure et l ordre du système sont connus mais certains paramètres du modèle sont incertains et bornés : α α α α = α m (1 + r α ) : α m = α + α 2 1 r α = α α α + α R

Incertitude paramétrique réelle dans l espace d état 7 Exemple : le cas affine 1 + k 2 + k α k = 2 + A(k, α) = k δ k α = 1 + α δ α 1 + k + 2α 1 + k δ k 1 δ α 1 On écrit A(k, α) = 1 3 3 3 + δ k k k k k + δ α 0 α 2 α 0 Comme rang k k k k = 1 rang 0 α 2 α 0 = 2 on a : A = 1 3 3 3 + k 0 α k 2 α 0 diag(δ k, δ α, δ α ) 1 1 1 0 0 1

Incertitude paramétrique et représentation fréquentielle 8 Soit F(s) = k Ts + 1 e τs 1 k, T, τ 2 1 Im(s) 0.5 0 ω = 2.2 ω = 0.01 Re(s) Lieux de Nyquist pour k = 1, T = 2, τ = 1 et k = 2, T = 1, τ = 2 0.5 ω = 1.2 ω = 0.05 ω = 0.2 Régions d incertitude pour ω = 0.01, 0.05, 0.2, 0.5, 1.2, 2.2 1 1.5 ω = 0.5 Approximations par un disque des régions d incertitude 2 1.5 1 0.5 0 0.5 1 1.5 2 Incertitude non paramétrique complexe enveloppe de l incertitude paramétrique réelle F(s) = F(s) + (s) (s) (s) 1 (s) C

Incertitude fréquentielle 9 Soit le système SISO pour lequel une série d identifications fréquentielles donnent un ensemble de réponses F(ω). Afin de décrire le modèle, on le recouvre par un modèle analytique : F(ω) H(jω) + a (jω) c - H(s) : fraction rationnelle propre, a (s) : pondération rationnelle stable - c : disque unitaire centré en 0 : c = { c (s) C : c < 1} 0 a 1 H H H(s) = L u (s), 0 a(s) (s) 1 H(s) = { (s) RH : (jω) c }

Incertitude fréquentielle additive 10 F(s) = F(s) + W 1 (s) (s)w 2 (s) = L u (s), 0 W 2 (s) W 1 (s) F(s) avec : - L incertitude normalisée rationnelle propre et stable < 1 - La matrice de transfert nominale F(s) - Les pondérations fréquentielles rationnelles propres, stables et à minimum de phase W i (s) Calcul dans le cas SISO : F(s) = F(s) + a (s) (s) 0.2 0.1 0 0.1 0.2 0.3 a (jω) Im(s) Re(s) F(jω) - Choix d un modèle nominal F(s) - ω, trouver le plus petit l a (ω) = max F(jω) F(jω) F Π 0.4 0.5 0.6 0.7 0.4 0.2 0 0.2 0.4 0.6 0.8 1 - Choisir une fonction rationnelle a (jω) l a (ω) ω

Les dynamiques négligées 11 Soit le modèle incertain de fonction de transfert F(s) = F 0 (s)f(s) Π F - F 0 (s) modèle nominal - f(s) Π f terme à négliger L amplitude relative occasionnée par le fait de négliger f(s) est donnée par : l m (ω) = max F Π F F(jω) F 0 (jω) F 0 (jω) = max f(jω) 1 f(s) Π f Exemple : premier ordre f(s) = 1 τs + 1 m (s) = l m (s) = 1 0 τ τ max 1 τ max s + 1 = τ maxs τ max s + 1

Incertitude fréquentielle multiplicative 12 F(s) = (1 + W 1 (s) 1 (s))f(s)(1 + W 2 (s) 2 (s)) = L u 0 F(s)W 2 (s) F(s) 1(s) 0, 0 0 1 0 2 (s) W 1 (s) F(s)W 2 (s) F(s) Im(s) m (jω) 1 F(jω) F(jω) Re(s) Calcul dans le cas SISO : F(s) = (1 + m (s) m (s))f(s) - Choisir un modèle nominal F(s) - Calculer la pondération fréquentielle m (s) l m (jω) = max F(jω) F Π F(jω) 1 m(jω) ω Nota : équivalence entre incertitudes additives et multiplicatives m (jω) = a(jω) F(jω)

Les dynamiques négligées : le retard 13 Soit f(s) = e τs où 0 τ τ max - On trace le Bode de 1 e jωτ max = 2(1 cos ωτ max ) - Π f = { e jωτ : 0 τ τ max } lm(jω), Wm(jω) et Wmc(jω) (db) 10 0 10 20 30 40 50 60 10 2 10 1 10 0 10 1 10 2 Pulsations (rad/sec) - Calcul de la pondération : 1 e jωτ max ω < π τ l m (ω) = max 2 ω π τ max - Approximation rationnelle : m (s) = τ maxs τ max 2 s + 1 Nota : mc (s) = τ maxs τ max 2 s + 1 ( τmax ) 2 s 2 + 2 0.838 2.363 ( τmax ) 2 s2 + 2 0.685 2.363 ( τmax ) s + 1 2.363 ( τmax ) s + 1 2.363

Incertitude fréquentielle multiplicative inverse 14 Hypothèse : F 1 2 (s) propre F(s) = (F 1 (s) + 1 (s))(f 2 (s) + 2 (s)) 1 = L u 1(s) 2 (s), 0 1 F2 (s) F2 1 (s) 1 F 1 (s)f 1 2 (s) F 1 (s)f 1 2 (s) Exemple SISO : incertitude sur un coefficient du polynôme caractéristique G(s) = 1 s 2 + as + 1 pour 0.4 a 0.8 a = 0.6 + 0.2 1 G(s) = G(s) 1 + i (s)g(s) G(s) = 1 s 2 + 0.6s + 1 i (s) = 0.2s

Dynamiques non modélisées 15 - Dynamiques inconnues et ordre inconnu (possiblement infini) - Représentation par des incertitudes multiplicatives : où F(s) = (1 + m (s) m (s))f(s) m (s) = τs + r 0 (τ/r )s + 1 avec : - r 0 = ǫ r0 : incertitude relative en régime permanent - 1 τ : pulsation pour laquelle l incertitude relative ǫ r = 100% - r : amplitude de la pondération aux hautes fréquences (r 2)

Modèle fréquentiel de paramètres incertains réels : exemples 16 Exemple 1 : incertitude sur un gain F(s) = kf(s) kmin k k max On écrit k = k(1 + r k ) R 1 avec k = k max + k min 2 et r k = k max k min k max + k min F(s) = kf(s) [1 + r k ] 1 }{{} F n (s) nominal 0 1 kf(s)r k kf(s) G i Exemple 2 : incertitude sur une constante de temps F(s) = 1 τs + 1 F(s) τ min τ τ max On écrit τ = τ(1 + r τ ) R 1 avec τ = τ max + τ min 2 F(s) = F(s) 1 + τs + r τ τs = F(s) 1 + τs }{{} F n (s) nominal et r τ = τ max τ min τ max + τ min 1 1 + i (s) i(s) = r ττs 1 + τs

Remarques importantes 17 - Incertitude non structurée structurée : 1 0 < 1 < 1 0 2 - Incertitude réelle et incertitude complexe : incertitude mixte [ ] G(s) = = G(s) + W(s) G(s) = [ 1+ 1 1 s+2 1 s+2 1 s+1 1+ 2 (s) 2 (s) s+1 ] W(s) = [ 1 s+2 2 (s) s+1 ] 1 0 0 2 (s) 1 R 2 C - Approximation pessimiste : recouvrement de l incertitude paramétrique par de l incertitude dynamique : < 1 (jω) < 1