Brevet FR3149701A1 — publié le 20241213

TITRE : PROCEDE DE PILOTAGE D’UNE LIGNE CONTINUE Procédé de fonctionnement d’une ligne (1) continue de traitement de bandes (2) métalliques, ledit traitement étant destiné à faire passer des bandes d’un état initial en entrée (3) de ligne à un état final en sortie (5) de ligne, chaque état étant défini par un ensemble de propriétés de la bande, le procédé comportant une détermination par une unité de calcul (100) d’un cycle thermique optimal à faire subir à une bande pour atteindre son état final selon son état initial, l’unité de calcul mettant en œuvre un modèle métallurgique (160) et un modèle d’optimisation (170) de paramètres de fonctionnement de la ligne, le cycle thermique optimal définissant un ensemble de paramètres de fonctionnement de la ligne, caractérisé en ce qu’il comprend une étape de détermination de tables (111, 112, 113) de cycles thermiques alternatifs pour chaque bande en fonction d’un paramètre clé de fonctionnement de la ligne, l’étape de détermination étant réalisée avant l’entrée de la bande dans la ligne, chaque cycle thermique alternatif définissant un ensemble de paramètres de fonctionnement de la ligne, et en ce que le fonctionnement de la ligne est permuté d’un cycle thermique optimal à un cycle thermique alternatif, ou entre deux cycles thermiques alternatifs, lorsqu’un évènement dans le fonctionnement de la ligne rend nécessaire un changement du cycle thermique appliqué à la bande. Figure pour l’abrégé : Figure 2 PROCEDE DE PILOTAGE D’UNE LIGNE CONTINUE Désignation du domaine technique concerné L’invention est relative aux lignes de traitement en continu de bandes métalliques, qu’elles soient en acier au carbone, en acier inoxydable, en acier au silicium ou en tout autre matériau. Elle s’applique à tous types de ligne, notamment les lignes de recuit, les lignes de galvanisation, les lignes de passivation et/ou de peinture, les lignes de décapage, les lignes de décarburation et les lignes mixtes, par exemple comprenant un recuit, une galvanisation, un pré-laquage et/ou un revêtement de film plastique. L’invention est plus spécifiquement relative aux procédés et systèmes de contrôle et de pilotage des lignes de traitement en continu de bandes métalliques. Problèmes techniques auxquels répond l’invention Les lignes de traitement en continu de bandes métalliques sont des installations de grandes dimensions pouvant comprendre plusieurs chambres successives de chauffage et de refroidissement. La bande circule à grande vitesse dans la ligne, par exemple à 180 m/min pour une ligne de galvanisation et à 400 m/min pour une ligne de recuit. Les paramètres de fonctionnement de la ligne sont ajustés selon la nature de la bande, notamment sa composition chimique et son format, ainsi que son état initial en entrée de la ligne et l’état final souhaité en sortie de la ligne. Il est de plus nécessaire de gérer des phases de transition, par exemple entre deux bandes de composition, largeur ou épaisseur différentes, nécessitant des changements de paramètres de fonctionnement de la ligne. Un système informatique assure le contrôle et le pilotage de la ligne en lien avec les capteurs et servo-mécanismes. Il peut comprendre notamment des modèles métallurgiques, thermiques, physiques, statistiques et d’optimisation des paramètres de fonctionnement de la ligne. Ces modèles sont complexes. Le système informatique doit disposer de ressources importantes en calcul afin de déterminer les points de consigne à appliquer pour chaque bande, en régime de production stabilisé et lors des transitions liées aux changements de bandes. Les systèmes de contrôle et de pilotage des lignes selon l’état de la technique trouvent leurs limites lorsqu’un changement inattendu nécessite de déterminer rapidement de nouvelles consignes de fonctionnement de la ligne. Cela est par exemple le cas lorsqu’un opérateur force le changement d’une consigne ou en cas de défaillance d’un équipement, lorsque celle-ci nécessite de changer la vitesse de la ligne ou le cycle thermique appliqué à la bande. Dans ces circonstances, les systèmes de contrôle et de pilotage avec modèles métallurgiques, thermiques et d’optimisation des paramètres de fonctionnement de la ligne nécessitent d’effectuer de nouveaux calculs à partir de ces modèles pour définir les nouvelles consignes à appliquer. Le temps nécessaire pour calculer ces nouvelles consignes est important. Pendant celui-ci, la bande en cours de défilement dans la ligne n’est pas traitée avec des paramètres optimaux ce qui a pour effet d’en dégrader la qualité, avec potentiellement des pertes de production. Arrière-plan technique Le brevet EP3652593 décrit un procédé de pilotage d’une ligne de recuit continue de bandes d’acier. Il consiste en l’utilisation d’un modèle de propriétés de matériaux qui prédit un ensemble de paramètres de processus préliminaires par rapport à l’état actuel de la ligne de recuit permettant la production de la bobine d’acier conformément à des propriétés cibles attendues en sortie de ligne de recuit continue. Ces paramètres de processus préliminaires sont soumis à un modèle de processus dynamique qui (i) à travers un processus itératif avec le modèle de propriétés de matériaux permet l’obtention de paramètres visant la convergence entre les propriétés prédites et les propriétés cibles et (ii) détermine si ces derniers sont en mesure d’être réalisés par la ligne de recuit continue avant de les appliquer pour la production de ladite bobine. Au cours de la production, si un évènement venait à apparaitre (par exemple, un changement manuel de vitesse demandé par l’opérateur de la ligne, une diminution de la capacité de chauffage…), une partie des paramètres réalisés ne seraient plus en adéquation avec l’ensemble de paramètres préalablement calculés, conduisant à une non-conformité des propriétés de la bobine. Ainsi le modèle de propriétés de matériaux viendrait à déterminer un ensemble de nouveaux paramètres de processus permettant l’obtention des propriétés cibles au regard des paramètres modifiés par l’évènement, ceci à travers un nouveau processus itératif initié par le modèle de processus dynamique. Cette solution n’est pas pleinement satisfaisante du fait du temps de calcul et de rebouclage nécessaire en cours de production de la bobine d’acier en question, ces processus n’étant pas instantanés. En conséquence, une partie de la bobine produite pendant l’intervalle de temps de calcul et de rebouclage peut ne pas être conforme aux propriétés cibles et pourra être déclassée. L’invention permet de remédier à ces problèmes en permettant de basculer très rapidement sur un mode de fonctionnement adapté à un changement inattendu survenu sur la ligne. Selon un premier aspect de l’invention, il est proposé un procédé de fonctionnement d’une ligne continue de traitement de bandes métalliques, ledit traitement étant destiné à faire passer des bandes d’un état initial en entrée de ligne à un état final en sortie de ligne, chaque état étant défini par un ensemble de propriétés de la bande, le procédé comprenant l’utilisation d’une unité de calcul mettant en œuvre un modèle métallurgique et un modèle d’optimisation de paramètres de fonctionnement de la ligne pour définir un cycle thermique optimal à faire subir à une bande pour atteindre son état final, le cycle thermique optimal définissant un ensemble de paramètres de fonctionnement de la ligne, caractérisé en ce qu’il comprend une étape de détermination de tables de cycles thermiques alternatifs pour chaque bande en fonction d’un paramètre clé de fonctionnement de la ligne, l’étape de détermination étant réalisée avant l’entrée de la bande dans la ligne, chaque cycle thermique alternatif définissant un ensemble de paramètres de fonctionnement de la ligne, et en ce que le fonctionnement de la ligne est permuté d’un cycle thermique optimal à un cycle thermique alternatif, ou entre deux cycles thermiques alternatifs, lorsqu’un évènement dans le fonctionnement de la ligne rend nécessaire un changement du cycle thermique appliqué à la bande. Les propriétés permettant de définir l’état de la bande sont notamment des propriétés mécaniques, métallurgiques, magnétiques, géométriques et d’état de surface de la bande. Le paramètre clé de fonctionnement de la ligne est par exemple la vitesse de la bande ou la température de recuit. Par unité de calcul, nous désignons un produit programme d’ordinateur apte à déterminer un cycle thermique à appliquer à la bande et les consignes à affecter à différents équipements de la ligne pour obtenir ce cycle thermique. L’unité de calcul est également apte à déterminer d’autres paramètres de fonctionnement d’équipements de la ligne, par exemple pour obtenir une épaisseur de revêtement souhaitée sur une ligne de galvanisation, ou un taux de décarburation sur une ligne de recuit et d’oxydation d’un acier au silicium. Par programme d’ordinateur, on désigne tout type de programme informatique ou de logiciel de calcul, qu’il soit mis en œuvre sur un ordinateur de bureau ou un ordinateur embarqué dans une armoire électrique, un automate, un calculateur électronique ou tout autre système de contrôle et de commande d’une installation industrielle. On entend par mémoire tous types de « support de stockage/média lisible par machine ». On entend par « support de stockage/média lisible par machine » ou « support de stockage/média lisible par ordinateur », sans toutefois s’y limiter, les dispositifs de stockage portables ou non portables, les dispositifs de stockage optique et divers autres supports capables de stocker, de contenir ou de supporter des instructions et / ou données, et tout support qui participe à la fourniture d’instructions à un processeur pour leur exécution. Un support lisible par machine peut inclure un support non transitoire dans lequel des données peuvent être stockées et qui n’inclut pas les ondes porteuses et / ou les signaux électroniques transitoires se propageant sans fil ou par des connexions filaires. Les supports non volatiles comprennent, par exemple, les disques optiques, magnétiques ou les mémoires mortes. Les supports volatiles incluent la mémoire dynamique, y compris la mémoire cache. Les supports de transmission comprennent les câbles coaxiaux, les fils de cuivre et les fibres optiques. Les formes courantes de supports lisibles par ordinateur incluent, par exemple, sans toutefois s’y limiter, une disquette, un disque flexible, un disque dur, une bande magnétique, tout autre support magnétique, un CD-ROM, un DVD, tout autre support optique, des cartes perforées, un autre support physique avec des motifs de trous, une RAM, une PROM et une EPROM, une FLASH-EPROM, toute autre puce de mémoire ou cartouche, une onde porteuse, ou tout autre support à partir duquel un ordinateur peut lire. Diverses formes de supports lisibles par ordinateur peuvent être impliquées dans le support d’une ou plusieurs séquences d’une ou plusieurs instructions vers un processeur pour leur exécution. Un produit programme d’ordinateur peut inclure un code et / ou des instructions exécutables par une machine pouvant représenter une procédure, une fonction, un sous-programme, un programme, une routine, un sous-programme, un module, un logiciel, une classe ou toute combinaison de instructions, structures de données ou instructions de programme. Un segment de code peut être couplé à un autre segment de code ou à un circuit matériel en transmettant et / ou en recevant des informations, des données, des arguments, des paramètres ou des contenus de mémoire. Des informations, arguments, paramètres, données, etc., peuvent être transmis, transmis ou transmis par tout moyen approprié, notamment le partage de mémoire, la transmission de messages, la transmission de jetons, la transmission réseau, etc. L’état initial de la bande à l’entrée de la ligne est pris en compte pour la détermination par l’unité de calcul du cycle thermique à lui appliquer pour atteindre l’état cible visé en sortie de la ligne. Pour établir cet état initial, on peut considérer notamment la composition chimique de la bande, les transformations thermomécaniques et métallurgiques subies par la bande lors des étapes d’élaboration effectuées en amont de la ligne comme la coulée continue, le laminage à chaud, le décapage, le laminage à froid, ses propriétés mécaniques telles que la résistance à la traction ou la limite élastique, son état de surface, etc. La ligne pouvant comprendre des équipements de chauffage par induction, qu’ils soient à flux longitudinal et/ou à flux transversal, on peut également considérer, par exemple, la résistivité électrique ou plus généralement les propriétés magnétiques de la bande à l’entrée de la ligne. L’état final de la bande attendu en sortie de la ligne pourra également être caractérisé par ces mêmes critères et/ou d’autres critères, par exemple l’épaisseur de revêtement pour les lignes de galvanisation ou la quantité d’oxydes présents à la surface de la bande. A partir de ces données d’entrée et de sortie, l’unité de calcul détermine un cycle thermique optimal permettant d’obtenir une bande ayant toutes les caractéristiques souhaitées en sortie de ligne. Si les équipements présents sur la ligne ne permettent pas de réaliser un cycle thermique permettant d’obtenir une bande ayant toutes les caractéristiques souhaitées en sortie de ligne, le cycle thermique optimal sera celui permettant de s’en approcher au plus près. Le cycle thermique optimal peut ne pas pouvoir être réalisé pour plusieurs raisons, par exemple après un changement inattendu qui résulte de la défaillance d’un équipement ou d’un changement d’une consigne par un opérateur. Si certaines caractéristiques souhaitées peuvent être atteintes et d’autres non, une grille de pondération de ces caractéristiques pourra être établie de sorte que l’unité de calcul détermine un cycle optimal prenant en compte cette grille de pondération, les caractéristiques à atteindre en priorité étant celles dont le poids relatif est le plus important. Le cycle optimal pourra également être établi avec une fonction mathématique complexe reliant tout ou partie des paramètres à optimiser. Pour le cycle thermique optimal calculé par l’unité de calcul, celle-ci détermine un ensemble de paramètres de fonctionnement de la ligne, tels que la vitesse de défilement de la bande, les températures de consigne et les puissances de chauffe de zones de chauffage, le réglage de variateurs de fréquence sur des moteurs électrique, notamment ceux des ventilateurs disposés dans des sections de refroidissement, etc. Selon l’invention, l’unité de calcul calcule également un ensemble de cycles thermiques alternatifs destinés à venir en remplacement du cycle thermique optimal lorsque celui-ci ne peut pas être réalisé. Il détermine également l’ensemble des paramètres de fonctionnement de la ligne pour chacun de ces cycles. L’invention permet ainsi de disposer de cycles thermiques alternatifs prêts à constituer des solutions de repli lorsqu’un événement dans le fonctionnement de la ligne rend nécessaire un changement du cycle thermique appliqué à la bande. On évite ainsi que l’unité de calcul ait besoin de calculer un nouveau cycle thermique optimal, en faisant appel à ses modèles métallurgiques, thermiques et d’optimisation des paramètres de fonctionnement de la ligne, alors que la bande défile dans le four dans des conditions non appropriées. La détermination des cycles thermiques alternatifs est réalisée avant l’entrée de la bande dans la ligne de sorte de ceux-ci soient disponibles lorsque survient le changement inattendu. Ainsi, lorsqu’un événement dans le fonctionnement de la ligne rend nécessaire un changement du cycle thermique appliqué à la bande, le fonctionnement de la ligne est rapidement permuté d’un cycle thermique optimal à un cycle thermique alternatif, ou entre deux cycles thermiques alternatifs si la ligne fonctionnait déjà sur un cycle thermique alternatif. Les cycles thermiques alternatifs sont calculés en fonction d’un paramètre clé de fonctionnement de la ligne, tel que la vitesse de la bande ou la température de recuit, ou encore d’autres paramètres que les opérateurs peuvent venir forcer lors de l’exploitation de la ligne. Selon l’invention, l’ensemble des paramètres de fonctionnement de la ligne, pour chacun de ces cycles thermiques alternatifs, est mis en forme en une ou plusieurs tables de données. Par exemple, pour une table, chaque ligne correspond à un cycle alternatif et à chaque colonne correspond un paramètre de fonctionnement de la ligne. Par exemple, sur la première colonne se trouve le paramètre clé à partir duquel ont été calculés les cycles thermiques alternatifs de la table de données, tels que la vitesse de la bande ou la température de recuit. Plusieurs tables peuvent être calculées, et rendues disponibles, chacune à partir d’un paramètre clé différent. Ainsi, selon la nature de l’évènement inattendu qui rend nécessaire le changement de cycle thermique, le système choisit la table dont l’élément clé est le plus pertinent. Par exemple, l’événement clé d’une première table peut être la vitesse de la ligne, celle-ci apparaissant sur la première colonne de ladite table. Lorsque l’évènement inattendu est un changement de la consigne de la vitesse de ligne par un opérateur, le système prend directement dans cette table l’ensemble des paramètres se trouvant dans la table à la ligne où se trouve la nouvelle consigne de vitesse, ou celle dont la vitesse est la plus proche de la nouvelle consigne. Avantageusement selon l’invention, le choix du cycle alternatif est effectué selon la nature de l’événement dans le fonctionnement de la ligne et l’importance de la déviation qu’il entraine sur un paramètre clé de fonctionnement de la ligne. L’événement dans le fonctionnement de la ligne qui rend nécessaire un changement du cycle thermique appliqué à la bande est subi ou choisi. Il est subi par exemple lorsqu’il fait suite à une défaillance d’un équipement de la ligne. Il est choisi par exemple lors d’un changement de bande. L’invention permet ainsi de répondre à tous les cas de figure. Avantageusement selon l’invention, la gestion des régimes transitoires lors de changements de formats ou de qualité de bande peut être réalisée en utilisant des cycles thermiques alternatifs préalablement calculés et disponibles dans des tables. Pour passer d’une bande A à une bande B, le système de contrôle de la ligne peut ainsi utiliser une succession de cycles alternatifs préalablement calculés. Le passage d’un fonctionnement de la ligne d’un cycle thermique à un autre peut être effectué sans nécessiter de recalcul de l’unité de calcul. Les cycles thermiques alternatifs peuvent être définis de sorte que l’état final de la bande soit tel qu’attendu avec le cycle optimal ou au plus près de celui-ci. Avantageusement selon l’invention, le cycle thermique optimal et les cycles thermiques alternatifs sont déterminés pour optimiser un indice de qualité. Celui-ci est défini par un ou plusieurs critères tels que la productivité de la ligne, la consommation énergétique de la ligne, le niveau des émissions polluantes de la ligne, ou la consommation en eau de la ligne. Il est proposé une ligne continue de traitement de bandes métalliques comprenant un système de contrôle et de commande apte à mettre en œuvre un procédé selon l’invention. Il est proposé un produit programme d’ordinateur comprenant des instructions qui lorsqu’elles sont chargées dans une mémoire d’un ordinateur de bureau ou un ordinateur embarqué dans une armoire électrique, un automate, un calculateur électronique ou tout autre système de contrôle et de commande d’une installation industrielle, conduisent un système de contrôle et de commande d’une ligne selon l’invention à exécuter les étapes d’un procédé selon l’invention. Brève description des figures D’autres caractéristiques et avantages de l’invention apparaîtront au cours de la lecture de la description détaillée qui va suivre pour la compréhension de laquelle on se reportera aux dessins annexés dans lesquels : est une vue schématique et partiellement représentée d’une ligne continue de traitement de bandes métalliques, est une vue schématique et partiellement représentée d’une première partie d’un système de contrôle et de commande d’une ligne selon un exemple de réalisation de l’invention, et, est une vue schématique et partiellement représentée d’une seconde partie du système de contrôle et de commande de la . Comme représenté en , une ligne 1 continue de traitement de bandes 2 métalliques comprend une section 3 d’entrée, une section 4 de traitement, une section 5 de sortie et un système 10 de contrôle et de commande. Dans la section 4 de traitement, la bande peut passer par des chambres de chauffage, de maintien, de refroidissement et de revêtement destinées à modifier ses propriétés mécaniques et son état de surface. Comme représenté en , un système 10 de contrôle et de commande d’une ligne continue selon un exemple de réalisation de l’invention comprend une unité de calcul 100 destinée à calculer des cycles thermiques adaptés aux bandes à traiter dans la ligne. Pour une bande, en données d’entrée, l’unité de calcul utilise des informations 101 relatives à l’état de la bande en entrée de ligne, des informations 102 relatives à l’état de la bande visé en sortie de ligne et des informations 103 relatives aux caractéristiques de la ligne. L’unité de calcul met notamment en œuvre un modèle métallurgique 160 et un modèle d’optimisation 170. Les informations 101 relatives à l’état de la bande en entrée de ligne sont par exemple sa composition chimique, ses propriétés mécaniques ou magnétiques, sa structure métallurgique, ses caractéristiques géométriques, sa résistivité électrique et son état de surface. Elles résultent des étapes d’élaboration et de traitement de la bande en amont de la ligne continue. Les informations 102 relatives à l’état de la bande visé en sortie de ligne sont par exemple ses propriétés mécaniques optimales et tolérées, sa structure métallurgique, son état de surface, ou l’épaisseur de revêtement. Elles sont liées aux opérations réalisées lors du passage de la bande dans la ligne. Les informations 103 relatives aux caractéristiques de la ligne sont par exemple la capacité de chauffage et la température maximale des chambres de chauffage, la puissance de refroidissement des sections de refroidissement, la nature de l’atmosphère dans les différentes chambres de la ligne, la pression maximale disponible à la machine d’essorage de la section de revêtement, ou la vitesse maximale de la ligne. Les données 103 peuvent correspondre aux caractéristiques nominales de la ligne ou elles peuvent être fonction de l’état réel de la ligne, notamment si certains équipements fonctionnent en marche dégradée. Par exemple, si un brûleur est en panne sur une section de chauffage, la capacité maximale de chauffage de ladite chambre considérée par l’unité de calcul sera inférieure à sa capacité nominale de la puissance dudit brûleur en panne. En données de sortie, l’unité de calcul délivre un cycle thermique optimal, et les paramètres 110 de fonctionnement de la ligne associés à celui-ci, permettant d’obtenir les caractéristiques souhaitées de la bande en sortie de ligne, ou les caractéristiques les plus proches de celles-ci s’il n’est pas possible d’obtenir les caractéristiques souhaitées. Il délivre également un ensemble de tables 111, 112, 113, chaque table comprenant une série de cycles thermiques alternatifs selon l’évolution d’un paramètre clé, et les paramètres de fonctionnement de la ligne associés à ceux-ci. Dans cet exemple de réalisation de l’invention, la table 111 comprend une série de cycles thermiques alternatifs fonction de la vitesse de la ligne, la table 112 comprend une série de cycles thermiques alternatifs fonction de la température maximale de recuit et la table 113 comprend une série de cycles thermiques alternatifs fonction de la teneur en hydrogène dans une chambre de refroidissement rapide sous un mélange gazeux N2-H2. Pour chaque bande dont le traitement est prévu, le système 10 de contrôle et de commande de la ligne stocke le cycle thermique optimal et les cycles thermiques alternatifs, ainsi que les paramètres de fonctionnement de la ligne associés à ceux-ci, dans une base de données, une mémoire vive ou toute autre solution informatique permettant de stocker ces cycles. Le système 10 de contrôle et de commande de la ligne comprend un programme de planification de la production permettant de définir l’ordre de passage des bandes dans la ligne, selon les caractéristiques des bandes et les cycles thermiques optimaux associés à celles-ci, de sorte à limiter les changements de consignes de la ligne entre deux changements de bande. Le calcul des cycles thermiques, optimaux et alternatifs, ainsi que le choix de l’ordre de passage des bandes, sont réalisés en amont, avant l’entrée des bandes sur la ligne. En variante, tout ou partie du calcul des cycles thermiques, la détermination des paramètres de fonctionnement de la ligne associés à ceux-ci, la création des tables de données et la planification de l’ordre de passage des bandes, est réalisé sur un système informatique autre que le système 10 de contrôle et de commande de la ligne. Les résultats obtenus sont transmis au système 10 de contrôle et de commande de la ligne pour assurer le traitement des bandes. On peut voir représenté en une seconde partie du système 10 de contrôle et de commande de la ligne de la . Celui-ci comprend également un programme 200 d’ordinateur, communément appelé « niveau 2 ». Le niveau 2 désigne la couche logicielle qui se situe juste au-dessus du niveau 1. Ce dernier est associé au contrôle en temps réel des équipements tels que les capteurs, les actionneurs et les automates programmables. Le niveau 2 est responsable de la coordination et de la supervision des processus de production de la ligne continue. Il peut inclure des logiciels de surveillance de la production, des systèmes de gestion de la qualité, des programmes de planification de la production et des logiciels de gestion des stocks. Il est situé entre le niveau 1 et le niveau 3 qui gère la planification de la production, les ressources humaines et les aspects financiers de l’usine. Pour chaque bande, avant le traitement de celle-ci, le niveau 2 reçoit en données d’entrée le cycle thermique optimal, et les paramètres 110 de fonctionnement de la ligne associés à celui-ci, ainsi que les tables 111, 112, 113 comprenant les séries de cycles thermiques alternatifs et les paramètres de fonctionnement de la ligne associés à ceux-ci. Il reçoit également un ensemble 105 d’autres informations telles que les paramètres du bain de galvanisation, du système d’essorage, de la ligne de peinture, du « skin-pass mill ». Le niveau 2 vérifie si le cycle thermique optimal peut être réalisé et, le cas échéant, le moment venu, transmet les consignes correspondant aux paramètres de fonctionnement de la ligne aux différents actionneurs 150 présents sur celle-ci. Si le niveau 2 détermine que le cycle thermique optimal ne peut être réalisé car un paramètre clé de fonctionnement de la ligne ne peut pas être obtenu, c’est-à-dire que celui-ci ne sera pas dans les tolérances définies par les informations 102 relatives à l’état de la bande visé en sortie de ligne, le niveau 2 choisi dans la table correspondant à ce paramètre clé le premier cycle alternatif. Si celui-ci ne peut pas non plus être réalisé, le niveau 2 choisi le suivant. L’opération est renouvelée jusqu’à ce qu’un cycle alternatif puisse être réalisé. Le niveau 2 transmet alors les consignes correspondant aux paramètres de fonctionnement de la ligne pour ce cycle alternatif aux différents actionneurs 150. Deux bandes successives peuvent nécessiter des changements importants de consignes. Une phase de transition permet de faire varier un ou plusieurs paramètres de la valeur correspondant à la première bobine à celle nécessaire pour la seconde. Le niveau 2 assure le pilotage de cette transition. Par exemple, le recuit d’une première bobine est réalisé à une température inférieure à celle de la seconde bobine. Pendant la phase de transition, le niveau 2 va définir ou recevoir une première consigne 131 correspondant à une première température de recuit intermédiaire, puis une seconde consigne 132 intermédiaire plus élevée avant d’appliquer la consigne correspondant à la température de recuit de la seconde bobine. Avantageusement selon l’invention, le niveau 2 utilise des cycles thermiques alternatifs pour chacune des températures de recuit intermédiaires pour assurer la transition entre ces deux bandes. Le niveau 2 peut recevoir une commande 103 d’un opérateur pour changer une consigne, par exemple la vitesse de défilement de la bande. Dans ce cas, le niveau 2 va rechercher la ligne correspondant à la nouvelle consigne de vitesse dans la table 111 dont le paramètre clé est la vitesse, ou la ligne correspondant à la vitesse de la table la plus proche de la nouvelle consigne, et appliquer le cycle thermique alternatif correspondant. Autre exemple, si le niveau 2 reçoit une commande 104 d’un opérateur changeant la consigne de température maximale de recuit, il va rechercher le cycle alternatif correspondant dans la table 112 dont le paramètre clé est la température maximale de recuit. Le niveau 2 peut recevoir des informations 121,122,123 quand un événement inattendu survient. Par exemple, lorsqu’une rangée de brûleurs d’une chambre de chauffage vient de tomber en panne. Le niveau 2 détermine une nouvelle température maximale de recuit pouvant être atteinte sans cette rangée de brûleurs et il va chercher le cycle alternatif correspondant dans la table 112 dont le paramètre clé est la température maximale de recuit. Procédé de fonctionnement d’une ligne (1) continue de traitement de bandes (2) métalliques, ledit traitement étant destiné à faire passer des bandes d’un état initial en entrée (3) de ligne à un état final en sortie (5) de ligne, chaque état étant défini par un ensemble de propriétés de la bande, le procédé comportant une détermination par une unité de calcul (100) d’un cycle thermique optimal à faire subir à une bande pour atteindre son état final selon son état initial, l’unité de calcul mettant en œuvre un modèle métallurgique (160) et un modèle d’optimisation (170) de paramètres de fonctionnement de la ligne, le cycle thermique optimal définissant un ensemble de paramètres de fonctionnement de la ligne, caractérisé en ce qu’il comprend une étape de détermination de tables (111, 112, 113) de cycles thermiques alternatifs pour chaque bande en fonction d’un paramètre clé de fonctionnement de la ligne, l’étape de détermination étant réalisée avant l’entrée de la bande dans la ligne, chaque cycle thermique alternatif définissant un ensemble de paramètres de fonctionnement de la ligne, et en ce que le fonctionnement de la ligne est permuté d’un cycle thermique optimal à un cycle thermique alternatif, ou entre deux cycles thermiques alternatifs, lorsqu’un évènement dans le fonctionnement de la ligne rend nécessaire un changement du cycle thermique appliqué à la bande. Procédé selon la revendication 1, caractérisé en ce que le choix du cycle alternatif est effectué selon la nature de l’évènement dans le fonctionnement de la ligne et l’importance de la déviation qu’il entraine sur le paramètre clé de fonctionnement de la ligne. Procédé selon la revendication 1, caractérisé en ce que l’évènement dans le fonctionnement de la ligne est subi ou choisi. Procédé selon la revendication 1, caractérisé en ce que les cycles thermiques alternatifs sont définis de sorte que l’état final de la bande soit tel qu’attendu avec le cycle optimal. Procédé selon la revendication 1, caractérisé en ce que le cycle thermique optimal et les cycles thermiques alternatifs sont définis pour optimiser un indice de qualité. Ligne (1) continue de traitement de bandes métalliques comprenant un système (10) de contrôle et de commande apte à mettre en œuvre un procédé selon l’une des revendications précédentes. Produit programme d’ordinateur comprenant des instructions qui lorsqu’elles sont chargées dans une mémoire d’un ordinateur de bureau ou un ordinateur embarqué dans une armoire électrique, un automate, un calculateur électronique ou tout autre système de contrôle et de commande d’une installation industrielle, conduisent un système (10) de contrôle et de commande d’une ligne (1) selon la revendication 6 à exécuter les étapes d’un procédé selon l’une des revendications 1 à 5.