IndustryHub
APPRENDRE / NORMES / ISA

ISA-88

ISA-88

Contrôle par lots

ISA-88 (également connue sous IEC 61512) définit le modèle standard et la terminologie pour les systèmes de contrôle par lots. Elle fournit un langage unifié pour les recettes, les équipements et le contrôle procédural, permettant aux usines pharmaceutiques, alimentaires et chimiques de décrire leurs procédés de manière cohérente.

Structure du document

ISA-88.01 / IEC 61512-1

Contrôle par lots — Partie 1 : Modèles et terminologie

Fondation. Définit le modèle physique (Site → Zone → Cellule de procédé → Unité → Module d'équipement → Module de contrôle) et le modèle procédural (Procédure → Procédure d'unité → Opération → Phase).

ISA-88.02 / IEC 61512-2

Structures de données et directives de langage

Comment échanger des données de recettes entre systèmes. Schémas XML, base B2MML.

ISA-88.03 / IEC 61512-3

Modèles et représentation de recettes générales et de site

Structures de données pour la recette maître et la recette de contrôle.

ISA-88.04 / IEC 61512-4

Enregistrements de production par lots

Ce qui doit être enregistré pendant l'exécution, comment formater les rapports de lots pour les régulateurs GxP / GMP.

Concepts clés

Modèle physique
Modèle d'équipement hiérarchique : Entreprise > Site > Zone > Cellule de procédé > Unité > Module d'équipement > Module de contrôle. Chaque niveau est une couche d'abstraction pour le contrôle et le reporting.
Modèle procédural
Modèle de recette hiérarchique : Procédure > Procédure d'unité > Opération > Phase. Une 'Procédure' décrit le lot complet ('Fabriquer 1000 kg du composé X'). Les 'Phases' sont les plus petits blocs de construction réutilisables ('Ajouter de l'eau', 'Chauffer à 60°C', 'Décharger').
Recette
Combine la formule produit + la procédure + les exigences d'équipement + la planification principale. Types : Recette maître (modèle), Recette de contrôle (instance pour un lot), Recette de site (réseau de recettes maîtres sur plusieurs sites).
Phase d'équipement
Un morceau de logique de contrôle implémentant une phase sur un équipement spécifique. Réutilisable. Exemple : phase 'AjouterEau' sur le module d'équipement 'Mélangeur1'. Les phases d'équipement masquent l'implémentation spécifique à l'équipement vis-à-vis de la recette.
Unité
Un équipement qui traite un lot à la fois et peut maintenir le matériau tout au long du lot (un réacteur, un fermenteur, un mélangeur). 'L'allocation d'unité' est le problème de planification : quel lot va sur quelle unité et quand.
B2MML
Business to Manufacturing Markup Language. Schéma XML pour l'échange de données ISA-88 (et ISA-95) entre ERP, MES et système de lots. Maintenu par WBF / OAGi.

Notes & guidance

Pourquoi les procédés par lots nécessitent leur propre norme

Les procédés continus (une raffinerie de pétrole) ont des points de fonctionnement stables, bien décrits par des boucles de régulation sur les débits, les pressions, les températures. Les procédés par lots, non. Un lot pharmaceutique évolue à travers des dizaines de changements d’état sur des heures : pesage, dosage, chauffage, maintien, réaction, refroidissement, échantillonnage, transfert, nettoyage. Chaque phase a ses propres points de consigne, ses propres contraintes, ses propres modes de défaillance.

Avant ISA-88 (1995), chaque usine de lots inventait sa propre terminologie, sa propre structure de recettes, son propre couplage entre recette et équipement. Résultat : zéro portabilité des recettes entre sites, piste d’audit impossible, reconfigurations DCS coûteuses lors des changements d’équipements.

ISA-88 a créé le vocabulaire commun dont l’industrie avait besoin. Aujourd’hui, tous les fournisseurs de DCS par lots (Emerson DeltaV Batch, Siemens SIMATIC Batch, ABB 800xA Batch, Yokogawa CENTUM Batch, Rockwell FactoryTalk Batch) implémentent ISA-88. Les recettes peuvent être échangées entre sites. Les nouveaux opérateurs apprennent le même modèle. Les auditeurs recherchent les mêmes artefacts.

