ALGORITMOS GENÉTICOS APLICADOS AO PROBLEMA DE CARREGAMENTO DE CONTÊINER TRIDIMENSIONAL

Documentos relacionados
INVESTIGANDO O PROBLEMA DA MOCHILA IRRESTRITA EM SUA VERSÃO BIDIMENSIONAL

1 Introdução. 1.1 Contextualização e motivação

Unemat Campus de Sinop Curso de Engenharia Elétrica 8º semestre. Disciplina: Introdução à Otimização Linear de Sistemas

NOTAS DE AULA 1 METAHEURÍSTICA 13/10/2016

Programação Linear Aplicada em Redes de Telecomunicações. Prof. Rodrigo de Souza Couto

3 Trabalhos Relacionados

CURSO DE ENGENHARIA DE PRODUÇÃO PESQUISA OPERACIONAL PROBLEMAS DE TRANSPORTE

Um Algoritmo Genético para o Problema de Roteamento de Veículos com Janelas de Tempo

Um Estudo Empírico de Hiper-Heurísticas

ORIENTADOR(ES): ANTÔNIO FERNANDO BERTACHINI DE ALMEIDA P, DENILSON PAULO SOUZA DOS SANTOS

Pesquisa Operacional. Introdução à Pesquisa Operacional

UMA HEURÍSTICA PARA UM PROBLEMA DE CARREGAMENTO DE CAIXAS EM UM CONTÊINER COMPARTIMENTADO

Oferta de disciplinas para o período 2014/2

meio de busca Seções 3.1, 3.2 e 3.3

Problemas de otimização

Algoritmos de Escalonamento do Preactor. Algoritmos de Escalonamento do Preactor. INESC Porto Unidade de Engenharia de Sistemas de Produção

Universidade Federal do Paraná UFPR Curso de Ciência da Computação CI801 Tópicos em Inteligência Artificial. Algoritmo Memético

Resolução de problemas por meio de busca. Inteligência Artificial

COMPARAÇÃO ENTRE FROTA HOMOGÊNEA E HETEROGÊNEA EM PROBLEMAS DE ROTEAMENTO DE VEÍCULOS CAPACITADOS

1 Introdução 1.1 Motivação

Modelo de Algoritmo Heurístico Proposto para o Problema de Carregamento de Container

Cap. 2 Pesquisa Operacional na Tomada de Decisão

Palestra COPPE Elétrica. Dezembro de 2010

ESTUDO DA VIABILIDADE ENERGÉTICA DE IMPLANTAÇÃO DE UMA USINA EÓLICA DE 100 KW PARA ABASTECER UMA COMUNIDADE RURAL ISOLADA 1

Orientações e supervisões

RESOLUÇÃO DO PROBLEMA DE MINIMIZAÇÃO DE CUSTOS EM TERMINAIS FERROVIÁRIOS

Estudo de Problemas de Cobertura com Ênfase na Área Militar Participantes :

4 Implementação Computacional

3. Resolução de problemas por meio de busca

Aluguer. Equipamento de levantamento pesado. Transporte. Soluções completas. Engenharia. Manutenção e desmontagem de instalações

> Obtenha agilidade, segurança e redução de custos em sua operação, utilizando nossas Plataformas Niveladoras de Doca - Embutir

PEA 2522 MÉTODOS DE OTIMIZAÇÃO. Otimização

Muro de arrimo de concreto armado. Generalidades Terminologia Detalhes de execução Drenagem Juntas de dilatação Cargas solicitantes Dimensionamento

APLICAÇÃO DE META-HEURÍSTICAS À ENGENHARIA DE PRODUÇÃ O

6 Estudos de Casos Porta Lógica OU de 4 Entradas

ANÁLISE E COMPARAÇÃO DE DINÂMICAS PARA TRANSFERÊNCIAS ORBITAIS NO SISTEMA TERRA-LUA

Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO

Resolução de problemas por meio de busca. CAPÍTULO 3 - Russell

1 - A capacidade de fluxo que corresponde a capacidade máxima que pode passar pelo arco.

Otimização Combinatória - Parte 4

1 Introdução. 1.1 Contexto

1 Introdução Motivação

ALGORITMO GENÉTICO COMO REPRESENTAÇÃO DAS MUTAÇÕES NA BIOLOGIA

4 Cálculo de Equivalentes Dinâmicos

Pesquisa Operacional

Marcone Jamilson Freitas Souza

LOGÍSTICA: Principais Modais

