Académique Documents
Professionnel Documents
Culture Documents
Séance : 8
La planification des opérations et de la production
Ordonnancement
Plan
Page 2
Rappel: étapes de planification de la production
Planification
Plan Directeur Sommaire de la
de Production (PDP) capacité
Planification des
Plan des Besoins Besoins de
Matières (PBM) capacité
Contrôle des
Ordonnancement Intrants / Extrants
Page 3
Séquence menant d’un plan à l’autre
(adapté de Nollet, Kélada et Diorio, édition 1986)
opération matin après -midi matin après -midi matin après -midi
Coupe (Machine 1) 400 240 200 350
no. 1 120 no. 2441 no. 1493 no.1122 Entretien
Page 5
Ordonnancement des opérations
Page 6
Objectifs de l’ordonnancement
Page 7
Élaboration d’un ordonnancement
Page 8
Les règles de priorité
Page 9
Règles de priorité
– Ratio critique
=(date promise - date actuelle)/temps d’opération du travail restant
Page 10
Critères d’évaluation d’un ordonnancement
Page 11
Hypothèses de base
(cas d’un processeur unique)
Page 12
Exemple : une seule machine
Page 13
Solution 1 :
Premier arrivé, premier servi
Page 14
Solution 2:
Temps d'opération le plus court (SPT)
Page 15
Solution 3:
Date de livraison la plus proche (EDD)
Page 16
Solution 4 :
Marge totale (MINSLK)
Page 17
Comparaison
Page 18
Ordonnancement d’un atelier mono-gamme
(cas de deux processeurs)
Page 19
Méthode de Johnson
Page 20
Méthode de Johnson:
Exemple
Page 21
Méthode de Johnson modifiée
Page 22
Algorithme de Johnson (modifié)
Page 23
Traitement de plusieurs commandes sur trois
machines: exemple
Page 24
Traitement de plusieurs commandes sur trois
machines: exemple
Page 25
Ordonnancement sur plusieurs machines
2 Approches :
– Heuristique de Dannenbring et
– Heuristique de Palmer
Page 26
Définition
M1 M2 Mj Mn
Page 27
La méthode de Palmer
La séquence de traitement des commandes selon cette méthode
peut être obtenue en les classant selon l’ordre croissant de
l’indice suivant (appelé l’indice de Palmer)
m
Si (m 2 j 1)tij
j 1
Si est l’indice de Palmer de la commande i
m est le nombre de machines impliquées dans la production
j est l’indice de la machine
tij est le temps de traitement de la commande i sur la machine j.
Page 28
La méthode de Dannenbring
Pour déterminer la séquence de traitement des commandes, la
méthode de Dannenbring commence par transformer le problème en
un problème à deux machines.
Elle utilise ensuite la méthode de Johnson pour résoudre ce
problème fictif et utilise la séquence ainsi obtenue comme séquence
de traitement des commandes du problème original.
Page 29
Exercice
Appliquez la méthode de Palmer puis la méthode de Dannenbring
pour résoudre l’exemple numérique : 4 commandes sur 3 machines.
Page 30