Nivelamento de carga de trabalho e programação baseados em rota – regenerativo
Quando o nivelamento de carga de trabalho é executado geograficamente, o mecanismo calcula o comprimento da rota referente a cada grupo.
O objetivo de dividir o trabalho com base na área geográfica é dividir o mapa primeiro em "agrupamentos" geográficos e posteriormente programar ou rotear o plano dentro do agrupamento.
Quando a sequência da programação de horário é respeitada pelo planejamento de rota, o planejamento baseado em programação de horário e o planejamento baseado em rota não se aplicam. Portanto, o planejamento de rota continua em um modo de "manter a sequência". A distância entre as atividades é calculada pela rotina de planejamento de rota, mas a sequência NÃO é otimizada para minimizar a distância.
Agrupamento geográfico de tarefas
Todas as atividades que exigem a realização de algum trabalho são unidas em um agrupamento para o qual engenheiros são atribuídos.
O LN calcula o agrupamento dinamicamente. Isso depende de onde (geograficamente) a carga de trabalho está e determina a composição do agrupamento. O mecanismo de planejamento que calcula o agrupamento já está em uso para o planejamento de território e está disponível para o planejamento de grupo. A figura à esquerda representa a carga de trabalho para quarta-feira e a figura à direita representa a carga de trabalho para quinta-feira. O mecanismo calcula os vários agrupamentos geográficos.
Atribuição ao engenheiro mais próximo versus nivelamento da carga de trabalho – localize a capacidade média disponível para o mecanismo de agrupamento
Na imagem acima, a carga de trabalho por grupo é distribuída idealmente pelos vários grupos. Entretanto, o mecanismo sempre tenta equilibrar a capacidade disponível com o tempo mínimo de viagem. Quando a capacidade é infinita, o mecanismo de agrupamento aloca a atividade ao engenheiro geograficamente mais próximo. Quando não há capacidade suficiente disponível, várias atividades permanecem sem alocação. Nenhum desses cenários é a solução preferencial. Portanto, o usuário precisa definir manualmente a alocação e influenciar a distribuição.
Quando há mais capacidade (imagem à esquerda), um grupo (1) pode ter uma quantidade demasiada de atividades alocadas, ao passo que os outros grupos (2, 3) têm menos. Por outro lado, os grupos 1, 2 e 3, que podem ser totalmente lançados com atividades, permanecem não atribuídos.
Para obter uma distribuição razoável, o mecanismo considera o fator de viagem/duração. O tempo de viagem é comparado com o tempo de trabalho (ou seja, a soma das durações). O mecanismo usa uma configuração de grupo para alocar um recurso com base no tempo de viagem estimado. Isso pode ter como resultado uma situação de sobrecapacidade ou subcapacidade. Em uma situação de sobrecapacidade, o mecanismo reduz o fator de duração da viagem usando a fórmula (a proporção da duração da viagem de entrada) + (proporção da duração da viagem resultante)/2. Em uma situação de subcapacidade, a proporção da duração de viagem resultante é usada como a próxima opção. É possível definir o Número de iterações na sessão Parâmetros de planejamento de recursos (tsspc0101m000) para restringir o impacto sobre o desempenho.