Techniques d Analyse par les Méthodes de Lyapunov (suite)



Documents pareils
* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

3 Approximation de solutions d équations

EXERCICE 4 (7 points ) (Commun à tous les candidats)

Commun à tous les candidats

Intégration et probabilités TD1 Espaces mesurés Corrigé

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

Optimisation des fonctions de plusieurs variables

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire

Probabilités sur un univers fini

Dérivées d ordres supérieurs. Application à l étude d extrema.

Etude de fonctions: procédure et exemple

Continuité d une fonction de plusieurs variables

TSTI 2D CH X : Exemples de lois à densité 1

Exercice autour de densité, fonction de répatition, espérance et variance de variables quelconques.

I. Polynômes de Tchebychev

Texte Agrégation limitée par diffusion interne

Théorème du point fixe - Théorème de l inversion locale

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

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

Approximations variationelles des EDP Notes du Cours de M2

Image d un intervalle par une fonction continue

Exercices - Polynômes : corrigé. Opérations sur les polynômes

Chap 4. La fonction exponentielle Terminale S. Lemme : Si est une fonction dérivable sur R telle que : = et 0! = 1 alors ne s annule pas sur R.

Loi binomiale Lois normales

Première partie. Préliminaires : noyaux itérés. MPSI B 6 juin 2015

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Calcul fonctionnel holomorphe dans les algèbres de Banach

Cours 02 : Problème général de la programmation linéaire

La fonction exponentielle

F411 - Courbes Paramétrées, Polaires

Cours d Analyse. Fonctions de plusieurs variables

Différentiabilité ; Fonctions de plusieurs variables réelles

Chapitre 4: Dérivée d'une fonction et règles de calcul

Baccalauréat ES Amérique du Nord 4 juin 2008

Fonctions de plusieurs variables

Correction du Baccalauréat S Amérique du Nord mai 2007

Chapitre 7 : Intégration sur un intervalle quelconque

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

Exercice 3 (5 points) A(x) = 1-e -0039' e- 0,039x A '() -'-,..--,-,--,------:-- X = (l_e-0,039x)2

Moments des variables aléatoires réelles

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

Cours d analyse numérique SMI-S4

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

Développements limités. Notion de développement limité

Simulation de variables aléatoires

CHAPITRE V SYSTEMES DIFFERENTIELS LINEAIRES A COEFFICIENTS CONSTANTS DU PREMIER ORDRE. EQUATIONS DIFFERENTIELLES.

Coefficients binomiaux

Intégration et probabilités TD1 Espaces mesurés

TESTS PORTMANTEAU D ADÉQUATION DE MODÈLES ARMA FAIBLES : UNE APPROCHE BASÉE SUR L AUTO-NORMALISATION

Le théorème de Perron-Frobenius, les chaines de Markov et un célèbre moteur de recherche

1 TD1 : rappels sur les ensembles et notion de probabilité

ALGORITHMIQUE II NOTION DE COMPLEXITE. SMI AlgoII

Fonctions de plusieurs variables : dérivés partielles, diérentielle. Fonctions composées. Fonctions de classe C 1. Exemples

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

Programmes des classes préparatoires aux Grandes Ecoles

Correction du baccalauréat ES/L Métropole 20 juin 2014

Correction de l examen de la première session

4 Distributions particulières de probabilités

Dualité dans les espaces de Lebesgue et mesures de Radon finies

DYNAMIQUE DE FORMATION DES ÉTOILES

Planche n o 22. Fonctions de plusieurs variables. Corrigé

Résolution d équations non linéaires

Théorème de Poincaré - Formule de Green-Riemann

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

Développements limités, équivalents et calculs de limites

Chapitre VI - Méthodes de factorisation

Structures algébriques

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

Chapitre VI Fonctions de plusieurs variables

Feuille d exercices 2 : Espaces probabilisés

Baccalauréat ES/L Métropole La Réunion 13 septembre 2013 Corrigé

Continuité et dérivabilité d une fonction

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

Quantification Scalaire et Prédictive

Probabilités sur un univers fini

MESURE ET PRECISION. Il est clair que si le voltmètre mesure bien la tension U aux bornes de R, l ampèremètre, lui, mesure. R mes. mes. .

Continuité en un point

Equations Différentielles

Probabilités conditionnelles Loi binomiale


FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

Calcul intégral élémentaire en plusieurs variables

Chapitre 2 Le problème de l unicité des solutions

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable

Fonctions de plusieurs variables

Plus courts chemins, programmation dynamique

