FR 2865554 A1 20050729 FR 0450159 A 20040128 La présente invention concerne un procédé de commande d'une installation de traitement d'un gaz, notamment d'une installation de traitement par adsorption qui comporte N unités d'adsorption, N étant supérieur ou égal à deux, fonctionnant suivant un cycle réparti uniformément en au plus N temps de phase et durant une partie duquel au moins une des unités d'adsorption est soumise au flux de sortie d'au moins une des autres unités d'adsorption. Elle concerne également une installation de traitement d'un gaz, commandée par un tel procédé. Pour assurer le bon fonctionnement d'une installation de traitement d'un gaz par adsorption pourvue de plusieurs adsorbeurs à marche cyclique, il est connu de recourir à un séquenceur, c'est-à-dire une succession ordonnée d'opérations de commande des adsorbeurs. Un tel séquenceur s'avère particulièrement utile lorsque l'installation comporte un grand nombre d'adsorbeurs, soumis d'une part à des flux extérieurs d'alimentation et de régénération, et/ou d'autre part à des flux provenant des autres adsorbeurs, le séquenceur regroupant de manière structurée des centaines d'instructions de manoeuvre de vannes d'entrée et de sortie de ces adsorbeurs, en vue d'assurer le fonctionnement cyclique de l'installation. Par ailleurs, il est de plus en plus demandé aux installations de traitement à adsorbeurs de fonctionner avec un haut niveau de fiabilité et de stabilité. Ainsi, même si un ou plusieurs adsorbeurs se trouvent momentanément hors service en raison d'une opération de maintenance ou d'un incident imprévu, tel qu'une rupture de vanne, il est souhaitable que ces installations continuent de fonctionner en marche exceptionnelle, c'est-à-dire puissent continuer de produire un flux de gaz traité avec un débit et une pureté sensiblement similaires à ceux du flux de gaz traité en marche normale, tout en isolant le ou les adsorbeurs déficients. La transition entre la marche normale et une marche exceptionnelle se doit d'être rapide et d'engendrer le moins possible de perturbations du flux sortant de gaz traité ainsi que du flux d'un gaz résiduaire, en vue par exemple d'assurer la pérennité d'installations aval consommatrices de ces gaz. La prise en compte de ces diverses marches de fonctionnement par le procédé de commande d'une telle installation s'avère particulièrement complexe, en raison du très grand nombre de cas de figure envisageables. Il faut ainsi prévoir toutes les possibilités d'isolation d'adsorbeurs et de survenue d'un incident de production, sans pour autant allonger les temps de réaction de l'installation. De manière plus générale, les installations de traitement gazeux de taille importante incluent de très nombreux éléments, tels que des vannes individuelles, des groupes de vannes, des adsorbeurs individuels et/ou des groupes d'adsorbeurs, à commander un à un en vue de faire suivre à l'installation une marche de fonctionnement donnée, ce qui rend les procédés de commande de ces installation délicats à mettre au point et demande un haut niveau d'investissement en argent et en temps. Pour réduire le travail de programmation du séquenceur de commande d'une installation à adsorbeurs, la demanderesse a proposé, dans EP-A-1 336 910, un procédé grâce auquel, à partir des étapes de commande de l'installation de traitement qui interviennent durant un temps de phase donné du cycle d'une marche de fonctionnement de l'installation, on obtient, par extrapolation aux autres temps de phase du cycle, le séquenceur de cette marche de fonctionnement. L'intérêt de ce procédé est que la programmation, ou plus généralement la mise au point du séquenceur de commande de l'installation, se réduit à la programmation d'une séquence de commande de l'installation sur uniquement un temps de phase du cycle. Pour une installation comportant dix adsorbeurs fonctionnant sur un cycle à dix temps de phase, le travail d'implémentation est réduit d'un facteur 10. Le but de la présente invention est de proposer un procédé de commande d'une installation de traitement d'un gaz, qui permette à la fois de réduire encore davantage le travail de programmation de l'unité de commande reproduisant le procédé proposé et de faciliter ultérieurement ce travail pour d'autres installations de traitement et qui, pour les installations de traitement par adsorption, soit compatible avec le procédé proposé dans EP-A-1 336 910. A cet effet, l'invention a pour objet un procédé de commande d'une installation de traitement d'un gaz, laquelle installation comporte une pluralité d'éléments adaptés pour être commandés afin d'être sélectivement traversés par du gaz circulant au sein de l'installation, procédé dans lequel on fait suivre à l'installation une marche de fonctionnement donnée en commandant individuellement ces éléments, caractérisé en ce que, pour commander au moins une partie de ces éléments, on sélectionne, parmi un nombre fini de modules prédéterminés, et on applique, à chaque élément, au moins un module d'instructions contrôlant le ou les flux de gaz relatifs à l'élément considéré. Suivant le procédé selon l'invention, on dispose d'un nombre fini de modules préprogrammés, regroupés dans une bibliothèque, entièrement réutilisables d'une installation à une autre à condition de conserver une architecture d'installation globalement commune, c'est-à-dire une disposition des conduites des installations sensiblement analogue. Pour chaque nouvelle installation à commander et pour chaque marche de fonctionnement désirée, il suffit d'appeler et d'appliquer à chaque élément de l'installation à commander, un de ces modules prédéterminés. Dans le cas où l'architecture d'une nouvelle installation s'écarte de l'architecture précédente, il est toujours possible de modifier certains modules pré-existants ou d'ajouter un ou plusieurs nouveaux modules prédéterminés sans changer les opérations générales pour obtenir la programmation de l'unité de commande de l'installation. L'utilisation de ces modules prédéterminés permet en outre de disposer d'une représentation simple et compréhensible de la marche obtenue, par exemple des différentes étapes de la séquence de commande d'une installation à fonctionnement cyclique, notamment sur un temps de phase pour une installation à plusieurs unités d'adsorption. Il est alors possible de s'affranchir d'un grand nombre de commentaires purement informatifs et relatifs à chaque installation de traitement à commander, qui sont redondants avec la spécification propre de chaque installation. Suivant d'autres caractéristiques avantageuses de ce procédé, prises isolément ou suivant toutes les combinaisons techniquement possibles: - on utilise une interface graphique pour sélectionner le module à appliquer à l'élément considéré ; - pour une installation qui comporte, d'une part, parmi ses éléments à commander, N unités d'adsorption, N étant supérieur ou égal à deux, fonctionnant suivant un cycle réparti de manière sensiblement uniforme en au plus N temps de phase et durant une partie duquel au moins une des unités d'adsorption est soumise au flux de sortie d'au moins une des autres unités d'adsorption et, d'autre part, une pluralité de vannes de commande de la circulation des flux gazeux dans ces unités d'adsorption, on utilise au moins un séquenceur de commande auquel on fournit une séquence d'étapes de commande des N unités d'adsorption sur au moins un temps de phase donné du cycle et qui assure en boucle sur lui-même le fonctionnement cyclique de l'installation et on obtient au moins certaines étapes de cette séquence en appliquant à chaque unité d'adsorption au moins un desdits modules prédéterminés dont les instructions contrôlent les flux entrant dans et sortant de l'unité d'absorption considérée; - dans ce procédé, - on associe à chaque temps de phase successif du cycle un paramètre mobile d'identification de l'état de fonctionnement de l'unité 15 d'adsorption qui est dans ce temps de phase, - sur le temps de phase donné de la séquence à obtenir, on repère chaque unité d'adsorption en fonction par le paramètre d'identification de l'état de fonctionnement de l'unité d'adsorption considérée, et - pour chaque étape de commande à obtenir à partir des 20 modules prédéterminés, on applique au moins un de ces modules prédéterminés à chaque unité d'adsorption repérée par son paramètre mobile; - pour N unités d'adsorption en fonction, on obtient une séquence de commande en marche normale de l'installation de traitement; - on prévoit, en tant que module prédéterminé, un module d'isolation adapté pour isoler du reste de l'installation l'adsorbeur auquel est appliqué ce module et, lorsqu'au moins une unité d'adsorption de l'installation est à isoler, on obtient une séquence de commande en marche exceptionnelle de l'installation en appliquant, pour chaque étape de commande de la séquence, le module d'isolation à la ou à chaque unité à isoler; - on prévoit au moins une séquence d'étapes de transition entre la séquence de commande en marche normale et la séquence de commande en marche exceptionnelle de l'installation de traitement, ladite séquence de transition comportant une ou plusieurs étapes de commande obtenues en appliquant à chaque unité d'adsorption au moins un desdits modules prédéterminés; - avant d'obtenir la séquence de commande en marche exceptionnelle, on introduit, pour chaque unité d'adsorption isolée, un paramètre fixe d'identification de l'état isolé de ladite unité d'adsorption et, pour obtenir la séquence de commande en marche exceptionnelle, on applique le module d'isolation à la ou chaque unité d'adsorption isolée repérée par son paramètre fixe; - on prévoit au moins une séquence de démarrage de l'installation, comportant une ou plusieurs étapes de commande obtenues en appliquant à chaque unité d'adsorption au moins un desdits modules prédéterminés; - les vannes de l'installation sont réparties en différents ensembles numérotés de vanne(s) en fonction de l'usage du gaz qui traverse la ou les vannes d'un même ensemble et chaque module prédéterminé comporte au moins une instruction de commande d'une de ces vannes repérée au moins par le numéro de l'ensemble auquel la vanne appartient; - au moins certaines des vannes de l'installation sont chacune repérées, d'une part, par le paramètre mobile ou fixe de repérage de l'adsorbeur en entrée ou en sortie duquel est placée la vanne et, d'autre part, par le numéro de l'ensemble auquel appartient la vanne; - plusieurs modules prédéterminés sont paramétrés par un paramètre prévu pour correspondre à l'un des numéros des ensembles de vannes; - au moins certains des modules prédéterminés comportent au moins une instruction de diagnostique relatif au fonctionnement de vannes de l'installation, relatif aux pressions d'unités d'adsorption de l'installation et/ou relatif à des paramètres de fonctionnement de l'installation. L'invention a également pour objet une installation de traitement d'un gaz, du type comportant: - une pluralité d'éléments adaptés pour être commandés afin d'être sélectivement traversés par du gaz circulant au sein de l'installation, - une conduite d'alimentation en gaz à traiter, raccordée à au moins certains desdits éléments à commander, - une conduite de production en gaz traité, raccordée à au moins certains desdits éléments à commander et - une unité de commande individuelle desdits éléments, assurant le fonctionnement de l'installation suivant une marche donnée, caractérisée en ce que l'unité de commande comporte, d'une part, des moyens de mémorisation d'un nombre fini de modules d'instructions prédéterminés et, d'autre part, des moyens de sélection et d'application à chaque élément à commander d'au moins un desdits modules d'instructions prédéterminés. Selon un mode de réalisation de cette installation, elle comporte, parmi ses éléments à commander, N unités d'adsorption, N étant supérieur ou égal à deux, qui fonctionnent suivant un cycle réparti de manière sensiblement uniforme en au plus N temps de phase et durant une partie duquel au moins une des unités d'adsorption est soumise au flux de sortie d'au moins une des autres unités d'adsorption, et l'unité de commande de cette installation possède au moins un séquenceur de commande des N unités d'adsorption, assurant en boucle sur lui-même le fonctionnement cyclique de l'installation suivant la marche donnée, les moyens de sélection et d'application étant adaptés pour fournir à ce séquenceur une séquence de commande de l'installation sur au moins un temps de phase donné du cycle. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins 20 sur lesquels: - la figure 1 est une vue schématique et partielle d'une installation de traitement d'un gaz par adsorption selon l'invention; - la figure 2 est un diagramme du cycle de fonctionnement des adsorbeurs de l'installation de la figure 1, sur lequel différents états de fonctionnement a, b, 25..., i sont représentés; - les figures 31 à 3X sont des diagrammes respectivement associés aux adsorbeurs de l'installation de la figure 1 et illustrant un seul et même temps de phase du cycle de la figure 2; - la figure 4 est un organigramme explicitant une séquence de commande 30 en marche normale de l'installation de la figure 1; - la figure 5 est un diagramme analogue à celui de la figure 2, illustrant un cycle de fonctionnement en marche exceptionnelle de l'installation de la figure 1; et - la figure 6 est une vue analogue à la figure 1, illustrant une autre installation de traitement gazeux selon l'invention. Sur la figure 1 est représentée une installation I de traitement d'un flux d'hydrogène impur, destinée à épurer ce flux d'hydrogène d'impuretés qu'il contient, telles que de l'eau, du monoxyde de carbone, de l'azote, du méthane, du dioxyde de carbone, des hydrocarbures, etc... A cet effet, l'installation I comporte une conduite 1 d'alimentation en hydrogène à épurer, une conduite 2 de production d'hydrogène épuré et dix adsorbeurs, référencés respectivement R1, R2, R3,..., R9 et RO et reliés aux conduites 1 et 2. Chaque adsorbeur comporte une bouteille contenant un ou plusieurs matériaux adsorbants à même de retenir tout ou partie des impuretés précitées lorsqu'il sont balayés par le flux d'hydrogène à traiter. Ce ou ces matériaux sont régénérables, c'est-à-dire qu'ils sont capables de restituer des impuretés préalablement adsorbées. A cet effet, l'installation I comporte une conduite 5 de collecte du gaz résiduaire chargé d'impuretés désorbées provenant des adsorbeurs qui se régénèrent, cette conduite 5 étant reliée à chaque adsorbeur. L'installation I peut comporter également une ligne d'approvisionnement en un gaz d'élution GE, par exemple prélevé sur la conduite de production 2 ou provenant d'un perméat d'une unité membranaire non-représentée. L'installation I comporte également d'une part des conduites de raccordement, dont la conduite 7, entre les conduites précitées 1, 2 et 5 et les adsorbeurs R1 à RO, et d'autre part, des conduites 3, 4 et 6 de raccordement des adsorbeurs R1 à RO entre eux, l'une des conduites de raccordement 4 étant raccordée à la ligne d'approvisionnement en gaz d'élution GE. La disposition précise des conduites 3, 4, 6 et 7 apparaîtra plus clairement lors de la description du fonctionnement de l'installation I. De plus, toutes ces conduites de raccordement sont munies de vannes tout ou rien ou de vannes de régulation du débit de gaz qui les traverse, dont la disposition apparaîtra également lors de la description du fonctionnement de l'installation. L'installation I comporte en outre une unité 8 de commande des adsorbeurs de l'installation. Les détails de programmation et de fonctionnement de cette unité seront développés par la suite. La figure 2 illustre un cycle de fonctionnement de l'installation I. Sur cette figure, où les temps t sont portés en abscisses et les pressions absolues P en ordonnées, les traits orientés par des flèches indiquent les mouvements et destinations des courants gazeux, et, en outre, le sens de circulation dans respectivement les adsorbeurs RI à RO: lorsqu'une flèche est dans le sens des ordonnées croissantes (vers le haut du diagramme), le courant est dit à cocourant dans l'adsorbeur. Si la flèche dirigée vers le haut est située au-dessous du trait indiquant la pression dans l'adsorbeur, le courant pénètre dans l'adsorbeur par l'extrémité d'entrée de cet adsorbeur; si la flèche dirigée vers le haut est située au-dessus du trait indiquant la pression, le courant sort de l'adsorbeur par l'extrémité de sortie de cet adsorbeur, les extrémités d'entrée et de sortie étant respectivement celles du gaz à traiter et du gaz soutiré en phase de production; lorsqu'une flèche est dans le sens des ordonnées décroissantes (vers le bas du diagramme), le courant est dit à contrecourant dans l'adsorbeur. Si la flèche dirigée vers le bas est située au-dessous du trait indiquant la pression de l'adsorbeur, le courant sort de l'adsorbeur par l'extrémité d'entrée de l'adsorbeur; si la flèche dirigée vers le bas est située au-dessus du trait indiquant la pression, le courant pénètre dans l'adsorbeur par l'extrémité de sortie de l'adsorbeur, les extrémités d'entrée et de sortie étant toujours celles du gaz à traiter et du gaz soutiré en phase de production. Chaque adsorbeur RI à RO suit le cycle de la figure 2, en étant décalé par rapport à l'adsorbeur le précédant d'une durée appelée "temps de phase" et égale à la durée T du cycle divisée par dix, c'est-à-dire divisée par le nombre d'adsorbeurs en fonction c'est-à-dire intégrés dans le cycle en pression. Le cycle de la figure 2 comporte donc dix temps de phase et illustre la dualité "temps de phaseladsorbeurs", à savoir qu'à tout instant du fonctionnement de l'installation I, chaque adsorbeur est dans un temps de phase différent, ce qui revient à dire que l'état du fonctionnement d'un adsorbeur est, à tout instant du fonctionnement de l'installation, déterminé par le temps de phase dans lequel est cet adsorbeur. Pour comprendre par la suite le procédé de commande mis en oeuvre par l'unité de commande 8, le fonctionnement de l'installation I va être d'abord explicité en se contentant de décrire le fonctionnement des adsorbeurs R1 à RO durant un seul temps de phase, étant entendu que le fonctionnement des adsorbeurs durant le reste du cycle se déduit par répétition en décalant l'ordre des adsorbeurs. A cet effet, on considère par exemple le temps de phase durant lequel l'adsorbeur RI est dit "maître", c'est-à-dire qu'il commence sa phase d'adsorption à une haute pression Pad, supérieure à la pression atmosphérique Paso, tel qu'illustré sur la figure 31. De façon concomitante, l'adsorbeur R2 suit le diagramme de la figure 311, l'adsorbeur R3 suit le diagramme de la figure 3111, et ainsi de suite, jusqu'à l'adsorbeur RO qui suit le diagramme de la figure 3X. Pour faciliter la lecture, seules les vannes ouvertes durant au moins une partie de ce temps de phase, repéré par commodité entre les temps t=0 et t =T/10, sont représentées sur les figures 1 et 31 à 3X. Ces vannes seront désignées dans toute la suite par la lettre V suivie de deux caractères X Y selon les conventions suivantes: - X est le numéro de l'adsorbeur auquel est associée la vanne, et - Y est le numéro d'un ensemble de vannes ayant la même fonction et associé à une des conduites de l'installation, le numéro 1 étant associé à une fonction "alimentation" par la conduite 1, le numéro 2 étant associé à une fonction "production" par la conduite 2, le numéro 3 étant associé à une fonction "équilibrage de pression" par l'intermédiaire de la conduite de raccordement 3, le numéro 4 étant associé à une fonction "élution" par l'intermédiaire de la conduite de raccordement 4, le numéro 5 étant associé à une fonction "évacuation du gaz résiduaire" par la conduite 5, le numéro 6 étant associé à une autre fonction de type "équilibrage de pression" par l'intermédiaire de la conduite de raccordement 6, et le numéro 7 étant associé à une fonction "repressurisation finale" par la conduite de raccordement 7. De plus, la représentation de plusieurs conduites 3, 4 ou 6 est trompeuse en ce sens que ces conduites sont dessinées deux fois sur les figures 1 et 2 car elles sont sollicitées durant deux durées successives distinctes comme indiqué ci-dessous, alors qu'une seule et même conduite 3, 4 ou 6 est en pratique parcourue par deux flux gazeux successifs différents. Il est important de noter que l'agencement des conduites et des vannes de mise en oeuvre du fonctionnement de l'installation I est volontairement simplifié, tant par commodité de description que de représentation; des aménagements particuliers, comportant notamment moins de vannes moyennant des conduites transversales à tout ou partie de l'installation par exemple, sont à la portée de l'homme de l'art, sans sortir du cadre de l'invention. Préalablement au début du temps de phase représenté sur les figures 31 à 3X, c'est-à-dire avant l'instant t = 0, les vannes V01, V02, V91, V92, V45 et V55 sont ouvertes durant au moins la fin du temps de phase précédant le temps de phase considéré représenté sur les figures 31 à 3X. Pendant le temps de phase des figures 31 à 3X, les adsorbeurs RI et RO sont en phase d'adsorption, les autres adsorbeurs étant en phase de régénération. Plus précisément, de façon sensiblement concomitante à l'instant t =0: - en plus des vannes V01 et V02, les vannes V11 et V12 sont ouvertes pour assurer la production d'une partie du flux d'hydrogène épuré ; - les vannes de mise en production de l'adsorbeur R9, qui était en phase d'adsorption durant le temps de phase précédant le temps de phase détaillé sur 15 les figures 31 à 3X, sont fermées; - les vannes V26, V27 et V96 sont ouvertes pour permettre par au moins une partie des flux issus respectivement des adsorbeurs RI, R9 et RO de recomprimer l'adsorbeur R2; - les vannes V33 et V83 sont ouvertes pour permettre, par le flux issu de 20 l'adsorbeur R8, de recomprimer l'adsorbeur R3; - la vanne V65 est ouverte pour permettre d'amener la pression de l'adsorbeur R6 à la pression basse du cycle; et - en plus de la vanne V55, les vannes V54 et V74 sont ouvertes pour permettre l'élution de l'adsorbeur R5 par le flux issu de l'adsorbeur R7. Puis, à partir de l'instant t = xi où la pression dans l'adsorbeur R2 est sensiblement égale à la pression dans l'adsorbeur R9, les vannes V26 et V96 sont fermées, la recompression ultérieure de l'adsorbeur R2 par le flux traversant la vanne V27 étant alors plus lente. Puis, à partir de l'instant t = x2 où la pression dans l'adsorbeur R3 est sensiblement égale à la pression dans l'adsorbeur R8, les mouvements de vannes suivant se produisent de façon sensiblement concomitante: - la vanne V33 est fermée et la vanne V43 est ouverte pour permettre de commencer la repressurisation de l'adsorbeur R4; - les vannes V44 et V45 sont fermées, la totalité du flux issu de l'adsorbeur R7 alimentant alors l'adsorbeur R5; et - les vannes V36 et V96 sont ouvertes pour permettre de recomprimer d'avantage l'adsorbeur R3 par le flux issu de R9. Puis, à l'instant t = x3, la vanne V64 est ouverte pour permettre l'élution du matériau adsorbant de la bouteille R6. Enfin, à l'instant t = 10 où la pression dans l'adsorbeur R2 est sensiblement égale à la pression dans l'adsorbeur RI, les vannes V27, V96, V83, V74, V43 et V36 sont fermées pour passer du temps de phase décrit 10 jusqu'ici au temps de phase suivant. Le fonctionnement de l'installation I durant les autres temps de phase du cycle se déduit du fonctionnement ci-dessus, en considérant comme maître pendant le temps de phase suivant l'adsorbeur R2, puis l'adsorbeur R3, et ainsi de suite, jusqu'à l'adsorbeur RO. L'ensemble des instructions de commande des vannes de l'installation I, pour les dix temps de phase du cycle, forment ce qu'il est courant d'appeler un séquenceur de commande de l'installation, prévu dans l'unité 8. Pour les installation relevant de l'art antérieur, la totalité des instructions d'un tel séquenceur est à implémenter, c'est-à-dire à saisir, à la main sur par exemple un moyen informatique dédié, sauf pour les installation décrites dans EP-A-1 336 910 pour lesquelles seule une séquence correspondant à un seul temps de phase est à implémenter. Le procédé selon l'invention permet d'obtenir une telle séquence relative à un temps de phase de manière plus fiable et plus rapide, comme il va être 25 expliqué ci-dessous. Pour cela, on introduit des paramètres: on associe à chaque temps de phase successif du cycle, un paramètre d'identification de l'état de fonctionnement de l'adsorbeur qui est dans ce temps de phase. Ainsi, sur le temps de cycle représenté sur la figure 2, le paramètre d'état i est associé au temps de phase dans lequel l'adsorbeur commence sa phase d'adsorption (adsorbeur maître), le paramètre d'état i est associé au temps de phase qui suit et dans lequel l'adsorbeur termine sa phase d'adsorption, le paramètre d'état h est associé au temps de phase qui suit et dans lequel l'adsorbeur commence sa dépressurisation, et ainsi de suite pour les paramètres g, f, e, d, c, b et a. Ces paramètres d'état sont indiqués en abscisses du diagramme de la figure 2. II est ainsi nécessaire d'introduire autant de paramètres qu'il y a de temps de phase, autrement dit d'adsorbeurs en fonction. De plus, ces paramètres sont dit "mobiles" dans le sens où ils peuvent correspondre à n'importe lequel des dix adsorbeurs, selon le moment considéré du cycle. Ainsi, si à un instant donné le paramètre j correspond à l'adsorbeur RI (j=1), au bout d'une durée valant le cinquième du temps de cycle T (c'est-à-dire valant deux fois la durée d'un temps de phase), ce paramètre j correspondra à l'adsorbeur R3 (j=3). Pour pouvoir appliquer le procédé de EP-A-1 336 910, on doit disposer d'une séquence paramétrée d'étapes de commande de l'installation I pendant uniquement un temps de phase donné, chaque adsorbeur n'étant pas repéré par son numéro, mais par le paramètre d'identification de l'état de fonctionnement de cet adsorbeur pendant la période de temps relative au temps de phase choisi. En d'autres termes, cela revient à décrire le fonctionnement de l'installation sur un temps de phase donné, de la même façon qu'il a été décrit en regard des figures 31 à 3X, mais en repérant chaque adsorbeur par un des paramètres variables a, L..., j, en fonction du temps de phase choisi. Dans la suite, l'adsorbeur correspondant au paramètre "x" sera par commodité d'écriture désigné par Rx. Ainsi, sur la figure 4 est représentée schématiquement cette séquence, notée S, obtenue par le procédé selon l'invention comme expliqué plus loin. Elle comporte huit étapes successives I à VIII détaillées cidessous, ainsi que trois tests de passage 91, 92 et 93 adaptés chacun pour tester la bonne commutation des vannes commandées durant la ou les étapes se déroulant entre la condition de passage considérée et soit le début de la séquence, soit le test antérieur. Si toutes ces commutations sont effectuées sans incident, la séquence progresse de l'étape précédant le test de passage à l'étape suivante. Dans le cas contraire, la séquence S est interrompue et une séquence transitoire S", qui sera détaillée par la suite, est avantageusement mise en oeuvre. L'étape I comporte des instructions d'ouverture des vannes Vjl et Vj2permettant le démarrage de la production de l'adsorbeur Rj qui est donc maître durant le temps de phase considéré pour la séquence S et d'ouverture de la vanne Ve5 permettant le raccordement de l'adsorbeur Re à la conduite 5 de collecte de résiduaire. Durant l'étape I, les vannes Vd4 et Vd5, ainsi que les vannes Vc4 et Vc5, qui étaient ouvertes préalablement à l'étape I le restent. L'étape Il comporte des instructions de fermeture des vannes Vh1 et Vh2 mettant fin à la production de l'adsorbeur Rh, d'ouverture des vannes Vg3 et Vb3 permettant le démarrage de l'équilibrage de pression entre les adsorbeurs Rg et Rb et d'ouverture de la vanne Vf4 permettant l'élution des adsorbeurs Rd et Rc. La durée des étapes I et Il est fixée à une valeur courte, par exemple de quelques secondes, pour permettre les mouvements des vannes et le maintien d'un flux gazeux de production stable. L'étape III est une étape d'attente d'égalisation approximative des pressions de l'adsorbeur Ra et de l'absorbeur Rh. A l'instant initial de cette étape, les vannes Vh6 et Va6 sont ouvertes pour amorcer cet équilibrage et la vanne Val est ouverte pour participer à la repressurisation de l'adsorbeur Ra tout en maintenant un débit de production en hydrogène stable. L'étape III se poursuit de telle sorte qu'à la fin de l'étape, qui correspond à l'instant xi si on considère que l'étape I a commencé à un instant zéro, les pressions des adsorbeurs Ra et Rh sont sensiblement égales. Le test de passage 91 vérifie, de préférence peu après le début de l'étape 20 III, la bonne commutation des vannes commandées aux étapes I à III, ainsi que l'obtention des bons niveaux de pression en Ra et Rh. L'étape IV est également une étape d'attente d'égalisation approximative des pressions de l'absorbeur Rb et de l'adsorbeur Rg. Au tout début de cette étape, les vannes Vh6 et Va6 sont fermées, l'équilibrage des adsorbeurs Ra et Rh étant terminé, tandis que les vannes Vb3 et Vg3, ouvertes à l'étape III, sont maintenues en l'état de telle sorte qu'à la fin de l'étape, qui correspond sensiblement à l'instant x2 si on considère que l'étape I a commencé à un instant zéro, les pressions des adsorbeurs Rb et Rg sont sensiblement égales. Le test de passage 92 vérifie, de préférence peu après le début de l'étape IV, la bonne commutation des vannes commandées au tout début de cette étape, ainsi qu'à l'obtention des bons niveaux de pression en Rb et Rg. L'étape V comprend des instructions de fermeture des vannes Vb3 et Vg3, l'équilibrage des adsorbeurs Rb et Rg étant terminé. En option, la durée de l'étape peut être ajustée au temps de phase en cours. L'étape VI comporte des instructions de fermeture des vannes Vc4 et Vc5, l'élution de l'adsorbeur Rc étant terminée, et d'ouverture des vannes Vb6 et Vh6 pour amorcer l'équilibrage des absorbeurs Rb et Rh. L'étape VII comporte des instructions d'ouvertures des vannes Vc3 et Vg3 5 pour amorcer l'équilibrage des adsorbeurs Rc et Rg. La durée des étapes V à VII est suffisante pour permettre les mouvements de vannes et la stabilisation des flux gazeux. L'étape VIII, qui débute sensiblement à l'instant x3 si on considère que l'étape I a commencé à l'instant zéro, comporte une instruction d'ouverture de la vanne Ve4 pour amorcer l'élution de l'adsorbeur Re. Les vannes Vb6 et Vh6 ouvertes à l'étape VI, les vannes Vc3 et Vg3 ouvertes à l'étape VII et la vanne Val ouverte à l'étape III le restent jusqu'à la fin de l'étape VIII,qui correspond sensiblement à l'instant de telle sorte qu'à la fin de l'étape VIII, les pressions des adsorbeurs Rh et Rb soient sensiblement égales et celles des absorbeurs Rc et Rg soient également proches. Le test de passage 93 vérifie, de préférence peu après le début de l'étape VIII, la bonne commutation des vannes commandées aux étapes V à VIII, ainsi que l'obtention des bons niveaux de pression en Rb, Rc, Rh, Rg et Ra. Pour obtenir la séquence paramétrée S, on n'implémente pas à la main les diverses instructions énoncées ci-dessus mais, selon l'invention, on utilise une bibliothèque de modules d'instructions prédéterminés et adaptés pour permettre de définir la séquence de marche de l'installation I, ou plus généralement de toute installation de traitement d'un gaz dont la disposition des adsorbeurs, des conduites et des vannes, appelée couramment l'architecture de l'installation, est connue à l'avance. Pour bien comprendre l'invention et l'intérêt d'utiliser une telle bibliothèque, lorsqu'on considère les étapes I à VIII de la séquence S à obtenir, on remarque que différents types d'instructions élémentaires sont répétés pour différents adsorbeurs et/ou à différentes étapes de la séquence. Par exemple, à l'étape Il, il est prévu d'ouvrir la vanne Vb3 en vue de repressuriser l'adsorbeur Rb avec du gaz circulant dans la conduite 3 alors qu'il est prévu à l'étape VII une repressurisation analogue de l'adsorbeur Rc, c'est-à-dire avec du gaz circulant dans la conduite 3, au moyen de la vanne Vc3. Un autre exemple concerne la repressurisation avec du gaz circulant dans la conduite 6 qui est prévue à l'étape III pour l'adsorbeur Ra et qui est prévu à l'étape VI pour l'adsorbeur Rb. Un autre exemple concerne les instructions aux vannes associées à la conduite 4 et permettant l'élution des adsorbeurs, des instructions analogues se répétant à la fois pour l'adsorbeur Rc et l'adsorbeur Rd à l'étape II ainsi que pour l'adsorbeur Re à l'étape VIII. De même, les instructions relatives à l'isolement d'un adsorbeur, c'est-à- dire à la fermeture de ses vannes d'entrée et de sortie, se répètent pour l'adsorbeur Rh à l'étape II et à l'étape IV, pour les adsorbeurs Rb et Rg à l'étape V ainsi que pour l'adsorbeur Rc à l'étape VI. On comprend donc que différents types d'instructions élémentaires, remarquables de par la finalité des mouvements de vannes correspondants, se répètent. La bibliothèque précitée contient à cet effet différents modules en nombre fini, chaque module correspondant à un type d'instructions élémentaires à finalité identifiée. De la même façon que les exemples de modules mis en évidence ci- dessus pour la séquence S détaillée plus haut, on comprend que lorsqu'on souhaite modifier la séquence d'instructions à fournir au séquenceur de l'installation I suite par exemple à une modification de la composition du gaz d'alimentation au niveau de la conduite 1 ou à une volonté de faire évoluer les performances de l'installation, on utilise pour chaque nouveau cycle à définir des types identiques d'instructions élémentaires. En tout état de cause, il est en pratique très utile de disposer de la bibliothèque précitée de modules prédéfinis, qui regroupe des modules d'instructions prédéterminés à appliquer à un ou plusieurs adsorbeurs de l'installation lors d'une ou de plusieurs étapes de la séquence à obtenir. Le tableau 1 ci-dessous illustre un exemple d'une telle bibliothèque qui contient dix-sept modules prédéterminés: TABLEAU 1 Nom du module appliqué Finalité des instructions du module à l'adsorbeur Ry PROD(y) Production d'une partie du flux d'hydrogène épuré par l'adsorbeur Ry UBAL [V](y) V = 3 Equilibrage de l'adsorbeur amont Ry via la conduite 3 V = 4 Equilibrage de l'adsorbeur amont Ry via la conduite 4 V = 6 Equilibrage de l'adsorbeur amont Ry via la conduite 6 DBAL[V](y) V = 3 Equilibrage de l'adsorbeur aval Ry via la conduite 3 V = 4 Equilibrage de l'adsorbeur aval Ry via la conduite 4 V = 6 Equilibrage de l'adsorbeur aval Ry via la conduite 6 ISOL(y) Isolation de l'adsorbeur Ry REP(y) Repressurisation finale de l'adsorbeur Ry par le flux de la conduite 7 PPURGE[V](y) V = 3 Alimentation élution par l'adsorbeur Ry via la conduite 3 V = 4 Alimentation élution par l'adsorbeur Ry via la conduite 4 V = 6 Alimentation élution par l'adsorbeur Ry via la conduite 6 PURGE[V] (y) V = 3 Elution de l'adsorbeur Ry via les conduites 3 et 5 V = 4 Elution de l'adsorbeur Ry via les conduites 4 et 5 V = 6 Elution de l'adsorbeur Ry via les conduites 6 et 5 DUMP(y) Dépressurisation de l'adsorbeur Ry vers la conduite de résiduaire 5 IDLE(y) Maintien en l'état des vannes relatives à l'adsorbeur Ry On notera que, par commodité, les noms de modules évoquent leur fonction en langue anglaise ( purge correspond à élution , ppurge renvoie à provide purge qui correspond à alimentation élution , bal renvoie à balance qui correspond à équilibrage , U et D renvoient à upstream et downstream qui correspondent à amont et aval , etc.). En utilisant les modules de cette bibliothèque, les étapes I à VIII de la séquence S sont obtenues en appliquant à chaque adsorbeur repéré par son paramètre a à i au moins un de ces modules d'instructions, chaque module étant à même de commander les flux entrant dans et sortant de l'adsorbeur auquel le module est appliqué. Le tableau 2 ci-dessous illustre l'obtention de la séquence paramétrée S à partir de la bibliothèque du tableau 1. TABLEAU 2 Etapes de la séquence S 1 II III IV V VI VII VIII a) 0 a 'e E 1%) a ISOL ISOL DBAL[6] et REP REP REP REP REP REP b ISOL DBAL[3] DBAL[3] DBAL[3] SOL DBAL[6] DBAL[6] DBAL[6] c IDLE PURGE[4] PURGE[4] PURGE[4] PURGE[4] ISOL DBAL[3] DBAL[3] d IDLE PURGE[4] PURGE[4] PURGE[4] PURGE[4] PURGE[4] PURGE[4] PURGE[4] e DUMP DUMP DUMP DUMP DUMP DUMP DUMP PURGE[4] f ISOL PURGE[4] PPURGE[4] PPURGE[4] PPURGE[4] PPURGE[4] PPURGE[4] PPURGE[4] g ISOL UBAL[3] UBAL[3] UBAL[3] SOL ISOL UBAL[3] UBAL[3] h PROD ISOL UBAL[6] ISOL SOL UBAL[6] UBAL[6] UBAL[6] I PROD PROD PROD PROD PROD PROD PROD PROD j PROD PROD PROD PROD PROD PROD PROD PROD Chaque étape de ce tableau est limitée par une durée nominale prédéterminée qui, comme expliqué plus haut, pour les étapes I, II, V et VI permet au moins la commutation des vannes sollicitées et, pour les étapes III, IV, VII et VIII permet a priori d'atteindre les équilibrages ou les niveaux de pressions souhaités entre différents adsorbeurs. Par rapport aux figures 31 à 3X, l'instant xi se trouve entre les étapes III et IV, l'instant x2 se trouve entre les étapes V et VI et l'instant x3 se trouve entre les étapes VII et VIII. L'utilisation de cette bibliothèque est donc pratique pour obtenir rapidement et de façon fiable la séquence S d'étapes I à VIII puisqu'il n'est pas nécessaire, pour chacune de ces étapes, d'implémenter les instructions de vannes correspondantes. En pratique, l'utilisateur dispose par exemple d'un support informatique pourvu d'une interface lui permettant, au niveau de chaque case du tableau 2, de sélectionner un ou plusieurs modules parmi la liste des modules de la bibliothèque, ces modules étant stockés à un emplacement de mémoire dédié. Les moyens informatiques sont prévus pour appliquer le ou les modules sélectionnés à l'adsorbeur concerné lors de l'étape considérée. La définition des modules de la bibliothèque limite les risques d'erreur dans la séquence obtenue puisqu'il convient de s'assurer que ces modules ne comportent aucune erreur de programmation pour s'assurer que l'ensemble des instructions de la séquence n'en comporte également aucune. Avantageusement, certains modules prédéterminés intègrent un diagnostique de fonctionnement des vannes de l'installation, l'application d'un de ces modules provoquant la recherche systématique de vannes défectueuses, c'est-à-dire de vannes ne répondant pas, en un temps nominal prédéterminé, aux instructions qui leur sont envoyées. A titre d'exemple, les modules d'équilibrage de pression entre deux adsorbeurs intègrent des instructions de diagnostique de fonctionnement de certaines des vannes d'équilibrage utilisées. Pour un équilibrage entre deux adsorbeurs Ry et Rz à travers par exemple la conduite 6, les modules concernés vérifient, en cas de problème détecté sur les pressions ou de manière systématique, que toutes les vannes de la conduite 6, à l'exception des vannes Vy6 et Vz6, sont bien fermées et que toutes les vannes des adsorbeurs Ry et Rz autres que les vannes Vy6 et Vz6 sont également bien fermées. Autrement dit, pour reprendre l'exemple de la séquence S illustrée par le tableau 2, cela revient à intégrer aux modules DBAL[6] et UBAL[6] au moins une partie des instructions de diagnostique correspondant au test de passage 91 de la figure 4 et à intégrer aux modules DBAL[3] et UBAL[3] au moins une partie des instructions de diagnostique correspondant au test 92. De la même façon, certains modules intègrent des instructions de diagnostique relatif aux pressions dans les adsorbeurs et/ou relatif aux paramètres de fonctionnement de l'installation (composition et débit du flux à traiter, du flux traité, etc...). Lorsqu'un dysfonctionnement est ainsi détecté, la partie de diagnostique de chaque module fournit l'indice de la vanne défectueuse conduisant généralement à l'isolation de l'adsorbeur correspondant. Une fois qu'on dispose de la séquence paramétrée S relative à un temps de phase du cycle de l'installation I, on obtient le séquenceur de commande en marche normale de l'installation en faisant correspondre à chaque paramètre mobile le numéro d'adsorbeur associé au temps de phase se déroulant effectivement. A cet effet, on peut utiliser le tableau de correspondance suivant, qui se lit de gauche à droite, ligne par ligne: a b c d e f g h i j 1 er temps de phase R2 R3 R4 R5 R6 R7 R8 R9 RO RI 2ème temps de phase R3 R4 R5 R6 R7 R8 R9 RO R1 R2 3eme temps de phase R4 R5 R6 R7 R8 R9 RO R1 R2 R3 4ème temps de phase R5 R6 R7 R8 R9 RO R1 R2 R3 R4 5ème temps de phase R6 R7 R8 R9 RO R1 R2 R3 R4 R5 6eme temps de phase R7 R8 R9 RO R1 R2 R3 R4 R5 R6 7ème temps de phase R8 R9 RO R1 R2 R3 R4 R5 R6 R7 8eme temps de phase R9 RO R1 R2 R3 R4 R5 R6 R7 R8 9ème temps de phase RO R1 R2 R3 R4 R5 R6 R7 R8 R9 10ème temps de phase R1 R2 R3 R4 R5 R6 R7 R8 R9 RO Arbitrairement le premier temps de phase indiaué dans ce tableau esi celui où l'adsorbeur R1 est maître, c'est-à-dire que, durant ce premier temps de phase, i est à remplacer par 1, de même que a est à remplacer par 2, b par 3, etc, jusqu'à remplacer i par O. On déroule les étapes I à VIII de la séquence S en faisant correspondre à chaque paramètre son numéro d'adsorbeur correspondant selon la première ligne du tableau de correspondance: on dispose alors de l'ensemble des étapes de commande décrites précédemment en regard des figures 31 à 3X. Puis on déroule de nouveau cette séquence S en faisant correspondre à chaque paramètre son numéro d'adsorbeur selon la deuxième ligne du tableau, et ainsi de suite jusqu'à la dixième ligne. De cette façon, sur la durée T d'un cycle, chacun des adsorbeurs RI à RO suit la succession des dix temps de phase du cycle, assurant le fonctionnement cyclique de l'installation I. Ainsi, l'obtention du séquenceur en marche normale de l'unité de commande 8 par le procédé selon l'invention nécessite seulement l'implémentation d'un nombre fini de modules prédéterminés, nettement inférieur au nombre d'instructions élémentaires nécessaires à l'implémentation à la main d'une séquence entière, puis la sélection et l'application d'au moins un de ces modules à chaque adsorbeur pour chaque étape de la séquence S relative à un temps de phase du cycle. La programmation modulaire et paramétrée prévue par l'invention se révèle également très intéressante lorsqu'il est nécessaire de remettre à niveau la logique de contrôle et/ou le fonctionnement séquencé d'une installation existante. En variante non représentée, les modules prédéterminés de la bibliothèque décrite ci-dessus sont appliqués directement aux adsorbeurs R1 à RO, c'est-à-dire sans les repérer par des paramètres mobiles. Dans ce cas, la séquence à obtenir à partir de ces modules prédéterminés doit durer toute une période T du cycle, cette séquence comportant alors toutes les instructions de commande, que le séquenceur de l'unité 8 boucle sur elles même pour assurer le fonctionnement cyclique de l'installation. L'utilisation de la bibliothèque prévue pour la mise en oeuvre du procédé selon l'invention permet en outre d'obtenir rapidement des séquenceurs pour un grand nombre de cycles différents. En toute rigueur, une bibliothèque donnée est toutefois dépendante de l'architecture de l'installation considérée, en particulier de la disposition des conduites et des vannes de raccordement entre les adsorbeurs. Cependant, sur la base par exemple de la bibliothèque décrite plus haut et associée à l'installation I, des particularités d'une architecture légèrement différentes de celle de l'installation I peuvent être prises en compte en modifiant les modules existants et/ou en ajoutant un ou plusieurs modules supplémentaires, adaptés de manière spécifique aux particularités de cette architecture. Une application avantageuse du procédé selon l'invention concerne la commande de l'installation en marche exceptionnelle, c'est-à-dire dans l'hypothèse où un ou plusieurs adsorbeurs de cette installation sont isolés, notamment pour des raisons de maintenance ou d'incidents mécaniques. C'est par exemple le cas lorsque l'adsorbeur R3 de l'installation I est isolé. L'installation I ne fonctionne plus qu'avec neuf adsorbeurs et son unité de commande 8 est prévue pour alors faire suivre à l'installation une marche dite exceptionnelle. Le cycle de l'installation est par exemple celui représenté schématiquement sur la figure 5. De la même façon que précédemment, on associe à chacun des temps de phase du cycle de marche exceptionnelle un paramètre mobile d'identification d'un état de fonctionnement de l'adsorbeur qui est dans ce temps de phase. Pour l'installation I à neuf adsorbeurs en fonction, le cycle de marche est de durée T', de valeur différente de la durée T du cycle en marche normale de la figure 2 et comporte neuf temps de phase, les neuf paramètres associés, indiqués en abscisses sur la figure 5, étant par la suite notés k, I, m, n, p, g, r, et t. On introduit également un paramètre d'identification de l'état isolé d'un adsorbeur, ce paramètre étant dit fixe dans le sens où il ne peut correspondre dans le temps qu'à un seul adsorbeur, celui qui est isolé. Dans la suite, ce paramètre fixe est noté u. En utilisant la bibliothèque de modules décrite ci-dessus, on obtient une séquence S' de commande des vannes de l'installation sur un temps de phase du cycle de marche exceptionnelle, comportant six étapes et indiquée cidessous sous la forme du tableau 3, avec les mêmes conventions de notation que précédemment: TABLEAU 3 Etapes de la séquence S' I' II' III' IV' V' VI' ri k ISOL ISOL DBAL[6] REP REP REP et REP I ISOL DBAL[3] DBAL[3] ISOL ISOL DBAL[6] m PURGE[4] PURGE[4] PURGE[4] PURGE[4] PURGE[4] PURGE[4] n DUMP DUMP PURGE[4] PURGE[4] PURGE[4] PURGE[4] p PPURGE[4] PPURGE[4] PPURGE[4] ISOL DUMP DUMP q ISOL UBAL[3] UBAL[3] ISOL PPURGE[4] PPURGE[4] r PROD ISOL UBAL[6] ISOL ISOL UBAL[6] s PROD PROD PROD PROD PROD PROD t PROD PROD PROD PROD PROD PROD u ISOL ISOL ISOL ISOL ISOL ISOL Puis, durant chaque temps de phase du cycle, on fait correspondre à chaque paramètre l'adsorbeur associé au temps de phase considéré, générant ainsi au bout de neuf séquences successives le séquenceur de marche exceptionnelle. A cet effet, sont prévus dix tableaux de correspondance possibles selon l'adsorbeur réellement isolé. Dans le cas de l'adsorbeur R3 isolé, ce tableau de correspondance est le suivant: k I m n p q r s t u 1 er temps de phase R5 R6 R7 R8 R9 RO R1 R2 R4 R3 2ème temps de phase R6 R7 R8 R9 RO R1 R2 R4 R5 R3 3ème temps de phase R7 R8 R9 RO R1 R2 R4 R5 R6 R3 4eme temps de phase R8 R9 RO R1 R2 R4 R5 R6 R7 R3 5eme temps de phase R9 RO R1 R2 R4 R5 R6 R7 R8 R3 6eme temps de phase RO R1 R2 R4 R5 R6 R7 R8 R9 R3 7eme temps de phase R1 R2 R4 R5 R6 R7 R8 R9 RO R3 8eme temps de phase R2 R4 R5 R6 R7 R8 R9 RO R1 R3 9eme temps de phase R4 R5 R6 R7 R8 R9 RO R1 R2 R3 Ce tableau se lit de la même façon que le tableau de correspondance associé à la marche normale de l'installation. On notera que le paramètre u correspond toujours à l'adsorbeur isolé R3, pour tous les temps de phase du cycle. Le procédé de commande selon l'invention permet ainsi d'obtenir un séquenceur de commande en marche exceptionnelle de l'installation I, en n'utilisant que la bibliothèque de modules déjà utilisée pour obtenir un séquenceur en marche normale de l'installation. A titre de variante dans le cas où plusieurs adsorbeurs sont isolés, il convient d'introduire autant de paramètres fixes d'indentification des états isolés de ces adsorbeurs. Par ailleurs, en vue d'assurer une meilleure fiabilité et une plus grande réactivité de l'unité de commande 8 de l'installation I, il est souhaitable d'introduire des séquences de transition entre la marche normale et une marche exceptionnelle, telle que la séquence de transition S" mentionnée à la figure 4. De nouveau, la bibliothèque de modules décrite ci-dessus est avantageusement utilisée pour obtenir cette séquence de transition S", comme indiqué par le tableau 4 ci-dessous suivant les mêmes conventions que précédemment. Bien entendu, dans ce cas, la séquence S" ne correspond pas à un temps de phase et n'est pas prévue pour être bouclée sur ellemême, aucune notion de cycle n'étant associée à cette séquence que l'on peut considérer comme linéaire . Dans cet exemple, c'est l'adsorbeur repéré par le paramètre f qui est à isoler pour passer en marche exceptionnelle. TABLEAU 4 Etapes de la séquence de transition S" Paramètre I" II" III" de l'adsorbeur a module DBAL[6] REP REP DELTAPSP 1.0 1.0 b module ISOL ISOL DBAL[6] DELTAPSP C module PURGE[4] PURGE[4] ISOL DELTAPSP d module PURGE[4] PURGE[4] PURGE[4] DELTAPSP e module DUMP DUMP DUMP DELTAPSP f module ISOL ISOL ISOL DELTAPSP g module PPURGE[4] PPURGE[4] PPURGE[4] DELTAPSP 3.0 3.0 3.0 h module UBAL[6] ISOL UBAL[6] DELTAPSP 1.0 1.0 module PROD PROD PROD DELTAPSP module PROD PROD PROD DELTAPSP Le tableau 4 se distingue des tableaux 2 et 3 précédents par la présence d'une condition de progression de la séquence S" liée à des différentiels de pressions, entre certains adsorbeurs ou relativement à une consigne en pression à la fin de certaines étapes. Ces conditions de progression relatives à la pression sont indiquées par l'expression DELTAPSP à laquelle est associée, pour ces adsorbeurs et ces étapes, une valeur numérique correspondant à des bars. Si on prend l'exemple de la condition de progression relative à l'adsorbeur Rh à l'étape I", la différence de pression entre les adsorbeurs Rh et Ra à la fin de cette étape doit être inférieure à un bar pour vérifier la condition de progression. Les instructions pour vérifier chaque condition de progression relative à la pression peuvent être incorporées au module correspondant, par exemple au module PPURGE[4] pour la condition de progression relative à l'adsorbeur Rg. De plus, comme pour les étapes des séquences S et Sr, les étapes I" à III" ont des durées respectives prédéterminées. La condition de progression relative à la pression est une condition supplémentaire à celle relative à la durée d'une étape donnée. Autrement dit, pour que la séquence S" passe de son étape I" à son étape II", il est nécessaire, pour les adsorbeurs Ra et Rh, que leur pression différentielle soit inférieure à un bar avant la fin de la durée prédéterminée de l'étape I". Dans le cas contraire, la séquence de transition S" est interrompue et l'installation I est arrêtée ou tout du moins gelée. Une autre utilisation de la bibliothèque de modules prédéterminés permet d'obtenir une séquence D de démarrage de l'installation I, c'est-à-dire une succession d'instructions permettant de passer d'un état au repos à un état de fonctionnement en marche normale de l'installation. Comme pour la séquence S", la séquence D est linéaire et n'est pas prévue pour être bouclée sur elle-même. Le tableau 5 ci-dessous illustre un exemple d'une telle séquence de démarrage D, avec les mêmes conventions de notation que précédemment: TABLEAU 5 Etapes de la séquence de démarrage D Paramètre de DI DII DIII DIV DV DVI l'adsorbeur a module ISOL ISOL ISOL DBAL[6] DBAL[3] ISOL PSP b module ISOL ISOL ISOL ISOL ISOL DBAL[6] PSP c module DUMP DUMP DUMP DUMP DUMP DUMP PSP d module DUMP DUMP DUMP DUMP DUMP DUMP PSP e module DUMP DUMP DUMP DUMP DUMP DUMP PSP f module REP.FEED PROD PROD UBAL[6] ISOL UBAL[6] PSP 25.0 g module REP. FEED PROD PROD ISOL UBAL[3] ISOL PSP 25.0 h module REP. FEED PROD PROD ISOL ISOL ISOL PSP 25.0 module ISOL REP. H2 ISOL ISOL ISOL ISOL PSP 25.0 module ISOL ISOL REP.H2 ISOL ISOL ISOL PSP 25.0 DELTAPSP (bar) 1 1 1 1 1 1 Durée T-MAX (sec) 100 100 100 30 30 30 Comme pour la séquence de transition S", cette séquence de démarrage D prévoit des condition de progression relatives aux pressions des adsorbeurs. La mise en oeuvre de certaines de ces conditions relatives aux pressions est légèrement différente de celle des conditions de progression de la séquence de transition S" en ce sens qu'à la fin de chaque étape où est prévue une telle condition, on s'assure que la différence, en valeur absolue, entre la pression de l'adsorbeur considérée et une valeur de pression indiquée en valeur seuil, notée PSP dans le tableau 5, est inférieure à la valeur de DELTAPSP propre à chaque étape avant la fin de la durée maximale T-MAX imposée. Dans le cas contraire, la séquence est arrêtée par mise en gel de l'installation I. Pour les cellules du tableau 5 au niveau desquelles aucune indication ne figure à la rubrique PSP, la condition de progression relative au DELTAPSP s'applique de manière analogue à ce qui a été décrit à propos du tableau 4 pour les modules concernés, en particulier les modules d'équilibrage. Le tableau 5 mentionne deux modules nouveaux par rapport aux modules de la bibliothèque décrite précédemment, à savoir: - un module intitulé REP.FEED dont la finalité est de pressuriser l'adsorbeur considéré avec du gaz d'alimentation provenant de la conduite 1, et - le module intitulé REP.H2 dont la finalité est de pressuriser l'adsorbeur considéré avec de l'hydrogène produit en sortie de l'installation au niveau de la conduite 2, via notamment des vannes associées aux conduites 3 et/ou 7. Le séquenceur de démarrage de l'installation est ensuite obtenu en faisant correspondre, sur la durée totale prédéterminée de la séquence D, à chaque paramètre a, b, ..., j, un adsorbeur différent de l'installation. A titre d'exemple, pour démarrer l'installation I en vue d'atteindre la marche normale de séquence S indiquée au tableau 2, il faut, dans le tableau 5, remplacer a par 2, b par 3, par 4 et ainsi de suite jusqu'à j par 1 afin de s'ajuster au premier temps de phase du cycle de marche normale. On notera que, dans la mesure où les séquences S" et D sont mises en oeuvre dans des circonstances particulières, le contenu précis des modules appelés durant ces séquences peut légèrement s'écarter de celui des modules de même nom et de même finalité prévus pour obtenir les séquences de marche S et S'. En variante non représentée, la bibliothèque de modules prédéterminée, éventuellement complétée des deux modules nouveaux évoqués ci-dessus, est utilisée pour obtenir une séquence paramétrée D' d'instructions pour le démarrage de l'installation vers un cycle de fonctionnement en marche exceptionnelle. Bien entendu, le procédé selon l'invention s'applique à une installationde traitement comportant plusieurs unités d'adsorption, ces unités comportant chacune un (cas de l'installation I de la figure 1) ou plusieurs adsorbeurs, chaque unité d'adsorption étant commandée en la considérant comme un adsorbeur. Sur la figure 6 est représentée une installation J de traitement d'un flux d'hydrogène impur, destinée, de la même façon que pour l'installation 1 de la figure 1, à épurer ce flux d'hydrogène des impuretés qu'il contient. L'installation J comporte à cet effet une conduite 11 d'alimentation en hydrogène à épurer, une conduite 12 de production d'hydrogène épuré et, entre ces dernières, une sous- installation 10 de traitement par adsorption du flux d'hydrogène à épurer. Cette sous-installation 10 est par exemple constituée de l'installation I de la figure 1 ou, de manière plus générale, d'une pluralité d'adsorbeurs fonctionnant suivant un cycle en pression ou en température. De manière analogue à l'installation I, la sous-installation 10 comporte une conduite 15 d'évacuation d'un gaz résiduaire chargé d'impuretés extraites du flux d'hydrogène alimentant la sous-installation, munie d'une vanne V5. L'installation J est adaptée pour produire un flux d'hydrogène épuré à deux valeurs de pression différentes, par exemple à une première pression de 20 bars absolus au niveau d'une première branche de production 12B munie d'une vanne V2B, et à une seconde pression de 40 bars absolus au niveau d'une seconde branche de production 12A munie d'une vanne V2A. A cet effet, l'installation J comporte deux compresseurs PI et P2 installés en amont de la sous-installation 10. Plus précisément, la partie aval de la conduite d'alimentation 11 est divisée en trois branches distinctes, à savoir une branche 11A équipée d'une vanne VIA et reliant directement la conduite d'alimentation 11 à la sous-installation 10, une branche 11B pourvue du compresseur P1, en amont et en aval duquel sont prévus respectivement des vannes V1BI et VI B2 et en sortie duquel est prévu un piquage de retour du gaz en entrée du compresseur, muni d'une vanne VP1, et une branche 11C pourvue du compresseur P2, en amont et en aval duquel sont prévues respectivement des vannes V1 C1 et VI C2 et en sortie duquel est prévu un piquage de retour du gaz en entrée du compresseur, muni d'une vanne VP2. Chacune des vannes précitées de l'installation J est adaptée pour commander l'écoulement du flux de gaz l'alimentant. Plus précisément, chaque vanne est dans l'une des configurations suivantes: - totalement fermée, ce qui implique qu'aucun flux gazeux ne s'écoule en sortie de la vanne; - totalement ouverte, ce qui signifie que la totalité du flux gazeux entrant dans la vanne en ressort librement; - en régulation de débit, ce qui signifie que la vanne impose au flux gazeux la traversant de présenter un débit de sortie sensiblement égal à une part prédéterminée du débit de gaz entrant dans la vanne; et - en régulation de pression, ce qui signifie que la vanne impose au flux gazeux la traversant de présenter une pression de sortie sensiblement égale à une part prédéterminée de la pression du flux entrant dans la vanne. L'installation J comporte en outre une unité 18 de commande à distance des vannes précitées de manière à ce que chacune d'elles présente l'une des quatre configurations détaillées ci-dessus. En fonctionnement, l'ensemble des vannes précitées est commandé de manière à ce que le flux de gaz alimentant la conduite 11 soit amené jusqu'à la sous-installation de traitement par adsorption 10 pour produire un flux d'hydrogène épuré en 12, en évacuant un gaz résiduaire en 15. Selon que l'on souhaite obtenir un flux de production sous une pression d'environ 20 ou 40 bars, tout ou partie du gaz d'alimentation est éventuellement comprimé par l'un et/ou l'autre des compresseurs P1 et P2 avant d'être traité par la sous-installation 10. On comprend donc que différentes marches de fonctionnement de l'installation J sont envisageables. A titre d'exemple, cinq cas de marche différents sont indiqués cidessous: 20 - Cas de marche n 1: l'installation J est à l'arrêt; - Cas de marche n 2: l'installation J produit en 12B un flux d'hydrogène épuré de pression égale à environ 20 bars et de débit compris entre 30 et 100% du débit nominal du gaz d'alimentation; - Cas de marche n 3: l'installation J produit en 12A un flux d'hydrogène épuré de pression égale à environ 40 bars et de débit compris entre 30 et 50% du débit nominal d'alimentation, en n'utilisant que le compresseur P1; - Cas de marche n 4: l'installation J produit en 12A un flux d'hydrogène épuré de pression égale à environ 40 bars et de débit compris entre 30 et 50% du débit nominal d'alimentation, en n'utilisant que le compresseur P2; et - Cas de marche n 5: l'installation J produit en 12A un flux d'hydrogène épuré de pression égale à environ 40 bars et de débit compris entre 50 et 100% du débit nominal d'alimentation, en utilisant à la fois les compresseurs P1 et P2. Dans la pratique, ces différents cas de marche sont appliqués à l'installation J de manière successive, selon les besoins de production en hydrogène épuré. L'unité de commande 18 contient donc les différentes instructions de commande relatives aux vannes de l'installation J associées aux différents cas de marche. Pour éviter de programmer ces instructions de commande indépendamment d'un cas de marche à un autre, une bibliothèque de quatre modules prédéterminés est prévue, chacun de ces modules prédéterminés comportant les instructions élémentaires de commande à transmettre à une vanne pour que cette dernière occupe respectivement l'une de ses quatre configurations possibles. Le tableau 6 ci-dessous résume la bibliothèque constituée de ces quatre modules prédéterminés, de manière analogue au tableau 1 détaillé ci-dessus pour la bibliothèque associée à l'installation I: TABLEAU 6 On notera que, avantageusement, au moins certains de ces modules peuvent intégrés un diagnostic de fonctionnement de la vanne à laquelle est applicable le module, de façon analogue à ce qui a été décrit plus haut pour les modules de la bibliothèque du tableau 1. Chaque cas de marche de l'installation J peut alors être obtenu en appliquant un de ces modules d'instructions à chaque vanne de cette installation repérée par sa référence. Le tableau 7 ci-dessous illustre l'obtention des instructions de commande des vannes de l'installation J à partir de la bibliothèque du tableau 6. Nom du module Finalité des instructions du module appliqué à la vanne z VO(z) Vanne z en configuration totalement ouverte VF(z) Vanne z en configuration totalement fermée VRQ(z) Vanne z en configuration de régulation de débit VRP(z) Vanne z en configuration de régulation de pression TABLEAU 7, Vanne Cas de Cas de Cas de Cas de Cas de marche n 1 marche n 2 marche n 3 marche n 4 marche n 5 VIA VF VRQ VF VF VF V1BI VF VF VRQ VF VRQ V1 C1 VF VF VF VRQ VRQ VP1 VO VO VRP VO VRP VP2 VO VO VO VRP VRP V1B2 VF VF VO VF VO V1C2 VF VF VF VO VO V5 VF VRQ VRQ VRQ VRQ V2A VF VF VRP VRP VRP V2B VF VRP VF VF VF L'utilisation de cette bibliothèque est donc pratique pour obtenir rapidement et de façon fiable les instructions de commande des vannes de l'installation J et ce pour les différents cas de marche voulus, puisqu'il n'est pas nécessaire, pour chaque cas de marche, d'implémenter les instructions élémentaires de commande des vannes. Bien entendu, l'utilisateur peut tout aussi facilement et rapidement obtenir autant de cas de marche qu'il le souhaite. En pratique, l'utilisateur dispose par exemple d'un support informatique pourvu d'une interface lui permettant, au niveau de cases analogues à celles du tableau 7 ou au niveau de cases situées à proximité de représentations symboliques des vannes au sein d'un schéma graphique représentant virtuellement l'installation J de manière analogue au schéma de la figure 6, de sélectionner un module parmi la liste des modules de la bibliothèque, ces modules étant stockés à un emplacement de mémoire dédié. Ces moyens informatiques sont alors prévus pour appliquer le module sélectionné à la vanne concernée lors de l'établissement de la marche de fonctionnement concernée. Divers aménagements et variantes aux procédés et aux installations décrits ci-dessus sont en outre envisageables. En particulier, au niveau de l'interface graphique permettant de sélectionner et d'appliquer un des modules prédéterminés à l'un des éléments à commander de l'installation, c'est-à-dire l'un des dix absorbeurs R1 à RO de l'installation 1 ou l'une des vannes VIA, V1BI, V1 B2, VP1, VI Cl, V1 C2, VP2, V5, V2A et V2B de l'installation J, il peut être prévu de pouvoir passer par exemple de l'installation 1 à dix adsorbeurs à une installation à seulement six adsorbeurs à commander, quatre adsorbeurs étant en réalité isolés ou inexistants et leur représentation symbolique étant effacée. De même, on peut passer, au niveau de l'interface graphique, de l'installation J à deux compresseurs à une installation à trois compresseurs en installant en réalité un compresseur supplémentaire et en prévoyant l'ajout de la représentation symbolique de ce compresseur et de ses vannes associées. 32 REVENDICATIONS, 1. Procédé de commande d'une installation de traitement d'un gaz, laquelle installation (I; J) comporte une pluralité d'éléments (RI à RO; VIA, V1B1, V1 B2, VP1, VIC1, VI C2, VP2, V5, V2A, V2B) adaptés pour être commandés afin d'être sélectivement traversés par du gaz circulant au sein de l'installation, procédé dans lequel on fait suivre à l'installation une marche de fonctionnement donnée en commandant individuellement lesdits éléments, caractérisé en ce que, pour commander au moins une partie desdits éléments (R1 à RO; VIA, V1B1, VI B2, VP1, VIC1, V1C2, VP2, V5, V2A, V2B), on sélectionne, parmi un nombre fini de modules prédéterminés, et on applique, à chaque élément, au moins un module d'instructions contrôlant le ou les flux de gaz relatifs à l'élément considéré. 2. Procédé suivant la revendication 1, caractérisé en ce qu'on utilise une interface graphique pour sélectionner le module à appliquer à l'élément considéré (RI à RO; VIA, V1B1, V1B2, VP1, VI C1, VI C2, VP2, V5, V2A, V2B). 3. Procédé suivant l'une des revendications 1 ou 2, caractérisé en ce que, pour une installation (I) qui comporte, d'une part, parmi ses éléments à commander, N unités d'adsorption (RI à RO), N étant supérieur ou égal à deux, fonctionnant suivant un cycle réparti de manière sensiblement uniforme en au plus N temps de phase et durant une partie duquel au moins une des unités d'adsorption est soumise au flux de sortie d'au moins une des autres unités d'adsorption et, d'autre part, une pluralité de vannes de commande de la circulation des flux gazeux dans lesdites unités d'adsorption, on utilise au moins un séquenceur de commande auquel on fournit une séquence (S; S') d'étapes (I, Il..., VIII; ..., VI') de commande des N unités d'adsorption (R1 à RO) sur au moins un temps de phase donné du cycle et qui assure en boucle sur lui-même le fonctionnement cyclique de l'installation et on obtient au moins certaines étapes de cette séquence en appliquant à chaque unité d'adsorption au moins un desdits modules prédéterminés dont les instructions contrôlent les flux entrant dans et sortant de l'unité d'absorption considérée. 4. Procédé suivant la revendication 3, caractérisé en ce que dans ce procédé : - on associe à chaque temps de phase successif du cycle un paramètre mobile (a, b, ..., j; k, I, ..., t) d'identification de l'état de fonctionnement de l'unité d'adsorption qui est dans ce temps de phase, - sur le temps de phase donné de la séquence (S; S') à obtenir, on repère chaque unité d'adsorption en fonction par le paramètre d'identification de l'état de fonctionnement de l'unité d'adsorption considérée, et - pour chaque étape de commande à obtenir à partir des modules prédéterminés, on applique au moins un de ces modules prédéterminés à chaque unité d'adsorption repérée par son paramètre mobile. 5. Procédé suivant l'une des revendications 3 ou 4, caractérisé en ce que, pour N unités d'adsorption (R1 à RO) en fonction, on obtient une séquence (S) de commande en marche normale de l'installation de traitement (I). 6. Procédé suivant l'une quelconque des revendications 3 à 5, caractérisé en ce qu'on prévoit, en tant que module prédéterminé, un module d'isolation (ISOL) adapté pour isoler du reste de l'installation (I) l'adsorbeur auquel est appliqué ce module et en ce que, lorsqu'au moins une unité d'adsorption (R3) de l'installation (I) est à isoler, on obtient une séquence (S') de commande en marche exceptionnelle de l'installation en appliquant, pour chaque étape de commande (I', ..., VI') de la séquence, le module d'isolation à la ou à chaque unité à isoler. 7. Procédé suivant les revendications 5 et 6 prises ensemble, caractérisé en ce qu'on prévoit au moins une séquence (S") d'étapes de transition entre la séquence (S) de commande en marche normale et la séquence (S') de commande en marche exceptionnelle de l'installation de traitement (I), ladite séquence de transition comportant une ou plusieurs étapes de commande (I", Il", III") obtenues en appliquant à chaque unité d'adsorption (R1 à RO) au moins un desdits modules prédéterminés. 8. Procédé suivant l'une des revendications 6 ou 7, caractérisé en ce que, avant d'obtenir la séquence (S') de commande en marche exceptionnelle, on introduit, pour chaque unité d'adsorption isolée (R3), un paramètre fixe (u) d'identification de l'état isolé de ladite unité d'adsorption et, pour obtenir la séquence de commande en marche exceptionnelle, on applique le module d'isolation (ISOL) à la ou chaque unité d'adsorption isolée repérée par son paramètre fixe. 9. Procédé suivant l'une quelconque des revendications 3 à 8, caractérisé en ce qu'on prévoit au moins une séquence (D; D') de démarrage de l'installation (I), comportant une ou plusieurs étapes de commande (Dl, DII, DIII, DIV, DV, DVI) obtenues en appliquant à chaque unité d'adsorption (RI à RO) au moins un desdits modules prédéterminés. 10. Procédé suivant l'une quelconque des revendications 3 à 9, caractérisé en ce que les vannes de l'installation (I) sont réparties en différents ensembles numérotés de vanne(s) en fonction de l'usage du gaz qui traverse la ou les vannes d'un même ensemble et en ce que chaque module prédéterminé comporte au moins une instruction de commande d'une desdites vannes repérée au moins par le numéro de l'ensemble auquel la vanne appartient. 11. Procédé suivant les revendications 4 et 10 prises ensemble ou 4, 8 et 10 prises ensemble, caractérisé en ce qu'au moins certaines des vannes de l'installation sont chacune repérées, d'une part, par le paramètre mobile (a, b, ..., i; k, I, ..., t) ou fixe (u) de repérage de l'adsorbeur en entrée ou en sortie duquel est placée la vanne et, d'autre part, par le numéro de l'ensemble auquel appartient la vanne. 12. Procédé suivant l'une des revendications 10 ou 11, caractérisé en ce que plusieurs modules prédéterminés (UBAL[V] ; DBAL[V] ; PPURGE[V] ; PURGE [Ni) sont paramétrés par un paramètre (V) prévu pour correspondre à l'un des numéros des ensembles de vannes. 13. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce qu'au moins certains des modules prédéterminés comportent au moins une instruction de diagnostique relatif au fonctionnement de vannes de l'installation (I; J), relatif aux pressions d'unités d'adsorption de l'installation et/ou relatif à des paramètres de fonctionnement de l'installation.