Cohérence des décisions d'ordonnancement en fabrication de semi-conducteurs
Auteur / Autrice : | Rezvan Sadeghi |
Direction : | Stéphane Dauzère-Pérès |
Type : | Thèse de doctorat |
Discipline(s) : | Génie Industriel |
Date : | Soutenance le 20/09/2017 |
Etablissement(s) : | Lyon |
Ecole(s) doctorale(s) : | Ed Sis 488 |
Partenaire(s) de recherche : | établissement opérateur d'inscription : École nationale supérieure des mines (Saint-Etienne ; 1816-....) |
Jury : | Examinateurs / Examinatrices : Lionel Amodeo, Galliam Claude Yugma, Christelle Guéret, Lars Moench, Nabil Absi, Jacques Pinaton |
Rapporteurs / Rapporteuses : Lionel Amodeo |
Mots clés
Mots clés contrôlés
Résumé
Le niveau opérationnel dans la fabrication de semi-conducteurs peut être divisé en un niveau global et un niveau local. Le niveau global est associé aux décisions d’ordonnancement et de contrôle de la production pour l’ensemble de l’unité de fabrication (fab), tandis que le niveau local traite de ces problèmes dans chaque atelier. Le niveau global établit des objectifs ou des contraintes au niveau local. Dans cette thèse, nous proposons un cadre général qui vise à contrôler les décisions prises au niveau local pour assurer la cohérence entre les décisions d’ordonnancement aux niveaux global et local. Le cadre est composé de deux niveaux. Le niveau inférieur comprend les politiques locales utilisées dans chaque atelier. Le niveau supérieur comprend les objectifs globaux, les informations globales et une stratégie globale qui est au coeur de ce cadre. La stratégie globale proposée vise à contrôler les politiques locales ainsi que les processus de production. L’idée est de gérer périodiquement la stratégie globale, en même temps que que la production, pour guider le processus de production vers la réalisation des objectifs globaux et assurer ainsi une cohérence entre les décisions prises aux niveaux global et local. Nous proposons deux types de stratégie globale : (1) une stratégie basée sur l’évaluation qui vise à améliorer le processus de production sans garantie de déterminer une solution optimale et (2) une stratégie d’optimisation basée sur un modèle de programmation linéaire. Afin d’évaluer la performance du cadre proposé, nous avons développé un modèle de simulation générique basé sur les données pour les systèmes de fabrication de semi-conducteurs. Le modèle de simulation, développé avec le logiciel AnyLogic, est une combinaison de méthodes de simulation multi-agents et de simulation à événements discrets. Étant donné que le solveur standard IBM ILOG CPLEX est utilisé pour résoudre le modèle de programmation linéaire, nous décrivons son intégration avec AnyLogic. Un ensemble d’expérimentations sur des instances industrielles sont présentées et discutées. En outre, cette thèse traite de la gestion des contraintes de temps. Dans une usine de fabrication de semi-conducteurs, les contraintes de temps sont associées à deux étapes du processus pour assurer le rendement et la qualité des lots. Une contrainte de temps correspond à un temps maximal qu’un lot ne doit pas dépasser entre les deux étapes. Si une contrainte de temps n’est pas satisfaite, le lot sera mis au rebut ou traité à nouveau. Par conséquent, parce que les équipements de fabrication sont onéreux et que les temps de cycle doivent être minimisés, il est important de contrôler efficacement le démarrage des lots dans les contraintes de temps. Nous proposons une approche qui estime la probabilité de satisfaire une contrainte de temps avant de démarrer la première étape de la contrainte. Cette approche a été mise en oeuvre et validée sur des données industrielles.