Pesquisa Operacional aplicada ao Planejamento e Controle da Produção e de Materiais Programação Linear

Modelagem e Reprojeto de Processo de Negócio BR Transportes. Equipe: Hum-Rum

CURSO DE LOGÍSTICA INTEGRADA DE PRODUÇÃO. Ferramentas de Apoio à Decisão Prof. Dr. Fabrício Broseghini Barcelos PARTE 01

3 Otimização Aplicada a Reconstituição de Acidentes

Inteligência Artificial. Resolução de problemas por meio de algoritmos de busca. Aula II Algoritmos básicos de busca cega

Algoritmos Genéticos. Princípio de Seleção Natural. Sub-áreas da Computação Evolutiva. Idéias básicas da CE. Computação Evolutiva

Um Estudo Empírico de Métodos Hiper-Heurísticos

3 Decisões de Localização de Instalações

Vagão Plataforma Multifuncional para o Transporte de Produtos Siderúrgicos

ESCOLA MAGNUS DOMINI

TÍTULO: ANÁLISE DE VIABILIDADE DA AUTOMATIZAÇÃO COM APLICAÇÃO DA GESTÃO DE ESTOQUE COM O SISTEMA WMS.

ANÁLISE ESTÁTICA DE CHASSI BASEADA EM UM MODELO FORMULA SAE UTILIZANDO ANSYS