Le modèle à deux axes en termes simples

                                   MODELE PROCEDURAL
                                  (le "quoi faire")

       ┌──────────────────────────────────┴─────────────────────┐
       Procédure  ──────  "Fabriquer 1000 kg de Vaccin X"

       Procédure d'unité  ──  "Préparer le milieu dans le fermenteur F1"

       Opération  ────────  "Chauffer F1 à 37°C"

       Phase  ────────────  "MontéeEnChauffe" (séquence de commandes unique)
       
                            ◀──── découplé de ─────▶

                                  MODELE PHYSIQUE
                                 (le "où le faire")

       ┌──────────────────────────────────┴─────────────────────┐
       Entreprise        "Pfizer"

       Site              "Installation de Puurs"

       Zone              "Zone de fabrication de vaccins 2"

       Cellule de procédé  "Cellule-A : 4 fermenteurs + 2 mélangeurs + filtre"

       Unité              "Fermenteur F1"

       Module d'équipement  "Système de refroidissement par chemise de F1"

       Module de contrôle    "Vanne simple XV-101"

La séparation est l’insight clé : une recette (procédurale) ne se lie pas à un équipement spécifique jusqu’à ce que la phase d’équipement soit invoquée. Même recette, unité différente, module de contrôle différent — mais la vue de l’opérateur est cohérente.

Le paradigme des phases

Une phase est le plus petit bloc de construction réutilisable. Exemples de phases dans une usine chimique typique :

  • Charger_Liquide (paramètres : volume, cuve source, unité cible)
  • Charger_Solide (paramètres : masse, étiquette d’ingrédient, unité cible)
  • Chauffer_Au_Point_De_Consigne (paramètres : T cible, vitesse de montée, durée de maintien)
  • Refroidir_Au_Point_De_Consigne
  • Maintenir_Au_Point_De_Consigne (paramètres : durée, déviation T maximale)
  • Mélanger (paramètres : RPM, durée)
  • Echantillonner
  • Décharger
  • Nettoyer (CIP / SIP)

Une procédure d’opération de lot pharmaceutique devient une séquence d’appels de phases. L’auteur de la recette spécifie les paramètres, les phases d’équipement gèrent les verrouillages réels et les séquences détaillées sur le réacteur / fermenteur spécifique.

ISA-88 avec ISA-95 — le système d’exploitation de fabrication

ISA-88 décrit comment exécuter un lot. ISA-95 décrit l’intégration entre les systèmes métier (ERP) et l’exécution de la fabrication (MES/DCS). Ensemble, ils forment le modèle de “système d’exploitation de fabrication” :

  • L’ERP passe une commande de production
  • ISA-95 la transfère au MES
  • Le MES crée une recette de contrôle (ISA-88) à partir de la recette maître
  • Le DCS par lots exécute les phases sur les unités
  • Les données d’exécution remontent via ISA-95 vers l’ERP / les systèmes qualité
  • Les enregistrements de lots sont produits conformément à ISA-88.04 + aux exigences GMP (21 CFR Part 11)

Cette intégration est ce qui rend la fabrication pharmaceutique à grande échelle auditable et traçable.

Évolution moderne : alignement ISA-106, ISA-18.2

ISA-88 est parfois critiquée pour être trop rigide pour l’automatisation procédurale des procédés continus (démarrage, séquences d’arrêt). ISA-106 étend la réflexion ISA-88 aux opérations continues. ISA-18.2 (gestion des alarmes) définit comment les alarmes interagissent avec les états de lots (supprimées pendant les transitions, etc.).

Pour les praticiens, l’intégration avec GMP / 21 CFR Part 11 est le défi quotidien : chaque modification de recette est un événement réglementaire (validation, contrôle des changements). Le modèle de versionnement des recettes d’ISA-88 s’aligne sur les exigences GMP, mais la charge de travail de ce flux est significative.

Industries concernées

  • Fabrication pharmaceutique (la plus intensive en lots)
  • Transformation alimentaire et des boissons
  • Chimie de spécialité
  • Soins personnels et cosmétiques
  • Peintures et revêtements
  • Procédés en amont / aval en biotechnologie

Pour aller plus loin