FR 3038279 A1 20170106 FR 1501414 A 20150703 1 PROCEDE DE CONDUITE AUTOMATIQUE POUR L'INSERTION ET L'EXTRACTION D'UN VEHICULE DANS UNE STATION D'ACCUEIL, ET DISPOSITIF DE CONTROLE METTANT EN OEUVRE UN TEL PROCEDE. La présente invention concerne un procédé de conduite automatique pour l'insertion et/ou l'extraction d'un véhicule dans une station d'accueil. Elle concerne également un dispositif de contrôle mettant en oeuvre un tel procédé. Elle s'applique notamment pour l'insertion, ou l'extraction, de camions porte containers dans des stations d'accueil dédiées à la pose et à la dépose de containers. Le trafic intra-portuaire consiste à déplacer des containers entre les points de chargement/déchargement des cargos et les zones de stockage temporaire (relié aux infrastructures de transports routières et ferroviaires). Les phases de chargement/déchargement sont opérées à l'aide de moyens de levage mobiles (grues) qui vont charger/décharger des plateformes mobiles qui vont réaliser le transport entre les différents points du port. La précision du positionnement de la plateforme mobile lors de son stationnement est cruciale pour sécuriser et accélérer la tâche de chargement/déchargement. En effet, les opérations de parking d'une plateforme ou remorque, véhiculée au moyen d'une cabine motorisée, sont délicates et demandent beaucoup de temps, même lorsqu'elles sont effectuées par des chauffeurs expérimentés. Des accidents peuvent par ailleurs survenir, portant atteinte aux matériels contenus dans les containers mais aussi aux personnes impliquées dans les manoeuvres alentour. Pour augmenter la productivité et la sécurité du trafic portuaire, il faut donc accélérer les opérations de parking et diminuer de façon importante le nombre d'accidents. Pour diminuer ces accidents, il faut charger et décharger les containers avec précision, ce qui exige de positionner précisément les plateformes dans les places de parking. Pour améliorer la précision et sécuriser les opérations de chargement et de déchargement de containers sur des plateformes, il existe des stations de parking équipées de parois latérales. Le problème est alors de parquer 35 rapidement une plateforme, remorque ou véhicule long, dans une aire de 3038279 2 stationnement à quelques centimètres près, voire au centimètre près. Une aide au parking ou un parking automatique est à cet effet nécessaire. Un exemple d'application est de parvenir à faire s'insérer automatiquement un véhicule long de 13 mètres et large de 3 mètres, portant une charge utile 5 de l'ordre de 60 tonnes, dans une place de parking avec une précision de positionnement de l'ordre du centimètre à partir d'une position de départ distante d'une quinzaine de mètres ou plus de la place de parking, lieu de stationnement. 10 Plusieurs solutions d'aide au parking plus ou moins automatisées sont connues, mais elles présentent des inconvénients ou sont insatisfaisantes, ou ne peuvent répondre au problème posé. Dans le document EP 2 353 690 Bl, il s'agit du même contexte avec le même type de véhicule, avec les mêmes types de zones de déplacement et 15 de parking. Néanmoins, la conduite du véhicule est totalement manuelle et aucune exigence de déplacement précis n'est mentionnée. Dans le document US 8,862,321 B2 un véhicule est guidé le long d'un chemin cible initiale en commandant un actionneur de direction jusqu'à ce que le véhicule se trouve dans une position désirée particulière pour un 20 parking parallèle. Néanmoins, le véhicule considéré est différent de celui traité par la présente invention, il n'a pas les mêmes dimensions ni la même cinématique. La trajectoire et la position désirée sont différentes. Cette approche ne satisfait pas les exigences de précision. Le document DE202013011728 pose le problème de la navigation autonome 25 d'un véhicule en milieu extérieur où la navigation d'un camion porte container en milieu portuaire fait partie des contextes applicatifs possibles. Cependant, la solution décrite dans ce document n'est pas adaptée à des cinématiques de déplacement complexes. Elle propose des marqueurs fixés dans l'environnement qui indiquent le chemin à suivre avec des capteurs sur le 30 véhicule qui repèrent ces marqueurs. Elle a notamment l'inconvénient d'exiger des marqueurs sur le parcours du véhicule, ce qui complexifie la mise en oeuvre. Un but de l'invention est notamment de permettre le stationnement d'un véhicule dans une station d'accueil, rapide et précis. A cet effet, l'invention a pour objet procédé de conduite automatique pour l'insertion d'un véhicule 3038279 3 dans une station d'accueil et/ou d'extraction de ladite station vers une position cible, ledit véhicule étant soumis à des glissements latéraux et/ou longitudinaux des roues avant et des roues arrière lors de ses déplacements, ledit procédé comportant les phases suivantes : 5 une phase préliminaire dans laquelle ledit véhicule est aligné pour s'engager vers ladite position cible ; une première phase dans laquelle on génère une trajectoire à suivre, dite de référence, en fonction de l'état du véhicule et de la position cible, ledit état étant défini par la position courante et l'orientation du 10 véhicule ; une deuxième phase dans laquelle, ladite trajectoire de référence étant découpée en tronçons, on prédit au départ de chaque tronçon et avant que le véhicule engage un mouvement si ladite trajectoire de référence peut être suivie en fonction de contraintes d'encombrement 15 imposées et des glissements latéraux et/ou longitudinaux estimés ; dans une troisième phase, si ladite trajectoire peut être suivie, on commande l'angle de braquage desdites roues et la vitesse linéaire de traction du véhicule en fonction de l'état du véhicule et des glissements latéraux et/ou longitudinaux, pour rallier les centres 20 desdites roues sur la trajectoire de référence ; si la trajectoire ne peut être suivie, on effectue un nouvel alignement du véhicule vers la position cible et on génère une nouvelle trajectoire de référence selon la première phase. Dans une mise en oeuvre particulière, on définit plusieurs zones 25 géographiques entre la position initiale du véhicule et la position cible dans lesquelles lesdites contraintes imposées sont de plus en plus sévères en s'approchant de ladite station d'accueil. La loi de commande des angles de braquage flf, ler des roues avant et arrière est par exemple obtenue selon un processus d'optimisation d'une 30 fonction sous contrainte où la variable est un vecteur u composé des dérivés par rapport à la distance 13'f, des angles de braquage, indépendamment du temps. 3038279 4 Avantageusement, la loi de commande est par exemple basée sur un modèle cinématique dudit véhicule tenant compte de l'écart df, dr entre l'axe des roues et l'axe de direction à l'avant et à l'arrière dudit véhicule. Un vecteur u est par exemple calculé pour chaque tronçon de ladite 5 trajectoire. Les contraintes sont par exemple fonction desdites contraintes imposées dépendant de l'encombrement dudit véhicule. L'état dudit véhicule et les glissements sont par exemple issus d'une observation de variables indépendantes de ladite trajectoire, lesdites 10 variables étant : les vitesses de rotation moyennes cof et cor des roues avant et arrière ; les angles de direction desdites roues avant et arrière af, ar ; les dérivées par rapport au temps àf, a desdits angles ; la position ( xm, ym ) et l'angle (9m) d'un repère mobile (m) lié audit 15 véhicule par rapport à un repère fixe (o). Le véhicule est par exemple un porte containers, la station d'accueil étant destinée au chargement et au déchargement de containers, ledit porte container ayant des mouvements d'élévation provoquant un écart df, , dr 20 entre l'axe des roues et l'axe de direction à l'avant et à l'arrière. L'invention concerne également un dispositif de contrôle de la conduite automatique pour l'insertion d'un véhicule dans une station d'accueil et/ou d'extraction de ladite station vers une position cible, ledit véhicule étant 25 soumis à des glissements latéraux et/ou longitudinaux des roues avant et des roues arrière lors de ces déplacements, ledit dispositif étant apte à être embarqué dans ledit véhicule et à être relié au moins, via des interfaces appropriées, à des capteurs proprioceptifs, des capteur extéroceptifs et des moteurs d'actionnement de la direction et de la traction dudit véhicule, et 30 comportant un calculateur mettant en oeuvre le procédé tel que décrit précédemment. 3038279 5 D'autres caractéristiques et avantages de l'invention apparaîtront à l'aide de la description qui suit, faite en regard de dessins annexés qui représentent : Les figures la et lb, un exemple d'application de l'invention ; Les figures 2a et 2b, des vues plus précises de l'application en 5 montrant respectivement un véhicule en stationnement dans une station d'accueil et s'engageant dans la station ; La figure 3, le véhicule en phase d'approche : La figure 4, par une vue partielle, une particularité d'un véhicule auquel s'applique l'invention ; 10 La figure 5, une architecture fonctionnelle du contrôle d'un véhicule, selon l'invention ; La figure 6, des phases du procédé selon l'invention ; La figure 7, une illustration de zones géographiques définies auxquelles correspondent des contraintes imposées au véhicule ; 15 La figure 8, un exemple de modèle cinématique utilisé par l'invention. Les figures la et lb présentent un exemple d'application de l'invention pour un porte container. La figure la présente une plateforme mobile 1 remorquée ou poussée par une cabine 2 motorisée. Dans l'exemple de la figure la, la 20 remorque 1 mesure par exemple 13 mètres de long et 3 mètres de large. Elle est utilisée dans le trafic portuaire pour être chargée d'un container dont le poids atteint plusieurs dizaines de tonnes. La figure lb présente une station de parking 3 destinée à accueillir la remorque 1. La station de parking sera décrite plus en détail par la suite. 25 Dans l'exemple de la figure 1, elle supporte un container 4 prêt à être chargé sur la remorque 3 lorsque celle-ci sera en stationnement dans la station 3. L'invention est présentée avec un exemple d'aire de stationnement particulier 3. Elle s'applique bien sûr pour d'autres types d'aires de stationnement. Plus généralement elle s'applique également pour l'aide au 30 parking précis, notamment de véhicules long, en dehors du trafic portuaire. Les figures 2a et 2b précisent l'exemple particulier d'application de l'invention évoqué aux figures la et lb. La figure 2a présente par une vue de dessus la remorque 1 en stationnement dans la station de parking 3, station que l'on 3038279 6 pourra appeler par la suite station de chargement, signifiant que la remorque est chargée ou déchargée de son container dans cette station. La figure 2b présente par une vue en perspective partielle, la remorque 1 pénétrant dans la station 3. Cette station comporte deux parois latérales 21, 5 22 en forme de créneaux. Les créneaux correspondent à des poteaux 23 surmontés de support 24, en sailli vers l'intérieur des parois. Ces supports 24 sont destinés à porter ensemble un container, l'ensemble des supports formant une surface d'accueil. Dans l'exemple de la figure 2a, trois poteaux 23 sont disposés de chaque côté. 10 La remorque 1 comporte une série de supports 25, en saillie vers l'extérieur, disposés latéralement de chaque côté. En stationnement, comme illustré par la figure 2a, les supports 25 de la remorque sont disposés entre les poteaux. La remorque est alors prête à être chargée. Le chargement d'un container 4 sur la remorque 1 se passe de la façon 15 suivante : La remorque est mise de façon adéquat en stationnement comme illustré sur la figure 2a ; Le container 4 est posé sur les supports 24 de la station comme illustré par la figure lb ; 20 Les supports 25 de la remorque étant fixés sur une structure qui se soulève, les supports sont levés avec la structure pour atteindre le dessous du container, puis encore levés pour dépasser le niveau des supports 24 de la station, le container étant alors porté par les supports 25 seuls de la remorque ; 25 Lorsque les supports 25 de la remorque ont atteint un niveau donné, la remorque 1 peut être retirée de la station, chargée par le container, les supports 25 portant le container passant alors au-dessus des supports 24 de la station. Pour le déchargement du container, on effectue les étapes dans l'ordre 30 inverse. Les étapes précédentes montrent que la remorque 1 doit être placée avec précision dans la station de chargement 3, notamment en regard des parois latérales 21, 22. La précision attendue peut être de l'ordre du centimètre, voire moins. A cette exigence de précision, s'ajoute une contrainte de temps, 35 la remorque devant être garée rapidement dans la station 3. 3038279 7 La figure 3 illustre le véhicule 1 en phase d'approche vers la station d'accueil 3. Au départ le véhicule est stationné dans une zone définie par rapport à la station d'accueil, celle-ci étant couverte par le faisceau de détection 30 d'un capteur placé sur le véhicule, à l'arrière par exemple si le 5 véhicule se gare en marche arrière. Le véhicule se déplace le long d'un chemin de référence en commandant des actionneurs de direction et de traction jusqu'à ce qu'il se situe dans une position cible par rapport à la station d'accueil. 10 La figure 4 présente par une vue partielle une particularité de la cinématique d'un véhicule 1 porte container utilisé dans le contexte précédemment décrit. Plus particulièrement, la figure 3 décrit le système d'élévation qui permet de soulever les supports 25 pour poser ou déposer les containers sur les supports 24 de la station. L'élévation est réalisée au moyen d'un vérin 31 15 couplé à une pièce mécanique 32 fixe par rapport à la remorque 1. Une extrémité du vérin est solidaire mécaniquement de cette pièce selon un degré de rotation. Le vérin est également couplé à une pièce mécanique 33 mobile en rotation autour de l'axe des roues, repéré par un point B. L'autre extrémité du vérin est liée mécaniquement à une extrémité de cette pièce 20 mobile selon un degré de liberté. L'autre extrémité de la pièce mobile 33 est liée mécaniquement à la pièce fixe 32 également selon un degré de liberté. Tous ces composants mécaniques 31, 32, 33 sont mobiles en rotation dans le plan perpendiculaire à l'axe des roues, c'est-à-dire dans le plan vertical. L'élévation est commandée par la course 35 du piston 311 du vérin, ce 25 déplacement étant piloté par un dispositif de commande non représenté. La course du piston en extension provoque un basculement de la pièce mobile 33 par rapport à l'axe B entraînant l'augmentation de l'angle p' entre la pièce fixe 32 et la pièce mobile 33, et donc l'élévation de la pièce fixe 32. Comme le montre la figure 4, ces mouvements de rotation et d'élévation 30 entraînent un décalage entre l'axe B des roues et l'axe de direction 34 de la remorque, ce décalage est noté df pour les roues avant et sera appelé entraxe par la suite. Le mécanisme d'élévation et l'entraxe sont du même type pour les roues arrières, l'entraxe est noté e. 3 0 3 82 7 9 8 L'existence de ces entraxes df, d, peut augmenter l'encombrement lorsque l'on fait tourner le véhicule, allant à l'encontre de la précision nécessaire pour le parking. L'invention tient compte de cette cinématique particulière d'un véhicule porte 5 container de type élévation dont la distance d'entraxe entre l'axe de l'essieu des roues et l'axe de direction varie en fonction de la hauteur d'élévation du véhicule, plus particulièrement l'élévation des supports. Cette prise en compte de la cinématique particulière permet un suivi de trajectoire plus précis. Pour la mise en oeuvre du procédé selon l'invention un contrôleur, 10 embarqué sur le véhicule, génère automatiquement une trajectoire à suivre par rapport à la position cible dans la station d'accueil. La figure 5 illustre l'architecture de contrôle de la trajectoire suivi par le véhicule. Elle comporte : 15 le contrôleur 51 utilisant un modèle cinématique du véhicule 1 ; au moins un observateur 52 des dérives latérales et longitudinales, correspondant aux glissements, à partir d'un modèle cinématique ou dynamique 2D, permettant la correction en temps réel ou « en ligne » des erreurs dues à ces dérives ; 20 un estimateur 53 estimant les glissements à partir des observations fournies par l'observateur 52. Cette architecture, basée sur une mise à jour en temps réel, facilite les traitements des déplacements à faible vitesse sans pénaliser les traitements de déplacement à plus grande vitesse, par la correction des glissements. 25 L'état du véhicule et les glissements sont observés à partir de ce modèle. Un dispositif de contrôle selon l'invention incorpore le contrôleur 51, l'observateur 52 et l'estimateur 53, ces éléments étant des fonctions réalisées par un calculateur mettant ainsi en oeuvre les différentes phases du 30 procédé selon l'invention. Le dispositif de contrôle, fixé sur le véhicule, est relié, via des interfaces appropriées, à: - une source d'énergie assurant son alimentation électrique ; 3038279 9 un système de perception qui donne des informations de position et d'orientation par rapport à la station d'accueil, ce système étant notamment décrit dans la demande de brevet FR 1455049. des moteurs d'actionnement de la direction et de la traction du 5 véhicule que le contrôleur commande en angle de braquage et en vitesse linéaire de traction ; - des capteurs proprioceptifs du véhicule : des codeurs de mesure de l'angle des essieux de direction avant et arrière, des codeurs de mesures de la vitesse des essieux des roues avant et arrière et un 10 capteur de distance indiquant la position verticale du véhicule, cette position étant par exemple indiquée par la mesure de distance entre un support et le sol. La figure 6 illustre les phases du procédé selon l'invention mises en oeuvre 15 par une architecture du type de la figure 5, ces phases étant répétées tout au long de la trajectoire de parcage. Dans une première phase 61, on génère une trajectoire à suivre, dite de référence, en fonction de la position cible de parking du véhicule dans la station d'accueil 3. 20 Dans une étape suivante 62, on prédit avant le mouvement du véhicule, si cette trajectoire peut être suivie en fonction des contraintes imposées. Ces contraintes peuvent être les contraintes d'encombrement imposées par la station d'accueil ou les contraintes d'encombrement liées aux mouvements du véhicule lui-même. Si cette trajectoire de référence ne permet pas 25 d'atteindre la position de parking cible, elle est abandonnée et le véhicule engage une manoeuvre pour s'aligner de nouveau vers la station d'accueil. Cette manoeuvre peut être pilotée à distance ou effectuée manuellement par un conducteur. On revient à la première phase 61 et une nouvelle trajectoire de référence est alors prédite. 30 Si la trajectoire de référence conduit bien à la position de parking cible, dans une troisième phase 63, le véhicule est piloté automatiquement pour rallier et suivre la trajectoire de référence en fonction de l'observation de l'état du véhicule et des glissements, en temps réel et selon un processus d'optimisation sous contrainte qui sera détaillé par la suite. 3038279 10 Les phases de vérification 62 et de suivi de trajectoire 63 sont effectuées régulièrement tout au long de la trajectoire du véhicule selon un échantillonnage de distance qui sera précisé par la suite. 5 La figure 7 présente des zones géographiques 71, 72, 73 disposées devant la station d'accueil. Le véhicule doit passer par ces zones géographiques avant de s'engager dans la station. Ces zones sont caractérisées par des contraintes de plus en plus fortes, dans le processus d'optimisation sous contrainte de ralliement à la trajectoire de référence, à mesure que l'on 10 s'approche de la station. Une première zone 71, la plus éloignée de la station, est destinée à l'alignement du véhicule en regard de la station. Le véhicule peut être placé dans cette zone de manière non automatique, par exemple manuellement par un conducteur. La trajectoire initiale du véhicule est alignée sur l'entrée 15 de la station. Dès cette zone 71, le contrôleur estime la position finale du véhicule dans la station en fonction de la trajectoire estimée. Une deuxième zone 72, dite zone d'approche, suit la précédente avec des contraintes d'encombrement plus fortes sur le positionnement. En d'autres termes, dans cette zone 72 on accepte des erreurs de positionnement 20 inférieures par rapport à la zone précédente. Une troisième zone 73, dite zone d'ajustement, est située juste devant l'entrée de la station. Les erreurs de positionnement doivent encore être inférieures. Tout au long du déplacement du véhicule à l'intérieur de ces zones, la 25 position finale est estimée et le contrôleur peut donc vérifier que le véhicule sera en mesure d'atteindre sa position cible par rapport à la station sans risque de collision avec celle-ci. Pour cela, des contraintes d'encombrement sont définies en fonction de la zone où il se situe, et le contrôleur anticipe leur respect le long de la trajectoire à suivre jusqu'à la position cible. En cas 30 d'impossibilité d'atteindre la position désirée ou de non détection de la station d'accueil 3 par le véhicule, un signal est par exemple envoyé par le contrôleur pour une modification manuelle de la position du véhicule, par un conducteur ou par un pilotage à distance. 3038279 11 La figure 8 présente le modèle cinématique 2D du véhicule évoqué précédemment, en regard d'une trajectoire calculée 83 construite en fonction d'un modèle prédictif et de la position courante du véhicule. Il est utilisé par le contrôleur 51. C'est une extension d'un modèle décrit dans le document de 5 A. Micaelli & C.Samson « Trajectory tracking for unicycle-type and twosteering-wheels mobile robots », Research Report RR-2097, INRIA, 1993, adapté à la figure 8. En particulier le modèle de la figure 8 prend en compte les entraxes df, d, avant et arrière entre l'axe de direction et l'axe de roues. La prise en compte 10 de ces entraxes dans le modèle du véhicule améliore la précision du suivi de la trajectoire. Pour des raisons de simplification, une seule roue avant 81 représente l'ensemble des deux roues avant et de leur axe. De même, une seule roue arrière 82 représente l'ensemble des deux roues arrière et de leur axe. Un 15 repère local (f) est lié aux roues avant et un repère local (r) est lié aux roues arrière. Le contrôle de la trajectoire du véhicule est opéré sur ces repères (f), (r) qui doivent relier la trajectoire de référence calculée 83. Pour des raisons de clarté, le centre du repère local (f) n'a pas été représenté sur la trajectoire 83, au point P courant. Il en est de même pour le 20 repère (r). Les roues avant 81 ont un vecteur vitesse Vf faisant un angle Sr. par rapport à l'axe de direction des roues. Cet angle 8f représente le glissement des roues au sol. Le vecteur vitesse Vf fait un angle ief avec l'axe 80 du véhicule, égal à l'angle de direction af corrigé de l'angle de glissement ôf. Il 25 en est de même au niveau des roues arrières 82 respectivement pour le vecteurs vitesse 17r et les angles 8r, f3r, ar. Les angles fif et fir expriment les angles de braquage des roues avant et arrière. Le vecteur vitesse résultant V du véhicule fait un angle le par rapport à l'axe 80 du véhicule. Cet angle ig exprime le glissement résultant du 30 véhicule, en l'absence de glissement le = 0. La direction de l'axe 80 du véhicule est repérée dans un repère absolu (o) par un angle Om. Cet angle Om représente également l'angle entre le repère mobile (m) lié au véhicule et le repère absolu (o). Le centre de la roue avant 81 fait un écart yf, ou erreur latérale, avec la 35 trajectoire de référence 83. Plus précisément, par le processus d'optimisation Yf 3038279 12 sous-contrainte, cet écart doit être réduit pour que le centre de la roue 81 atteigne la trajectoire en un point P où un repère local tangentiel cf fait un angle Ocf avec le repère mobile (o), cet angle Ocf étant l'angle de la trajectoire de référence au point P. De même, le centre de la roue arrière 82 5 doit rallier un point non représenté de la trajectoire 83. A partir du modèle illustré par la figure 8, on peut déduire un modèle linéaire qui sera utilisé pour générer la trajectoire de référence 83 de parcage du véhicule. La linéarisation est effectuée autour du régime établi défini par : 10 - Om = Ocf ; - yf = yr = 0, yr étant l'écart correspondant à l'écart yf pour la roue arrière ; - ief = A- = O. 15 La linéarisation est donc effectuée autour d'un état où la roue est positionnée sur la trajectoire 83 (les erreurs latérales yf, yr étant nulles) et où les glissements et angles de roue sont nuls, signifiant que la direction et l'angle de braquage sont nuls par rapport à l'axe 80 du véhicule. On considère le vecteur d'état y = y f [ Yr Yr yif et y'r étant respectivement la dérivée, par rapport à la distance curviligne, de l'erreur latérale avant yf et de l'erreur latérale arrière yr. On considère également le vecteur d'état x = eYpinf F Jer t'f 20 25 3038279 13 On peut montrer qu'il existe des matrices A, P et B conduisant au modèle linéarisé défini par les relations suivantes : y = Px (1) ' (2) 5 y'=Ax+Brf1=AP-1y+Bu e, y' étant la dérivée, par rapport à la distance curviligne de y, p'f, et fi'', étant respectivement les dérivées, par rapport à la distance curviligne, de 13 f et f3r, fr le vecteur d'entrée u = {/J exprimant ainsi l'évolution des angles de fiir 10 braquage des roues avant et arrière en fonction du mouvement du véhicule. Les matrices A, P et B incorporent les équations du modèle cinématique illustré par la figure 8 tenant compte des entraxes df, d,. 15 Pour l'observation de l'état du véhicule, on peut par exemple utiliser le vecteur : [Om Xm = xm indiquant la position et l'orientation du véhicule par rapport au Ym repère absolu (o), Om étant l'angle du repère mobile (m), lié au véhicule, par rapport au repère (o) comme indiqué précédemment, xm et ym étant les 20 coordonnées du repère mobile (m) dans le repère (o). Pour les observations de glissement, les vitesses et les positions des repères locaux (f) et (r) liés respectivement aux roues avant et arrière sont utilisés. La vitesse de rotation des roues sera plus particulièrement utilisée pour observer les glissements longitudinaux. 25 Sur la trajectoire 83, on définit un nombre //step de tronçons, ou pas, curvilignes de longueur S. A partir du modèle linéarisé des relations (1) et (2), les matrices d'état du système continu sont Ac = AP-1 et Bc = B. En discrétisant un pas de longueur S le long de la trajectoire, les matrices du 30 système deviennent alors Ad et Bd données par le système d'équations suivant (3) : 3038279 14 14 étant la matrice identité de dimension 4 x 4. Un calcul de puissance sur Ac montre que Ac3 est égal à O. Pour des considérations de déplacement en marche avant et en marche arrière, les calculs sont faits pour S > 0 et S REVENDICATIONS1. Procédé de conduite automatique pour l'insertion d'un véhicule dans une station d'accueil (3) et/ou d'extraction de ladite station vers une position cible, ledit véhicule étant soumis à des glissements latéraux et/ou longitudinaux des roues avant (81) et des roues arrière (82) lors de ses déplacements, caractérisé en ce qu'il comporte les phases suivantes : une phase préliminaire dans laquelle ledit véhicule est aligné pour s'engager vers ladite position cible ; une première phase (61) dans laquelle on génère une trajectoire (83) à suivre, dite de référence, en fonction de l'état du véhicule et de la position cible, ledit état étant défini par la position courante et l'orientation du véhicule ; une deuxième phase (62) dans laquelle, ladite trajectoire de référence étant découpée en tronçons, on prédit au départ de chaque tronçon et avant que le véhicule engage un mouvement si ladite trajectoire de référence peut être suivie en fonction de contraintes d'encombrement imposées et des glissements latéraux et/ou longitudinaux estimés ; dans une troisième phase (63), si ladite trajectoire peut être suivie, on commande l'angle de braquage desdites roues (81, 82) et la vitesse linéaire de traction du véhicule en fonction de l'état du véhicule et des glissements latéraux et/ou longitudinaux, pour rallier les centres desdites roues sur la trajectoire de référence (83) ; si la trajectoire ne peut être suivie, on effectue un nouvel alignement du 25 véhicule vers la position cible et on génère une nouvelle trajectoire de référence selon la première phase (61). 2. Procédé selon la revendication 1, caractérisé en ce qu'on définit plusieurs zones géographiques (71, 72, 73, 3) entre la position initiale du véhicule et la 30 position cible dans lesquelles lesdites contraintes imposées sont de plus en plus sévères en s'approchant de ladite station d'accueil. 3038279 20 3. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que la loi de commande des angles de braquage flf., 13r des roues avant et arrière est obtenue selon un processus d'optimisation d'une fonction sous contrainte où la variable est un vecteur u composé des dérivés 5 par rapport à la distance p',, )317. des angles de braquage, indépendamment du temps. 4. Procédé selon la revendication 3, caractérisé en ce que ladite loi de commande est basée sur un modèle cinématique dudit véhicule tenant 10 compte de l'écart (df, dr) entre l'axe des roues (B) et l'axe de direction (34) à l'avant et à l'arrière dudit véhicule. 5. Procédé selon l'une quelconque des revendications 3 ou 4, caractérisé en ce qu'un vecteur u est calculé pour chaque tronçon de ladite trajectoire. 15 6. Procédé selon l'une quelconque des revendications des revendications 3 à 5, caractérisé en ce que les contraintes sont fonction desdites contraintes imposées dépendant de l'encombrement dudit véhicule. 20 7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'état dudit véhicule et les glissements sont issus d'une observation (52) de variables indépendantes de ladite trajectoire, lesdites variables étant : les vitesses de rotation moyennes (of et cor des roues avant et arrière ; les angles de direction desdites roues avant et arrière af, ar ; les dérivées par rapport au temps tif, ar desdits angles ; la position ( xm, ym ) et l'angle (0m) d'un repère mobile (m) lié audit véhicule par rapport à un repère fixe (o). 3038279 21 8. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le véhicule est un porte containers, la station d'accueil étant destinée au chargement et au déchargement de containers, ledit porte container ayant des mouvements d'élévation provoquant un écart (di-, di-) 5 entre l'axe des roues (B) et l'axe de direction (34) à l'avant et à l'arrière. 9. Dispositif de contrôle de la conduite automatique pour l'insertion d'un véhicule dans une station d'accueil (3) et/ou d'extraction de ladite station vers une position cible, ledit véhicule étant soumis à des glissements 10 latéraux et/ou longitudinaux des roues avant (81) et des roues arrière (82) lors de ces déplacements, caractérisé en ce que ledit dispositif étant apte à être embarqué dans ledit véhicule et à être relié au moins, via des interfaces appropriées, à des capteurs proprioceptifs, des capteur extéroceptifs et des moteurs d'actionnement de la direction et de la traction dudit véhicule, il 15 comporte un calculateur (51, 52, 53) mettant en oeuvre le procédé selon l'une quelconque des revendications précédentes. 20