1 / 32

Modélisation Bond Graph 3- Équations déduites du Bond Graph

Modélisation Bond Graph 3- Équations déduites du Bond Graph. 3.1 Du Bond Graph au schéma bloc. 3.2 Bond Graph et fonctions de transfert. 3.3 Du Bond Graph à la représentation d’état. PAG + FM. U. E. I. I. Ω. 1/L. ∫. 3.1 Du Bond Graph au schéma bloc. R : f. R : R. e r. Г m. Г e.

derica
Download Presentation

Modélisation Bond Graph 3- Équations déduites du Bond Graph

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Modélisation Bond Graph 3- Équations déduites du Bond Graph 3.1 Du Bond Graph au schéma bloc 3.2 Bond Graph et fonctions de transfert 3.3 Du Bond Graph à la représentation d’état PAG + FM

  2. U E I I Ω 1/L ∫ 3.1 Du Bond Graph au schéma bloc R : f R : R er Гm Гe 1 : J Se : Гc Se : U 1 : I GY : k Ω eL I : L I : J er f R - - - + Гr + E U Гm k k I I Ω Du Bond Graph au schéma bloc PAG + FM

  3. R f - - + + + - + Гr U E Гm U k k I I Ω Ω k Гr - E + Ω + + I + U U k - - R f Du Bond Graph au schéma bloc PAG + FM

  4. Гr Гm + + I Ω + U k - E k Électrique : Mécanique : U-E = (R+L.p).I E = k. Ω Гm+ Гr = (f+J.p).Ω Гm = k.I Expression possible des fonctions de transfert Du Bond Graph au schéma bloc PAG + FM

  5. 7 4 1 R : Rm 2 5 8 1 1 TF I : Jc Se : U GY 6 3 I : L I : Jm 3.2 Bond Graph et fonctions de transfert : chemin causal Alternance de liens et de nœuds telle que : - pour le Bond-graph acausal, la séquence forme une chaîne simple - tous les nœuds dans la séquence ont une causalité complète et correcte - deux liens du chemin causal ont en un même nœud des orientations causales opposées ( sauf en présence d’un GY, R, I ou C ) Chemin causal simple ( on suit la même variable ) e1 e3 Se:U 1 I:L I:L 1 R:Rm f3 f2 Chemin causal mixte direct ( présence d’un GY ) e3 e6 I:L 1 GY 1 I:Jm f3 f4 Chemin causal mixte indirect ( passage par un élément I, C ou R ) e3 e1 Se:U 1 I:L 1 R:Rm f3 f2 Bond Graph et fonctions de transfert PAG + FM

  6. 7 4 1 R : Rm 2 5 8 1 1 TF I : Jc Se : U GY 6 3 I : L I : Jm Boucle causale Chemin causal fermé entre deux éléments de l’ensemble (R, C, I) partant d’un lien et revenant à ce lien sans parcourir un même lien plus d’une fois dans la même direction 1/p e3 e2 ∫ f3 e3 I:L R:Rm 1 f3 f2 1 - f2 e2 Gain : R Bond Graph et fonctions de transfert PAG + FM

  7. Gain d’une boucle causale « linéaire » ou n0 et n1 : Nombre total de changements d’orientation des liens aux jonctions 0 quand on suit la variable de flux, aux jonctions 1 quand on suit la variable d’effort mj , 1/mj , rk , 1/rk : Modules des éléments TF ou GY de la boucle, compte tenue de la causalité : produit des fonctions de transfert des éléments de la boucle Exemple précédant : n0 = 0 n1 = 1 pas d’élément TF ou GY Eléments de la boucle : Rm / élément I Gain : Bond Graph et fonctions de transfert PAG + FM

  8. 7 1 4 application e3 e4 e5 e6 I:L GY 1 1 I : Jm f3 f5 f4 f6 R : Rm 2 5 8 1 1 TF I : Jc Se : U GY 6 3 I : L I : Jm Calcul du gain de boucle : Bond Graph et fonctions de transfert PAG + FM

  9. Gain d’un chemin causal « linéaire » Fonction caractéristique d’un chemin causal : - la fonction caractéristique lie la variable de sortie de l’élément situé à l’origine du chemin à la variable d’entrée de l’élément formant l’extrémité du chemin - dans le cas où le chemin causal traverse des éléments non-linéaires, on ne peut plus le caractériser par un gain ou une fonction de transfert Bond Graph et fonctions de transfert PAG + FM

  10. V1 Exercice 1 + K1 F m1 f I : m1 I : m1 Se : F 1 : V1 Se : F 1 : V1 R : f C : 1/K1 C : 1/K1 Sans amortissement Échange d’énergie entre deux éléments sans dissipation : résonance Avec amortissement Couplage entre élément I,R Bond Graph et fonctions de transfert PAG + FM

  11. Exercice 2 : identification des boucles « petit truc » Boucles : K  fc ou K  Kc : impossibles R : R2 R : fc e10 e2 f10 f2 2 10 e5 e7 e1 e4 e8 5 8 1 4 4 7 1 0 1 I : Jc Se : Cm TF : N f5 f7 f8 f1 f4 9 6 6 e3 e6 e9 f9 f3 f6 3 I : Jm C : 1/Kc C : 1/K Boucle 3 : Jm  Jc Impossible ! Boucle 1 : Jm  K Boucle 3 : Jc  Kc Boucle 2 : Jm  R2 Boucle 5 : Jc  K Boucle 4 : Jc  fc Bond Graph et fonctions de transfert PAG + FM

  12. FONCTION de TRANSFERT : Règle de Mason Tk(s) : fonction de transfert du kième chemin causal reliant l’entrée u à la sortie y Produit 3 à 3 ….. Fonction de transfert d’une boucle Produit 2 à 2 des fonctions de transfert des boucles disjointes Dk : se calcule comme D(s) mais en ne retenant que les boucles causales ne touchant pas le kième chemin causal Boucles disjointes, pas un seul lien commun parcouru dans le même sens en suivant la même variable Bond Graph et fonctions de transfert PAG + FM

  13. V1 e3 x=q3 I : m1 K1 2 F m1 F 4 Se 1 : V1 R : f f 1 3 Entrée : effort F Sortie : position x ? Fonction de transfert x/F C : 1/K1 Il est plus simple de travailler sur un bond graph en causalité dérivée ! Il n’y a qu’un seul chemin possible reliant la sortie x à l’entrée F  k = 1 Fonction de transfert du chemin : Bond Graph et fonctions de transfert PAG + FM

  14. Identification de l’ensemble des boucles touchant le chemin : I : m1 2 F 4 Se 1 : V1 R : f 1 3 Aucune boucle disjointe : i=2 ; j=0 C : 1/K1 Il n’existe aucune boucle causale ne touchant pas le chemin  D1(s) = 1 Bond Graph et fonctions de transfert PAG + FM

  15. 7 1 4 R : Rm Fonction de transfert ? 2 Ωm 5 8 1 1 TF I : Jc Se : U GY Ωc 6 3 I : L I : Jm Bond-Graph en causalité dérivée : pas de simplification pôle-zéro à réaliser Un seul chemin causal de U à Ωm Ωm U 1 1 GY : k Fonction de transfert : 1/k Bond Graph et fonctions de transfert PAG + FM

  16. 7 4 1 Identification de l’ensemble des boucles touchant le chemin causal Boucle 1 : R : Rm GY 1 R : Rm 1 GY I : Jm Boucle 2 : I : L GY 1 I:L 1 GY I : Jm R : Rm 2 Ωm 5 8 1 1 TF I : Jc Se : U GY Ωc 6 3 I : L I : Jm Bond Graph et fonctions de transfert PAG + FM

  17. 7 1 4 R : Rm 2 Ωm 5 8 1 1 TF I : Jc Se : U GY Ωc 6 3 I : L I : Jm Boucle 3 : Boucle 4 : Il n’existe aucune boucle causale ne touchant pas le chemin  D1(s) = 1 Bond Graph et fonctions de transfert PAG + FM

  18. Entraînement : Établir la fonction de transfert sur le Bond Graph simplifié ( inertie ramenée au moteur ) Construire la fonction de transfert : Bond Graph et fonctions de transfert PAG + FM

  19. 3.3 Du Bond Graph à la représentation d’état Modèle sous la forme • X : vecteur d’état  n variables d’état • U : vecteur de commande - dimension m • Y : vecteur de sortie – dimensions r • n équations différentielles • r relations algébriques Matrice de commande Matrice d’état Matrice de couplage états / sorties Matrice de couplage Entrées/Sorties Du Bond Graph à la représentation d’état PAG + FM

  20. Procédure d’établissement des équations d’état 1. Numéroter les liens du graphe 2. Établir la liste : des variables de commande ( liées aux sources ), des variables d’énergie et de co-énergie associées 3. Choisir comme variable d’état les variables d’énergie p et q correspondant respectivement à des éléments I ou C en causalité intégrale. Inscrire sur le BG les dérivées de ces variables d’état 4. Exprimer les variables de co-énergie de chaque élément I ou C en causalité intégrale en fonction des variables d’état correspondantes en utilisant les relations caractéristiques de ces éléments 5. Exprimer les dérivées des variables d’état en utilisant les relations fournies par les éléments : 0, 1, TF, GY, R et les implications de causalité 6. Ecrire les équations d’état Du Bond Graph à la représentation d’état PAG + FM

  21. Rappel p = I.f Elément I Variable d’état si l’élément I ou C est en causalité intégrale Variable d’énergie Variable de co-énergie q = C.e Elément C On cherche à écrire : Du Bond Graph à la représentation d’état PAG + FM

  22. 1 4 R : Rm Application 2 1. 5 I : Jeq 1 Se : U GY 3 I : L 2. Liste des variables de commande (liées aux sources), variables de co-énergie et énergie : p3, p5 U = e1 3. Deux éléments I en causalité intégrale  deux variables d’état indépendantes 4. Relations caractéristiques des éléments I : Du Bond Graph à la représentation d’état PAG + FM

  23. 5. Exprimer les dérivées des variables d’état en utilisant les relations fournies par les éléments : 0, 1, TF, GY, R et les implications de causalité Jonction 1 Élément R Gyrateur 6. Ecrire les équations d’état Du Bond Graph à la représentation d’état PAG + FM

  24. Construction des matrices d’état et de commande Du Bond Graph à la représentation d’état PAG + FM

  25. 1 4 7 R : Rm Présence d’une causalité dérivée 2 5 8 1 1 TF I : Jc Se : U GY 6 3 I : L I : Jm Deux éléments I en causalité intégrale  deux variables d’état indépendantes p6 et p3 Pour un élément en causalité dérivée, son « état » dépend des autres composantes du vecteur d’état. ICI, p8 dépend de p6 et p3 Équation algébrique + Système « algébro-différentiel » Du Bond Graph à la représentation d’état PAG + FM

  26. Boucle / chemins et équations d’état L’équation d’état relative à un BG peut s’établir à partir des notions de gains de chemins causaux et de gains de boucles causales  Termes diagonaux aii de la matrice d’état : somme des gains des boucles causales entre l’élément I ou C associé à la variable d’état xi et le ou les éléments R  Termes non diagonaux aij : somme des gains des chemins causaux allant de l’élément I ou C associé à la variable d’état xj vers l’élément I ou C associé à la variable d’état xi, multipliés par le gain de l ’élément I ou C associé à la variable d’état xj  Les termes bij de la matrice de commande : somme des gains des chemins causaux partant de la source j vers l’élément I ou C associé à la variable d’état xi Du Bond Graph à la représentation d’état PAG + FM

  27. 1 4 R : Rm Application 2 1. 5 I : Jeq 1 Se : U GY 3 I : L Du Bond Graph à la représentation d’état PAG + FM

  28. RANG de la matrice d’état N éléments de stockage d’énergie ( I ou C ) en causalité intégrale • système d’ordre n Le vecteur d’état est formé de façon systématique par les variables d’effort associées aux éléments I et des variables de flux associées aux éléments C Définition : Rang structurel de la matrice d’état = ordre du système – nombre de valeurs propres nulles Rang A = q = n - k K valeurs propres nulles Ordre du système n Du Bond Graph à la représentation d’état PAG + FM

  29. THEOREME Le rang de la matrice d’état associée à un BG initialement en causalité intégrale ( ou le nombre de valeurs propres différentes de zéro ) est égal au nombre d’éléments I ou C ( initialement en causalité intégrale sur le BG en causalité intégrale ) admettant une causalité dérivée quand on met le BG en causalité dérivée. Rang A = q = (ni)i - (ni)d Nbre d’éléments I ou C en c.i. sur le BG en c.d. Nbre d’éléments I ou C en c.i. sur le BG en c.i. Bond Graph minimal Nombre de variables d’état = Rang de A Du Bond Graph à la représentation d’état PAG + FM

  30. Gouvernabilité – Observabilité structurelles Une propriété est dite structurelle si elle ne dépend que du type d’éléments qui composent le système et de la façon dont ils sont interconnectés. THEOREME Un système modélisé par BG est structurellement gouvernable ( respectivement observable ) si et seulement si les conditions suivantes sont réalisées :  il existe un chemin causal liant une source ( respectivement un capteur ) à chaque élément I ou C en causalité intégrale quand le BG est en causalité intégrale  tous les éléments I ou C admettent une causalité dérivée quand on met le BG en causalité dérivée et si nécessaire qu’on dualise les sources ( resp. les capteurs ) pour mettre les I et C restants en causalité intégrale en causalité dérivée. EEA / Commande des systèmes industriels PAG + FM

  31. EN CONCLUSION BG Description physique Modèles mathématiques • matrice de transfert • équations d’état • lois E/S Outil d’aide • modélisation • conception • analyse • surveillance • …. Structure causale EEA / Commande des systèmes industriels PAG + FM

  32. Permet de ne pas occulter les phénomènes physiques •  structure physique équivalente • Evite les développements mathématiques immédiats • aspect « unifiant » ( langage unique ) • analyse structurelle des systèmes : introduction d’observateurs / analyse observabilité – gouvernabilité • Identification des possibilités de simplification du modèle ( mise en évidence de couplages … ) • existence de logiciels ( affectation des causalités, mise en équation … ) : Camp-G, 20sim + interface avec solvers type ACSL, Matlab … • systèmes complexes d’ordre élevé : adapter le modèle à l’analyse qui en est faite • domaines d’application très vastes ( systèmes de production, économie ) • EXEMPLES ( projet européen de véhicule à pile et combustible FUERO / chaîne de traction ferroviaire , moteurs à combustion interne … ) EEA / Commande des systèmes industriels PAG + FM

More Related