BACCALAURÉAT GÉNÉRAL SESSION 2012 OBLIGATOIRE MATHÉMATIQUES. Série S. Durée de l épreuve : 4 heures Coefficient : 7 ENSEIGNEMENT OBLIGATOIRE

Polynômes à plusieurs variables. Résultant

Fonctions de plusieurs variables. Sébastien Tordeux

CHAPITRE 5. Stratégies Mixtes

Comparaison de fonctions Développements limités. Chapitre 10

Exercices sur le chapitre «Probabilités»

Correction du baccalauréat S Liban juin 2007

EXERCICES - ANALYSE GÉNÉRALE

Retournement Temporel

Limites finies en un point

Optimisation Discrète

Transcription:

Techniques d Analyse par les Méthodes de Lyapunov (suite) Analyse et Commande des Systèmes Non Linéaires Cours SM II () Enseignant: Dr. Ph. Müllhaupt 1 / 24

Leçon 5 1 Désavantage de la définition de la stabilité 2 Méthode directe de Lyapunov Candidat de Lyapunov Fonction de Lyapunov 3 Equivalence avec la définition de la stabilité Démonstration (stabilité locale) 4 Exemple : Robot Lois de la mécanique Candidat de Lyapunov Fonction de Lyapunov 5 Systèmes linéaires et Lyapunov Démonstration de A T P + PA = Q Cours SM II () Enseignant: Dr. Ph. Müllhaupt 2 / 24

Désavantage de la définition de la stabilité Désavantages de la définition de la stabilité Inconvénients Il est nécessaire de pouvoir calculer de manière explicite chaque solution correspondant à chacune des conditions initiales. Le maniement de la définition est fastidieux. Par conséquent, des résultats permettant de déterminer la stabilité sans devoir intégrer les équations dynamiques seraient les bienvenus. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 3 / 24

Méthode directe de Lyapunov Méthode directe de Lyapunov Pour la bille, le comportement est stable lorsque : L énergie E diminue et est minimum au point d équilibre. L énergie E est conservée et E est minimum à l équilibre Par contre, le comportement est instable lorsque : L énergie mécanique E augmente. L énergie E est conservée ou décroissante mais elle ne correspond pas à un minimum à l équilibre. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 4 / 24

Méthode directe de Lyapunov Candidat de Lyapunov Candidat de Lyapunov Une fonction définie positive est une fonction : 1 V (.) : R N R 2 V (x) > 0 x 0 3 V (x) = 0, x = 0 Définition (Candidat de Lyapunov) : Une fonction définie positive et continue V (.) est un candidat de Lyapunov. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 5 / 24

Méthode directe de Lyapunov Fonction de Lyapunov Fonction de Lyapunov V (x) = ( ) V T f(x) x Définition (Fonction de Lyapunov) : V (x) > 0 x 0, V (x) = 0 x = 0, V (x) 0 x 0, V (x) = 0 x = 0. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 6 / 24

Equivalence avec la définition de la stabilité Equivalence avec la définition de la stabilité Théorème S il existe une boule B R0 telle que : 1 V (x) > 0 ( x 0 dans B R0 ) et V (0) = 0 2 V (x) = d V dx dtv (x) = x dt = V x ẋ = V x f(x) 0 (dans B R 0 ) alors le point d équilibre x = 0 est stable au sens de Lyapunov. Si en plus, V (x) < 0, x 0, alors la stabilité est asymptotique. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 7 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) Définitions préliminaires Définitions Une sphère de rayon r est notée S r, et une boule de même rayon est notée B r : S r = {x x = r} B r = {x x < r}. S B FIG.: Sphère S et boule B Cours SM II () Enseignant: Dr. Ph. Müllhaupt 8 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) Ce qu il faut démontrer : B R B r X(x 0,.) FIG.: Système stable : B R, B r avec x 0 B r X(x 0, t) B R, t 0. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 9 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) Démonstration (stabilité locale) m = min x S R V (x). S R V = m B r FIG.: m représente le minimum de V (x) lorsque x parcourt la sphère S R. Le rayon r est alors choisit de telle sorte que x B r, V (x) < m. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 10 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) V (x) m S R 0 B r FIG.: Le choix de B r est rendu possible par la continuité de la fonction de Lyapunov et de son annulation au point d équilibre. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 11 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) La stabilité (simple) est une conséquence directe Comme il est vrai que : d dt V (x) 0 V (X(x 0,t)) V (x 0 ) t 0. x 0 B r V (x 0 ) < m, V (X(x 0,t)) < m, t 0 La stabilité est donc bien démontrée, car alors X(x 0,t) B R. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 12 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) La stabilité asymptotique est plus subtile à établir... Puisque V 0 et V 0, la fonction de Lyapunov tend vers une limite le long des solutions de ẋ = f(x), c-à-d. V (X(x 0,t)) V, V 0, t : Deux cas sont à envisager : Si V = 0 alors X(x 0,t) 0, étant donné que V (x) = 0 implique x = 0. La stabilité asymptotique est démontrée. V > 0. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 13 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) V > 0 V V x B r0 FIG.: Pour tout point dans B r0, V est garantit inférieur à V. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 14 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) V > 0 W = B R \ B r0 min V = ˇV max d dt V = γ FIG.: Une boule de taille r 0 est extraite de la boule de taille R. On y définit le minimum de V = ˇV et la décroissance la plus lente de V. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 15 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) V > 0 Démonstration par l absurde en supposant : X(x 0,t) W, t 0 En se restreignant à la fermuture W, il est évident que 0 W et que W est un compact (ensemble fermé et borné). ˇV = min V (x), (0 < ˇV < V ). x W De plus, V < 0 pour tout point de W et de W. Par conséquent, une décroissance minimum de V est atteinte en un point particulier de W, à savoir γ = min ( ddt ) V (x). x W Cours SM II () Enseignant: Dr. Ph. Müllhaupt 16 / 24

