FR 2813964 A1 20020315 FR 0011584 A 20000912 La présente invention concerne un procédé et un dispositif pour déplacer un mobile sur une base. Ledit dispositif est du type comportant un actionneur commanda- ble, par exemple un moteur électrique, destiné à engendrer un déplacement linéaire du mobile sur la base, ainsi qu'un système qui est formé d'une pluralité d'éléments qui sont amenés en mouvement lors du déplacement dudit mobile. Dans le cadre de la présente invention, ledit système présente au moins deux mouvements différents et comporte comme éléments susceptibles d'être amenés en mouvement, en particulier - ladite base qui peut être montée élastiquement par rapport au sol, notamment pour l'isoler de vibrations provenant dudit sol ; et/ou - une ou plusieurs masses auxiliaires, par exemple des supports de mesure et/ou des charges, qui sont liées élastiquement à la base ; et/ou - une ou plusieurs masses auxiliaires, par exemple également des supports de mesure et/ou des charges, qui sont liées élastiquement au mobile. Lors de la mise en mouvement du mobile, lesdits éléments du système se mettent à bouger. Mais surtout, en raison de la liaison élastique précitée, ces éléments continuent toujours de bouger lorsque le déplacement du mobile est terminé et que ce dernier revient à l'arrêt. Une telle poursuite des mouvements dudit système est généralement indésirable, car elle peut entraîner de nombreux inconvénients. En particulier, elle peut perturber des mesures, notamment des mesures de positionnement, qui sont faites sur le mobile ou sur ces éléments. Aussi, un objet de la présente invention est de commander le mobile de sorte que tous les éléments en mouvement dudit système, par exemple la base et/ou des masses auxiliaires, sont à l'arrêt à la fin du déplacement du mobile. Concernant ladite base, si elle est montée élastiquement par rapport au sol, on sait que, lors de la mise en mouvement du mobile, durant les phases d'accélération et de décélération, elle est soumise à la réaction de la force appliquée au mobile par l'actionneur. Cet effort de réaction excite la base qui oscille alors sur ses supports. Ceci perturbe le positionnement relatif du mobile par rapport à la base, et nuit fortement à la précision du dispositif. Cette erreur de position relative subsiste après la fin du déplacement du mobile et ne disparaît qu'après la stabilisation (qui a lieu bien plus tard) de la base. On connaît différentes solutions pour remédier à cet inconvénient. Certaines de ces solutions prévoient notamment - d'immobiliser la base pendant les phases d'accélération et de décélération par un système de blocage, par exemple électromagnétique, qui est monté en parallèle avec les supports élastiques. Cette solution connue empêche toutefois les supports d'isoler la base des vibrations provenant du sol lors desdites phases d'accélération et de décélération ; - d'annuler l'effet produit par la force engendrée par l'actionneur, en prévoyant un actionneur additionnel qui est agencé entre la base et le sol et qui engendre une force additionnelle de même amplitude, mais de sens opposé ; ou - de déplacer un mobile additionnel sur la base selon un déplacement analogue, mais de sens opposé, par rapport au déplacement du mobile, de manière à annuler les effets d'inertie. Toutefois, aucune de ces solutions connues n'est satisfaisante, puisque leurs efficacités sont réduites et qu'elles nécessitent toutes des moyens supplémentaires (système de blocage, actionneur additionnel, mobile additionnel) qui augmentent notamment la complexité, le coût et l'encombrement du dispositif. De plus, surtout, ces solutions mettent en oeuvre une action qui agit uniquement sur la base et non sur les autres éléments du système qui, eux, continuent à bouger à l'arrêt du mobile. La présente invention a pour objet de remédier à ces inconvénients. Elle concerne un procédé pour déplacer, de façon extrêmement précise et à coût réduit, un mobile sur une base montée par exemple sur le soi, tout en amenant à l'arrêt à la fin du déplacement tous les mouvements engendrés par ce déplacement, ledit mobile étant déplacé linéairement selon un déplacement prédéterminé en distance et en temps, sous l'action d'une force commandable. A cet effet, ledit procédé est remarquable selon l'invention en ce que a) on définit des équations qui - illustrent un modèle dynamique d'un système formé par des éléments, dont ledit mobile, qui sont amenés en mouvement lors d'un déplacement dudit mobile ; et - comprennent au moins deux variables, dont la position dudit mobile ; b) on exprime toutes les variables de ce système, ainsi que ladite force, en fonction d'une même variable intermédiaire y et d'un nombre déterminé de dérivées en fonction du temps de cette variable intermédiaire, ladite force étant telle, qu'appliquée audit mobile, elle déplace ce dernier selon ledit déplacement déterminé et rend tous les éléments dudit système immobiles à la fin dudit déplacement ; c) on détermine les conditions initiales et finales de toutes lesdites variables ; d) à partir des expressions des variables définies à l'étape b) et desdites conditions initiales et finales, on détermine la valeur en fonction du temps de ladite variable intermédiaire ; e) on calcule la valeur en fonction du temps de ladite force, à partir de l'expression de la force, définie à l'étape b) et de ladite valeur de la variable intermédiaire, déterminée à l'étape d) ; et f) on applique audit mobile la valeur ainsi calculée de ladite force. Ainsi, la force appliquée au mobile permet à ce dernier de réaliser le déplacement prédéterminé prévu, notamment en temps et en distance, tout en rendant immobiles à la fin du déplacement les éléments amenés en mouvement par ce déplacement de sorte qu'ils n'oscillent pas et, en particulier, ne perturbent pas le positionnement relatif entre eux et le mobile. On notera de plus qu'en raison de ce contrôle combiné dudit mobile et desdits éléments en mouvement, on obtient un déplacement extrêmement précis du mobile dans un référentiel indépendant de la base et lié par exemple au sol. On notera que la mise en #uvre du procédé conforme à l'invention n'est pas limitée à un déplacement selon un axe unique, mais peut également être appliquée à des déplacements selon plusieurs axes qui peuvent être considérés comme indépendants. De façon avantageuse, à l'étape a), on réalise les opérations suivantes : on note xi, i allant de 1 à p, p étant un entier supérieur ou égal à 2, les variables du système et on exprime le bilan des forces et des moments, en approximant au premier ordre si nécessaire, sous la forme dite matricielle polynomiale A(s)X = bF avec # A(s) matrice de taille p x p dont les éléments Aij(s) sont des polynômes de la variable s = d/dt ; # b le vecteur de dimension p ; et # F la force exercée par le moteur. De façon avantageuse, à l'étape b), on réalise les opérations suivantes - les différentes variables xi dudit système, i allant de 1 à p, devant vérifier chacune une première expression de la forme les y(j) étant les dérivées d'ordre j de la variable intermédiaire y, r étant un entier prédéterminé et les pi,j étant des paramètres à déterminer, on obtient, en posant y(j) = sj.y, une deuxième expression - à partir des deuxièmes expressions relatives aux différentes variables xi du système, on définit une troisième expression de type vectoriel X = P.y - on calcule ledit vecteur P, en remplaçant X par la valeur P.y dans le système suivant dans lequel BT est la transposée d'une matrice B de taille px(p-1), telle que BTb=Op-1 ; bp est la p-ième composante du vecteur b précédemment défini ; et Op-1 est un vecteur nul de dimension (p-1) ; - à partir de la valeur ainsi calculée du vecteur P, on déduit les valeurs des différents paramètres pi,j ; et - à partir de ces dernières valeurs, on déduit les valeurs des variables xi en fonction de la variable intermédiaire y et de ses dérivées, en utilisant à chaque fois la première expression correspondante. Ainsi, on obtient une méthode de calcul rapide et générale pour calculer les relations entre les variables du système et ladite variable intermédiaire, sous forme de combinaisons linéaires de cette dernière et de ses dérivées par rapport au temps. De façon avantageuse, à l'étape d), on utilise une expression poly- nomiale de la variable intermédiaire y pour déterminer la valeur de cette dernière. Dans ce cas, de préférence, pour déterminer les paramètres de cette expression polynomiale, on utilise les conditions initiales et finales des différentes variables du système, ainsi que les expressions définies à l'étape b). Dans un premier mode de réalisation, pour déplacer un mobile sur une base qui est montée élastiquement par rapport au sol et qui est susceptible d'être soumise à des mouvements linéaire et angulaire, de façon avantageuse, les variables du système sont la position linéaire x du mo- bile, la position linéaire xB de la base et la position angulaire 6z de la base, qui vérifient les relations dans lesquelles - m est la masse du mobile ; - mB, kB, k8, rB, r6 sont respectivement la masse, la raideur linéaire, la raideur de torsion, l'amortissement linéaire et l'amortissement de torsion de la base ; - J est l'inertie de la base par rapport à un axe vertical ; - d est la distance entre l'axe de translation du centre de masse du mobile et celui de la base ; et - y('),y(z',y'3) et y(4) sont respectivement les dérivées première à quatrième de la variable y. Ce premier mode de réalisation permet de remédier aux inconvénients précités (déplacement peu précis, ... ) liés à la mise en oscillation de la base lors du déplacement du mobile. Dans un deuxième mode de réalisation, pour déplacer sur une base un mobile sur lequel sont montées élastiquement un nombre p de masses auxiliaires MAi, p étant supérieur ou égal à 1, i allant de 1 à p, avantageusement, les variables du système sont la position x du mobile et les positions (linéaires) zi des p masses auxiliaires MAi, qui vérifient les relations dans lesquelles - il illustre le produit des expressions associées ; - mi, zi, ki et ri sont respectivement la masse, la position, la raideur et l'amortissement d'une masse auxiliaire MAi ; - mj, kj et rj sont respectivement la masse, la raideur et l'amortissement d'une masse auxiliaire MAj ; et - s=d/dt. Dans un troisième mode de réalisation, pour déplacer un mobile sur une base qui est montée élastiquement par rapport au sol et sur laquelle est montée élastiquement une masse auxiliaire, avantageusement, les variables du système sont les positions x, xB et zA respectivement du mobile, de la base et de la masse auxiliaire, qui vérifient les relations dans lesquelles - M, mB et mA sont les masses respectivement du mobile, de la base et de la masse auxiliaire ; - rA et rB sont les amortissements respectivement de la masse auxiliaire et de la base ; - kA et kB sont les raideurs respectivement de la masse auxiliaire et de la base ; et - s = d/dt. Dans un quatrième mode de réalisation, pour déplacer sur une base montée élastiquement par rapport au sol, un mobile sur lequel est montée élastiquement une masse auxiliaire, avantageusement, les variables du système sont les positions x, xB et zC respectivement du mobile, de la base et de la masse auxiliaire, qui vérifient les relations dans lesquelles - M, mB et mC sont les masses respectivement du mobile, de la base et de la masse auxiliaire ; - rB et rC sont les amortissements respectivement de la base et de la masse auxiliaire ; - kB et kC sont les raideurs respectivement de la base et de la masse auxiliaire ; et - s = d/dt. La présente invention concerne également un dispositif du type comportant - une base montée de façon directe ou indirecte sur le sol ; - un mobile susceptible d'être déplacé linéairement sur ladite base ; et - un actionneur commandable susceptible d'appliquer une force audit mobile en vue de son déplacement sur ladite base. Selon l'invention, ledit dispositif est remarquable en ce qu'il comporte de plus des moyens, par exemple un calculateur - qui mettent en oeuvre les étapes a) à e) du procédé précité, pour calculer une force qui, appliquée audit mobile, permet d'obtenir l'effet ou le contrôle combiné indiqué précédemment ; et - qui déterminent un ordre de commande et le transmettent audit action- neur pour qu'il applique au mobile la force ainsi calculée, lors d'un déplacement. Ainsi, en plus des avantages précités, le dispositif conforme à l'invention ne nécessite pas de moyen mécanique additionnel, ce qui réduit son coût et son encombrement et simplifie sa réalisation, par rapport aux dispositifs connus et précités. Les figures du dessin annexé feront bien comprendre comment l'invention peut être réalisée. Sur ces figures, des références identiques désignent des éléments semblables. Les figures 1 et 2 illustrent respectivement deux modes de réalisation différents du dispositif conforme à l'invention. Les figures 3 à 7 représentent des graphiques qui illustrent les variations au cours du temps de variables du système, pour un premier mode de réalisation du dispositif conforme à l'invention. Les figures 8 à 13 représentent des graphiques qui illustrent les variations au cours du temps de variables du système, pour un second mode de réalisation du dispositif conforme à l'invention. Le dispositif 1 conforme à l'invention et représenté schématiquement sur les figures 1 et 2, selon deux modes de réalisation différents, est destiné au déplacement d'un mobile 4, par exemple un chariot mobile, sur une base 2, en particulier un banc d'essai. Ce dispositif 1 peut par exemple être appliqué à des tables XY rapides utilisées en micro-électronique, à des machines-outils, à des convoyeurs, à des robots, ... De façon connue, ledit dispositif 1 comporte, en plus de la base 2 et du mobile 4 - des supports 3, de type connu, agencés entre la base 2 et le sol S ; - des moyens non représentés, par exemple un rail, fixés sur la base 2 et permettant au mobile 4 de se déplacer de façon linéaire sur ladite base 2;et - un actionneur commandable 5, de préférence un moteur électrique, susceptible d'appliquer une force F audit mobile 4 en vue de son déplacement sur la base 2. Dans le cadre de la présente invention, le dispositif 1 comporte un système S1, S2 qui est formé de différents éléments précisés ci-dessous et variables selon le mode de réalisation envisagé, qui sont amenés en mouvement lors du déplacement du mobile 4. Selon l'invention, ledit dispositif 1 est perfectionné de manière à obtenir directement à la fin d'un déplacement du mobile 4 - un positionnement précis de ce dernier dans un référentiel non représenté, indépendant du mobile 4 et de la base 2 et lié par exemple au sol ; et - une immobilisation de tous les éléments en mouvement dudit système S1, S2. Pour ce faire, le dispositif 1 comporte de plus, selon l'invention, des moyens de calcul 6 qui calculent une force particulière F, qui est destinée à être transmise sous forme d'un ordre de commande à l'actionneur 5, comme illustré par une liaison 7, et qui est telle qu'appliquée audit mobile 4, elle produit un effet combiné (et donc un contrôle combiné) - d'une part, sur le mobile 4 de sorte qu'il réalise exactement le déplacement prévu, notamment concernant la durée et la distance prescrites de déplacement ; et - d'autre part, sur ledit système S1, S2 de sorte que tous ses éléments en mouvement soient immobiles à la fin du déplacement du mobile 4. A cet effet, lesdits moyens de calcul 6 mettent en ceuvre le procédé conforme à l'invention, selon lequel a) on définit des équations qui - illustrent un modèle dynamique dudit système (par exemple S1 ou S2) formé par les différents éléments, dont ledit mobile 4, qui sont amenés en mouvement lors d'un déplacement dudit mobile 4 ; et - comprennent au moins trois variables, dont la position dudit mobile 4; b) on exprime toutes les variables de ce système, ainsi que ladite force F, en fonction d'une même variable intermédiaire y et d'un nombre déterminé de dérivées en fonction du temps de cette variable intermédiaire, ladite force F devant être telle, qu'appliquée audit mobile 4, elle déplace ce dernier selon ledit déplacement déterminé et rend tous les éléments dudit système immobiles à la fin dudit déplacement ; c) on détermine les conditions initiales et finales de toutes lesdites variables ; d) à partir des expressions des variables définies à l'étape b) et desdites conditions initiales et finales, on détermine la valeur en fonction du temps de ladite variable intermédiaire ; et e) on calcule la valeur de ladite force, à partir de l'expression de la force, définie à l'étape b) et de ladite valeur de la variable intermédiaire, déterminée à l'étape d). Ainsi, grâce à l'invention, la force F appliquée au mobile 4 permet à ce dernier de réaliser le déplacement prédéterminé prévu, notamment en temps et en distance, tout en rendant immobiles à la fin du déplacement les éléments (précisés ci-dessous) amenés en mouvement par ce déplacement de sorte qu'ils n'oscillent pas et, en particulier, ne perturbent pas le positionnement relatif entre eux et le mobile 4. On notera de plus qu'en raison de cet effet ou contrôle combiné dudit mobile 4 et desdits éléments en mouvement, on obtient un déplace- ment extrêmement précis du mobile 4 dans un référentiel indépendant de la base 2 et lié par exemple au sol S. Bien entendu, la mise en oeuvre de la présente invention n'est pas limitée à un déplacement selon un axe unique, mais peut également être appliquée à des déplacements selon plusieurs axes qui peuvent être considérés comme indépendants. Selon l'invention, à l'étape d), on utilise une expression polyno- miale de la variable intermédiaire y pour déterminer la valeur de cette dernière et, pour déterminer les paramètres de cette expression polynomiale, on utilise les conditions initiales et finales des différentes variables du système, ainsi que les expressions définies à l'étape b). On décrit à présent le procédé conforme à l'invention pour quatre systèmes différents (d'éléments en mouvement). Dans un premier mode de réalisation non représenté, les supports 3 sont de type élastique et permettent d'isoler la base 2 des vibrations provenant dudit sol S. La fréquence propre de la base 2 sur lesdits supports élastiques 3 est généralement de quelques hertz. En outre, en plus du mouvement de translation du mobile 4 commandé par la force F, un mouvement angulaire entre la base 2 et le mobile 4 est créé. En effet, dans ce cas, l'axe du mobile 4 ne passe pas par son centre de masse, la force produite par l'actionneur 5 crée un moment autour de l'axe vertical. Le rail est supposé légèrement flexible et permet ainsi au mobile 4 de petits mouvements de rotation autour de l'axe vertical, ce qui correspond au mouvement angulaire relatif précité entre la base 2 et le mobile 4. Par conséquent, dans ce premier mode de réalisation, pour déplacer le mobile 4 sur la base 2 qui est montée élastiquement par rapport au sol et qui est susceptible d'être soumise à un mouvement angulaire (relatif), les variables du système sont la position linéaire x du mobile 4, la po- sition linéaire xB de la base 2 et la position angulaire 8z de la base 2, qui vérifient les relations dans lesquelles - m est la masse du mobile 4 ; - mB, kB, kA, rB, r8 sont respectivement la masse, la raideur linéaire, la raideur de torsion, l'amortissement linéaire et l'amortissement de torsion de la base 2 ; - J est l'inertie de la base 2 par rapport à un axe vertical ; - d est la distance entre l'axe de translation du centre de masse du mobile 4 et celui de la base 2 ; et - y"),y(2),y(3) et y(4) sont respectivement les dérivées première à quatrième de la variable y. En effet, dans ce premier mode de réalisation, le bilan des forces et des moments, l'angle 6z étant approximé au premier ordre, s'écrit On notera que, dans le cadre de la présente invention, x(a) est la dérivée d'ordre P par rapport au temps du paramètre a, ceci quel que soit a. Ainsi, par exemple, x(l) est la dérivée première de x par rapport au temps. Le calcul de la variable intermédiaire y s'obtient en posant x = P(s)y, xB = PB(s)y, 6z = P6(s)y et en réécrivant le système (1) avec ces notations soit et donc De ces expressions, on déduit immédiatement L'expression de y en fonction de x, x(1) , xB, xB(l), 6z et 6z(') s'obtient par inversion. Toutefois, cette formule n'est pas nécessaire pour planifier les trajectoires de x, xB et Oz. En effet, comme on veut un déplacement arrêt-arrêt du mobile 4 entre x0 à l'instant t0 et x1 à l'instant t1, avec xM(t0) = 0 = x(l) (t1) et xB(t0) = 0 = xB(t1), xB(l)(t0) = 0 = xB(l)(t1) et 6z(t0) = 0 = 9z(t1), Oz(') (t0) = 0 = 8z(') (t1), avec en plus F(t0) =0= F(t1), on en déduit par les expressions (2) précitées que y(t0) =x0,y(t1) =x1 et y(1) (ti) = y(2) (ti) = y(3) (ti) = y(4) (ti) = y(5) (ti) = y(6) (ti) = 0, i=0,11 soit 14 conditions initiales et finales. II suffit de choisir y comme un polynôme par rapport au temps de la forme avec et a >_ 7 et P >_ 6. Les coefficients a0, ..., ap s'obtiennent alors, selon des méthodes usuelles, par la résolution d'un système linéaire. La trajectoire de référence cherchée pour le déplacement du mobile 4 est alors donnée par les expressions (2) avec y(t) donné par l'expression (3). De plus, la force F en fonction du temps à appliquer aux moyens 5 est obtenue en intégrant la valeur de y obtenue par l'expression (3) dans l'expression F(t) = M.x(2)(t). Dans ce premier mode de réalisation, on obtient avec y(t) donné par l'expression (3). Ainsi, comme grâce au dispositif 1, la base 2 est immobilisée à la fin du déplacement, elle ne perturbe pas le positionnement du mobile 4 dans le référentiel précité de sorte que ledit mobile 4 est positionné de façon stable dès la fin de son déplacement. De plus, comme son déplace- ment est réalisé de façon précise, son positionnement correspond exactement dans ledit référentiel au positionnement recherché. Sur les figures 3 à 7, on a représenté les valeurs respectivement desdites variables y (en mètre m), x (en mètre m), xB (en mètre m), 6z (en radian rd) et F (en Newton N) en fonction du temps t (en secondes s) pour un exemple de réalisation particulier, pour lequel - m=40 kg ; - mB=800 kg ; - kB=mB(5.2n)2 correspondant à une fréquence propre de 5Hz ; - correspondant à un amortissement normalisé de 0,3 ; - J=120 Nm correspondant à l'inertie du mobile 4 ; - kA = J (10.27r)2 correspondant à une fréquence propre en rotation de 10Hz; correspondant à un amortissement normalisé en rotation de 0,3; - d=0,01 m correspondant à l'excentrage du mobile 4 ; - t 1-t0 = 0,4 s ; et - x1-x0 = 25 mm. Le mobile 4 se déplace de la position x0 au repos (x0(')=0) à l'instant t0, à la position x1 au repos (x1(')=0) à l'instant t1. II se déplace donc sur une distance de 25 mm pendant 0,4 s. Pour obtenir ce déplacement, ainsi que l'immobilisation (à la fin dudit déplacement), des différents mouvements engendrés par le déplacement, il convient d'appliquer audit mobile 4 la force F représentée sur la figure 7. Cette force est donnée par l'expression (3A) avec y donné par (3) pour a = 7 et j3 = 6. Dans ce cas, les coefficients a0 jusqu'à a6 sont donnés par a0= 1716, a1 =-9009, a2 =20020,a3=-24024,a4= 16380, a5=-6006, a6=924. Dans un deuxième mode de réalisation représenté sur la figure 1, le système S1 comporte en plus du mobile 4, un nombre p de masses auxiliaires MAi, p étant supérieur ou égal à 1, i allant de 1 à p, qui sont reliées respectivement par des liaisons élastiques e1 à ep de type usuel, en particulier des ressorts, audit mobile 4. Dans l'exemple représenté, p=3. Dans ce cas, les variables du système sont la position x du mobile 4 et les positions zi des p masses auxiliaires MAi, qui vérifient les relations dans lesquelles - II illustre le produit des expressions associées ; - mi, zi, ki et ri sont respectivement la masse, la position, la raideur et l'amortissement d'une masse auxiliaire MAi ; - mj, kj et rj sont respectivement la masse, la raideur et l'amortissement d'une masse auxiliaire MAj ; et - s = d/dt. En effet, le modèle dynamique du système S1 s'écrit On veut, comme dans ce qui précède, trouver des lois de mouvement qui assurent le déplacement voulu du mobile 4, les masses auxiliaires MAi (par exemple des dispositifs de mesure et/ou des charges) s'immobilisant dès que le mobile 4 s'arrête. A cet effet, on calcule la variable intermédiaire y par la même approche que précédemment et on planifie la trajectoire du mobile 4 par son intermédiaire. La variable intermédiaire y devant vérifier x = P(s)y, zi = Pi(s)y, i =1, ..., p, avec on doit avoir, reportant ces relations dans le système (5) (mis 2+ris+ki)Pi = (ris +ki)P, i=1, ..., p De cette expression, on tire immédiatement ce qui prouve les formules (4) précitées. Dans ce cas, on démontre que la force F à appliquer vérifie la relation On vérifie et précise ci-après les formules précitées pour respectivement deux et trois masses auxiliaires MAL Dans le cas de deux masses auxiliaires (p = 2), le modèle s'écrit On en déduit immédiatement soit, en posant i =1,2 L'expression de y, ou plus précisément les expressions de y, y(1) , y(2) , y(3) , y(4) , yc5@, s'en déduisent en inversant le système obtenu à partir de x, z1, z2, x(1), z1 (1), z2(1). On en déduit que, pour effectuer un déplacement de x0 à l'instant t0 à x1 à l'instant t1, avec les masses auxiliaires au repos en t0 et t1, il suffit de construire une trajectoire de référence pour y avec les conditions initiales et finales y(t0) =x0, y(t1) =x1 et toutes les dérivées y(k)(t0) = yN(t1)=0, k variant de 1 à 6 ou plus si nécessaire, et d'en déduire les trajectoires de référence des masses principale et auxiliaires, ainsi que de la force F à appliquer au moteur. Dans ce cas, la force F vérifie la relation En outre, le modèle pour 3 masses auxiliaires MAi (p=3) [voir figure 11, s'écrit, comme précédemment On en déduit immédiatement On procède comme précédemment pour déterminer les valeurs en fonction du temps des différentes variables et notamment de la force F, cette dernière vérifiant l'expression Sur les figures 8 à 13, on a représenté les valeurs respectivement des variables y, x, z1, z2, z3 et F en fonction du temps t pour un exemple particulier du mode de réalisation de la figure 1, z1 à z3 étant les déplacements respectivement des masses auxiliaires MA1, MA2 et MA3. Les variables y, x, z1, z2 et z3 sont exprimées en mètre (m) et la force F en Newton (N). Cet exemple est tel que - M=5 kg; - m1 =0,1 kg ; - m2=0,01 kg ; - m3= 0,5 kg ; - k1 =m1(5.2n)2, k2=m2(4.2n)2, k3=m3(6.2n)2, correspondant à des fréquences propres de 5, 4 et 6 Hz respectivement ; correspondant à des amortissements normalisés de 0,3, 0,2 et 0,15 respectivement ; - t1-t0 = 0,34 s ; et - x1 -x0 = 40 mm. Par ailleurs, dans un troisième mode de réalisation représenté sur la figure 2, le système S2 comporte le mobile 4, la base 2 qui est montée élastiquement par rapport au sol S et une masse auxiliaire MA qui est reliée par l'intermédiaire d'une liaison élastique eA de type usuel à ladite base 2. Dans ce cas, les variables du système sont les positions x, xB et zA du mobile 4, de la base B et de la masse auxiliaire MA, qui vérifient les relations dans lesquelles - M, mB et mA sont les masses respectivement du mobile 4, de la base 2 et de la masse auxiliaire MA ; - rA et rB sont les amortissements respectivement de la masse auxiliaire MA et de la base 2 ; - kA et kB sont les raideurs respectivement de la masse auxiliaire MA et de la base 2 ; et - s = d/dt. En effet, le modèle dynamique du système S2 s'écrit La variable intermédiaire doit vérifier En reportant ces expressions dans (9), on obtient En éliminant Pz dans la dernière équation, il vient [(mAs2 + rAs + kA)(mBs2 + (rA + rB)s + (kA + kB)) - (rAs + kA)2]PB = -(mAs2 + rAs + kA)Ms2P d'où l'on tire ce qui permet donc d'obtenir les expressions (8) précitées. Les valeurs en fonction du temps des différentes variables, et notamment la force F, sont alors obtenues comme précédemment. Ladite force F vérifie dans ce cas l'expression F(t) = M [ (mAs2 + rAs + kA) (mBs2 + (rA + rB) s + (kA + kB - (rAs + kA)21 Y121. Dans un quatrième et dernier mode de réalisation non représenté, le système est formé du mobile 4, de la base 2 et d'une masse auxiliaire MC qui est liée élastiquement audit mobile 4. Dans ce cas, les variables du système sont les positions x, xB et zC respectivement du mobile 4, de la base 2 et de la masse auxiliaire MC, qui vérifient les relations dans lesquelles - M, mB et mC sont les masses respectivement du mobile 4, de la base 2 et de la masse auxiliaire MC ; - rB et rC sont les amortissements respectivement de la base 2 et de la masse auxiliaire MC ; - kB et kC sont les raideurs respectivement de la base 2 et de la masse auxiliaire MC ; et - s = d/dt. En effet, le modèle dynamique de ce système s'écrit En utilisant, comme dans ce qui précède, la représentation poly- nomiale de la variable le système (10) devient ce qui, avec les expressions de chacune des variables en fonction de la variable intermédiaire (et de ses dérivées), x = P(s)y, xB = PB(s)y, zC = Pz(s)y, donne finalement La construction des trajectoires de référence de y, puis de x, xB, zC et F se fait comme indiqué précédemment. La force F vérifie dans ce cas F(t) = +Bs2 + rBs + kB)[ (mCs2 + rCs + kC)(Ms2 + rCs + k* (rCs + kC)2] y. On décrit à présent une méthode conforme à l'invention qui permet de déterminer de façon générale et rapide, les expressions définies à l'étape b) précitée du procédé conforme à l'invention, pour des systèmes linéaires de la forme où les Ai,j(s) sont des polynômes de la variable s, qui, dans le cas de systèmes mécaniques couplés, sont de degré inférieur ou égal à 2 et où l'un au moins des coefficients bi est non nul. F est l'entrée de commande qui, dans les exemples précédents, est la force produite par l'ac- tionneur 5. A cet effet, selon l'invention, à l'étape b), on réalise les opérations suivantes - les différentes variables xi dudit système (par exemple S1 ou S2), i allant de 1 à p, p étant un entier supérieur ou égal à 2, devant vérifier chacune une première expression de la forme les Y(i) étant les dérivées d'ordre j de la variable intermédiaire y, r étant un entier prédéterminé et les pi,j étant des paramètres à déterminer, on obtient, en posant y(j) = si.y, une deuxième expression - à partir des deuxièmes expressions relatives aux différentes variables xi du système, on définit une troisième expression de type vectoriel X = P.y comprenant les vecteurs - on calcule ledit vecteur P, en remplaçant X par la valeur P.y dans les expressions suivantes dans lesquelles BT est la transposée d'une matrice B de taille px(p-1) et de rang p-1, telle que BTb = Op-1 ; bp est la p-ième composante du vecteur b ; et 0p-1 est un vecteur nul de dimension (p-1) ; - à partir de la valeur ainsi calculée du vecteur P, on déduit les valeurs des différents paramètres pi,j ; et - à partir de ces dernières valeurs, on déduit les valeurs des variables xi en fonction de la variable intermédiaire y et de ses dérivées, en utilisant à chaque fois la première expression correspondante. On justifie à présent la méthode précitée. Notons A(s) la matrice de taille pxp dont les coefficients sont les polynômes Ai,j(s), i,j =1, ..., p, soit Sans perte de généralité, on peut supposer que le rang de A(s) est égal à p (sinon le système est écrit avec des équations redondantes et il suffit d'éliminer les équations dépendantes) et que bp#0. Il existe alors une matrice B de taille px(p-1) et de rang p-1 telle que BTb=Op-1 où T représente la transposition et 0p-1 le vecteur de dimension p-1 dont toutes les composantes sont nulles. Le système (11) prémultiplié par BT devient alors Comme indiqué précédemment, une variable intermédiaire y est caractérisée par le fait que toutes les composantes du vecteur X peuvent s'exprimer en fonction de y et d'un nombre fini de ses dérivées. Pour un système linéaire commandable; une telle sortie existe toujours et les composantes de X peuvent être trouvées sous forme de combinaisons linéaires de y et de ses dérivées, soit où yW est la dérivée d'ordre j de y par rapport au temps et où les pi,j sont des nombres réels non tous nuls, ou encore Nous allons calculer le vecteur en remplaçant X par sa valeur P(s)y dans (12) Par conséquent, P appartient au noyau de la matrice BTA(s) de dimension 1, puisque B est de rang p-1 et A(s) de rang p. Pour calculer P, notons A1(s), ..., Ap(s) les colonnes de la matrice A(s) et Â(s) la matrice de taille (p-1)x(p-1) définie par Â(s) = (A2(s), ..., Ap(s)). Notons aussi P(s) le vecteur de dimension p-1 défini par Réécrivons (13) sous la forme BTA1(s)P1(s) + BTÂ(s) P (s) =0p-1 ou encore BTÂ(s) P (s) _ - BTA1(s)P1(s). Comme la matrice BTÂ(s) est inversi- ble, on a P(s) _ -(BTÂ(s))-' BTA1(s)P1(s) soit où co(BTÂ(s)) est la matrice des cofacteurs de BTÂ(s). On en déduit immédiatement qu'il suffit de choisir ce qui achève le calcul du vecteur P(s). On remarquera que si les Ai,j(s) sont des polynômes de degré inférieur ou égal à m, le degré de chacune des composantes de P est inférieur ou égal à mp. En effet, dans ce cas, le degré du déterminant det(BTÂ(s)) est inférieur ou égal à (p-1)m et le degré de chacune des lignes de (co (BTÂ(s)))TBT Al (s), utilisant le fait que le degré d'un produit de polynômes est inférieur ou égal à la somme des degrés, est inférieur ou égal à (p-1)m + m = pm, d'où le résultat précité. Dans tous les exemples précédemment présentés, qui modélisent des sous-systèmes mécaniques, on a m = 2. On vérifie facilement que cette méthode générale redonne les mêmes calculs de P que dans chacun des exemples déjà présentés ci-dessus. On va reprendre certains exemples traités précédemment et montrer comment le calcul de la variable y permet de réaliser une isolation passive des modes élastiques. Dans tous ces exemples, les trajectoires sont engendrées à partir de trajectoires polynomiales de la valeur intermédiaire y, obtenues par interpolation des conditions initiales et finales. En outre, on ne s'intéresse qu'au cas particulier où le système est au repos aux instants initial et final, ce qui permet d'établir des formules simples et standard, qui dépendent uniquement du degré du polynôme. Dans le cas le plus simple, où les dérivées initiales et finales de y sont nulles jusqu'à l'ordre 4, le polynôme cherché est de degré 9 ce qui donne Si l'on demande un polynôme tel que les dérivées initiales et finales soient nulles jusqu'à l'ordre 5, le polynôme cherché est de degré 1 1 y(t) = y0 + (y1- y0)afi (462 -1980a + 3465a2 - 308063 + 1386a4 - 252a5) toujours avec ca défini comme dans (16). Si l'on demande un polynôme tel que les dérivées initiales et finales soient nulles jusqu'à l'ordre 6, le polynôme cherché est de degré 13 y(t) = y0 + (y1- y0)a' (1716 - 9009a + 2002062 -24024a 3 +163 80a4 - 6006a5 + 924a"). REVENDICATIONS 1. Procédé pour déplacer un mobile (4) sur une base (2), ledit mobile (4) étant déplacé linéairement selon un déplacement prédéterminé sous l'action d'une force (F) commandable, caractérisé en ce que a) on définit des équations qui - illustrent un modèle dynamique d'un système formé par des éléments (2, 4, MA, MA1, MA2, MA3), dont ledit mobile (4), qui sont amenés en mouvement lors d'un déplacement dudit mobile (4) ; et - comprennent au moins deux variables, dont la position dudit mobile (4) ; b) on exprime toutes les variables de ce système, ainsi que ladite force (F), en fonction d'une même variable intermédiaire y et d'un nombre déterminé de dérivées en fonction du temps de cette variable intermédiaire, ladite force (F) étant telle, qu'appliquée audit mobile (4), elle déplace ce dernier selon ledit déplacement déterminé et rend tous les éléments dudit système immobiles à la fin dudit déplacement ; c) on détermine les conditions initiales et finales de toutes lesdites variables ; d) à partir des expressions des variables définies à l'étape b) et desdites conditions initiales et finales, on détermine la valeur en fonction du temps de ladite variable intermédiaire ; e) on calcule la valeur en fonction du temps de ladite force, à partir de l'expression de la force, définie à l'étape b) et de ladite valeur de la variable intermédiaire, déterminée à l'étape d) ; et f) on applique audit mobile (4) la valeur ainsi calculée de ladite force (F). 2. Procédé selon la revendication 1, caractérisé en ce qu'à l'étape a), on réalise les opérations suivantes : on note xi, i allant de 1 à p, p étant un entier supérieur ou égal à 2, les varia- bles du système et on exprime le bilan des forces et des moments, en approximant au premier ordre si nécessaire, sous la forme dite matricielle polynomiale A(s)X = bF avec # A(s) matrice de taille p x p dont les éléments Aij(s) sont des polynômes de la variable s = d/dt ; # X le vecteur # b le vecteur de dimension p ; et # F la force exercée par un moyen de déplacement du mobile et en ce qu'à l'étape b), on réalise les opérations suivantes - les différentes variables xi dudit système, i allant de 1 à p, devant vérifier chacune une première expression de la forme les y(>) étant les dérivées d'ordre j de la variable intermédiaire y, r étant un entier prédéterminé et les pi,j étant des paramètres à déterminer, on obtient, en posant y(j) =si.y, une deuxième expression - à partir des deuxièmes expressions relatives aux différentes variables xi du système (S1, S2), on définit une troisième expression de type vectoriel X = P.y comprenant le vecteur - on calcule ledit vecteur P, en remplaçant X par la valeur P.y dans le système suivant dans lequel BT est la transposée d'une matrice B de taille px(p-1), telle que BTb=Op-1 ; bp est la p-ième composante du vecteur b précédemment défini ; et Op-1 est un vecteur nul de dimension (p-1) ; - à partir de la valeur ainsi calculée du vecteur P, on déduit les valeurs des différents paramètres pi,j ; et - à partir de ces dernières valeurs, on déduit les valeurs des variables xi en fonction de la variable intermédiaire y et de ses dérivées, en utilisant à chaque fois la première expression correspondante. 3. Procédé selon l'une des revendications 1 et 2, caractérisé en ce qu'à l'étape d), on utilise une expression polynomiale de la variable intermédiaire y pour déterminer la valeur de cette dernière. 4. Procédé selon la revendication 3, caractérisé en ce que, pour déterminer les paramètres de l'expression polynomiale de la variable intermédiaire y, on utilise les conditions initiales et finales des différentes variables du système, ainsi que les expressions définies à l'étape b). 5. Procédé selon l'une quelconque des revendications 1 à 4, pour déplacer un mobile (4) sur une base (2) qui est montée élastiquement par rapport au sol (S) et qui est susceptible d'être soumise à des mouvements linéaire et angulaire, caractérisé en ce que les variables du système sont la position linéaire x du mobile, la position linéaire xB de la base et la position angulaire 6z de la base, qui vérifient les relations dans lesquelles - m est la masse du mobile ; - mB, kB, k6, rB, rO sont respectivement la masse, la raideur linéaire, la raideur de torsion, l'amortissement linéaire et l'amortissement de torsion de la base ; - J est l'inertie de la base par rapport à un axe vertical ; - d est la distance entre l'axe de translation du centre de masse du mobile et celui de la base ; et - Y(1), Y(2), y (3) et y (4) sont respectivement les dérivées première à quatrième de la variable y. 6. Procédé selon l'une quelconque des revendications 1 à 4, pour déplacer sur une base un mobile (4) sur lequel sont montées élastiquement un nombre p de masses auxiliaires MAi, p étant supérieur ou égal à 1, i allant de 1 à p, caractérisé en ce que les variables du système sont la position x du mobile (4) et les positions zi des p masses auxiliaires MAi, qui vérifient les relations dans lesquelles - II illustre le produit des expressions associées ; - mi, zi, ki et ri sont respectivement la masse, la position, la raideur et l'amortissement d'une masse auxiliaire MAi ; - mj, kj et rj sont respectivement la masse, la raideur et l'amortissement d'une masse auxiliaire MAj ; et - s = d/dt. 7. Procédé selon l'une quelconque des revendications 1 à 4, pour déplacer un mobile (4) sur une base (2) qui est montée élastiquement par rapport au sol (S) et sur laquelle est montée élastiquement une masse auxiliaire (MA), caractérisé en ce que les variables du système sont les positions x, xB et zA respectivement du mobile (4), de la base (2) et de la masse auxiliaire (MA), qui vérifient les relations dans lesquelles - M, mB et mA sont les masses respectivement du mobile (4), de la base (2) et de la masse auxiliaire (MA) ; - rA et rB sont les amortissements respectivement de la masse auxiliaire (MA) et de la base (2) ; - kA et kB sont les raideurs respectivement de la masse auxiliaire (MA) et de la base (2) ; et - s = d/dt. 8. Procédé selon l'une quelconque des revendications 1 à 4, pour déplacer sur une base montée élastiquement par rapport au sol, un mobile sur lequel est montée élastiquement une masse auxiliaire, caractérisé en ce que les variables du système sont les positions x, xB et zC respectivement du mobile, de la base et de la masse auxiliaire, qui vérifient les relations dans lesquelles - M, mB et mC sont les masses respectivement du mobile, de la base et de la masse auxiliaire ; - rB et rC sont les amortissements respectivement de la base et de la masse auxiliaire ; - kB et kC sont les raideurs respectivement de la base et de la masse auxiliaire ; et - s = d/dt. 9. Dispositif comportant - une base (2) ; - un mobile (4) susceptible d'être déplacé linéairement sur ladite base (2) ; et - un actionneur commandable (5) susceptible d'appliquer une force (F) audit mobile (4) en vue de son déplacement sur ladite base (2), caractérisé en ce qu'il comporte de plus des moyens (6) qui mettent en oeuvre les étapes a) à e) du procédé spécifié sous l'une quelconque des revendications 1 à 8, pour calculer une force (F) susceptible d'être appliquée audit mobile (4), et qui déterminent un ordre de commande et le transmettent audit actionneur (5) pour qu'il applique audit mobile (4) la force (F) ainsi calculée.