OTIMIZAÇÃO APLICADA EM PROJETO DE CAIXA D`ÁGUA METÁLICA 1

Pesquisa Operacional Introdução. Profa. Alessandra Martins Coelho

Um Algoritmo Genético com Aprendizado por Reforço Simples aplicado ao problema do Mundo de Grid

Minimização de Custos em Terminais Ferroviários

Algoritmos Genéticos

Oferta de disciplinas para o período 2015/2

Algoritmos 2 - Introdução

48X * * Sujeito à aprovação de crédito. I AME NT O

1 Introdução. 1.1 Motivação

Uma introdução à complexidade parametrizada

PORTFÓLIO DE PROJETOS DESENVOLVIDOS Pablo Leonn Baptistello de Souza

Smart Grids ALGORITMO DISTRIBUÍDO PARA AUTORRECUPERAÇÃO DE UTILIZANDO UM SISTEMA MULTIAGENTE REATIVO. laai.ufpa.br. Filipe Saraiva

Computação Evolucionária: Conceitos Básicos de Otimização

Algoritmo Genético para um sistema de Cross-Docking

A PROCURA DAS MELHORES SOLUÇÕES. OTIMIZAÇÃO NA ENGENHARIA

Teoria da Computação. Complexidade computacional classes de problemas

EEL 7100 Despacho Econômico de Unidades Térmicas Parte 1

Avisos. Introdução a Disciplina de Sistemas de Controle. Carlos Amaral Fonte: Cristiano Quevedo Andrea

PCC173 - Otimização em Redes

Técnicas de Projeto de Algoritmos

AVALIAÇÃO DO COMPORTAMENTO FÍSICO E MECÂNICO DE BLOCOS DE CONCRETO ECOLÓGICOS FABRICADOS COM INCORPORAÇÃO PARCIAL DE UM RESÍDUO SÓLIDO INDUSTRIAL

Programação Linear M É T O D O S : E S T A T Í S T I C A E M A T E M Á T I C A A P L I C A D A S D e 1 1 d e m a r ç o a 2 9 d e a b r i l d e

Professor: Rodrigo A. Scarpel

CARGA FRACIONADA POR CABOTAGEM. Amplie suas opções, economize e ajude o meio ambiente

Minicurso Inteligência Artificial Aplicada a Sistemas Elétricos. Niterói, 12 de Maio de 2018

Pesquisa Operacional

KLT-Lifter. Distribuição ergonómica de materiais

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS

AVISO DE INTENÇÃO PRIMEIRO AVISO

Inteligência Artificial. Algoritmos Genéticos. Aula I Introdução

Carga máxima dentro da faixa de torque (Nm) X X ou ou

6 Exemplos Numéricos no Domínio da Frequência

OBJETIVOS. Roteirizarão de Veículos e Administração de Tráfego. Me. Edvin Kalil Freitas Granville agosto de 2010

de maior força, tanto na direção normal quanto na direção tangencial, está em uma posição no

INVESTIMENTOS PÚBLICOS - AV PERIMETRAL - MARGEM ESQUERDA 2ª FASE. 8º Encontro de Logística e Transportes

CONDIÇÕES DE FORNECIMENTO - EMBALAGEM E DOCUMENTOS FISCAIS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

PESQUISA OPERACIONAL APLICADA A LOGÍSTICA

Matriz de Especificação de Prova da Habilitação Técnica de Nível Médio

Transcrição:

ALGORITMOS GENÉTICOS APLICADOS AO PROBLEMA DE CARREGAMENTO DE CONTÊINER TRIDIMENSIONAL ROSA, Luciano da 1 ; ANTONIAZZI, Rodrigo Luiz 2 ; CHICON, Patricia Mariotto Mozzaquatro 3 Palavras-chave: Cromossomo. Adaptáveis. Otimização. Algoritmos. 1 INTRODUÇÃO Empresas do ramo de logística de transporte de carga atuantes tanto no meio terrestre, marítimo ou aéreo, empregam o transporte e distribuição de diversos segmentos de produtos, desempenhando atividades básicas de logística que exigem organização e planejamento, de modo a preservar a integridade da carga, melhor aproveitamento de espaço, diminuição de gastos, entre outros (VENDRAMINI, 2007). Segundo Santos (2011) entre as diversas atividades relacionadas ao transporte de carga e seus procedimentos rotineiros destaca-se a busca por carregamentos que promovam um melhor aproveitamento físico do meio de transporte, resultando na compensação de altos custos relacionados à locação de unidades (contêineres, caminhões) necessária para desempenhar esta demanda. Grandes lotes de mercadorias geram a necessidade de inúmeros veículos para suprir a demanda de entregas, sendo assim, metodologias para melhor aproveitamento de espaço podem contribuir para a diminuição de unidades necessárias para a execução de tais serviços, reduzindo despesas como, por exemplo: locação, combustível, depreciação, custos com funcionários, etc., o que contribui com benefícios visíveis à empresa (NETO, 2005). 1 Aluno do Curso de Ciência da Computação, UNICRUZ, luciano-darosa@hotmail.com 2 Professor do Curso de Ciência da Computação, UNICRUZ, rantoniazzi@unicruz.edu.br 3 Professora do Curso de Ciência da Computação, UNICRUZ, patriciamozzaquatro@gmail.com

O Problema do Carregamento de Contêiner Tridimensional (PCC3D) compreende um problema clássico de pesquisa operacional, que possui como objetivo a aplicação de metodologias para promover uma correta distribuição e configuração de carga onde determinadas restrições sejam respeitadas, de maneira a contribuir para uma melhor exploração e maximização da ocupação de espaço disponível (VENDRAMINI, 2007). Cabe salientar que o PCC3D é um problema da classe NP- Completo, pelo fato de possuir um espaço de busca muito grande, agregando alta complexidade e custo computacional para a obtenção de uma solução ótima, tornando assim inviável a aplicação de métodos determinísticos e de baixa complexidade em sua resolução (NETO, 2005). A justificativa científica deste trabalho consiste no desenvolvimento e aplicação da metaheurística Algoritmos Genéticos (AG) de modo a obter resultados computacionalmente viáveis para a resolução, pelo menos em parte, do PCC3D, respeitando determinadas restrições de carregamento, acrescendo mais complexidade ao problema. 2 METODOLOGIA E/OU MATERIAL E MÉTODOS Inicialmente, desenvolveu-se um estudo aprofundado sobre o problema geral do PCC3D de modo a avaliar minunciosamente suas características, restrições, aplicabilidade, complexidade, variações e, também, explanar uma breve análise literária, de modo conhecer quais e por que determinadas metodologias são mais recomendadas e aplicadas em seu solucionamento. Posteriormente, realizou-se um estudo sobre heurísticas com ênfase específicas existentes utilizadas na construção de carga, a heurística escolhida e a relação da mesma com o problema proposto. Em seguida, construiu-se um ambiente tridimensional funcional utilizando OpenGL, capaz de efetuar cálculos matemáticos básicos de controle como: altura, largura, profundidade, volume, peso, área de ocupação, área disponível, com o intuito de prover uma base representativa funcional e operável para em seguida aplicar a HC e a metaheurística AG de forma a possibilitar a configuração da carga em concordância com as restrições de balanceamento de peso, empilhamento, limite de peso, ordem de descarga, respeitando as dimensões e restrições individuais referentes à

área de apoio, fragilidade e limites físicos de cada produto. Em seguida, implementou-se a metaheurística AG aplicável ao problema proposto. 3 RESULTADOS E DISCUSSÕES Até o presente momento, para as baterias de testes realizados, foram implementadas, além das restrições físicas de peso e volume do próprio contêiner, as restrições de rotação ou orientação, indicando as movimentações ortogonais permitidas para cada caixa (VENDRAMINI, 2007). Restrições de empilhamento, o qual segue uma ordem de peso e volume, sendo que as caixas mais pesadas ficam na base da pilha. Restrições de estabilidade, referindo-se a área de apoio nas faces das caixas, fornecendo uma base de apoio segura. Restrição de ordem de descarregamento em situações de múltiplos pedidos o primeiro a entrar é o último a sair (SANTOS, 2011). Uma das restrições á ser implementada para a próxima bateria de testes é a restrição de Balanceamento ou Distribuição de Carga. Esta restrição incide na construção da carga levando em consideração o centro de gravidade do contêiner de modo a formular um carregamento com a melhor distribuição de peso possível. O centro de gravidade concentra no ponto central de base do contêiner, e serve como um ponto de referencia para a distribuição de todo o peso da carga (SANTOS, 2011). Carregamentos inadequados geralmente resultam em distribuição desproporcional de peso, prejudicando desempenho e funcionamento do veículo, gerando desgastes excessivos, desrespeitando o centro de gravidade, podendo causar problemas de desbalanceamento e tornando o mesmo propício a tombamentos em trajetos íngremes com grandes inclinações ou curvas acentuadas (CARVALHO, 2008). A Figura 1 representa um dos testes realizados com a seguinte configuração: Dados do Contêiner: Largura (X) 2,34 Mt, Altura (Y) 2,39 Mt, Comprimento (Z) 5,91 Mt, Peso Máximo 21.920,00 Kg, Volume Máximo 33,02 M³. Dados da Carga: N de Caixas: 702, N de Cantos: 1125, Peso Total da carga: 1.416,00 Kg, Volume Total da carga: 18,26 M³, Tempo de Carregamento 00:00:58:396.

Figura 1. Ilustração tridimensional Carregamento utilizando Algoritmo Genético. 4 CONSIDERAÇÕES FINAIS OU CONCLUSÃO A utilização do AG na escolha de posicionamentos resultou em uma deficiência considerável na compactação do carregamento, constatando-se certa dificuldade na identificação de bons posicionamentos, gerando um número excessivo de pontos de canto, necessitando assim, de uma área muito maior para a acomodação de todos os itens da carga quando comparado ao método de escolha de posicionamento por força bruta. Outro fator avaliado foi o tempo necessário para a construção do carregamento, sendo que neste o AG também deixou a desejar em relação ao método de força bruta. Em todos os testes realizados, o índice de heterogeneidade dos padrões de caixas, como fora antecipadamente previsto, refletiu diretamente no aumento ou diminuição do custo e do tempo de carregamento, onde maior a heterogeneidade dos padrões de caixas, maior observou-se o custo e tempo. Em um segundo momento, outra aplicação do AG será desenvolvida, consistindo esta, na busca pela sequência de caixas ideal para o carregamento do contêiner.

REFERÊNCIAS BIBLIOGRÁFICAS CARVALHO, Irene Jesus Leite Nobre de. Caracterização e Formulação de Problemas de Empacotamentos Tridimensionais. Dissertação de Mestrado em Engenharia e Gestão Industrial, Universidade de Aveiro, 2008. MOURA, Ana Maria Pinto de Moura. Abordagens Heurísticas para o Planeamento de Rotas e Carregamento de Veículos. Tese de Doutorado em Engenharia Eletrotécnica e de Computadores, Universidade de Porto. Porto, 2005. NETO, Lúcio Lopes Rodrigues. Um Algoritmo Genético para a Solução do Problema de Carregamento de Container. Dissertação de Mestrado em Engenharia Elétrica, Universidade Federal do Rio de Janeiro - UFRJ, 2005. SANTOS, Paulo Amaro Velloso Henrique dos Santos. Resolução do Problema de Carregamento de Container e de Roteamento de Veículos Utilizando Algoritmos Genéticos. Dissertação de Mestrado em Ciências, Universidade Federal do Paraná - UFPR, 2011. VENDRAMINI, Eliane. Otimização do Problema de Carregamento de Container Usando uma Metaheurística Eficiente. Dissertação de Mestrado em Engenharia Elétrica, Universidade Estadual Paulista Faculdade de Engenharia de Ilha Solteira - UNESP, 2007.