Equivalence avec la définition de la stabilité Démonstration (stabilité locale) V > 0 En intégrant, on obtient t 0 V (X(x 0,τ))dτ = V (X(x 0,t)) V (x 0 ) V (X(x 0,t)) = t Comme d dtv > γ, il est garantit que 0 V (X(x 0,τ))dτ + V (x 0 ) V (X(x 0,t)) < γtv (x 0 ) ce qui implique t 1 tel que V (X(x 0,t 1 )) < ˇV. Mais ceci contredit X(x 0,t) W, t 0, et donc que V = 0. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 17 / 24

Exemple : Robot Exemple : Robot q 2 τ 2 τ 1 q 1 FIG.: Robot planaire Cours SM II () Enseignant: Dr. Ph. Müllhaupt 18 / 24

Exemple : Robot Lois de la mécanique Lois de la mécanique Energie cinétique : E c = 1 2 qt M(q) q Bilan de puissance : d dt E c = P d dt 1/2 ( q T M(q) q ) = q T τ. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 19 / 24

Exemple : Robot Candidat de Lyapunov Candidat de Lyapunov V = 1 2 (q q)t K p (q q) + 1 2 qt M(q) q k p,1 0 0... 0 0 k p,2 0... 0 K p =......... 0 0 0... k p,n Comme k p,i > 0, i = 1,...,n, on constate bien que V (.) est définie positive au sens où V (q, q) > 0, q q, q 0 et V (q,0) = 0. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 20 / 24

Exemple : Robot Fonction de Lyapunov Fonction de Lyapunov V = q T K p (q q) + q T τ En introduisant la loi de commande τ = K p ( q q) K d q avec k d,i > 0, i = 1,...,n et k d,1 0 0... 0 0 k d,2 0... 0 K d =......... 0 0 0... k d,n nous avons V = q T K p (q q) + q T ( K d q K p (q q)) = q T K d q 0, Ceci admet une généralisation avec des matrices définies positives arbitraires K p > 0, K d > 0. Cours SM II () Enseignant: Dr. Ph. Müllhaupt 21 / 24

Systèmes linéaires et Lyapunov Systèmes linéaires et Lyapunov Théorème Soit ẋ = Ax ayant toutes ses valeurs propres λ de A ( λi A = 0) à partie réelle strictement négative ( R(λ) < 0), alors pour toute matrice Q > 0 (définie positive), il existe une matrice P > 0 (définie positive) telle que A T P + PA = Q Cours SM II () Enseignant: Dr. Ph. Müllhaupt 22 / 24

Systèmes linéaires et Lyapunov Démonstration de A T P + PA = Q Démonstration de A T P + PA = Q Comme R (λ i (A)) < 0, i = 1,...,n, e At 0, lorsque t. En choisissant Q > 0 (une matrice définie positive) e tat Qe ta c Q e 2σt t 0, σ < 0. Ainsi, est bien définie. P = 0 e tat Qe ta dt Cours SM II () Enseignant: Dr. Ph. Müllhaupt 23 / 24

Systèmes linéaires et Lyapunov Démonstration de A T P + PA = Q Démonstration de A T P + PA = Q De plus, A T P + PA = = 0 0 ( ) A T e tat Qe ta + e tat Qe ta A dt d(e tat Qe ta ) dt dt = lim t e tat Qe ta Q = Q Cours SM II () Enseignant: Dr. Ph. Müllhaupt 24 / 24