Académique Documents
Professionnel Documents
Culture Documents
Ressources
L’algorithme de Johnson
Cette technique ne s’applique uniquement que lorsque N = M = 2. Selon les ouvrages traitant de ce
problème, plusieurs algorithmes différents portent le nom d’algorithme de Johnson.
Algorithme « classique » : Tant qu’il y a une fabrication :vv
Rechercher le temps le plus faible de passage sur les deux machines ;
Si le temps concerne la première pha se nous commençons par elle ;
Si le temps concerne la deuxième phase nous terminons par cette fabrication
Autre algorithme
Etablir l’ensemble E1 des fabrications dont le temps opératoire sur le premier poste est
inférieur ou égal au temps opératoire sur le deuxième poste.
Etablir l’ensemble E2 des fabrications dont le temps opératoire sur le premier poste est
supérieur au temps opératoire sur le deuxième poste
Trier l’ensemble E1 dans l’ordre croissant des temps opératoires sur le premier poste.
Trier l’ensemble E2 dans l’ordre décroissant des temps opératoires sur le deuxième poste.
L’ordre des fabrications est déterminé par l’ordre de E1 trié puis de E2 trié
APPLICATIONS
Exercice N°1 : Elaboration d’un planning pour atelier à débit de produit.
Cette élaboration correspond à l’ordonnancement de fabrications de N phases mettant en jeu M
moyens utilisés en séquentiel
Etant donné quatre OF (P1, P2, P3, P4) réalisés en passant successivement sur les postes de charge M
et M2
Travail demandé :
1. Etablir un planning de Gantt en plaçant les OF dans l’ordre de leur numéro de référence
2. Quel est le moyen le plus occupé
3. Quel est le moyen inoccupé et de combien de temps ?
4. Quel est le temps total de réalisation ?
En se servant de l’algorithme de Johnson
1. Appliquer cette technique pour placer des OF dans l’ordre de l’algorithme de Johnson
2. Que devient le temps d’inoccupation du moyen du point 3 précédent
Etude de cas n° 2
Appliquer l’algorithme sous forme de tableau, nous trouvons l’ordre des fabrications suivantes
Ces produits sont réalisés sur 2 postes de charges M1 et M2 conformément aux gammes d’obtention
suivantes (les temps sont exprimés en ch : centi-heures.
L’entreprise travaille 220 jours par an, 7 heures par jour (de 8h 15 à 12h et de 13h30 à 16h45).
Chaque jour, on peut estimer que 30 minutes sont perdues pour différentes causes (15 minutes le
matin et 15 minutes l’après-midi). De plus tous les employés prennent ½ heure chaque fin de
semaine pour nettoyer leur(s) poste(s) de travail et effectuer différents travaux de maintenance
préventive.
L’entreprise travaille avec un progiciel de GPAO fonctionnant suivant la logique MRP (Material
Requirement Planning ou Méthode de réapprovisionnement de la production). Elle s’est fixé un
horizon figé d’une semaine et transmet les informations chaque jeudi aux responsables d’unité afin
qu’ils puissent établir leur planning de fabrication le vendredi pour la semaine suivante.
MP1
MP2 M1 PSF1
M2 PF1
PSF2
MP3 PF2
PSF3
PF3
Légende : MP : matière première, PSF : produit semi-fini, PF : produit fini)
Pour établir son planning d’atelier, le responsable d’unité a considéré que chaque poste fait l’objet
d’un poste de charge.
Nota : pour des raisons de simplification, nous considérerons que toutes les semaines sont composées
de 5 jours ouvrés.
Travail demandé
Fonctionnement en flux poussé
1. Analyse des postes de charge (présenter les résultats sous forme de tableau de synthèse)
1.1. Taux de disponibilité de chaque poste de charge (en % arrondi à 2 décimales)
1.2. Analyse des charges hebdomadaires de chaque poste de charge
1.2.1. Déterminer les charges prévisionnelles de chaque poste de
charge
1.2.2. En déduire le taux de charge de chaque poste de charge (en
% arrondi à 2 décimales)
1.2.3. Qu’en concluez-vous ?