Brevet FR2930936A1 — publié le 20091113

-1.- Système de régulation d'un portique à double moyen d'entraînement Domaine de l'invention L'invention se rapporte à un système de régulation d'un portique à plusieurs moyens d'entraînement linéaires et, plus particulièrement, un tel système comportant un dispositif de compensation prenant en compte toutes les forces perturbatrices dudit portique. Arrière plan de l'invention Les portiques à multiples moyens d'entraînement linéaires sont connus pour la difficulté à réguler leur mouvement. En effet, comme illustré à la figure 1, un portique 1 comporte une poutre 3 sur laquelle est généralement monté mobile un chariot 10, une charge utile 22 étant elle-même mobile par rapport au chariot 10. Afin que la charge utile 22 puisse se mouvoir selon trois dimensions X, Y et Z, le portique 3 comporte quatre moyens d'entraînement linéaires 2, 4, 6 et 8. Afin de déplacer la charge utile 22 selon l'axe X, chaque extrémité de la poutre 3 est reliée à un moyen d'entraînement linéaire 2, 4 à l'aide d'interfaces flexibles 7 et 9. Dans le but de déplacer la charge utile 22 selon l'axe Y, sur une des faces principales de la poutre 3 est monté le chariot 10 à l'aide d'un troisième moyen d'entraînement 6. Enfin, la charge utile 22 est déplacée selon l'axe Z par un quatrième moyen d'entraînement 8 qui est monté sur le chariot 10. Par souci de clarté, dans la suite du texte, la tête 5 désigne l'ensemble formé par le moyen d'entraînement 6, le chariot 10, le moyen d'entraînement 8 et la charge utile 22. On comprend, à l'aide de l'explication ci-dessus, qu'il est difficile d'amener la tête 5 à un positionnement précis selon l'axe X. En effet, considérer chacun des moyens d'entraînement linéaires 2, 4 comme des axes indépendants aboutit à une détérioration des performances à cause du couplage mécanique qui les lie. Le mouvement d'un des moyens d'entraînement 2, 4 génère des forces perturbatrices sur l'autre moyen d'entraînement 4, 2 qui peuvent nuire à sa performance. Ainsi, notamment, les systèmes actuels de régulation ne permettent 5 pas d'éviter que la poutre 3 imprime une rotation Ob autour de l'axe Z ce qui rend nécessaire l'utilisation des interfaces flexibles 7 et 9. De telles interfaces sont proposées dans le brevet EP 1 810 776 et évitent d'imposer des contraintes excessives sur les éléments de liaison. Dans certains cas, on peut même utiliser ce degré de liberté 10 supplémentaire dans l'application. Un exemple d'une telle utilisation est donné dans le brevet EP 1 107 067 pour un portique utilisé dans le domaine de la lithographie qui nécessite de petites corrections angulaires autour de l'axe Z. Ce degré de liberté supplémentaire requiert une structure de commande dédiée dont on trouve un exemple dans les brevets 15 US2007/0035266 et US 6,163,116 dans lesquels on utilise une linéarisation des fonctions trigonométriques et des régulateurs indépendants pour les axes X et la rotation 9b. Le problème principal d'une telle structure est toutefois d'avoir à régler différemment chacun des régulateurs qui sont associés à des 20 comportements dynamiques très différents. On préférera dès lors une structure de commande plus conventionnelle telle que celle décrite dans le brevet EP 1 321 837 qui a cette fois l'inconvénient de ne pas tenir compte du couplage mécanique entre les axes et a recours à des techniques spéciales pour éviter les forces antagonistes qui peuvent apparaître dans la 25 commande. Le couplage mécanique est, par exemple, considéré dans le brevet US 7,183,739 qui propose d'introduire des termes de découplage dans la commande du système. Dans ce brevet toutefois, seul l'écart entre les positions de consigne ou mesuré est pris en compte, ce qui n'est pas 30 utilisable lorsque les inerties changent, en particulier à cause du mouvement de la tête 5 selon l'axe Y. 3 Résumé de l'invention Le but de la présente invention est de pallier tout ou partie les inconvénients cités précédemment en proposant un système de régulation qui prend en compte toutes les forces perturbatrices du portique afin de le 5 piloter plus précisément. A cet effet, l'invention se rapporte à un système de régulation selon la revendication 1. Grâce au système de régulation selon l'invention, le portique 1 est déplacé selon l'axe X avec des moyens d'entraînement 2, 4 qui sont synchronisés c'est-à-dire que la poutre 3 garde en permanence un 10 angle Ob par rapport à l'axe Z sensiblement nul. De plus, le mouvement obtenu est réalisé avec un écart minimal par rapport à la consigne. Description sommaire des dessins D'autres particularités et avantages ressortiront clairement de la description qui en est faite ci-après, à titre indicatif et nullement limitatif, en 15 référence aux dessins annexés, dans lesquels : - la figure 1 est une représentation schématique d'un portique selon l'invention ; - la figure 2 est une représentation schématique du système de régulation selon l'invention ; 20 - la figure 3 est une représentation schématique du modèle mécanique équivalent du portique selon l'invention ; - la figure 4 est un schéma fonctionnel de l'unité de commande corrective du dispositif de compensation selon l'invention ; - la figure 5 est un schéma fonctionnel du module de calcul dynamique 25 du dispositif d'asservissement selon l'invention ; - la figure 6 est un schéma fonctionnel d'une variante de l'unité de commande corrective du dispositif de compensation selon l'invention. - 4 - la figure 1 est une représentation schématique d'un portique selon l'invention ; - la figure 2 est une représentation schématique du système de régulation selon l'invention ; - la figure 3 est une représentation schématique du modèle mécanique équivalent du portique selon l'invention ; - la figure 4 est un schéma fonctionnel de l'unité de commande corrective du dispositif de compensation selon l'invention ; - la figure 5 est un schéma fonctionnel du module de calcul dynamique du dispositif d'asservissement selon l'invention ; - la figure 6 est un schéma fonctionnel d'une variante de l'unité de commande corrective du dispositif de compensation selon l'invention. Description détaillée des modes de réalisation préférés Comme illustré à la figure 2, l'invention se rapporte à un système de régulation généralement annoté 11. Préférentiellement selon l'invention, le système de régulation 11 est destiné à déplacer la poutre 3 de telle sorte qu'elle reste sensiblement parallèle à l'axe Y mais également avec un écart minimal par rapport à la position de consigne. Dans l'explication ci-après, le dispositif de régulation 11 portera principalement sur le déplacement selon l'axe X car c'est le mouvement qui est le plus difficile à maîtriser dans la configuration des figures 1 et 3. Cependant, bien évidemment, le dispositif de régulation 11 est également destiné à commander les moyens d'entraînement 6 et 8, c'est-à-dire la charge utile 22 selon les axes Y et Z. Le système de régulation 11 comporte un dispositif de supervision 13, un dispositif de génération de consigne 14, 16 pour chacun des moyens d'entraînement 2, 4, un dispositif d'asservissement 15, 17 pour chacun des moyens d'entraînement 2, 4, un dispositif de compensation 19, un dispositif d'amplification de puissance 21, 23 pour chacun des moyens 2930936 - 5 d'entraînement 2, 4 ainsi qu'un capteur de position 18, 20 pour chacun des moyens d'entraînement 2, 4. Le dispositif de supervision 13 est destiné à fournir la position cible de la charge utile 22 dans l'espace de travail du portique 1, notamment 5 selon l'axe X, la position cible Xref et la position angulaire cible Bref autour de l'axe Z de la charge utile 22. Les dispositifs de génération de consigne 14, 16 sont destinés à fournir les positions cible x,ref, X2ref respectivement des moyens 2, 4 à partir de la position cible de la charge utile 22 fournie par le dispositif de supervision 13. Ainsi, par exemple, dans le cas d'une position 10 angulaire cible Oref nulle, les dispositifs de génération de consigne 14, 16 fournissent deux positions cible x/ref et X2ref identiques. Préférentiellement, la position angulaire cible Bref est maintenue à zéro pendant les déplacements de la poutre 3 selon l'axe X et utilisée en fin de mouvement pour effectuer une correction angulaire. Mais cette rotation 15 ne modifie en rien l'invention et n'est pas davantage expliquée dans la suite de la description. Les capteurs 18 et 20 sont destinés à fournir les positions réelles x, et x2 de chacun des moyens d'entraînement 2, 4. De tels organes étant très connus, ils ne seront pas d'avantage expliqués ci-après. 20 Comme visible à la figure 2, les dispositifs d'asservissement 15, 17 comportent en données d'entrée respectivement la position cible x/ref et la position réelle xi du premier moyen d'entraînement 2, la position cible X2ref et la position réelle x2 du deuxième moyen d'entraînement 4. Les dispositifs d'asservissement 15 et 17 permettent alors de fournir en sortie 25 respectivement les signaux de commande Fcont1, Fcoit2 afin de faire tendre chaque position réelle xi, x2 vers leur consigne, respectivement xlref, X2ref avec un écart minimal. Les dispositifs d'asservissement 15 et 17 seront expliqués plus en détail ci-après. Le dispositif de compensation 19 comporte en données d'entrée les 30 positions réelles x,, x2 des premier et deuxième moyens d'entraînement 2, 4 ù 6 ù et les signaux de commande Fcontl, Fcont2 issus des dispositifs d'asservissement respectivement 15, 17. Le dispositif de compensation 19 permet de fournir en sortie respectivement les signaux de commande corrigés Fref1, Frep2. Le dispositif de compensation 19 sera expliqué plus en détail ci-après. Les dispositifs d'amplification de puissance 21, 23 sont destinés chacun à fournir, à partir de chaque signal de commande corrigé Fref1, Fref2, la force Femi, Fem2 correspondant à chacun des moyens d'entraînement 2, 4. De tels dispositifs étant également très connus, ils ne seront pas non plus d'avantage expliqués ci-après. Afin de pouvoir prendre en compte toutes les forces perturbatrices, un modèle caractéristique du portique 1 est utilisé comme visible à la figure 3. Le modèle caractéristique comprend les moyens d'entraînement 2, 4 qui ont des caractéristiques respectives de coefficients de frottement de Coulomb Fr1, Fc2 et visqueux f2 mais également de masses m,, m2. Les moyens d'entraînement 2, 4 sont reliés chacun à des interfaces 7, 9 qui ont des caractéristiques respectives de coefficients de frottement visqueux pl, P2 et élastique k2. Enfin, la poutre 3 et la tête 5 ont des caractéristiques respectives de masses mb, mh et de longueurs L, Lh. Les valeurs de ces caractéristiques peuvent être déterminées par diverses méthodes telles que, par exemple, celles divulguées dans le document EP 1 467 266 ou par une séquence d'acquisitions temporelles de grandeurs physiques du système auquel on applique des consignes de mouvement. D'après le modèle ci-dessus, on comprend que, suivant la position de la tête 5 par rapport à la longueur L de la poutre 3, le centre de gravité du portique 1 change. Il devient donc nécessaire de fournir une force différente pour chaque moyen d'entraînement 2, 4 si le centre de gravité de la tête 5 n'est pas parfaitement centré par rapport à la longueur de la poutre 3. 2930936 ù 7 Dans l'explication ci-après, la tête 5 comporte ainsi les coordonnées xh, yh et zh, qui ont pour référentiel le centre d'une des faces principales de la poutre 3 comme illustré à la figure 3. Ces coordonnées représentent la position du centre de gravité de la tête 5 dans ce référentiel. On comprend 5 donc que la coordonnée yh sera successivement positive ou négative afin de prendre en compte les modifications de forces perturbatrices. Cela permet de manière dynamique de minimiser en permanence l'angle eh que réalise la poutre 3 autour de l'axe Z. Les coordonnées xh et zh n'influencent pas la présente invention et ne sont plus mentionnées dans la suite du 10 texte. Préférentiellement, afin de simplifier les équations, les coefficients de frottement visqueux et les coefficients élastique des interfaces 7, 9 sont regroupés sous la forme ,u=,ul+u2 et k=k,+k2. A partir du modèle caractéristique de la figure 3 et en faisant l'hypothèse que la tête 5 reste immobile par rapport à la poutre 3 durant le 15 mouvement des moyens d'entraînement 2 et 4, on peut déterminer les équations permettant de calculer les forces Femd, Fem2 correspondantes à chacun des moyens d'entraînement 2, 4 selon les relations : Fem2 = m2x2 + Fjrictionl + Fb/2 Ou: 20 (Fjrictionl Fcl + f xl (2) 2 FbnLeb+L9h+ Ib+IhLmhYh 9b +mb2mhJXb_mhxl (3) Fb/z =ùkebù,ubù(Ib+Ih+ mhyn)J 2l9b+(b+mh\zb+ ~mhYh 2 L L L 2 L Avec : { Fenil = mlxl + Fjrictionl + Fb/1 (1) Fjrictionl = Fc2 + / 2x2 Bb L (4) (5) Une approximation linéaire des fonctions trigonométriques est utilisée pour le calcul de l'angle 9b du fait que la différence entre les deux positions x, et X2 des deux moyens d'entraînement 2 et 4, qui permet les mouvements autour de l'axe Z, est de très faible amplitude devant la longueur L de la poutre 3. En cas de formes géométriques complexes, il va de soi que le calcul des inerties de la relation (5) peut être affiné par l'homme de l'art. Comme expliqué ci-dessus, dans le but de rendre nul en permanence l'angle Ob que réalise la poutre 3 autour de l'axe Z, le système de régulation 11 comporte un dispositif de compensation 19. Ce dernier consiste ainsi à réaliser une estimation des perturbations liées à la poutre 3 Fbz de la relation (3) qu'il faut compenser pour chaque moyen d'entraînement 2, 4. Le dispositif de compensation 19 comporte une unité de commande corrective 25 comme visible à la figure 2 qui comprend un module de calcul dynamique. Le module de calcul dynamique vérifie le schéma fonctionnel de la figure 4 correspondant aux relations : Fbä =K, ùx2~+K4 •sz •(x, +x2) ùK5 •s2 x, et Fbiz = ùK, .(x, ù xz) ù Kz •s •(x, ùxz)ùK3 •sz .(x, ùxz)+K4 •sz .(x, +xz) + K5 •sz •xz (6) (7) où : - 9 - Fh,,,Fb,2 représente une estimation du signal de correction à appliquer pour respectivement le premier et le deuxième moyens d'entraînement 2, 4 ; - K,, K2, K3, K4 et K5 représentent les coefficients permettant d'effectuer la correction ; - xi représente la position réelle du premier moyen d'entraînement 2 ; - X2 représente la position réelle du deuxième moyen d'entraînement 4 - et s représente l'opérateur de Laplace. Afin de pouvoir éliminer les problèmes de couplage entre les moyens d'entraînement 2 et 4, c'est-à-dire les différences entre leur position x, et x2 et, incidemment, obtenir un angle Ob sensiblement nul, le module de calcul dynamique de l'unité de commande corrective 25 utilise, pour les relations (6) et (7), les valeurs : (8) K _ mh +M h 4 4 K mhYh 5 L On peut classer ces coefficients dans l'ordre décroissant de leur importance : - K4 est le coefficient de la commande corrective 25 relatif à l'inertie globale de la poutre 3 et de la tête 5. Il est absolument nécessaire pour obtenir de bonnes performances du système de régulation 11. - K5 est le coefficient de la commande corrective 25 relatif à la répartition asymétrique de l'inertie de la tête 5 entre les axes x, et x2. Il est au coeur de la présente invention. - K, est le coefficient de la commande corrective 25 relatif à la constante élastique des liaisons flexibles 7, 9 de la poutre 3. - K3 est le coefficient de la commande corrective 25 relatif à l'inertie en rotation de la poutre 3 avec la tête 5. - K2 est le coefficient de la commande corrective 25 relatif à la constante de frottement visqueux des liaisons flexibles 7, 9 de la poutre 3. A l'aide de cette liste décroissante, on comprend que s'il est nécessaire de réduire le temps de calcul du dispositif de compensation 19, par exemple, pour des raisons de limitations matérielles de la puissance de calcul du processeur à disposition, il suffit de négliger autant de coefficients de moindre importance que nécessaire jusqu'à ladite limitation. On peut également choisir de négliger certains coefficients en fonction du système ou de l'application considérés. A titre d'exemple, dans un système construit au moyen de lames ressort pour les liaisons flexibles 7 et 9, le coefficient K2 relatif à la constante ,u de frottement visqueux peut être éliminé car négligeable. De plus, si le mouvement de rotation Ob est inhibé par une configuration particulière du portique 1, le coefficient K3 relatif à l'inertie en rotation de la poutre 3 avec la tête 5 devient superflu. Dans une variante de la présente invention, le dispositif de compensation 19, comme visible à la figure 6, comporte les positions cible x,ref et X2ref comme entrées supplémentaires. Ainsi, l'unité de commande corrective 25 peut utiliser les positions réelles x, et x2, les positions cible x/ref et X2ref, ou une de leur combinaison. En effet, l'estimation du signal de correction Fm, Fb,2 requiert la connaissance de la dérivée double des positions réelles x, et x2 représentée par le terme s2 dans les relations (6) et (7). Ce calcul peut être rendu difficile par la présence de bruit dans les mesures de positions xi et x2 ce 2930936 - 11 - qui peut rendre obligatoire l'utilisation de filtres impliquant une dégradation des performances de l'unité de commande corrective 25. Par conséquent, il peut être préférable d'employer la dérivée double des positions de consigne XlYefet X2ref qui ont l'avantage de n'être entachées 5 d'aucun bruit perturbateur. Préférentiellement, l'utilisation d'une telle combinaison des positions réelles x,, x2 et cible Xlref, X2ref de ladite variante de l'unité de commande corrective 25 est utilisée pour remplacer les positions réelles x,, x2 par les positions cible XJref, X2ref pour le calcul des coefficients K4 et K5. Le module 10 de calcul dynamique de l'unité de commande corrective 25 vérifie alors le schéma fonctionnel de la figure 6 et les relations (6) et (7) sont remplacées par les relations suivantes : Fhn =K,.(x,ùx2)+K2•s•(x,ùx2)+K3 .s2 .(x, ù x2 ) + K, s2•(X,rej+X2rej) ùKS's2 x,rej et 15 Fb/2 =ùK, .(x, ùx2)ùK2 •s.(x, ùx2)ùK3 .s2 .(x1 ùx2)+K4s2(Xlrej +X2rej) (10) +K5.s2X2rej Pour ces deux variantes de l'unité de commande corrective 25, comme on peut le voir dans les relations (8), seuls les coefficients K3 et K5 vont changer en fonction de la position de la tête 5 par rapport à la poutre 3. Grâce au dispositif de compensation 19, la poutre 3 du portique 1 avance 20 ainsi toujours sensiblement parallèlement à l'axe Y. En théorie, les forces appliquées par le dispositif de compensation 19 permettent de découpler virtuellement, au moyen l'unité de commande corrective 25, les moyens d'entrainement 2, 4 du portique 1. Il devient donc nécessaire d'inclure, dans le système de régulation 11, un dispositif d'asservissement 15, 17 pour 25 chaque moyen d'entraînement 2, 4 virtuellement indépendants. De plus, les termes Fhä , F6,2 calculés par l'unité de commande corrective 25 ne sont que des estimations des forces réelles Fb,,, Fbz (9) 2930936 - 12 - appliquées sur le système physique. Les dispositifs d'asservissement 15, 17 permettent donc également de rejeter les perturbations extérieures aux moyens d'entraînement 2 et 4, en partie dues aux imperfections et imprécisions du modèle. 5 Chaque dispositif d'asservissement 15, 17 fonctionne de manière indépendante en boucle fermée et comporte un module de calcul dynamique qui préférentiellement vérifie le schéma fonctionnel de la figure 5 correspondant à la relation : F an,n = (Kxpn + s-' Kxin) (xrejn ù xn) +Kvrn S . xrejn ù Kvmn S xn + Karn S 2 • xrejn (11) 10 où : - Fcontn représente le signal de commande du moyen d'entraînement n; - Kxpn, Kxin, Kvrn, Kvmn et Karn représentent les coefficients permettant d'effectuer l'asservissement du moyen d'entraînement n ; 15 - xrefn représente la position consigne du moyen d'entraînement n ; - xn représente la position réelle du moyen d'entraînement n ; - et s représente l'opérateur de Laplace. Ce type de dispositif d'asservissement est cité à titre d'exemple et peut être remplacé par toute autre topologie équivalente comme, par 20 exemple, du type PID, polynomial ou à boucles cascadées. Préférentiellement, on déterminera avant l'utilisation effective du portique 1 les coefficients Kxpn, Kxin, Kvrn, Kvmn et Karn par une méthode du type � placement de pôles � qui est une méthode connue pour déterminer de tels coefficients de dispositifs d'asservissement comme ceux 15, 17. 25 D'autres méthodes peuvent toutefois être utilisées sans influencer la présente invention. L'utilisation de tels coefficients Kxpn, Kxin, Kvrn, Kvmn et Karn constants doit permettre d'obtenir le même comportement dynamique entre les premier et deuxième moyens d'entraînement 2, 4. Par conséquent, chaque dispositif d'asservissement 15, 17 doit vérifier les relations : ù 13 ù m2Karl = m1Kar2 m2Kvrl = mlKvr2 m2KC~1 = m1 KXl,2 (12) m2Kx, = miKx/2 m2(Kvml+f) =m1(Kv,�2+f2) Préférentiellement, comme visible à la figure 2, le dispositif de compensation 19 comporte également des modules additionneurs 27 et 29 afin de compenser chaque signal de commande FFoät,, Fcont2 de chaque dispositif d'asservissement 15, 17 avec chaque signal de correction Fh;,, Fbi2 du dispositif de compensation 19 afin de fournir deux signaux de commande corrigés FYei', F,-en aptes à servir de données d'entrée pour respectivement les dispositifs d'amplification de puissance 21, 23. On observe dans l'équation (12) que les paramètres des deux dispositifs d'asservissement 15, 17 ne dépendent pas de la position yh de la tête 5. En effet, la modification de la répartition de l'inertie de la poutre 3 entre les positions x, et x2 est entièrement prise en compte par le dispositif de compensation 19 au niveau de son unité de commande corrective 25. Il existe une troisième variante de l'unité de commande corrective 25 présentée ci-dessus qui permet de réduire le volume de calculs à effectuer par l'unité de commande corrective 25. Elle consiste à transformer le modèle de la figure 3 en un modèle qui ne comporte plus que 3 masses équivalentes meq/, meg2 et megb. Ces masses équivalentes ne sont plus des grandeurs physiques, mais des paramètres équivalents qui dépendent de la position de la tête 5 selon l'axe Y par la relation suivante : =m~ ùm" mhyh +3. +mhyh2 4 L L2 q2 =m2ùm" +mhyh +3./Ih+mhyh2 4 L L (1 2\ m eqb = mb + 2ùmh ù 6. h +2h.Yh (13) 2930936 ù 14 ù On peut aussi écrire l'inertie équivalente de l'ensemble constitué de la poutre 3 et de la tête 5 au moyen de l'équation suivante : 2 Iegb = megbL (14) 12 En dérivant les équations dynamiques, on peut à nouveau calculer 5 les coefficients requis pour l'unité de commande corrective 25, qui diffèrent à présent de l'équation (8) : 4 K5 = 0 On observe ci-dessus que les calculs sont réduits pour l'unité de commande corrective 25, car un des coefficients est toujours nul. En 10 contrepartie, on doit à présent faire dépendre les coefficients des dispositifs d'asservissement 15, 17 de la position yh de la tête 5 selon l'axe Y. En effet, l'équation (12) devient : r meg2Kar1 = megl Kart meg2Kvrl = meg1Kvr2 meg2Kxp1 = mey1Kxp2 meg2 Kx,1 ù me{gl K.,2 { meg2 (Kvml +JI) = megl (Kvm2 +J2 ) On voit que les coefficients dépendent à présent des masses 15 équivalentes meq, et meg2 qui dépendent de la position yh de la tête 5. Ainsi, l'économie de temps de calculs réalisée au niveau de l'unité de commande corrective 25 est annulée par un surcroît de calculs au niveau des (16) 2930936 - 15 - dispositifs d'asservissement 15 et 17. De plus, rendre variables les coefficients des dispositifs d'asservissement 15, 17 mène à des difficultés théoriques pour démontrer la stabilité et la robustesse du système de régulation 11. 5 Grâce aux deux premières variantes du système de régulation 11, le portique 1 est déplacé selon l'axe X avec des moyens d'entraînement 2, 4 qui sont synchronisés c'est-à-dire que la poutre 3 garde en permanence un angle Ob par rapport à l'axe Z sensiblement nul. De plus, le mouvement obtenu est réalisé avec un écart minimal par rapport à la consigne xref. 10 Bien entendu, la présente invention ne se limite pas à l'exemple illustré mais est susceptible de diverses variantes et modifications qui apparaîtront à l'homme de l'art. En particulier, les calculs des coefficients K, et K2 peuvent être affinés par une détermination dynamique des coefficients de frottement ,u et k en fonction de la température mesurée sur chacune 15 des interfaces 7 et 9. REVENDICATIONS1. Système de régulation (11) d'un portique (1) comportant une poutre (3) sur laquelle est montée mobile une tête (5) et dont chaque extrémité comprend un moyen d'entraînement linéaire (2, 4), ledit système de régulation comportant un dispositif de supervision (13) destiné à fournir la position cible (Xref, Oref) de la tête (5), un dispositif de génération de consigne (14, 16) destiné à fournir la position cible (xiref, X2ref) de chacun des moyens d'entraînement (2, 4), un dispositif d'asservissement (15, 17) en boucle fermée pour chacun desdits moyens d'entraînement destiné à fournir un signal (F,ontr, Fcont2) de commande audit moyen d'entraînement afin de faire tendre la position réelle de la tête (5) vers la position cible (Xref) caractérisé en ce que le système de régulation (11) comprend en outre un dispositif de compensation (19) comportant une unité de commande corrective (25) destinée à fournir un signal (Fb,1,Fb,2) de correction pour chaque signal (FFontr, Fcont2) de commande fourni par chacun desdits dispositifs d'asservissement en fonction de la position réelle (xi, x2) de chacun desdits moyens d'entraînement afin de déplacer le portique (1) sans provoquer de rotation (9b) de la poutre (3) quelle que soit la position de ladite tête. 2. Système selon la revendication 1, caractérisé en ce que l'unité de commande corrective (25) comporte un module de calcul dynamique desdits signaux de correction à partir de l'inertie de la poutre (3) selon les relations : 2 Fb/l = K4 s • (x1 + x2 et Fbt2 -K4 avec :-17- K ù T'Ylb + T'Ylh 4 où : - Fb,,,Fb,2 représentent une estimation du signal de correction à appliquer pour respectivement le premier et le deuxième moyen d'entraînement (2, 4) ; - K4 représente le coefficient relatif à l'inertie globale de la poutre (3) ; - xi représente la position réelle du premier moyen d'entraînement (2) ; - x2 représente la position réelle du deuxième moyen d'entraînement (4) ; - s représente l'opérateur de Laplace ; - mb représente la masse de la poutre (3) ; - et mh représente la masse de la tête (5). 3. Système selon la revendication 2, caractérisé en ce que le module de calcul dynamique prend également en compte la répartition 15 asymétrique de l'inertie de la tête (5) entre les moyens d'entraînement (2, 4) selon les relations : Fb /1 = K4 . 2 • (xl + x2) ù K5 .s2 ' x1 et Fb/2 ùK4.s .(x1+x2)+K5.s .x2 20 Avec : K5 mh ='Yh où : - K5 représente le coefficient relatif à l'inertie globale de la poutre (3) ; - xi représente la position réelle du premier moyen d'entraînement (2) ; 25 - x2 représente la position réelle du deuxième moyen d'entraînement (4) ; 4 L-18- - s représente l'opérateur de Laplace ; - mh représente la masse de la tête (5) ; - L représente la longueur de la poutre (3) ; - et yh représente la position du centre de gravité de la tête (5) par rapport au milieu de la longueur L de la poutre (3). 4. Système selon la revendication 3, caractérisé en ce que le module de calcul dynamique prend également en compte la constante élastique des liaisons flexibles (7, 9) de la poutre (3) selon les relations : Fb,l =Kl • (xl ùx2)+K4 • s2 • (xl +x2)ùK5 • s2 • xl 10 et Fb/2 = ùKI • (xl ù x2) + K4 . 2 • (x1 + 2)+K5. s 2 x2 Avec : k K =ù1 L2 où : 15 - Kl représente le coefficient relatif à la constante élastique des liaisons flexibles (7, 9) de la poutre (3) ; - xi représente la position réelle du premier moyen d'entraînement (2) ; - x2 représente la position réelle du deuxième moyen d'entraînement (4) ; 20 - L représente la longueur de la poutre (3) ; - et k représente la somme de coefficients d'élasticité des interfaces (7, 9) entre la poutre (3) et les moyens d'entraînement (2, 4). 5. Système selon la revendication 4, caractérisé en ce que le module de calcul dynamique prend également en compte l'inertie en 25 rotation de la poutre (3) selon les relations : Fb, l = Kl • (xl ù x2) + K3 s 2 (xl ù x2) + K4 s 2 (xl + x2) ù K5 s 2 xl et -19- Fb / 2 = ùKI • (x1 ù x2) ù K3 . s 2 • (x1 ù x2) + K4 . s 2 • (xl + x2) + K5 . s 2 • x2 Avec : Ib +Ih +m g3 = L2 où : - K3 représente le coefficient relatif à l'inertie en rotation de la poutre (3) ; - xi représente la position réelle du premier moyen d'entraînement (2) ; - x2 représente la position réelle du deuxième moyen d'entraînement (4) ; - s représente l'opérateur de Laplace ; - lb représente l'inertie de la poutre (3) ; - Ih représente l'inertie de la tête (5) ; - mh représente la masse de la tête (5) ; - L représente la longueur de la poutre (3) ; - et yh représente la position du centre de gravité de la tête (5) par rapport au milieu de la longueur L de la poutre (3). 6. Système selon la revendication 5, caractérisé en ce que le module de calcul dynamique prend également en compte la constante de frottement visqueux des liaisons flexibles (7, 9) de la poutre (3) selon les relations : Fb/1=K1•(xlùx2)+K2•s.(xlùx2)+K3•s2•(xlùx2) +K4•s2•(xl+x2) ûK5 . s 2 . x1 et Fb/2=ùKI•(xlùx2)ùK2.s. xlùx2)ùK3.s2•(X1ùx2)+K4•s2•(xl+x2) + K5.s2•x2 Avec : 2- 20 - K2 ù L2 où : - K2 représente le coefficient relatif à la constante de frottement visqueux des liaisons flexibles (7, 9) de la poutre (3) ; - xi représente la position réelle du premier moyen d'entraînement (2) ; - x2 représente la position réelle du deuxième moyen d'entraînement (4) ; - s représente l'opérateur de Laplace ; - ,u représente la somme de coefficients de frottements visqueux des interfaces (7, 9) entre la poutre (3) et les moyens d'entraînement (2, 4) ; - et L représente la longueur de la poutre (3). 7. Système selon la revendication 1, caractérisé en ce que l'unité de commande corrective (25) comporte un module de calcul dynamique 15 desdits signaux de correction à partir de l'inertie de la poutre (3) selon les relations : Pb/1 = K4 . s2 ' xlref + x2ref et 2 Fb/2 = K4 . s2 + x2ref 20 avec : K = b h 4 4 où : - Fb,,,Fb,2 représentent une estimation du signal de correction à appliquer pour respectivement le premier et le deuxième moyen 25 d'entraînement (2, 4) ; - K4 représente le coefficient relatif à l'inertie globale de la poutre (3) ; m +m 2930936 - 21 - - Xlref représente la position cible du premier moyen d'entraînement (2) ; - X2ref représente la position cible du deuxième moyen d'entraînement (4) ; 5 - s représente l'opérateur de Laplace ; - mb représente la masse de la poutre (3) ; - et mh représente la masse de la tête (5). 8. Système selon la revendication 7, caractérisé en ce que le module de calcul dynamique prend également en compte la répartition 10 asymétrique de l'inertie de la tête (5) entre les moyens d'entraînement (2, 4) selon les relations : Fb n = K4 s 2 2 (.xlYe f + .x2ref) ù K5 s x1ref et Fb/2=K4S2.(xlref+X2ref )+K5 s2'x2ref Avec : Ks =mb'Yh L où : - K5 représente le coefficient relatif à l'inertie globale de la poutre (3) ; - xrref représente la position cible du premier moyen d'entraînement (2) ; - X2ref représente la position cible du deuxième moyen d'entraînement (4) ; - s représente l'opérateur de Laplace ; - mh représente la masse de la tête (5) ; - L représente la longueur de la poutre (3) ; - et yh représente la position du centre de gravité de la tête (5) par rapport au milieu de la longueur L de la poutre (3). - 22 - 9. Système selon la revendication 8, caractérisé en ce que le module de calcul dynamique prend également en compte la constante élastique des liaisons flexibles (7, 9) de la poutre (3) selon les relations : Fbn=(x1ùx2)+K4s2(x1ref +x2ref)ùK5 s2x1ref et Pb/2 = ùKI • (xl ù x2) + K4 ' s 2 ' (xl ref + x2ref ) + K5 . s 2 ' x2ref Avec : k K = 1 L2 où : - Kl représente le coefficient relatif à la constante élastique des liaisons flexibles (7, 9) de la poutre (3) ; - Xlref représente la position cible du premier moyen d'entraînement (2) ; - X2ref représente la position cible du deuxième moyen d'entraînement 15 (4) ; - xi représente la position réelle du premier moyen d'entraînement (2) ; - x2 représente la position réelle du deuxième moyen d'entraînement (4) ; - L représente la longueur de la poutre (3) ; 20 - et k représente la somme de coefficients d'élasticité des interfaces (7, 9) entre la poutre (3) et les moyens d'entraînement (2, 4). 10. Système selon la revendication 9, caractérisé en ce que le module de calcul dynamique prend également en compte l'inertie en rotation de la poutre (3) selon les relations : 25 Fb,1=K1•(x1ùx2)+K3•s2•(x ) K 4 ' s 2 ' (xl ref + x2ref) ù K5 ' s 2 ' x1 ref et 2930936 -23- Fb/2=ùKI.(xlùx2)ùK3'S2.(xlùx2)+K4'S2'(Xlref+x2Yef)+K5.s2x2Yef Avec : Ib +1 + g3 = L2 où : 5 - K3 représente le coefficient relatif à l'inertie en rotation de la poutre (3) ; - x]ref représente la position cible du premier moyen d'entraînement (2) ; - X2ref représente la position cible du deuxième moyen d'entraînement 10 (4) ; - xi représente la position réelle du premier moyen d'entraînement (2) ; - x2 représente la position réelle du deuxième moyen d'entraînement (4) ; - s représente l'opérateur de Laplace ; - lb représente l'inertie de la poutre (3) ; - Ih représente l'inertie de la tête (5) ; - mh représente la masse de la tête (5) ; - L représente la longueur de la poutre (3) ; - et yh représente la position du centre de gravité de la tête (5) par rapport au milieu de la longueur L de la poutre (3). 11. Système selon la revendication 10, caractérisé en ce que le module de calcul dynamique prend également en compte la constante de frottement visqueux des liaisons flexibles (7, 9) de la poutre (3) selon les relations : Fb,l=K1.(xlùx2)+K2's.(xlùx2)+K3.62.(x1ùx2)+K4'S2.(xlref+x2ref) û K5 .s2 • xlref 2 h et-24- Fb t a = ùK~ (x~ ù x2) ù K2 s (x~ ù x2) ù K3 . s 2 . (x~ ù xz) + K4 . 2 . (xl ref +xzref ) z + Ks s • xzref Avec : 2ùL2 où : - K2 représente le coefficient relatif à la constante de frottement visqueux des liaisons flexibles (7, 9) de la poutre (3) ; - xrref représente la position cible du premier moyen d'entraînement (2) ; - X2ref représente la position cible du deuxième moyen d'entraînement (4) ; - xi représente la position réelle du premier moyen d'entraînement (2) ; - x2 représente la position réelle du deuxième moyen d'entraînement (4) ; - s représente l'opérateur de Laplace ; -,u représente la somme de coefficients de frottements visqueux des interfaces (7, 9) entre la poutre (3) et les moyens d'entraînement (2, 4) ; - et L représente la longueur de la poutre (3). 12. Système selon l'une des revendications précédentes, 20 caractérisé en ce que les positions cibles (xzref, X2ref) respectivement du premier et du deuxième moyen d'entraînement (2, 4) sont égales. 13. Système selon l'une des revendications précédentes, caractérisé en ce que chaque dispositif d'asservissement (15, 17) comporte un module de calcul dynamique desdits signaux (F,onti, Fcont2) de commande 25 selon la relation : ontn = (Kxpn + Kxin) ( xrefn ù xn ) + Kvrn S - xrefn ù Kvmn s - xn + Karn S-2 xrefn où . 2930936 - 25 - - Fcontn représente le signal de commande du moyen d'entraînement n; - Kxpn, Kxln, Kvrn, Kvmn et Ka/n représentent les coefficients permettant d'effectuer l'asservissement du moyen d'entraînement n ; 5 - xrefn représente la position consigne du moyen d'entraînement n ; - xn représente la position réelle du moyen d'entraînement n ; - et s représente l'opérateur de Laplace. 14. Système selon la revendication 13, caractérisé en ce que les coefficients Kxpn, Kxtn, KvYn, Kvmn et Kant de chaque dispositif d'asservissement 10 (15, 17) sont constants. 15. Système selon la revendication 13 ou 14, caractérisé en ce que les coefficients Kxpn, Kxtn, KvYn, Kvmn et Kara de chaque dispositif d'asservissement (15, 17) sont calculés de manière à obtenir le même comportement dynamique entre les premier et deuxième moyens 15 d'entraînement (2, 4) en vérifiant les relations suivantes : m2Kari = miKa,2 m2K,rl = mIK,,2 m2K i = mIK 2 m2Kxi1 = m1Kxi2 m2(Kvm1+f1)=ml(Kvm2+f2) où : - Kxpn, Kxpn, KvYn, Kvmn et Ka/n représentent les coefficients permettant d'effectuer l'asservissement du moyen d'entraînement n ; - ml représente la masse du premier moyen d'entraînement (2) ; - m2 représente la masse du deuxième moyen d'entraînement (4) ; - fi représente le coefficient de frottement visqueux du moyen d'entraînement n. 16. Système selon l'une des revendications 13 à 15, caractérisé en 25 ce que le calcul des coefficients Kxp, K 1, KvY, Kvm et Ka, de chaque dispositif 2930936 - 26 - d'asservissement (15, 17) est réalisé par une méthode du type à placement de pôles.