As viagens são o resultado do módulo de planejamento. A definição de viagem é a alocação temporal contínua de um veículo, caminhão (opcional) e transportadora para execução de uma ou mais cargas. Ao longo deste artigo, serão descritos os conceitos de carga, parada, sub-parada e perna.
draw.io Diagram border true viewerToolbar true fitWindow false diagramName TOL-Viagens simpleViewer false width diagramWidth 921 revision 1
Cargas são sequências de paradas de carregamento e descarregamento com as propriedades:
As cargas são descritas conforme a notação TOTVS Otimização Logística:
draw.io Diagram border true viewerToolbar true fitWindow false diagramName TOL-Cargas simpleViewer false width diagramWidth 462 revision 2
Utilizamos três formas diferentes para representar papéis logísticos das localidades envolvidas na carga:
Sobre as localidades, indicamos a direção do serviço: ↑ carregamento ou ↓ descarregamento, indicando o conjunto de UTs carregadas ou descarregadas.
De acordo com as quantidades de paradas de carregamento e descarregamento, podemos definir o conceito de tipo de carga:
O trecho que liga duas paradas adjacentes de uma carga é denominado perna. As pernas contém as informações de distância e tempo de trajeto estimado, assim como métricas associadas ao conteúdo do veículo.
Nos exemplos a seguir, estão denotadas nas legs o conteúdo do veículo no trecho correspondente:
draw.io Diagram | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Estão marcadas em vermelho as pernas maximais. Isto é, as pernas cujo conteúdo é superconjunto das UTs das demais pernas. Outra forma de definir as pernas maximais é que o conjunto de UTs trafegado não está contido em nenhuma outra perna.
Todas as pernas possuem métricas associadas ao conteúdo (conjunto de UTs trafegado) e ao veículo da viagem.
A taxa de utilização é a divisão simples do volume ou peso do conjunto de UTs trafegado na perna pela capacidade do veículo. Esta taxa independe da disposição deste conteúdo no veículo.
A taxa de ocupação é uma métrica bastante específica, que indica o quanto de um baú está ocupado pelo volume dos sólidos e também considerando espaços perdidos devido a restrições de arranjo. Este conceito de espaços perdidos refere-se a um arranjo específico de sólidos e apenas à perna maximal e veículo. Desta maneira, a taxa de ocupação é sempre utilizada como informação de saída de planejamento e nunca como informação de entrada para tomada de decisões durante a otimização.
Caso o veículo possua mais de um baú, a taxa de ocupação final da perna maximal será a média ponderada por volume das ocupações dos baús individualmente.
Paradas representam a execução de um serviço de carregamento e/ou descarregamento em uma localidade específica. A informação principal associada à parada é a configuração temporal:
A diferença entre o início de serviço e a chegada é denominado tempo de espera.
A diferença entre o fim e início de serviço é o período de duração do serviço, que é estimado no TOL a partir da configuração da restrição de localidade.
Por padrão, os instantes de fim de serviço e de saída são iguais. É possível, via customização apenas, que exista um segundo tempo de espera entre estes dois instantes.
Subparadas são paradas dentro das paradas. Representa, na prática, um serviço de carregamento ou descarregamento realizado em uma doca (da localidade da parada).
Assim como as paradas, as subparadas também possuem configuração temporal própria, condizente com a configuração temporal da parada que a contém.
Todas as paradas possuem ao menos uma subparada. Nos casos mais simples, 1:1, a subparada costuma ser omitida das telas do sistema e as configurações temporais são exatamente iguais.
Outras Ações / Ações relacionadas
Ação | Descrição |
---|---|
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Card documentos | ||||
---|---|---|---|---|
|
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |