Equilibrage des charges
Cette page a pour but de détailler l'algorithme d'équilibrage de charge :
Pour chaque ressource validée :
Pour chaque ligne de calendrier (PÉRIODE) sur laquelle il reste de la disponibilité pour la ressource (ordonnées par date croissante) :
Si la disponibilité est suffisante :
Association de la date de début de période à la ressource Sélection de la ressource avec la date la plus avantageuse
PÉRIODE : Arrondie au supérieur de ((TEMPS TOTAL / OUVERTURE) * FACTEUR)
La période se décale d’un nombre de ligne de calendrier défini par l’OFFSET
TEMPS TOTAL : Temps de l’OT exprimé en heures
OUVERTURE : Temps moyen d’ouverture d’une ressource (champ disponible dans la ressource)
FACTEUR : Champ disponible dans la ressource. Sert uniquement dans le calcul de période
OFFSET : Champ disponible dans la ressource
Exemple : J'ai paramétré la charge maximale de mes ressources de cette façon :
-
Ressource 1 : Maximum 50 %
-
Ressource 2 : Maximum 100 %
-
Ressource 3 : Maximum 40 %
Après analyse, Open-Prod détecte le pourcentage de charge déjà supporté par les ressources sur la période donnée :
-
Ressource 1 : chargée à 50 %
-
Ressource 2 : chargée à 90 %
-
Ressource 3 : chargée à 0 %
Si nous ne cochons pas la case « Équilibrage de charges », le système chargera les ressources dans l'ordre, c'est-à-dire la ressource 1, puis la 2 etc.... Au contraire, si cette case a été cochée, Open-Prod va linéariser les charges en analysant le delta entre la charge actuelle de la ressource et la charge maximale autorisée :
-
Ressource 1 : Delta 0 %
-
Ressource 2 : Delta 10 %
-
Ressource 3 : Delta 40 %
De cette façon, il va charger les ressources en fonction du delta calculé, en allant du plus gros au plus petit. Il va donc commencer par charger la ressource 3 jusqu'à 40 %, pour ensuite aller charger la ressource 2 jusqu'à 100 %.